#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

Reply via email to