summaryrefslogtreecommitdiff
path: root/target/linux/brcm-2.4/base-files/default/etc
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2007-05-07 17:37:05 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2007-05-07 17:37:05 +0000
commit71d706f4a1d1451d0c5778b0e79071a872a84d18 (patch)
tree209d102c24551c79713744c06f416a325faa19ef /target/linux/brcm-2.4/base-files/default/etc
parent04ad31e55867caab690b8337b4808ce15d95f0a4 (diff)
bring up the ethernet driver before loading the switch drivers on broadcom (fixes #1520)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7126 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/brcm-2.4/base-files/default/etc')
-rwxr-xr-xtarget/linux/brcm-2.4/base-files/default/etc/preinit4
1 files changed, 2 insertions, 2 deletions
diff --git a/target/linux/brcm-2.4/base-files/default/etc/preinit b/target/linux/brcm-2.4/base-files/default/etc/preinit
index 4513d6382d..7a61c9412e 100755
--- a/target/linux/brcm-2.4/base-files/default/etc/preinit
+++ b/target/linux/brcm-2.4/base-files/default/etc/preinit
@@ -66,11 +66,11 @@ case "$(cat /proc/diag/model)" in
"ASUS (unknown, BCM4702)") ifname=eth1;;
esac
+ifconfig $ifname 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255 up
+
insmod switch-core
insmod switch-robo || insmod switch-adm || rmmod switch-core
-ifconfig $ifname 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255 up
-
[ -d /proc/switch/eth0 ] && {
echo 1 > /proc/switch/eth0/reset