base-files: diag does not need to insmod any drivers, procd already did it for us
[openwrt.git] / target / linux / brcm63xx / base-files / lib / preinit / 15_set_preinit_interface_brcm63xx
index 6c7a8a8..7655fb7 100644 (file)
@@ -16,29 +16,12 @@ preinit_ip_deconfig() {
                        ifconfig $pi_ifname 0.0.0.0 down
                }
        fi
-       [ -d /proc/switch/eth1 ] && [ "$ifname" = "eth1" ] && {
-               echo 1 >/proc/switch/eth1/reset
-               echo "0 1 2 3 4 ${cpu_port:-5u*}" > /proc/switch/eth1/vlan/0/ports
-       }
-
 }
 
 preinit_net_echo() {
        preinit_ip
-       
-       [ -d /proc/switch/eth1 ] && [ "$ifname" = "eth1" ] && {
-               echo 1 >/proc/switch/eth1/reset
 
-               # this would be easier if we blasted the message across all ports
-               # but we don't want packets leaking across interfaces
-               for port in $(seq 0 4); do {
-                       echo "$port ${cpu_port:-5u*}" > /proc/switch/eth1/vlan/0/ports
-                       port_net_echo $1
-               }; done
-               
-               echo "0 ${cpu_port:-5u*}" > /proc/switch/eth1/vlan/0/ports
-               
-       } || port_net_echo $1
+       port_net_echo $1
 }