[OLSR-users] Re: Urgent! Neighbor node disappears and routing table not updated.

Thomas Lopatic (spam-protected)
Wed Jul 27 12:16:25 CEST 2005


Hi Xia Yang,

[IPv6 OLSR packets are sent with a source address of ::]

Yes, that's exactly the problem. The debug output for your non-working
scenario indicates exactly the same behaviour as does your packet dump:

  "Adding :: to link set"

This means that a link was added to the link set with :: as the remote
interface's IP address. So, olsrd is unable to distinguish links, as all
your neighbours use the same remote interface IP address :: in this
scenario. Weird. But that's why only one link shows up.

So, solving the problem requires finding out why the kernel sends UDP
packets with a :: source address. Maybe a problem with how we bind the
UDP socket in the getsocket6() function the linux/net.c source code
file. Interesting.

I'll be at the "What The Hack" event from tomorrow and there I'll have
time to look into this.

-Thomas



More information about the Olsr-users mailing list