bcm47xx: use eth0 for switch name
authorHauke Mehrtens <hauke@openwrt.org>
Sat, 7 Jun 2014 15:41:41 +0000 (15:41 +0000)
committerHauke Mehrtens <hauke@openwrt.org>
Sat, 7 Jun 2014 15:41:41 +0000 (15:41 +0000)
This fixes some strange problems with tg3. I assume that the Ethernet
driver was not brought up if the switch was named switch0.

This was reported and tested by ernesto (Faulp3lz).

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41042 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/brcm47xx/base-files/etc/init.d/netconfig

index 9152881..ced2a42 100755 (executable)
@@ -224,14 +224,14 @@ start() {
        eval "$network_defs"
 
        [ -n "$vlan1ports" -o -n "$vlan2ports" ] && {
-               local cfg=`ucidef_add_switch "switch0" 1 1`
+               local cfg=`ucidef_add_switch "eth0" 1 1`
                [ -n "$cfg" ] && uci rename network.$cfg=eth0
                [ -n "$vlan1ports" ] && {
-                       cfg=`ucidef_add_switch_vlan "switch0" 1 "$vlan1ports"`
+                       cfg=`ucidef_add_switch_vlan "eth0" 1 "$vlan1ports"`
                        [ -n "$cfg" ] && uci rename network.$cfg=eth0_1
                }
                [ -n "$vlan2ports" ] && {
-                       cfg=`ucidef_add_switch_vlan "switch0" 2 "$vlan2ports"`
+                       cfg=`ucidef_add_switch_vlan "eth0" 2 "$vlan2ports"`
                        [ -n "$cfg" ] && uci rename network.$cfg=eth0_2
                }
        }