3 # Copyright (C) 2011-2015 OpenWrt.org
6 .
/lib
/functions
/uci-defaults.sh
7 .
/lib
/functions
/system.sh
8 .
/lib
/functions
/lantiq.sh
21 lan_mac
=$
(mtd_get_mac_ascii uboot_env ethaddr
)
22 wan_mac
=$
(macaddr_add
"$lan_mac" 1)
23 ucidef_add_switch
"switch0" \
24 "0:lan:4" "2:lan:2" "1:lan:3" "3:lan:1" "5t@eth0"
27 arcadyan
,arv7510pw22|\
29 ucidef_add_switch
"switch0" \
30 "0t@eth0" "2:lan" "3:lan" "4:lan" "5:lan"
34 wan_mac
=$
(macaddr_add
"$(mtd_get_mac_binary board_config 0x16)" 2)
35 ucidef_add_switch
"switch0" \
36 "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "5t@eth0"
39 wan_mac
=$
(macaddr_add
"$(mtd_get_mac_binary board_config 0x16)" 1)
40 ucidef_add_switch
"switch0" \
41 "0:lan" "1:lan" "2:lan" "3:lan" "4t@eth0"
46 ucidef_set_interface_lan
'eth0'
48 arcadyan
,arv752dpw22|\
51 ucidef_add_switch
"switch0" \
52 "0t@eth0" "2:lan" "3:lan" "4:lan" "5:lan"
55 ucidef_add_switch
"switch0" \
56 "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "5t@eth0"
61 wan_mac
=$
(macaddr_add
"$(mtd_get_mac_binary urlader 0xa91)" 1)
62 ucidef_set_interface_lan
'eth0'
65 lan_mac
=$
(mtd_get_mac_ascii uboot_env ethaddr
)
66 wan_mac
=$
(macaddr_add
"$lan_mac" 1)
67 ucidef_add_switch
"switch0" \
68 "1:lan" "2:lan" "3:lan" "4:lan" "5t@eth0"
71 lan_mac
=$
(mtd_get_mac_ascii uboot_env ethaddr
)
72 wan_mac
=$
(macaddr_add
"$lan_mac" 1)
73 ucidef_set_interface_lan
'eth0'
75 buffalo
,wbmr-hp-g300h
)
76 ucidef_add_switch
"switch0" \
77 "0t@eth0" "2:lan" "3:lan" "4:lan" "5:lan"
81 lan_mac
=$
(mtd_get_mac_ascii uboot-env ethaddr
)
82 wan_mac
=$
(macaddr_add
"$lan_mac" 1)
83 ucidef_add_switch
"switch0" \
84 "0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "5t@eth0"
86 siemens
,gigaset-sx76x
)
88 ucidef_add_switch
"switch0" \
89 "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "5t@eth0"
93 ucidef_add_switch
"switch0" \
94 "0:lan" "1:lan" "2:lan" "3:lan" "4t@eth0"
97 ucidef_add_switch
"switch0" \
98 "0:lan" "1:lan" "2:lan" "3:lan" "5t@eth0"
101 ucidef_set_interface_lan
'eth0'
105 ls /lib
/modules
/$
(uname
-r)/ltq_atm
* 1> /dev
/null
2>&1 && \
106 ucidef_add_atm_bridge
1 32 "llc" "bridged" "dsl"
108 if lantiq_is_vdsl_system
; then
109 ucidef_add_vdsl_modem
"$annex" "av"
111 ucidef_add_adsl_modem
"$annex" "/lib/firmware/adsl.bin"
114 ucidef_set_interface_wan
"dsl0" "pppoe"
116 [ -n "$lan_mac" ] && ucidef_set_interface_macaddr
"lan" "$lan_mac"
117 [ -n "$wan_mac" ] && ucidef_set_interface_macaddr
"wan" "$wan_mac"