[OpenWrt-Devel] [PATCH] ramips: revert failsafe switch workaround for RT5350 introduced in r42179.
John Crispin
blogic at openwrt.org
Sat Jan 17 08:55:47 EST 2015
On 25/12/2014 02:29, Vittorio G (VittGam) wrote:
> It is not needed anymore as TCP packets get passed correctly now
> even when VLAN is disabled.
>
are you sure this is the case for all rt3x5x, rt5350 and mt7628 units ?
> This piece of code also broke routers where the LAN port is not
> wired to port 0 of the internal switch.
>
> Signed-off-by: Vittorio Gambaletta <openwrt at vittgam.net>
>
> diff --git
> a/target/linux/ramips/base-files/lib/preinit/07_set_preinit_iface_ramips
> b/target/linux/ramips/base-files/lib/preinit/07_set_preinit_iface_ramips
>
>
index cae6396..386b527 100644
> ---
> a/target/linux/ramips/base-files/lib/preinit/07_set_preinit_iface_ramips
>
>
+++ b/target/linux/ramips/base-files/lib/preinit/07_set_preinit_iface_ramips
> @@ -11,24 +11,7 @@ ramips_set_preinit_iface() { swconfig dev rt305x
> set reset 1 fi
>
> - if echo $RT3X5X | egrep -q "(RT5350|MT7628)"; then - # This is a
> dirty hack to get by while the switch - # problem is investigated.
> When VLAN is disabled, ICMP - # pings work as expected, but TCP
> connections time - # out, so telnetting in failsafe is impossible.
> The - # likely reason is TCP checksumming hardware getting - #
> disabled: - #
> https://www.mail-archive.com/openwrt-devel@lists.openwrt.org/msg19870.html
>
>
- swconfig dev rt305x set enable_vlan 1
> - swconfig dev rt305x vlan 1 set ports "0 6" - swconfig dev
> rt305x port 6 set untag 0 - swconfig dev rt305x set apply 1 -
> vconfig add eth0 1 - ifconfig eth0 up - ifname=eth0.1 - else -
> ifname=eth0 - fi + ifname=eth0 }
>
> boot_hook_add preinit_main ramips_set_preinit_iface
> _______________________________________________ openwrt-devel
> mailing list openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list