FFSC - URLs - Inventar - config - server
Folgende Befehle sind auf der SSH-Shell des Routers auszuführen.
cat /lib/gluon/release grep machine /proc/cpuinfo
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 |
/etc/init.d/fastd show_key mesh_vpn
uci show fastd.mesh_vpn.secret
fastd --generate-key
Achtung: Die Keys werden nur auf der Console ausgegeben. Diese müssen nun gespeichert werden!
uci set fastd.mesh_vpn.secret=GEHEIMER-SCHLUESSEL uci commit reboot
uci set fastd.mesh_vpn.enabled=1 uci commit
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
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:173:c41::ff:3]/stable/images/sysupgrade/' uci add_list autoupdater.stable.mirror='http://firmware.freifunk-schwabach.de/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.
autoupdater -f
Es gibt zwei einfach Möglichkeiten ein manuelles Systemupgrade durchzuführen.
cd /tmp PLATTFORM=$( lua -e 'print(require("platform_info").get_image_name())' ) echo Hardware-Type: ${PLATTFORM} VERSION=201X.X-yyy ### FIXME: Richtige Version eintragen! echo 3 >/proc/sys/vm/drop_caches wget http://firmware.freifunk-schwabach.de/stable/images/sysupgrade/gluon-ffsc-${VERSION}-${PLATTFORM}-sysupgrade.bin sysupgrade gluon-${PLATTFORM}-sysupgrade.bin
Die über das VPN nutzbare Bandbreite begrenzen.
simple-tc.mesh_vpn=interface simple-tc.mesh_vpn.enabled='1' simple-tc.mesh_vpn.ifname='mesh-vpn' simple-tc.mesh_vpn.limit_ingress='5000' simple-tc.mesh_vpn.limit_egress='500'
Die Sendeleistung des Accesspoint anpassen.
ACHTUNG: in Deutschland darf die Sendeleitung (Sender + Antennengewinn) maximal 100mW (20dB) betragen!
Wenn Ihr also eine Antenne mit 5dBi Gewinn anschließt, dann ist die Sendeleistung auf 15dB zu reduzieren!
iwinfo client0 txpower iwinfo ibss0 txpower
uci set wireless.radio0.country=00 (Automatik ausschalten) uci set wireless.radio0.txpower=15 (< angabe in dB für client0 und ibss0) uci set wireless.client_radio0.txpower=15 (< angabe in dB für getrennt client0 optional) uci set wireless.ibss_radio0.txpower=15 (< angabe in dB für getrennt ibss0 optional) uci commit wifi
Man kann das Client-WLAN ausschalten und einen Accesspoint nur für Mesh verwenden.
uci set wireless.client_radio0.disabled='1' uci commit wifi