Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> Acked-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 47754master
parent
08848936dd
commit
708c0212e7
@ -0,0 +1,138 @@ |
||||
#!/bin/sh |
||||
# |
||||
# Copyright (C) 2012-2015 OpenWrt.org |
||||
# |
||||
|
||||
. /lib/functions/uci-defaults-new.sh |
||||
. /lib/brcm63xx.sh |
||||
|
||||
board_config_update |
||||
|
||||
case "$(brcm63xx_board_name)" in |
||||
|
||||
cvg834g |\ |
||||
rta770bw |\ |
||||
rta770w |\ |
||||
spw303v |\ |
||||
spw500v) |
||||
ucidef_set_interface_lan "eth0" |
||||
;; |
||||
|
||||
ar1004g |\ |
||||
bcm96338gw |\ |
||||
bcm96338w |\ |
||||
cpva642 |\ |
||||
ct-5365 |\ |
||||
ct-536p_5621t |\ |
||||
ct-6373 |\ |
||||
dg834g_v4 |\ |
||||
dsl-2640b-b |\ |
||||
dsl-2640u |\ |
||||
fast2604 |\ |
||||
rta1320 |\ |
||||
v2110) |
||||
ucidef_add_switch "switch0" \ |
||||
"0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "5@eth0" |
||||
;; |
||||
|
||||
agpf-s0 |\ |
||||
bcm96348gw |\ |
||||
bcm96348gw-10 |\ |
||||
bcm96348gw-11 |\ |
||||
bcm96358vw |\ |
||||
bcm96358vw2 |\ |
||||
cpva502p |\ |
||||
dg834gt |\ |
||||
dmv-s0 |\ |
||||
dsl-2650u |\ |
||||
dv-201amr |\ |
||||
f5d7633 |\ |
||||
fast2404 |\ |
||||
magic |\ |
||||
rg100a |\ |
||||
rta1025W |\ |
||||
td-w8900gb |\ |
||||
usr9108 |\ |
||||
v2500v_bb) |
||||
ucidef_set_interfaces_lan_wan "eth1" "eth0" |
||||
ucidef_add_switch "switch0" \ |
||||
"0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "5@eth1" |
||||
;; |
||||
|
||||
dsl-274xb-c |\ |
||||
hg553 |\ |
||||
hg556a_* |\ |
||||
homehub2a) |
||||
ucidef_add_switch "switch0" \ |
||||
"0:lan:1" "1:lan:2" "2:lan:3" "3:lan:4" "5t@eth0" |
||||
;; |
||||
|
||||
dva-g3810bn |\ |
||||
hg520 |\ |
||||
neufbox4) |
||||
ucidef_set_interfaces_lan_wan "eth1.1" "eth0" |
||||
ucidef_add_switch "switch0" \ |
||||
"0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "5t@eth1" |
||||
;; |
||||
|
||||
a4001n1 |\ |
||||
a4001n |\ |
||||
ar-5381u |\ |
||||
ar-5387un |\ |
||||
bcm963281tan |\ |
||||
bcm96328avng |\ |
||||
bcm96368mvngr |\ |
||||
dsl-274xb-f |\ |
||||
dsl-275xb-d |\ |
||||
fast2504n |\ |
||||
fast2704v2 |\ |
||||
hg655b |\ |
||||
p870hw-51a_v2 |\ |
||||
r5010un_v2 |\ |
||||
vr-3025un |\ |
||||
vr-3025u |\ |
||||
vr-3026e) |
||||
ucidef_add_switch "switch0" \ |
||||
"0:lan:1" "1:lan:2" "2:lan:3" "3:lan:4" "8t@eth0" |
||||
;; |
||||
|
||||
bcm96368mvwg) |
||||
ucidef_add_switch "switch0" \ |
||||
"1:lan" "2:lan" "4:lan" "5:lan" "8t@eth0" |
||||
;; |
||||
|
||||
wap-5813n) |
||||
ucidef_add_switch "switch0" \ |
||||
"0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "5t@eth0" |
||||
;; |
||||
|
||||
fast2704n |\ |
||||
dgnd3700v1_dgnd3800b) |
||||
ucidef_add_switch "switch0" \ |
||||
"1:lan:1" "2:lan:2" "3:lan:3" "4:lan:4" "0:wan" "8t@eth0" |
||||
;; |
||||
|
||||
neufbox6) |
||||
ucidef_add_switch "switch0" \ |
||||
"1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "9t@eth0" |
||||
;; |
||||
|
||||
vg50) |
||||
ucidef_add_switch "switch0" \ |
||||
"0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "8t@eth0" |
||||
;; |
||||
|
||||
bcm963268bu_p300) |
||||
ucidef_add_switch "switch0" \ |
||||
"0:lan" "3:lan" "4:lan" "5:lan" "6:lan" "7:lan" "8t@eth0" |
||||
;; |
||||
|
||||
*) |
||||
ucidef_set_interfaces_lan_wan "eth1" "eth0" |
||||
;; |
||||
|
||||
esac |
||||
|
||||
board_config_flush |
||||
|
||||
exit 0 |
@ -1,155 +0,0 @@ |
||||
#!/bin/sh |
||||
# |
||||
# Copyright (C) 2012 OpenWrt.org |
||||
# |
||||
|
||||
[ -e /etc/config/network ] && exit 0 |
||||
|
||||
touch /etc/config/network |
||||
|
||||
. /lib/functions/uci-defaults.sh |
||||
. /lib/brcm63xx.sh |
||||
|
||||
ucidef_set_interface_loopback |
||||
|
||||
case "$(brcm63xx_board_name)" in |
||||
|
||||
cvg834g |\ |
||||
rta770bw |\ |
||||
rta770w |\ |
||||
spw303v |\ |
||||
spw500v) |
||||
ucidef_set_interface_lan "eth0" |
||||
;; |
||||
|
||||
ar1004g |\ |
||||
bcm96338gw |\ |
||||
bcm96338w |\ |
||||
cpva642 |\ |
||||
ct-5365 |\ |
||||
ct-536p_5621t |\ |
||||
ct-6373 |\ |
||||
dg834g_v4 |\ |
||||
dsl-2640b-b |\ |
||||
dsl-2640u |\ |
||||
fast2604 |\ |
||||
rta1320 |\ |
||||
v2110) |
||||
ucidef_set_interface_lan "eth0" |
||||
ucidef_add_switch "eth0" "1" "1" |
||||
ucidef_add_switch_vlan "eth0" "1" "0 1 2 3 4 5" |
||||
;; |
||||
|
||||
agpf-s0 |\ |
||||
bcm96348gw |\ |
||||
bcm96348gw-10 |\ |
||||
bcm96348gw-11 |\ |
||||
bcm96358vw |\ |
||||
bcm96358vw2 |\ |
||||
cpva502p |\ |
||||
dg834gt |\ |
||||
dmv-s0 |\ |
||||
dsl-2650u |\ |
||||
dv-201amr |\ |
||||
f5d7633 |\ |
||||
fast2404 |\ |
||||
magic |\ |
||||
rg100a |\ |
||||
rta1025W |\ |
||||
td-w8900gb |\ |
||||
usr9108 |\ |
||||
v2500v_bb) |
||||
ucidef_set_interfaces_lan_wan "eth1" "eth0" |
||||
ucidef_add_switch "eth1" "1" "1" |
||||
ucidef_add_switch_vlan "eth1" "1" "0 1 2 3 4 5" |
||||
;; |
||||
|
||||
dsl-274xb-c |\ |
||||
hg553 |\ |
||||
hg556a_* |\ |
||||
homehub2a) |
||||
ucidef_set_interface_lan "eth0.1" |
||||
ucidef_add_switch "eth0" "1" "1" |
||||
ucidef_add_switch_vlan "eth0" "1" "0 1 2 3 4 5t" |
||||
;; |
||||
|
||||
dva-g3810bn |\ |
||||
hg520 |\ |
||||
neufbox4) |
||||
ucidef_set_interfaces_lan_wan "eth1.1" "eth0" |
||||
ucidef_add_switch "eth1" "1" "1" |
||||
ucidef_add_switch_vlan "eth1" "1" "0 1 2 3 4 5t" |
||||
;; |
||||
|
||||
a4001n1 |\ |
||||
a4001n |\ |
||||
ar-5381u |\ |
||||
ar-5387un |\ |
||||
bcm963281tan |\ |
||||
bcm96328avng |\ |
||||
bcm96368mvngr |\ |
||||
dsl-274xb-f |\ |
||||
dsl-275xb-d |\ |
||||
fast2504n |\ |
||||
fast2704v2 |\ |
||||
hg655b |\ |
||||
p870hw-51a_v2 |\ |
||||
r5010un_v2 |\ |
||||
vr-3025un |\ |
||||
vr-3025u |\ |
||||
vr-3026e) |
||||
ucidef_set_interface_lan "eth0.1" |
||||
ucidef_add_switch "eth0" "1" "1" |
||||
ucidef_add_switch_vlan "eth0" "1" "0 1 2 3 8t" |
||||
;; |
||||
|
||||
bcm96368mvwg) |
||||
ucidef_set_interface_lan "eth0.1" |
||||
ucidef_add_switch "eth0" "1" "1" |
||||
ucidef_add_switch_vlan "eth0" "1" "1 2 4 5 8t" |
||||
;; |
||||
|
||||
wap-5813n) |
||||
ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" |
||||
ucidef_add_switch "eth0" "1" "1" |
||||
ucidef_add_switch_vlan "eth0" "1" "0 1 2 3 5t" |
||||
ucidef_add_switch_vlan "eth0" "2" "4 5t" |
||||
;; |
||||
|
||||
fast2704n |\ |
||||
dgnd3700v1_dgnd3800b) |
||||
ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" |
||||
ucidef_add_switch "eth0" "1" "1" |
||||
ucidef_add_switch_vlan "eth0" "1" "1 2 3 4 8t" |
||||
ucidef_add_switch_vlan "eth0" "2" "0 8t" |
||||
;; |
||||
|
||||
neufbox6) |
||||
ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" |
||||
ucidef_add_switch "switch0" "1" "1" |
||||
ucidef_add_switch_vlan "switch0" "1" "1 2 3 4 9t" |
||||
ucidef_add_switch_vlan "switch0" "2" "0 9t" |
||||
;; |
||||
|
||||
vg50) |
||||
ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" |
||||
ucidef_add_switch "switch0" "1" "1" |
||||
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 8t" |
||||
ucidef_add_switch_vlan "switch0" "2" "4 8t" |
||||
;; |
||||
|
||||
bcm963268bu_p300) |
||||
ucidef_set_interface_lan "eth0.1" |
||||
ucidef_add_switch "switch0" "1" "1" |
||||
ucidef_add_switch_vlan "switch0" "1" "0 3 4 5 6 7 8t" |
||||
;; |
||||
|
||||
*) |
||||
ucidef_set_interfaces_lan_wan "eth1" "eth0" |
||||
;; |
||||
|
||||
esac |
||||
|
||||
uci commit network |
||||
|
||||
exit 0 |
Loading…
Reference in new issue