Das war Montag abend das Hauptthema, und da im Syrtaki auch keine v4-IPs vergeben wurden, haben wir ein bißchen gebugged. Es stellte sich heraus, daß mehrere Gateways – sowohl welche, die aktuell als fastd-GWs dienen als auch andere, die vormals für fastd genutzt wurden – durch Updates beeinträchtigt wurden. Z. T. war »nur« unser batman-adv-DKMS (Kernelmodul) ausgetauscht, aber noch kein Reboot erfolgt, z. T. der Server aber auch schon rebootet worden und mit dem inkompatiblen batman-adv-Modul gestartet, wie im Folgenden gw01-neu:
wusel@ysabell:~$ for i in 1 2 3 4 ; do echo -n "gw0$i-neu.4830.org: " ; ssh root@gw0$i-neu.4830.org uname -a \; echo \; uptime \; echo \; echo -n \"gw mode: \" \; batctl -m bat-ffgt gw \; echo \; batctl -m bat-ffgt gwl \; echo \; ps -Alef \| grep -v grep \| grep dhcrelay ; echo "=================" ; echo ; done
gw01-neu.4830.org: Linux gw01 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
00:22:48 up 2:05, 0 users, load average: 0.02, 0.06, 0.02
gw mode: off
Gateway (#/255) Nexthop [outgoingIF]: advertised uplink bandwidth ... [B.A.T.M.A.N. adv 2015.2, MainIF/MAC: ffgt-mesh-vpn/de:ad:be:ef:42:01 (bat-ffgt)]
No gateways in range ...
=================
gw02-neu.4830.org: Linux gw02 3.13.0-125-generic #174-Ubuntu SMP Mon Jul 10 18:51:24 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
23:22:49 up 234 days, 7:19, 0 users, load average: 0.01, 0.06, 0.09
gw mode: off
Gateway (#/255) Nexthop [outgoingIF]: gw_class ... [B.A.T.M.A.N. adv 2013.4.0, MainIF/MAC: gw02-gw01/0a:21:0e:b8:10:56 (bat-ffgt)]
9a:24:26:5d:04:dd (203) ba:8a:bb:be:05:1f [ffgt-mesh-vpn]: 215 - 96MBit/96MBit
7a:1b:91:17:d7:b5 (225) f6:38:30:a2:b0:6f [ffgt-mesh-vpn]: 215 - 96MBit/96MBit
52:d4:4e:ff:c1:20 (203) b6:49:05:e3:ce:37 [ffgt-mesh-vpn]: 215 - 96MBit/96MBit
36:6f:a2:3e:15:b9 (225) 9e:60:be:a6:89:ee [ gw02-gw04]: 94 - 128MBit/112MBit
4 S root 3028 1 0 80 0 - 2495 poll_s 2017 ? 00:35:57 /usr/sbin/dhcrelay -d -q -4 -a -r gw02 -i br-ffgt -i eth-s3 10.255.129.18
=================
gw03-neu.4830.org: Linux gw13 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
00:22:49 up 2:29, 0 users, load average: 0.18, 0.13, 0.11
gw mode: server (announced bw: 96MBit/96MBit)
Gateway (#/255) Nexthop [outgoingIF]: gw_class ... [B.A.T.M.A.N. adv 2013.4.0, MainIF/MAC: Egw10/7a:1b:91:17:d7:b5 (bat-ffgt)]
9a:24:26:5d:04:dd (255) 4a:a3:c4:98:5c:98 [ Egw10a]: 215 - 96MBit/96MBit
36:6f:a2:3e:15:b9 (255) 76:95:12:37:5d:8f [ Egw10]: 94 - 128MBit/112MBit
52:d4:4e:ff:c1:20 (255) c2:c6:6f:2b:8e:52 [ Egw11]: 215 - 96MBit/96MBit
4 S root 2061 1 0 80 0 - 6496 poll_s Mar12 ? 00:00:00 /usr/sbin/dhcrelay -d -4 -i br-ffgt -i Ts3 10.234.32.61
=================
gw04-neu.4830.org: Linux gw10 4.4.0-112-generic #135-Ubuntu SMP Fri Jan 19 11:48:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
00:23:35 up 29 days, 5:47, 2 users, load average: 1.42, 0.96, 1.04
gw mode: server (announced bw: 128MBit/112MBit)
Gateway (#/255) Nexthop [outgoingIF]: gw_class ... [B.A.T.M.A.N. adv 2013.4.0, MainIF/MAC: Egw04/36:6f:a2:3e:15:b9 (bat-ffgt)]
9a:24:26:5d:04:dd (255) 9a:24:26:5d:04:dd [ Egw10a]: 215 - 96MBit/96MBit
7a:1b:91:17:d7:b5 (255) 7a:1b:91:17:d7:b5 [ Egw13]: 215 - 96MBit/96MBit
52:d4:4e:ff:c1:20 (252) fe:32:2f:55:9f:5b [ Egw11]: 215 - 96MBit/96MBit
4 S root 19899 1 0 80 0 - 6461 poll_s Mar11 ? 00:01:33 /usr/sbin/dhcrelay -d -4 -a -r gw10 -i br-ffgt -i Ts3 10.234.32.58
=================
gw01 wurde zwar im Syrtaki schon neu gestartet, aber es fehlten Einträge in /etc/rc.local Fixed:
wusel@ysabell:~$ for i in 1 2 3 4 ; do echo -n "gw0$i-neu.4830.org: " ; ssh root@gw0$i-neu.4830.org uname -a \; echo \; uptime \; echo \; echo -n \"gw mode: \" \; batctl -m bat-ffgt gw \; echo \; batctl -m bat-ffgt gwl \; echo \; ps -Alef \| grep -v grep \| egrep \'dhcrelay\|fastd\' ; echo "=================" ; echo ; done
gw01-neu.4830.org: Linux gw01 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
01:09:29 up 8 min, 0 users, load average: 0.00, 0.13, 0.12
gw mode: off
Gateway (#/255) Nexthop [outgoingIF]: gw_class ... [B.A.T.M.A.N. adv 2013.4.0, MainIF/MAC: ffgt-mesh-vpn/de:ad:be:ef:42:01 (bat-ffgt)]
9a:24:26:5d:04:dd (194) 3e:6f:e4:57:0d:17 [ffgt-mesh-vpn]: 215 - 96MBit/96MBit
7a:1b:91:17:d7:b5 (222) 3e:6f:e4:57:0d:17 [ffgt-mesh-vpn]: 215 - 96MBit/96MBit
36:6f:a2:3e:15:b9 (199) ee:9c:29:82:56:df [ffgt-mesh-vpn]: 94 - 128MBit/112MBit
52:d4:4e:ff:c1:20 (192) 3e:6f:e4:57:0d:17 [ffgt-mesh-vpn]: 215 - 96MBit/96MBit
4 S root 888 1 3 80 0 - 24051 ep_pol 01:01 ? 00:00:18 /usr/bin/fastd --syslog-level info --config /etc/fastd/ffgt-mesh-vpn/fastd.conf
=================
gw02-neu.4830.org: Linux gw02 3.13.0-125-generic #174-Ubuntu SMP Mon Jul 10 18:51:24 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
00:09:30 up 234 days, 8:05, 0 users, load average: 0.06, 0.09, 0.13
gw mode: off
Gateway (#/255) Nexthop [outgoingIF]: gw_class ... [B.A.T.M.A.N. adv 2013.4.0, MainIF/MAC: gw02-gw01/0a:21:0e:b8:10:56 (bat-ffgt)]
9a:24:26:5d:04:dd (211) ba:8a:bb:be:05:1f [ffgt-mesh-vpn]: 215 - 96MBit/96MBit
7a:1b:91:17:d7:b5 (225) f6:38:30:a2:b0:6f [ffgt-mesh-vpn]: 215 - 96MBit/96MBit
52:d4:4e:ff:c1:20 (202) b6:49:05:e3:ce:37 [ffgt-mesh-vpn]: 215 - 96MBit/96MBit
36:6f:a2:3e:15:b9 (225) 9e:60:be:a6:89:ee [ gw02-gw04]: 94 - 128MBit/112MBit
4 S root 3028 1 0 80 0 - 2495 poll_s 2017 ? 00:35:57 /usr/sbin/dhcrelay -d -q -4 -a -r gw02 -i br-ffgt -i eth-s3 10.255.129.18
4 S root 15890 1 15 80 0 - 46978 ep_pol Mar11 ? 04:21:41 /usr/bin/fastd --syslog-level info --config /etc/fastd/ffgt-mesh-vpn/fastd.conf
=================
gw03-neu.4830.org: Linux gw13 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
01:09:30 up 3:16, 0 users, load average: 0.10, 0.10, 0.09
gw mode: server (announced bw: 96MBit/96MBit)
Gateway (#/255) Nexthop [outgoingIF]: gw_class ... [B.A.T.M.A.N. adv 2013.4.0, MainIF/MAC: Egw10/7a:1b:91:17:d7:b5 (bat-ffgt)]
9a:24:26:5d:04:dd (255) 4a:a3:c4:98:5c:98 [ Egw10a]: 215 - 96MBit/96MBit
36:6f:a2:3e:15:b9 (255) 76:95:12:37:5d:8f [ Egw10]: 94 - 128MBit/112MBit
52:d4:4e:ff:c1:20 (255) c2:c6:6f:2b:8e:52 [ Egw11]: 215 - 96MBit/96MBit
4 S root 2061 1 0 80 0 - 6496 poll_s Mar12 ? 00:00:00 /usr/sbin/dhcrelay -d -4 -i br-ffgt -i Ts3 10.234.32.61
4 S root 2252 1 13 80 0 - 30298 ep_pol Mar12 ? 00:26:29 /usr/bin/fastd --syslog-level info --config /etc/fastd/ffgt-mesh-vpn/fastd.conf
=================
gw04-neu.4830.org: Linux gw10 4.4.0-112-generic #135-Ubuntu SMP Fri Jan 19 11:48:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
01:10:16 up 29 days, 6:34, 3 users, load average: 0.62, 1.10, 1.09
gw mode: server (announced bw: 128MBit/112MBit)
Gateway (#/255) Nexthop [outgoingIF]: gw_class ... [B.A.T.M.A.N. adv 2013.4.0, MainIF/MAC: Egw04/36:6f:a2:3e:15:b9 (bat-ffgt)]
9a:24:26:5d:04:dd (255) 9a:24:26:5d:04:dd [ Egw10a]: 215 - 96MBit/96MBit
7a:1b:91:17:d7:b5 (255) 7a:1b:91:17:d7:b5 [ Egw13]: 215 - 96MBit/96MBit
52:d4:4e:ff:c1:20 (255) fe:32:2f:55:9f:5b [ Egw11]: 215 - 96MBit/96MBit
4 S root 9130 1 23 80 0 - 30201 ep_pol Mar11 ? 06:36:09 /usr/bin/fastd --syslog-level info --config /etc/fastd/ffgt-mesh-vpn/fastd.conf
4 S root 19899 1 0 80 0 - 6461 poll_s Mar11 ? 00:01:34 /usr/sbin/dhcrelay -d -4 -a -r gw10 -i br-ffgt -i Ts3 10.234.32.58
=================
Morgen wird noch weiter geprüft/aufgeräumt, u. a. die Einbindung von gw01 ins Mesh (sollte nicht über fastd sondern lokale Tunnel/das neue batman-VLAN laufen …).