[radvd-devel-l] radvd wrongly sends all subnets from all interfaces to the first interface
rm at romanrm.ru
Thu Jul 5 14:21:10 EDT 2012
On Wed, 4 Jul 2012 07:45:55 -0700
Reuben Hawkins <reubenhwk at gmail.com> wrote:
> It may be, but I don't think so. sendmsg sends the message out based
> on if_index (as far as I understand how it works). I don't know
> anything about how VLAN works at the socket level. Right now the only
> thing I have to go on is VLAN tagging and some kind of auxdata (which
> I still haven't studied yet so I may be way off) and using a PF_PACKET
> socket. I think it's going to be a lot of changes...
It might be the client machine I was testing this on, is doing something funky
I have now tested with another client, and it properly sees only the
advertisements that are intended for the proper VLAN.
The first machine also has VirtualBox installed, the networking driver of
which I now suspect in causing the physical network interface of the host to
listen for all VLAN traffic. And as a result on that machine both the host
system and the guest VMs catch RAs for all VLANs and configure a whole lot of
addresses they shouldn't. If that's indeed the case, sorry for the trouble. :)
"Stallman had a printer,
with code he could not see.
So he began to tinker,
and set the software free."
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 198 bytes
Desc: not available
More information about the radvd-devel-l