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 9d366fa..7655fb7 100644 (file)
@@ -16,29 +16,12 @@ preinit_ip_deconfig() {
                        ifconfig $pi_ifname 0.0.0.0 down
                }
        fi
-       [ -d "/proc/switch/$ifname" ] && {
-               echo 1 > "/proc/switch/$ifname/reset"
-               echo "0 1 2 3 4 ${cpu_port:-5u*}" > "/proc/switch/$ifname/vlan/0/ports"
-       }
-
 }
 
 preinit_net_echo() {
        preinit_ip
-       
-       [ -d "/proc/switch/$ifname" ] && {
-               echo 1 > "/proc/switch/$ifname/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/$ifname/vlan/0/ports"
-                       port_net_echo $1
-               }; done
-               
-               echo "0 ${cpu_port:-5u*}" > "/proc/switch/$ifname/vlan/0/ports"
-               
-       } || port_net_echo $1
+       port_net_echo $1
 }