DGriffith at xstratazinc.com.au
2012-Sep-29 01:30 UTC
[Bridge] Bridge IGMP snooping causing failures in XP.
Hello all, I am attempting to narrow down an issue with IGMP snooping with 3.x series kernels and XP. My setup - - An XP computer with SP3, on VLAN 800 (but set on an access port, so it's untagged traffic) - Linux server 2.6.24 on VLAN 800 (also on an access port /untagged traffic) , broadcasting packets on IP's 239.1.1.1 - 20 to the XP computer. - A separate software bridge under linux, hanging off a trunk bridging VLAN 800 to any other interface / VLAN. With a software bridge running on 2.6.24, everything works fine. The bridge powers up and starts learning then forwarding... all good. With a software bridge setup and running on 3.3.4, as soon as the bridge comes up the XP box loses its ability to pick up any multicast traffic. Unicast traffic / broadcast traffic still works fine - I can arp / ping computers, web pages open fine, etc. Things that don't work: - A ubiquiti bullet wifi AP, with the latest openWRT beta firmware (mips kernel 3.3.8) - A VMware esx4.1 VM running alpinelinux with a X86 3.3 kernel - A different network card in the XP machine - A couple of other XP machines which are clones of the original in a hardware/software sense - Using untagged traffic and separate physical interfaces for the bridge instead of plucking VLAN800 off a trunk interface. Things that do work : - A windows 7 machine with a bridge running on a 2.6 / 3.3 kernel - no problems with multicast traffic. - A bullet AP with an older openWRT with a 2.6 kernel - no issues with the XP machine - A ubuntu VM with a 2.6 kernel - no issues with the XP machine. - Turning off multicast snooping for the bridge 'solves' the issue. Wireshark running on the XP machine shows the last multicast packet received is an IGMP general query from the mac address of the bridge.... Then no more multicast traffic. Anyone have any ideas? Regards, David ********************************************************************************** The information contained in this e-mail is confidential and is intended only for use of the addressee(s). If you receive this e-mail in error, any use, distribution, or copying of this e-mail is not permitted. You are requested to forward unwanted e-mail and address any problems to the Xstrata ICT Service Desk. Xstrata ICT Service Desk e-mail: supportcentre at xstrata.com.au Xstrata ICT Service Desk phone: Australia 1800 500 646 International +61 2 9034 3710 ********************************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.linuxfoundation.org/pipermail/bridge/attachments/20120929/4e2a2b50/attachment.html>