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: [email protected]
Xstrata ICT Service Desk phone: Australia 1800 500 646
International +61 2 9034 3710
**********************************************************************************

Reply via email to