diff options
Diffstat (limited to 'target/linux/brcm47xx/base-files/lib/preinit/05_set_failsafe_switch_brcm')
-rw-r--r-- | target/linux/brcm47xx/base-files/lib/preinit/05_set_failsafe_switch_brcm | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/target/linux/brcm47xx/base-files/lib/preinit/05_set_failsafe_switch_brcm b/target/linux/brcm47xx/base-files/lib/preinit/05_set_failsafe_switch_brcm deleted file mode 100644 index 7e030ac..0000000 --- a/target/linux/brcm47xx/base-files/lib/preinit/05_set_failsafe_switch_brcm +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -failsafe_ip() { - [ -d /proc/switch/eth0 ] && [ "$ifname" = "eth0" ] && { - # The switch will connect all ports, The switch will leak - # packages from wan to lan and vice versa in failsafe mode - echo 1 > /proc/switch/eth0/reset - echo 1 > /proc/switch/eth0/enable - echo 0 > /proc/switch/eth0/enable_vlan - echo "0 1 2 3 4 ${cpu_port:-5u*}" > /proc/switch/eth0/vlan/1/ports - } - - [ -n "$pi_ifname" ] && grep -q "$pi_ifname" /proc/net/dev && { - ifconfig $pi_ifname $pi_ip netmask $pi_netmask broadcast $pi_broadcast up - } -} - -boot_hook_add failsafe failsafe_ip |