Dies ist eine alte Version des Dokuments!
FFSC - URLs - Inventar - config
Router Config
Folgende Befehle sind auf der SSH-Shell des Routers auszuführen.
Version anzeigen
cat /lib/gluon/release grep machine /proc/cpuinfo
Ein paar wichtige Grundlagen
Befehl | Auswirkung |
---|---|
uci show | Komplette Configuration anzeigen |
uci set foobar=baz | Die Option 'foobar' auf den Wert 'baz' setzen |
uci delete foobar | Die Option 'foobar' löschen |
uci add_list foobar=baz | Die Liste 'foobar' um den Wert 'baz' erweitern |
uci del_list foobar=baz | Den Wert 'baz' aus der Liste 'foobar' entfernen |
uci del_list foobar | Die Liste 'foobar' löschen |
uci commit | Änderungen Speichern |
uci revert | Änderungen Verwerfen |
</code>
VPN aktivieren, Keys anzeigen und tauschen, etc
aktuellen Public VPN Key anzeigen
/etc/init.d/fastd show_key mesh_vpn
aktuellen Secret VPN Key anzeigen
uci show fastd.mesh_vpn.secret
Zwei neue VPN-Keys erzeugen
fastd --generate-key
Achtung: Die Keys werden nur auf der Console ausgegeben. Diese müssen nun gespeichert werden!
neuen Secret VPN Key speichern
uci set fastd.mesh_vpn.secret=GEHEIMER-SCHLUESSEL uci commit reboot
neuen Public-VPN-Key am Server hinterlegen
VPN aktivieren
uci set fastd.mesh_vpn.enabled=1 uci commit
Router als neu im Netmon melden
uci set configurator.@api[0].api_key='1' uci set configurator.@crawl[0].update_hash='1' uci set configurator.@netmon[0].autoadd_ipv6_address='1' uci set configurator.@crawl[0].router_id='1' uci commit reboot ??? sh -x /lib/ffol/configurator/configurator.sh
Autoupdate
Einstellungen eines Images älter als 31.12.2015 korrigieren
uci set autoupdater.settings.branch='stable' uci set autoupdater.settings.enabled='1' uci set autoupdater.stable=branch uci set autoupdater.stable.name='stable' uci set autoupdater.stable.good_signatures='1' uci delete autoupdater.ng uci delete autoupdater.stable.mirror uci add_list autoupdater.stable.mirror='http://[2a01:4f8:100:24ef:606:1903:0:2]/ffsc/stable/images/sysupgrade/' uci delete autoupdater.stable.pubkey uci add_list autoupdater.stable.pubkey='578a1e4b6789f12401896807b58bdd87401fa23f7b1c5bf70ecdc1bc1a871396' uci commit
Das Autoupdate wird innerhalb der nächsten Stunde ausgeführt.
Einstellungen auf Testing
uci delete autoupdater.stable.mirror uci add_list autoupdater.stable.mirror='http://[2a01:4f8:100:24ef:606:1903:0:2]/ffsc/testing/images/sysupgrade/' uci commit
Der Branchname lautet bereits „Stable“. Das Autoupdate wird innerhalb der nächsten Stunde ausgeführt.
Autoupdate sofort ausführen
autoupdater -f
Spezials
Nur Mesh-VPN
Man kann das Client-WLAN ausschalten und einen Accesspoint nur für Mesh verwenden.
uci set wireless.client_radio0.disabled='1' uci commit wifi