[radvd-devel-l] radvd wrongly sends all subnets from all interfaces to the first interface

Roman Mamedov 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
with VLANs.

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. :)

With respect,

"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...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.litech.org/pipermail/radvd-devel-l/attachments/20120706/c3e05c33/attachment.pgp>

More information about the radvd-devel-l mailing list