Hi Tom,
Used etherreal to sniff the network packets. It looks like the IGMP
packets are version 2 for XP Pro and they are version 3 for XPE.
I either need to force XPE to use version 3 or get a Cisco router that
supports version 3 which costs aout 5 grand. I would rather save my
money.
Is there any way to force XPE to use IGMP ver3???
You have two typos in above statement.
You probably want to force XPE to use version 2, right?
Since XPE has same binaries as XP Pro, and since your app is not failing
that means that you have included all required components.
This is good, and bad news, because this means that some registry entries
are missing that set default behaviour.
You have two choices:
1. Find registry differences yourself.
2. Force programmatically usage of IGMPv2.
I don't know how your app access IGMP, but if you are using it trough
sockets, then you will have two separate set of functions for IGMPv2 and
IGMPv3.
I had to give up on IGMP long time ago, since we have layer 2 switch that is
intended to ship with our systems.
I was hoping to use GMRP part of 802.1D standard but my switch can't support
even that :-(
But I suppose that this is the compromise between price and features. I
should know better what to expect from 8 port gigabit switch with price of
400$, when Cisco's 12 port switch price is 8000$.
Best regards,
Slobodan