On 05/07/2016 12:40 AM, Sven Eckelmann wrote:
On Friday 06 May 2016 20:45:50 Jonathan Haws wrote:
I am trying to get familiar with the Alfred tools and downloaded version 2016.1. Unfortunately it didn't work - I couldn't get past a bind error:
root@sierra1:~# ./alfred -m -i bat0 can't bind: Cannot assign requested address Failed to open interfaces
I had setup batman-adv with the commands:
batctl if add eth0 ip link set up bat0 (eth0 was already up)
I rolled back to 2015.0 (per a hint at http://wiki.pinneberg.freifunk.net/alfred) and alfred started up just fine instead of giving the error. However it periodically gives the following message:
Thanks for reporting it (why didn't FF Pinneberg report it?). Can you please try following workaround:
make clean make CONFIG_ALFRED_CAPABILITIES=n # only when you've installed it before make CONFIG_ALFRED_CAPABILITIES=n install # try it again ./alfred -m -i bat0
It would also be interesting to see the output of `ip addr show dev bat0` and the used kernel version.
Kind regards, Sven
I am using the Yocto project to build my kernel/distro for my VMs, since that is what we use on our hardware. Here is the output from those commands:
root@sierra1:~# ip link show dev bat0 6: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN mode DEFAULT group default link/ether f2:52:c3:50:2e:d7 brd ff:ff:ff:ff:ff:ff
root@sierra1:~# uname -a Linux sierra1 4.1.18-rt15-yocto-preempt-rt #1 SMP PREEMPT RT Wed May 4 23:15:13 MDT 2016 x86_64 GNU/Linux
My guess, per Matthias next email in the thread, is that IPv6 is required, which I believe is not built into my kernel. I'll see about adding that and try again.
Thanks! Jon