Does not compute. Du kannst Deine Angestellten wegen Minderleistung abzumahnen versuchen und danach rauszuschmeißen. Als nicht involvierter Nutznießer im Falle Freifunk darfst Du es gerne nicht nutzen. Oder bei Treffen Deine Kritik anbringen und erklären, warum Du zwar mäkeln, aber nicht machen helfen kannst. (Ja, Spenden sind auch gerne gesehen, aber solange das Spendenaufkommen keine Jobs finanziert, die die Arbeit machen, löst das das Grundproblem eben nicht. Vereine und vereinsähnliche Zusammenschlüsse leben davon, daß es auch Macher, nicht nur Zahler gibt.)
Aber zum Thema:
Ich hab’ mal eben ein kleines Script geschrieben, daß sich das genauer ansieht — wollte ich für unser Setup eh’ schon mal, nun läuft’s halt auf 2 VMs Das probiert 1.1.1.1 sowie, sofern vorhanden, das Default-GW anzupingen (Nutzersicht) und geht dann noch fix auf den Freifunk-Knoten (die Gluon-VM) und guckt sich das auf Batman-Ebene an:
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
--- 1.1.1.1 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9013ms
rtt min/avg/max/mdev = 4.155/4.924/9.039/1.387 ms
PING 10.187.13.1 (10.187.13.1) 56(84) bytes of data.
--- 10.187.13.1 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9012ms
rtt min/avg/max/mdev = 2.511/3.511/4.937/0.735 ms
2019-08-01 23:18:01: EXT. OK / DEFAULT OK
Gateway status:
Gateway (#/255) Nexthop [outgoingIF]: advertised uplink bandwidth ... [B.A.T.M.A.N. adv 2016.2, MainIF/MAC: primary0/72:48:a7:05:da:c3 (bat0)]
fe:ed:be:ff:ff:03 (110) fe:ed:be:ff:ff:04 [ mesh-vpn]: 500.0/500.0 MBit
=> fe:ed:be:ff:ff:04 (154) fe:ed:be:ff:ff:04 [ mesh-vpn]: 500.0/500.0 MBit
traceroute to fe:ed:be:ff:ff:03 (fe:ed:be:ff:ff:03), 50 hops max, 20 byte packets
1: fe:ed:be:ff:ff:04 2.478 ms 2.228 ms 2.093 ms
2: fe:ed:be:ff:ff:03 2.767 ms 7.473 ms 2.521 ms
traceroute to fe:ed:be:ff:ff:04 (fe:ed:be:ff:ff:04), 50 hops max, 20 byte packets
1: fe:ed:be:ff:ff:04 5.016 ms 3.090 ms 3.367 ms
Und wenn man mal fix durchgreppt – das Script läuft 1x in der Minute –, zeigen sich komische Effekte:
2019-08-01 23:27:01: EXT. OK / DEFAULT OK
2019-08-01 23:28:01: EXT. OK / DEFAULT OK
2019-08-01 23:29:01: EXT. OK / DEFAULT FAIL
2019-08-01 23:34:01: EXT. FAIL / DEFAULT MISSING
2019-08-01 23:35:01: EXT. FAIL / DEFAULT MISSING
2019-08-01 23:33:01: EXT. FAIL / DEFAULT FAIL
2019-08-01 23:30:01: EXT. FAIL / DEFAULT FAIL
2019-08-01 23:31:01: EXT. FAIL / DEFAULT FAIL
2019-08-01 23:32:01: EXT. FAIL / DEFAULT FAIL
2019-08-01 23:36:01: EXT. OK / DEFAULT OK
2019-08-01 23:37:01: EXT. OK / DEFAULT OK
2019-08-01 23:38:01: EXT. OK / DEFAULT OK
2019-08-01 23:39:01: EXT. OK / DEFAULT OK
2019-08-01 23:40:01: EXT. FAIL / DEFAULT FAIL
2019-08-01 23:41:01: EXT. OK / DEFAULT OK
2019-08-01 23:42:01: EXT. OK / DEFAULT OK
Und das ist komisch, denn während IP(v4) um 23:40:01 nicht funktionierte, tat es auf Batman-Ebene noch:
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
--- 1.1.1.1 ping statistics ---
10 packets transmitted, 0 received, 100% packet loss, time 9195ms
PING 10.187.13.1 (10.187.13.1) 56(84) bytes of data.
--- 10.187.13.1 ping statistics ---
10 packets transmitted, 0 received, 100% packet loss, time 9196ms
2019-08-01 23:40:01: EXT. FAIL / DEFAULT FAIL
Gateway status:
Gateway (#/255) Nexthop [outgoingIF]: advertised uplink bandwidth ... [B.A.T.M.A.N. adv 2016.2, MainIF/MAC: primary0/72:48:a7:05:da:c3 (bat0)]
=> fe:ed:be:ff:ff:03 (212) fe:ed:be:ff:ff:03 [ mesh-vpn]: 500.0/500.0 MBit
fe:ed:be:ff:ff:04 (164) fe:ed:be:ff:ff:03 [ mesh-vpn]: 500.0/500.0 MBit
traceroute to fe:ed:be:ff:ff:03 (fe:ed:be:ff:ff:03), 50 hops max, 20 byte packets
1: fe:ed:be:ff:ff:03 2.492 ms 2.344 ms 3.626 ms
traceroute to fe:ed:be:ff:ff:04 (fe:ed:be:ff:ff:04), 50 hops max, 20 byte packets
1: fe:ed:be:ff:ff:03 2.720 ms 2.466 ms 3.278 ms
2: fe:ed:be:ff:ff:04 2.769 ms 2.449 ms 2.523 ms
Vielleicht kennt ja jemand Gründe, warum IP über Batman klemmt, wenn Batman selbst offensichtlich noch die L2-Wolke zusammenhält? Weil: wenn IP-over-Batman klemmt, ist’s auch mit IP-basierten Diensten wie DHCP Essig …