[Babel-users] Error when running babeld

Callahan, David (US) david.callahan at baesystems.com
Fri Feb 14 18:40:49 GMT 2020


Antonin,

I disabled ipv6 on all interfaces, ifconfig shows no ipv6 on eth0.
And yet, when I run babeld on it, I get the SAME ipv6 error.

nemo at xavier-pavlov1:~$ sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
nemo at xavier-pavlov1:~$ sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
nemo at xavier-pavlov1:~$ sudo sysctl -a | grep disable_ipv6
net.ipv6.conf.all.disable_ipv6 = 1
nemo at xavier-pavlov1:~$ sudo sysctl -a | grep disable_ipv6
sysctl: reading key "net.ipv6.conf.all.stable_secret"
net.ipv6.conf.all.disable_ipv6 = 1
sysctl: reading key "net.ipv6.conf.default.stable_secret"
net.ipv6.conf.default.disable_ipv6 = 1
sysctl: reading key "net.ipv6.conf.dummy0.stable_secret"
net.ipv6.conf.dummy0.disable_ipv6 = 1
sysctl: reading key "net.ipv6.conf.eth0.stable_secret"
net.ipv6.conf.eth0.disable_ipv6 = 1
sysctl: reading key "net.ipv6.conf.l4tbr0.stable_secret"
net.ipv6.conf.l4tbr0.disable_ipv6 = 1
sysctl: reading key "net.ipv6.conf.lo.stable_secret"
net.ipv6.conf.lo.disable_ipv6 = 1
sysctl: reading key "net.ipv6.conf.rndis0.stable_secret"
net.ipv6.conf.rndis0.disable_ipv6 = 1
sysctl: reading key "net.ipv6.conf.usb0.stable_secret"
net.ipv6.conf.usb0.disable_ipv6 = 1
sysctl: reading key "net.ipv6.conf.wlan0.stable_secret"
net.ipv6.conf.wlan0.disable_ipv6 = 1

nemo at xavier-pavlov1:~$ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.15  netmask 255.255.255.0  broadcast 192.168.1.255
        ether 00:04:4b:cc:11:c9  txqueuelen 1000  (Ethernet)
        RX packets 22088602  bytes 25940570471 (25.9 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 22232432  bytes 1917118283 (1.9 GB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 40  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1  (Local Loopback)
        RX packets 820704  bytes 59130591 (59.1 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 820704  bytes 59130591 (59.1 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

rndis0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 22:32:04:7c:5b:f9  txqueuelen 1000  (Ethernet)
        RX packets 1443287  bytes 2120357709 (2.1 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 225825  bytes 34909538 (34.9 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

usb0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 22:32:04:7c:5b:fb  txqueuelen 1000  (Ethernet)
        RX packets 4230699  bytes 6290455613 (6.2 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 483897  bytes 38204464 (38.2 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.43.87  netmask 255.255.255.0  broadcast 192.168.43.255
        ether e8:4e:06:6b:3a:33  txqueuelen 1000  (Ethernet)
        RX packets 32071  bytes 27940389 (27.9 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 25231  bytes 4873483 (4.8 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

nemo at xavier-pavlov1:~$ sudo babeld eth0
Interface eth0 has no link-local address.
setsockopt(IPV6_LEAVE_GROUP): Cannot assign requested address
nemo at xavier-pavlov1:~$

-----Original Message-----
From: Callahan, David (US) 
Sent: Friday, February 14, 2020 1:14 PM
To: 'Antonin Décimo' <antonin.decimo at gmail.com>
Cc: Babel-users at alioth-lists.debian.net
Subject: RE: [Babel-users] Error when running babeld

Thanks for the info Antonin,

I don't want IPV6 on the system.

Looks like it is enabled with disabled set to 0.

How do I disable it?

Thanks
Dave.

nemo at xavier-pavlov1:~$ sudo sysctl -a | grep disable_ipv6 [sudo] password for nemo: 

sysctl: reading key "net.ipv6.conf.all.stable_secret"
net.ipv6.conf.all.disable_ipv6 = 0
sysctl: reading key "net.ipv6.conf.default.stable_secret"
net.ipv6.conf.default.disable_ipv6 = 0
sysctl: reading key "net.ipv6.conf.dummy0.stable_secret"
net.ipv6.conf.dummy0.disable_ipv6 = 0
sysctl: reading key "net.ipv6.conf.eth0.stable_secret"
net.ipv6.conf.eth0.disable_ipv6 = 0
sysctl: reading key "net.ipv6.conf.l4tbr0.stable_secret"
net.ipv6.conf.l4tbr0.disable_ipv6 = 0
sysctl: reading key "net.ipv6.conf.lo.stable_secret"
net.ipv6.conf.lo.disable_ipv6 = 0
sysctl: reading key "net.ipv6.conf.rndis0.stable_secret"
net.ipv6.conf.rndis0.disable_ipv6 = 0
sysctl: reading key "net.ipv6.conf.usb0.stable_secret"
net.ipv6.conf.usb0.disable_ipv6 = 0
sysctl: reading key "net.ipv6.conf.wlan0.stable_secret"
net.ipv6.conf.wlan0.disable_ipv6 = 0

-----Original Message-----
From: Antonin Décimo <antonin.decimo at gmail.com>
Sent: Friday, February 14, 2020 11:48 AM
To: Callahan, David (US) <david.callahan at baesystems.com>
Cc: Babel-users at alioth-lists.debian.net
Subject: Re: [Babel-users] Error when running babeld

*** WARNING ***
EXTERNAL EMAIL -- This message originates from outside our organization.


Hi!

As the error reports, there are no link-local IPv6 address on the interface eth0.
ifconfig should report something like this:

    net0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 192.168.1.15  netmask 255.255.240.0  broadcast 172.23.47.255
            inet6 fe80::xxxx:xxxx:xxxx:xxxx  prefixlen 64  scopeid 0x20<link>

You can check that IPv6 is enabled on your system with

    sysctl -a | grep disable_ipv6

or check your network configuration.

-- Antonin


More information about the Babel-users mailing list