Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


node_admin

Dies ist eine alte Version des Dokuments!


Router administrieren

Ein Router kann über den Konfigurationsmodus oder die Kommandozeile administriert werden.

siehe dazu auch: https://wiki.freifunk.net/Konsole

Kommandozeile

Einen Zugriff auf die Kommendozeile eines Routers kann man nur erhalten, wenn man bei der Konfiguration im Expertenmodus ein Kennwort eingegeben hat oder (noch besser) einen Schlüssel hinterlegt hat.

Am einfachsten erreicht man einen Router, wenn man z.B. mit einem Notebook mit dem Freifunk-Netz verbunden ist. In diesem Fall kann man sich einfach die blau hinterlegte IPv6-Adresse aus dem Meshviewer kopieren und eine Verbindung herstellen mit

ssh root@<IPv6-Adresse-des-Routers>

Falls das Betriebssystem des Notebooks keinen SSH-Client bereitstellen sollte, kann Putty verwendet werden. Man kann es unter http://www.chiark.greenend.org.uk/~sgtatham/putty/ herunterladen.

Nach erfolgreicher Anmeldung auf dem Router kann man eigentlich alle Einstellungen verändern. Die am häufigsten vorgenommenen Änderungen sind im Folgenden detailliert beschrieben.

  • Anzeigen des Routers in der Karte mit Koordinaten
    uci set gluon-node-info.@location[0]='location'
    uci set gluon-node-info.@location[0].share_location='1'
    uci set gluon-node-info.@location[0].latitude='51.484943'
    uci set gluon-node-info.@location[0].longitude='6.880250'
    uci commit gluon-node-info
  • Autoupdater einschalten (Branch ggf. anpassen auf beta oder experimental)
    uci set autoupdater.settings.enabled='1'
    uci set autoupdater.settings.branch='stable'
    uci commit autoupdater
  • Kontaktdaten ändern
    uci set gluon-node-info.@owner[0].contact='mustermann@example.com'
    uci commit gluon-node-info
  • Routernamen ändern, bitte die Information Alter Name und Neuer Name an pirat@hoogi.de senden.
    uci set system.@system[0].hostname='SAMPLE-01'
    uci commit

Die geänderten Daten sollten dann im Meshviewer nach ein paar Minuten zu sehen sein.

Mit folgendem Befehl kann man sich die verbundenen Clients anzeigen lassen inklusive tx/rx Zählern.

iw dev client0 station dump

Daten abfragen

Anzeigen des Systemprotokolls

logread -f

Öffentlichen fastd-Schlüssel anzeigen

/etc/init.d/fastd show_key mesh_vpn

Komplettlöschung

Auf einem Knoten können alle vorgenommenen Einstellungen gelöscht werden (Factory Reset), indem entwerder eine neue Firmware aufgespielt und dabei der Haken „Einstellungen behalten“ gelöscht wird.

Die zweite Möglichkeit ist, bei bestehender Konsolenverbindung über SSH den folgenden Befehl abzusenden

firstboot

Der Knoten kann anschließend neu gestartet werden mit

reboot
node_admin.1452852252.txt.gz · Zuletzt geändert: 15.01.2016 11:04 von havelock