#20453: Multicast IPv6 ICMP packets are dropped by built-in RT5350 switch,
breaking
neighbour discovery
--------------------------+------------------------------------
Reporter: tom@… | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: Chaos Calmer (trunk)
Component: base system | Version: Trunk
Resolution: | Keywords: IPv6 multicast, Ralink
--------------------------+------------------------------------
Comment (by jan@…):
I can confirm this issue on a D-Link DIR-615 H1 (RT3352F) using the latest
Chaos Calmer branch.
Regarding the fix, setting bits 24:18 of FCT2 to zero actually gives a
value of 0x0002500c. Similar to how SOCPC is set up in esw_hw_init, it may
make sense to exclude the CPU port itself, giving 0x0102500c.
Additionally, the following additional changes would probably be a good
idea:
- Set bits 24:23 of POC2 to 0 in order to broadcast unknown IPv6 multicast
packets (this setting is followed if bits 24:18 of FCT2 are set to zero)
- Set bit 25 of POC2 to 0, so that MLD messages are flooded to all ports
--
Ticket URL: <https://dev.openwrt.org/ticket/20453#comment:1>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets