Mich verwirrt gerade ein wenig, dass ein Knoten in der Map ohne Uplinks angezeigt wird, obwohl er laut Statusseite mit 2 Servern verbunden ist. http://pastebin.com/hyZWLUWp
Welche Angabe ist verlässlich? Kann ich den Uplink-Status auch über SSH kontrollieren, wenn keine Statusseite da ist?
Die Frage von @SenorKaffee interessiert mich aktuell auch: wie kann ich per ssh feststellen, ob der Router Uplink hat oder nicht?
Mögliche Antwort:
ping 8.8.8.8
Mit Uplink: 64 bytes from 8.8.8.8: seq=7 ttl=58 time=11.943 ms
Ohne: ping: sendto: Network is unreachable
Nein, damit testest, ob der Router IP4 am WAN sieht.
Das sagt nichts darüber, das auch genutzt wird.
Was vielleicht eher hilft:
batctl if
sollte etwas geben wie
mesh-vpn: active
wlan0: active
br-wan: active
(letzteres nur bei „mesh-on-WAN“ aktiviert)
und batctl gwl
sollte einen Output geben, der in den eckigen Klammern ein Gateway „via Mesh-vpn“ mit einem „=>“ angeben.
Wenn nicht, dann stimmt etwas nicht.
Die Statusseite ist schon die beste Möglichkeit. Sie greift auf den Socket von fastd zu und extrahiert daraus die VPN Mesh Infos. Den Socket kannst Du per socat auslesen: