orga:ffsc:config

FFSC - URLs - Inventar - config - server

Default Config

  • IP-Adresse: 192.168.0.1
  • Username: admin
  • Passwort: admin
  • IP-Adresse: 192.168.1.20
  • Username: ubnt
  • Passwort: ubnt

Router Config

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.

  1. In der Weboberfläche, unter „Expert“
  2. Auf der SSH-Shell
    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!

Aktuelle Sendeleistungen anzeigen

iwinfo client0 txpower
iwinfo ibss0 txpower

Sendeleistung ändern

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
  • orga/ffsc/config.txt
  • Zuletzt geändert: 2017/07/13 18:30
  • von svelt