Upgrade

Aus Freifunk-Rheinbach Wiki
Version vom 4. Januar 2016, 03:36 Uhr von Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Eine neue Freifunk-Firmware kann entweder im Setup- oder Konfigurationsmodus aufgespielt werden oder mittels scp und ssh. == scp und ssh == Dies ist die schn…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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
    1. über Freifunk mit Router verbunden (Kabel an gelben Port oder WLAN) oder
    2. ü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