Upgrade
Eine neue Freifunk-Firmware kann entweder im Setup- oder Konfigurationsmodus aufgespielt werden oder mittels scp und ssh.
scp und ssh
Dies ist die schnellste Methode ein neues Image auf einen Router zu bringen.
Voraussetzungen
- Auf dem Router ist ein ssh-key (z.B.my_ff_rsa.pub) hinterlegt.
- Auf dem Rechner, von dem das Upgrade durchgeführt wird, ist scp und ssh verfügbar.
- Rechner ist
- über Freifunk mit Router verbunden (Kabel an gelben Port oder WLAN) oder
- über den blauen WAN-Port mit dem Router - ggf. über einen Switch - angeschlossen und der Router erhält eine IP-Adresse aus dem lokalen Netz bzw. vom Rechner.
In ersten Fall ist der Router über die Adresse 10.111.0.1 erreichbar; andernfalls über die lokale IP-Adresse z.B. 192.168.20.43.
Unter diesen Bedingungen kann der Router mit den folgenden drei Befehlen (Beispiel) aktualisiert werden:
wget http://images.freifunk-rheinbach.de/stable/sysupgrade/gluon-su-rhb-s-20160104-tp-link-tl-wr842n-nd-v2-sysupgrade.bin scp -i .ssh/my_ff_rsa gluon-su-rhb-s-20160104-tp-link-tl-wr842n-nd-v2-sysupgrade.bin root@10.111.0.1:/tmp/sysupgrade.bin ssh -i .ssh/my_ff_rsa root@10.111.0.1 "sysupgrade /tmp/sysupgrade.bin