[Freifunk-Bonn] Remote-Updates von Classic auf Gluon-Beta

Nunatak nunatak at mailbox.org
So Sep 6 03:03:06 CEST 2015


Hi,

für Updates von Classic auf Gluon (aktuell noch Beta, deshalb nur wenn's muss), bei dem man bekanntlich die alte Konfiguration nicht retten kann bzw. darf (und den entsprechenden Haken beim Update über das Webinterface deaktivieren muss) klappt ein sysupgrade _ohne_ übernahme aller Konfigurationen nur dann, wenn man seinen ssh-Key in /etc/dropbox/authorized_keys retten kann. Das geht dann am Beispiel eines Ubiquity Loco M2 Routers so:

1. Einlogen per ssh auf den Router (ohne Passwort aber mit ssh-Key)
2. per scp die neue Firmware auf den Router nach /tmp kopieren
3. Auf dem Router folgende Kommandos ausführen, andere Firmware analog:

# tar -czvf /tmp/drop.tar.gz /etc/dropbear/authorized_keys 
# sysupgrade -v -d 10 -n -f /tmp/drop.tar.gz  /tmp/gluon-ffkbu-0.6\+exp20150814-ubiquiti-loco-m-sysupgrade.bin

Die Location in /etc/config/gluon-node-info sowie ggf. "mesh on LAN/WAN" kann man dann noch per ssh konfigurieren, d.h. man macht das dann nur mit meshenden mesh-on-WLAN-Routern ;-)
Damit spart man sich ggf. etwas Aufwand an unzugänglichen Orten. Wichtig: die sysupgrade-Firmware-Version verwenden!

Gruß,
Nunatak




Mehr Informationen über die Mailingliste Freifunk-Bonn