[Babel-users] Routs: Neither import table, nor export table, but exported?

yanosz babel at yanosz.net
Mon Feb 15 19:13:10 UTC 2016


Hello folks,

I stumbled up on this - babeld is 1.6.1-1 (OpenWRT ChaosCalmer)
Routing:

root at OpenWrt:~# ip -6 route show table 66
fdd3:5d16:b5dd:f064::/64 dev br-freifunk  proto static  metric 1024  mtu
1500
root at OpenWrt:~# ip route show table 66
10.159.64.0/24 dev br-freifunk  proto static  scope link  mtu 1500

That looks nice. But somehow babeld exports routes not available in this
table - what's wrong here?

root at OpenWrt:~# babeld -d 2 -t 66 -T 66 wlan0

Got 66:70:02:ff:fe:4e:d6:35 61893 1455563410 from babel-state.
ID mismatch in babel-state.
Noticed ifindex change for wlan0.
Noticed status change for wlan0.
Upped interface wlan0 (wireless, cost=256, channel=1).
Sending hello 1666 (400) to wlan0.
sending request to wlan0 for any.
sending request to wlan0 for any specific.

Checking kernel routes.
  (flushing 17 buffered bytes on wlan0)
Sending hello 1667 (400) to wlan0.
  (flushing 20 buffered bytes on wlan0)
Sending hello 1668 (400) to wlan0.
Sending self update to wlan0.
Sending update to wlan0 for 192.168.41.134/32 from ::/0.
Sending update to wlan0 for 192.168.1.1/32 from ::/0.
Sending update to wlan0 for 10.159.64.1/32 from ::/0.
Sending update to wlan0 for fd09:20b8:73ee:0:6670:2ff:fe4e:d638/128 from
::/0.
Sending update to wlan0 for 2002:5edd:3e34:ff:6670:2ff:fe4e:d638/128
from ::/0.
Sending update to wlan0 for fd09:20b8:73ee::87d/128 from ::/0.
Sending update to wlan0 for fd77:9ff9:eadd::1/128 from ::/0.
Sending update to wlan0 for fdd3:5d16:b5dd:f064::1/128 from ::/0.
  (flushing 8 buffered updates on wlan0 (73))
sending request to wlan0 for any.
sending request to wlan0 for any specific.
  (flushing 171 buffered bytes on wlan0)
Entering main loop.

My id 66:70:02:ff:fe:4e:d6:36 seqno 24732
192.168.41.134/32 from ::/0 metric 0 (exported)
192.168.1.1/32 from ::/0 metric 0 (exported)
10.159.64.1/32 from ::/0 metric 0 (exported)
fd09:20b8:73ee:0:6670:2ff:fe4e:d638/128 from ::/0 metric 0 (exported)
2002:5edd:3e34:ff:6670:2ff:fe4e:d638/128 from ::/0 metric 0 (exported)
fd09:20b8:73ee::87d/128 from ::/0 metric 0 (exported)
fd77:9ff9:eadd::1/128 from ::/0 metric 0 (exported)
fdd3:5d16:b5dd:f064::1/128 from ::/0 metric 0 (exported)
^CExiting...
Sending hello 1669 (10) to wlan0.
  (flushing 20 buffered bytes on wlan0)
Sending hello 1670 (1) to wlan0.
  (flushing 20 buffered bytes on wlan0)
Done.

What's wrong here?
Thanks, yanosz



More information about the Babel-users mailing list