From 08181807151d68a7870bd611e31ab46ba58a240a Mon Sep 17 00:00:00 2001
From: Hauke Mehrtens <hauke@hauke-m.de>
Date: Tue, 25 Sep 2012 14:04:59 +0000
Subject: [PATCH] activate failsafe on all ports of the switch and not just
 port 0.

Sometimes the port 0 was the WAN port or there could be some device
where the port 0 is not wired to an actual Ethernet port. Now telnet in
failsafe will listen on all ports of the switch so user do not have to
search for the correct port any more. This change will make the switch
leak traffic between the WAN and the LAN port, but you should not use
failsafe while connected to a untrusted network.

SVN-Revision: 33544
---
 .../base-files/lib/preinit/15_set_preinit_interface_brcm        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/target/linux/brcm47xx/base-files/lib/preinit/15_set_preinit_interface_brcm b/target/linux/brcm47xx/base-files/lib/preinit/15_set_preinit_interface_brcm
index fdc7c71ca7..a0a3033465 100644
--- a/target/linux/brcm47xx/base-files/lib/preinit/15_set_preinit_interface_brcm
+++ b/target/linux/brcm47xx/base-files/lib/preinit/15_set_preinit_interface_brcm
@@ -31,7 +31,7 @@ preinit_net_echo() {
 			port_net_echo $1
 		}; done
 		
-		echo "0 ${cpu_port:-5u*}" > /proc/switch/eth0/vlan/0/ports
+		echo "0 1 2 3 4 ${cpu_port:-5u*}" > /proc/switch/eth0/vlan/0/ports
 		
 	} || port_net_echo $1
 }
-- 
GitLab