It appears that babeld is choking because an interface (adhoc0 in this case) isn't ready when it attempts to start up. I've added a really stupid hack to the end of our meshrouting script:
da3be056ead7b8b4e636af4a334085f7ff468643
sleep 30
/etc/init.d/babeld restart
Ideally we'd be able to do something more clever, probably inside of /etc/init.d/babeld or perhaps we'd actually have to go digging inside babeld itself.
It appears that babeld is choking because an interface (adhoc0 in this case) isn't ready when it attempts to start up. I've added a really stupid hack to the end of our meshrouting script: da3be056ead7b8b4e636af4a334085f7ff468643
Ideally we'd be able to do something more clever, probably inside of /etc/init.d/babeld or perhaps we'd actually have to go digging inside babeld itself.