[Babel-users] Routes not being set by babeld

Kelly, Devin - 0663 - MITLL devin.kelly at ll.mit.edu
Mon Jul 21 20:22:46 UTC 2014


Hi,

I've built Babel for Android (Cyanogenmod on the Galaxy S 4) and I'm
trying to test it out.  I've been trying networks with three nodes setup
in a line.  Each babeld process sends ihu and hello messages and each
neighbor receives the messages (I checked with tcpdump).  Babeld doesn't
seem to be aware of the neighbors when I check the logs though.

I've tried putting on the nodes on one subnet (10.1.1.0/24) and all the
nodes on their own subnet (10.1.1.1/32, 10.1.1.2/32, 10.1.1.3/32) with no
results.  I've also tried set the interface as wired and not wired without
any changes.

The config file I've been using is pretty minimal, I've also tried an
empty config and several variations of this one:

interface wlan0 wired false
daemonise false
debug 2
pid-file /babled.pid
state-file /babeld.state
log-file /babeld.log


Has anyone else tried babel on Android?

Any help is appreciated,
Devin


PS Here's a typical log:

Got 5e:f8:a1:ff:fe:fa:f7:25 39982 1668377 from babel-state.
Noticed ifindex change for wlan0.
Noticed status change for wlan0.
Noticed IPv4 change for wlan0.
Upped interface wlan0 (wireless, cost=256, channel=1, IPv4).
Sending hello 11326 (400) to wlan0.
Sending self update to wlan0.
Sending update to wlan0 for any.
sending request to wlan0 for any.

Checking kernel routes.
  (flushing 12 buffered bytes on wlan0)
Sending hello 11327 (400) to wlan0.
  (flushing 20 buffered bytes on wlan0)
Sending hello 11328 (400) to wlan0.
Sending self update to wlan0.
Sending update to wlan0 for 10.1.1.2/32.
  (flushing 1 buffered updates on wlan0 (10))
sending request to wlan0 for any.
  (flushing 60 buffered bytes on wlan0)
Entering main loop.
Checking neighbours.

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)
Sending hello 11329 (400) to wlan0.

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)
  (flushing 8 buffered bytes on wlan0)

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)
Sending hello 11330 (400) to wlan0.

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)
  (flushing 8 buffered bytes on wlan0)

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)
Sending hello 11331 (400) to wlan0.

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)
  (flushing 8 buffered bytes on wlan0)

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)
Sending hello 11332 (400) to wlan0.

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)
Sending self update to wlan0.
Sending update to wlan0 for 10.1.1.2/32.
Sending update to wlan0 for any.

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)
  (flushing 1 buffered updates on wlan0 (10))
  (flushing 44 buffered bytes on wlan0)

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)
Sending hello 11333 (400) to wlan0.

My id 5e:f8:a1:ff:fe:fa:f7:25 seqno 39983
10.1.1.2/32 metric 0 (exported)

Checking kernel routes.
  (flushing 8 buffered bytes on wlan0)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4288 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/babel-users/attachments/20140721/8c19b73a/attachment.bin>


More information about the Babel-users mailing list