Something interesting is that if I listen to the same traffic on br-lan (which bridges wlan0, wlan1, lan0, lan1, lan2 and lan3) using
~ # tcpdump -i br-lan -vv igmp -n
and I generate IGMP traffic from different clients behind:
- Traffic generated by clients in
wlan0(wireless) is visible, for example:
~ # tcpdump -i br-lan -vv igmp -n
tcpdump: listening on br-lan, link-type EN10MB (Ethernet), capture size 262144 bytes
15:18:54.494610 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 40, options (RA))
192.168.1.101 > 224.0.0.22: igmp v3 report, 1 group record(s) [gaddr 239.77.3.52 to_ex { }]
- Traffic generated by wired clients (for instance, a server wired to
lan0) does not make it through.
So definitely something phisy with the switch is going on (DSA?).