[Babel-users] cornercase issue (link sensing)

Harald Geyer harald at lefant.net
Thu Apr 30 03:36:07 UTC 2009


 
> > - Especially vlan setups often use the same mac address on many
> > interfaces.
> 
> If there's a MAC address collision in a single broadcast domain,
> duplicate address detection at the IPv6 layer should disable one of the
> two interfaces.  (Or both, if there's a race condition.)

Well I plainly don't know if duplicate address detection always works 
reliably in wireless environments.

Just for the record: I got problems after doing some stupid
configuration error:
5: br0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:8c:6f:c4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.10.1/24 brd 192.168.10.255 scope global br0
    inet6 fe80::216:1ff:fe8c:6fc4/64 scope link
6: vlan0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:8c:6f:c4 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::216:1ff:fe8c:6fc4/64 scope link

root at pioneer1:~# brctl show br0
bridge name     bridge id               STP enabled     interfaces
br0             8000.0016018c6fc4       no              vlan0

running babel on br0 and vlan0 had some very bad effects on the peer
nodes. Of course such a setup is completely broken. - I just wasn't
sure if something similiar could happen if you have vlan0 and 
vlan1 (and are forwarding both into the same wireless channel)...

I guess if in doubt, you need to carefully assign proper mac addresses.

Harald



More information about the Babel-users mailing list