# Firmwareumzug per Remote|Gluon zu Gluon

**URL:** <https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408>\
**Category:** Gluon\
**Created:** [4. Oktober 2015 um 19:53 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408 "2015-10-04T19:53:51Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![jom](https://forum.freifunk.net/user_avatar/forum.freifunk.net/jom/32/6333_2.png) [@jom](https://forum.freifunk.net/u/jom)\
**Post date:** [4. Oktober 2015 um 19:53 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/1 "2015-10-04T19:53:51Z")

</div>

Hallo Zusammen,

ich stehe gerade vor der Frage wie ich einen Router, an den ich nicht so einfach rankomme (Dach), auf die Firmware einer jetzt neuen Community bekomme.

Kennt da jemand Lösungen? Nach dem Sysupgrade -n lande ich vermutlich erstmal im Config Mode und darf dann hinfahren…

Ziel ist es Firmware A durch Firmware B zu ersetzen, komplett per SSH /SCP.

Vielen Dank und Grüße

jom

---

<div class="post-metadata">

**Author:** ![stefan](https://forum.freifunk.net/user_avatar/forum.freifunk.net/stefan/32/22670_2.png) [@stefan](https://forum.freifunk.net/u/stefan)\
**Post date:** [4. Oktober 2015 um 19:56 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/2 "2015-10-04T19:56:12Z")

</div>

Einfachste Möglichkeit: Ein Firmware Image mit der neuen Site bauen.

In der Site aber noch einen SSH key hinterlegen und den config Mode beim Firstboot überspringen

---

<div class="post-metadata">

**Author:** ![jom](https://forum.freifunk.net/user_avatar/forum.freifunk.net/jom/32/6333_2.png) [@jom](https://forum.freifunk.net/u/jom)\
**Post date:** [4. Oktober 2015 um 20:00 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/3 "2015-10-04T20:00:39Z")

</div>

Vielen Dank!  
Habt ihr da schon Erfahrungen? Wie macht ihr es wenn ihr eine Domäne umzieht?

Sollte möglichst einfach sein dass ganze, weil es auch Leute verwendet werden muss, die erstmal nicht wissen was eine Bash ist… 😕

---

<div class="post-metadata">

**Author:** ![fragstone](https://forum.freifunk.net/user_avatar/forum.freifunk.net/fragstone/32/2104_2.png) [@fragstone](https://forum.freifunk.net/u/fragstone)\
**Post date:** [4. Oktober 2015 um 21:22 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/4 "2015-10-04T21:22:34Z")

</div>

ich denke ein einfaches sysupgrade sollte die lösung sein (ohne -n)

Gibt da eigentlich nur Probleme wenn beiden Communities unterschiedliche Peergroups benutzen.

---

<div class="post-metadata">

**Author:** ![adorfer](https://forum.freifunk.net/user_avatar/forum.freifunk.net/adorfer/32/17910_2.png) [@adorfer](https://forum.freifunk.net/u/adorfer)\
**Post date:** [4. Oktober 2015 um 21:36 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/5 "2015-10-04T21:36:47Z")

</div>

Solange nicht irgendein Spezialist eine Sondernummer bei den Fastd-servern (also deren Liste in der Site.Conf) gebaut hat:  
„-n“ weglassen und es funktioniert.

---

<div class="post-metadata">

**Author:** ![SenorKaffee](https://forum.freifunk.net/user_avatar/forum.freifunk.net/senorkaffee/32/697_2.png) [@SenorKaffee](https://forum.freifunk.net/u/SenorKaffee)\
**Post date:** [5. Oktober 2015 um 05:39 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/6 "2015-10-05T05:39:23Z")

</div>

Von einem 2015-Gluon zu einem 2015-Gluon würde ich per WGET die Firmware nach /tmp laden und dann per einfachem SYSUPGRADE.

Ist das dort denn ein Meshrouter? Ansonsten muss der ja irgendwie erreichbar mit Internet versorgt sein.

---

<div class="post-metadata">

**Author:** ![biggesee](https://forum.freifunk.net/user_avatar/forum.freifunk.net/biggesee/32/7848_2.png) [@biggesee](https://forum.freifunk.net/u/biggesee)\
**Post date:** [5. Oktober 2015 um 07:44 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/7 "2015-10-05T07:44:04Z")

</div>

Hallo @jom

=\> Updatequelle(n) anpassen =\> Update per Autoupdate

> [@DomänenSplit - best practice - flash subdom FW via ssh](https://forum.freifunk.net/t/domaenensplit-best-practice-flash-subdom-fw-via-ssh/7244):
>
> EDIT: Neuer Ansatz =\> Updatequelle(n) anpassen =\> Update per Autoupdate (Tipps von @lars und @sirexeris ) 1.) die Updatequelle in /etc/config/autoupdater mit einem editor anpassen !! die für eure Subdomäne passende Eintrag ist in der [site.conf](https://github.com/larsbu/sites-ffrl) deiner SubDom angegeben!! BEISPIEL für die SubDom „Biggesee“ also name = ‚snapshot‘, mirrors = { ‚[http://firmware.freifunk-moehne.de/biggesee/snapshot/sysupgrade](http://firmware.freifunk-moehne.de/biggesee/snapshot/sysupgrade)‘, ‚http://[2a03:2260:10::f0f0]/biggesee/snapshot/sysupgrade‘, 2.) update ausführe…

---

<div class="post-metadata">

**Author:** ![adorfer](https://forum.freifunk.net/user_avatar/forum.freifunk.net/adorfer/32/17910_2.png) [@adorfer](https://forum.freifunk.net/u/adorfer)\
**Post date:** [6. Oktober 2015 um 00:49 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/8 "2015-10-06T00:49:15Z")

</div>

Warum per Texteditor und nicht per UCI?  
Das wäre doch viel bequemer und vor allem cut&paste/scriptbar.

Und ja, autoupdater ist das Mittel der Wahl in überfüllten Domains. Mit dem manuellen sysupgrade verliert man schlicht zu viele Geräte.

---

<div class="post-metadata">

**Author:** ![biggesee](https://forum.freifunk.net/user_avatar/forum.freifunk.net/biggesee/32/7848_2.png) [@biggesee](https://forum.freifunk.net/u/biggesee)\
**Post date:** [6. Oktober 2015 um 04:16 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/9 "2015-10-06T04:16:14Z")

</div>

> [@adorfer](#):
>
> Warum per Texteditor und nicht per UCI? Das wäre doch viel bequemer und vor allem cut&paste/scriptbar

Hört sich gut an…  
… dannwäre denn der entsprechende UCI Befehl: **Uci set autoupdater.snapshot.mirror=„URL zur Firmware“**?

Beispiel:  
UCI set autoupdater.snapshot.mirror=[http://firmware.freifunk-moehne.de/biggesee/snapshot/sysupgrade](http://firmware.freifunk-moehne.de/biggesee/snapshot/sysupgrade) http://[2a03:2260:10::f0f0]/biggesee/snapshot/sysupgrade

---

<div class="post-metadata">

**Author:** ![adorfer](https://forum.freifunk.net/user_avatar/forum.freifunk.net/adorfer/32/17910_2.png) [@adorfer](https://forum.freifunk.net/u/adorfer)\
**Post date:** [6. Oktober 2015 um 09:03 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/10 "2015-10-06T09:03:26Z")

</div>

Schau mal hier:

> [@Domainsplit "Flingern"](https://forum.freifunk.net/t/domainsplit-flingern/7848):
>
> Ich möchte daher zumindest übergangsweise für Flingern und die Flüchtlingsheime eine Domain abspalten, die auf „liefert Daten“ getrimmt ist. Vielleicht nicht so schön mit public-IPv6, für den Start auch ohne funktionsfähiges Intercity-VPN. uvam. (spätere Rückkehr in eine große Düsseldorfdomain nicht ausgeschlossen, aber leider ist die ja noch nicht fertig. Und hier drängt es leider wirklich mit der Versorung der Unterkünfte.) Phip aus Wupper hat uns am Donnerstag freundlicherweise eine ähnl…

---

<div class="post-metadata">

**Author:** ![jom](https://forum.freifunk.net/user_avatar/forum.freifunk.net/jom/32/6333_2.png) [@jom](https://forum.freifunk.net/u/jom)\
**Post date:** [6. Oktober 2015 um 11:58 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/11 "2015-10-06T11:58:04Z")

</div>

Vielen Dank erstmal in die Runde. Heute Abend teste ich 😄

---

<div class="post-metadata">

**Author:** ![stefan6](https://forum.freifunk.net/user_avatar/forum.freifunk.net/stefan6/32/7984_2.png) [@stefan6](https://forum.freifunk.net/u/stefan6)\
**Post date:** [6. Oktober 2015 um 21:44 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/12 "2015-10-06T21:44:58Z")

</div>

Hallo,

ich habe heute einmal mit dem Autoupdater rumgespielt. Prr UCI habe ich eine andere Updateserver URL gesetzt.

Nun bekomme ich folgenden Fehler:  
root@freifunkc04a0038da6c:~# autoupdater  
/usr/bin/lua: /usr/sbin/autoupdater:298: bad argument #1 to ‚remove‘ (table expected, got string)  
stack traceback:  
[C]: in function ‚remove‘  
/usr/sbin/autoupdater:298: in main chunk  
[C]: ?

Hier scheint mit der URL etwas nicht zu stimmen. Was verursacht den Fehler?

---

<div class="post-metadata">

**Author:** ![JoBu](https://forum.freifunk.net/user_avatar/forum.freifunk.net/jobu/32/1011_2.png) [@JoBu](https://forum.freifunk.net/u/JoBu)\
**Post date:** [6. Oktober 2015 um 20:39 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/13 "2015-10-06T20:39:35Z")

</div>

Könntest du mal bitte uci show autoupdater ausführen und das Ergebnis hier posten?  
Und weißt du noch was du alles wie verändert hast?  
Und was du damit bezwecken wolltest? 😃

---

<div class="post-metadata">

**Author:** ![stefan6](https://forum.freifunk.net/user_avatar/forum.freifunk.net/stefan6/32/7984_2.png) [@stefan6](https://forum.freifunk.net/u/stefan6)\
**Post date:** [6. Oktober 2015 um 20:57 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/14 "2015-10-06T20:57:12Z")

</div>

uci set autoupdater.stable.mirror=‚[http://Hostname/sysupgrade](http://Hostname/sysupgrade)‘  
uci commit

Mehr eigentlich nicht 🙂  
Testweise einen autoupdater auf einen neuen Server umstellen 😉

---

<div class="post-metadata">

**Author:** ![adorfer](https://forum.freifunk.net/user_avatar/forum.freifunk.net/adorfer/32/17910_2.png) [@adorfer](https://forum.freifunk.net/u/adorfer)\
**Post date:** [6. Oktober 2015 um 21:45 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/15 "2015-10-06T21:45:46Z")

</div>

Schau mal da oben:

> [@Firmwareumzug per Remote|Gluon zu Gluon](http://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/10):
>
> Schau mal hier: [https://forum.freifunk.net/t/domainsplit-flingern/7848](https://forum.freifunk.net/t/domainsplit-flingern/7848)

die Autoupdater-URLs müssen eine Liste sein, kein einfacher String, selbst wenn nur eine URL drin steht.

---

<div class="post-metadata">

**Author:** ![jom](https://forum.freifunk.net/user_avatar/forum.freifunk.net/jom/32/6333_2.png) [@jom](https://forum.freifunk.net/u/jom)\
**Post date:** [14. Oktober 2015 um 14:21 UTC](https://forum.freifunk.net/t/firmwareumzug-per-remote-gluon-zu-gluon/8408/16 "2015-10-14T14:21:11Z")

</div>

Nochmal vielen Dank für eure Hilfe. Ich hab es leider beruflich noch immer nicht geschafft mich damit zu beschäftigen, aber bald kommt das We 😄
