[Freifunk Franken Firmware 0000028]: Terminal friert nach /etc/sysupgrade.sh ein

Mantis Bug Tracker mbt at chrisi01.de
Mi Nov 7 21:26:37 CET 2018


Der folgende Eintrag wurde erledigt. 
====================================================================== 
https://mantis.freifunk-franken.de/view.php?id=28 
====================================================================== 
Berichtet von:              PloCker
Zugewiesen an:              Adrian Schmutzler
====================================================================== 
Projekt:                    Freifunk Franken Firmware
Eintrag-ID:                 28
Kategorie:                  Freifunk Franken Firmware
Reproduzierbarkeit:         immer
Auswirkung:                 kleinerer Fehler
Priorität:                  normal
Status:                     erledigt
Zielversion:                later
Lösung:                     erledigt
Behoben in Version:         next-stable
====================================================================== 
Erstellt am:                2017-01-16 11:26 CET
Zuletzt geändert:           2018-11-07 21:26 CET
====================================================================== 
Zusammenfassung:            Terminal friert nach /etc/sysupgrade.sh ein
Beschreibung: 
Siehe Zusammenfassung.

Nachdem der Router mithilfe des /etc/sysupgrade.sh geupdatet und auf "System
wird rebootet" erscheint, friert das Terminal ein.

Könnte das nicht durch ein "reboot & exit" behoben werden?

Schritte zum Nachvollziehen: 
auf dem FF Router /etc/sysupgrade.sh durchführen.
====================================================================== 

---------------------------------------------------------------------- 
 (0000042) ChristianD (Administrator) - 2017-01-19 11:49
 https://mantis.freifunk-franken.de/view.php?id=28#c42 
---------------------------------------------------------------------- 
/etc/sysupgrade.sh führt am Ende einfach sysupgrade ${FILE} aus
Zeile 78 in
https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh

sysupgrade liegt in /sbin und wird direkt von OpenWRT (später LEDE)
mitgeliefert. Meiner Meinung nach sollten wir da drinnen nicht rumpfuschen und
das wenn dann im LEDE / OpenWRT patchen.

P.S. Um das Terminalfenster unter Linux wieder benutzen zu können folgende
Tasten der Reihe nach drücken:

<Enter> ~ .

voila ist die SSH Session kaputt (geht auch wenn sie komplett hängt) und man
landet wieder in einem nutzbaren Terminal. 

---------------------------------------------------------------------- 
 (0000315) Adrian Schmutzler (Administrator) - 2018-11-07 21:26
 https://mantis.freifunk-franken.de/view.php?id=28#c315 
---------------------------------------------------------------------- 
OpenWRT 18.06 behebt das, indem es beim Update aktiv die Session schließt.
Dies führt umgekehrt dazu, dass man weniger diagnostische Daten über das
Update bekommt. 

Eintrags-Historie 
Änderungsdatum   Benutzername   Feld                     Änderung             
====================================================================== 
2017-01-16 11:26 PloCker        Neuer Eintrag                                
2017-01-19 11:49 ChristianD     Notiz hinzugefügt: 0000042                    
2017-02-18 18:52 reddog         Zielversion               => later           
2018-11-07 21:26 Adrian SchmutzlerBearbeitung durch         => Adrian Schmutzler
2018-11-07 21:26 Adrian SchmutzlerStatus                   neu => erledigt     
2018-11-07 21:26 Adrian SchmutzlerLösung                   offen => erledigt   
2018-11-07 21:26 Adrian SchmutzlerBehoben in Version        => next-stable     
2018-11-07 21:26 Adrian SchmutzlerNotiz hinzugefügt: 0000315                   

======================================================================



Mehr Informationen über die Mailingliste franken-dev