Re: [Babel-users] Error when running babeld
Using UBUNTU Linux 18.04: $sudo apt-get install babeld Babeld is already the newest version (1.7.0-1build1). So the Ubunti repos for the latest babeld are 1.7.0. -Original Message- From: Dave Taht Sent: Monday, February 17, 2020 9:42 AM To: Callahan, David (US) Cc: Juliusz Chroboczek ; Babel-users@alioth-lists.debian.net Subject: Re: [Babel-users] Error when running babeld *** WARNING *** EXTERNAL EMAIL -- This message originates from outside our organization. On Mon, Feb 17, 2020 at 6:27 AM Callahan, David (US) wrote: > > https://github.com/babel/babel/releases/tag/v7.8.4 > > I see on github that the latest stable release of babel is 7.8.4. > > Are there competing versions of babeld on gitub, for example, you say > 1.8.5 or 1.9.1 Yet, gitub above is saying 7.8.4. The definitive repo is here: https://github.com/jech/babeld/releases/ > Thanks > Dave > > -Original Message- > From: Juliusz Chroboczek > Sent: Friday, February 14, 2020 4:57 PM > To: Callahan, David (US) > Cc: Babel-users@alioth-lists.debian.net > Subject: Re: [Babel-users] Error when running babeld > > *** WARNING *** > EXTERNAL EMAIL -- This message originates from outside our organization. > > > > nemo@xavier-pavlov1:~$ babeld -V > > > babeld-1.7.0 > > That's a very old version of babeld (it's over four years old). > I strongly recommend that you upgrade to either 1.8.5 or 1.9.1. > > > Interface eth0 has no link-local address. > > The interface should get a link-local address automatically as soon as the > link is up (a cable is plugged in). Please plug the cable in before running > babeld. > > (Babeld should recover if the link indication appears after it is > started, but I'm not sure how well that works in the old version > you're using.) > > > I don't want IPV6 on the system. > > If there's no IPv6 address on the system, Babel still uses IPv6 for > link-local communication. This should be of no import to you -- the fact > that IPv6 is used internally has no bearing on whether it routes IPv4, IPv6 > or both. > > -- Juliusz > > > ___ > Babel-users mailing list > Babel-users@alioth-lists.debian.net > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users -- Make Music, Not War Dave Täht CTO, TekLibre, LLC http://www.teklibre.com Tel: 1-831-435-0729 ___ Babel-users mailing list Babel-users@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users
Re: [Babel-users] Error when running babeld
> nemo@xavier-pavlov1:~$ babeld -V > babeld-1.7.0 That's a very old version of babeld (it's over four years old). I strongly recommend that you upgrade to either 1.8.5 or 1.9.1. > Interface eth0 has no link-local address. The interface should get a link-local address automatically as soon as the link is up (a cable is plugged in). Please plug the cable in before running babeld. (Babeld should recover if the link indication appears after it is started, but I'm not sure how well that works in the old version you're using.) > I don't want IPV6 on the system. If there's no IPv6 address on the system, Babel still uses IPv6 for link-local communication. This should be of no import to you -- the fact that IPv6 is used internally has no bearing on whether it routes IPv4, IPv6 or both. -- Juliusz ___ Babel-users mailing list Babel-users@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users
Re: [Babel-users] Error when running babeld
"Callahan, David (US)" writes: > 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. Babeld requires IPv6 to be enabled, even when only routing IPv4... -Toke ___ Babel-users mailing list Babel-users@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users
Re: [Babel-users] Error when running babeld
Antonin Décimo writes: > Hi, > >> I don't want IPV6 on the system. > > It’s 2020… > > I’m sorry, I’m not sure how to configure babeld to use IPv4 as its > transport layer. > > Juliusz, is that even implemented? > > I think the multicast address need be set to IPv4 too (224.0.0.111) > but that is not implemented in babeld, so you don’t have neighbor > discovery. > > I’m not sure if the Bird implementation https://bird.network.cz/ > supports IPv4 as its transport layer. It does not; I do believe I even argued from removing that bit from the spec at some point ;) -Toke ___ Babel-users mailing list Babel-users@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users
Re: [Babel-users] Error when running babeld
Hi, > I don't want IPV6 on the system. It’s 2020… I’m sorry, I’m not sure how to configure babeld to use IPv4 as its transport layer. Juliusz, is that even implemented? I think the multicast address need be set to IPv4 too (224.0.0.111) but that is not implemented in babeld, so you don’t have neighbor discovery. I’m not sure if the Bird implementation https://bird.network.cz/ supports IPv4 as its transport layer. -- Antonin PS: tonight I’ll make a toast to the universal deployment of IPv6. ___ Babel-users mailing list Babel-users@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users
Re: [Babel-users] Error when running babeld
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@xavier-pavlov1:~$ sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 nemo@xavier-pavlov1:~$ sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1 nemo@xavier-pavlov1:~$ sudo sysctl -a | grep disable_ipv6 net.ipv6.conf.all.disable_ipv6 = 1 nemo@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@xavier-pavlov1:~$ ifconfig eth0: flags=4163 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 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 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 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 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@xavier-pavlov1:~$ sudo babeld eth0 Interface eth0 has no link-local address. setsockopt(IPV6_LEAVE_GROUP): Cannot assign requested address nemo@xavier-pavlov1:~$ -Original Message- From: Callahan, David (US) Sent: Friday, February 14, 2020 1:14 PM To: 'Antonin Décimo' Cc: Babel-users@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@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 Sent: Friday, February 14, 2020 11:48 AM To: Callahan, David (US) Cc: Babel-users@alioth-lists.debian.net Subject: Re: [Babel-users] Error when running babeld *** WARNING *** EXTERNAL EMAIL -- This message originates from outside our
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@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 Sent: Friday, February 14, 2020 11:48 AM To: Callahan, David (US) Cc: Babel-users@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 mtu 1500 inet 192.168.1.15 netmask 255.255.240.0 broadcast 172.23.47.255 inet6 fe80::::: prefixlen 64 scopeid 0x20 You can check that IPv6 is enabled on your system with sysctl -a | grep disable_ipv6 or check your network configuration. -- Antonin ___ Babel-users mailing list Babel-users@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users
Re: [Babel-users] Error when running babeld
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 mtu 1500 inet 192.168.1.15 netmask 255.255.240.0 broadcast 172.23.47.255 inet6 fe80::::: prefixlen 64 scopeid 0x20 You can check that IPv6 is enabled on your system with sysctl -a | grep disable_ipv6 or check your network configuration. -- Antonin ___ Babel-users mailing list Babel-users@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users