FHEM Forum

FHEM - Hardware => Einplatinencomputer => Thema gestartet von: Mathea am 27 August 2015, 10:08:17

Titel: fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Mathea am 27 August 2015, 10:08:17
Hallo,

ich habe gestern Abend folgende Befehle an meinem Raspberry abgesetzt:

sudo apt-get update
sudo apt-get upgrade
sudo rpi-update

seither startet fhem zwar nach absetzen des Startbefehls, allerdings stürzt es nach ca. 15 Sekunden wieder ab. Mein Raspberry ist danach auch weiterhin erreichbar. Da ich mich mit Linux nicht so gut auskenne, wollte ich nachfragen, wie ich dieses Problem troubleshooten kann. Woher kann dieses Verhalten kommen?

Wäre über jegliche Hilfe dankbar!
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Mathea am 27 August 2015, 10:16:51
Ok, was mir noch gerade einfällt: Ich habe Wheezy auf Jessie aktualisiert indem ich die Paketlisten mit foldenden Befehlen angepasst hab:

$ sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list
$ sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list.d/*.list

und anschließend ein

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade

durchgeführt habe. Läuft fhem unter Jessie?
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: moonsorrox am 27 August 2015, 12:49:25
Zitat von: Mathea am 27 August 2015, 10:16:51
Ok, was mir noch gerade einfällt: Ich habe Wheezy auf Jessie aktualisiert indem ich die Paketlisten mit foldenden Befehlen angepasst hab:

$ sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list
$ sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list.d/*.list

und anschließend ein

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade

durchgeführt habe. Läuft fhem unter Jessie?

ja klar läuft es unter Jessie, ich hatte dieses Problem ebenfalls und habe eine komplette Neuinstallation gemacht...
Wenn du ein wheezy auf jessie aktualisierst hast du ein Mischmasch System und damit deine Probleme... dieses wurde hier im Forum schon mehrmals geschrieben und der ein oder andere hatte damit diverse Probleme...

Setz dir ein sauberes System auf und du hast mehr Freude... wenn du aber ein begnadeter Linuxfreak bist, bekommst du sicher ein sauberes System hin, aber das alles geht schneller mit einer Neuinstallation... ;)
Nur zur Info: Das jessie hat auch eine Neue Perl Version 5.20.2 mit an Board mit der es hier auch schon das ein oder andere Problem gab, ich z.B. mit einem Modul für die Siemens Logo
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Mathea am 27 August 2015, 13:18:21
Vielen Dank für die Antwort. Ich habe sowas schon befürchtet und wollte es eigentlich vermeiden  :(  Aber das scheint tatsächlich die einfachste Problemlösung zu sein. Ich bin froh, dass ich wenigstens ein halbwegs aktuelles Backup meiner fhem config habe..
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: RoBra81 am 27 August 2015, 13:21:14
Wenn fhem noch da ist ist ja auch die config noch da, da brauchst du ja kein Backup...
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Mathea am 27 August 2015, 13:49:44
Zitat von: RoBra81 am 27 August 2015, 13:21:14
Wenn fhem noch da ist ist ja auch die config noch da, da brauchst du ja kein Backup...

ja? Kann ich einfach mein aktuelles config file kopieren und nach der Neuinstallation von fhem wieder einfügen? Oder muss ich noch weitere Schritte beachten?
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: RoBra81 am 27 August 2015, 13:55:41
Klar kannst du das nehmen - brauchst natürlich alle deine Module und eigenen Dinge (myUtils o. Ä.) - kannst du aber auch aus dem aktuellen Stand nehmen...
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: moonsorrox am 27 August 2015, 23:12:27
Zitat von: Mathea am 27 August 2015, 13:49:44
ja? Kann ich einfach mein aktuelles config file kopieren und nach der Neuinstallation von fhem wieder einfügen? Oder muss ich noch weitere Schritte beachten?

nimm am besten den ganzen /opt Ordner und dir fehlt es an nichts, den kannst du bedenkenlos rüber kopieren
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Otto123 am 27 August 2015, 23:39:42
auf die Rechte solltest Du achten, je nach dem wie Du kopierst.
fhem sollte der Besitzer sein.

Gruß Otto
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: moonsorrox am 28 August 2015, 01:04:38
Zitat von: Otto123 am 27 August 2015, 23:39:42
auf die Rechte solltest Du achten, je nach dem wie Du kopierst.
fhem sollte der Besitzer sein.

Gruß Otto

ganz genau, also am Ende wenn alles rüber kopiert wurde einmal mit putty diesen Befehl absetzen und alles wird gut... ;)
chown -R fhem:dialout /opt/fhem
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Hollo am 28 August 2015, 13:13:12
Zitat von: moonsorrox am 27 August 2015, 12:49:25...Wenn du ein wheezy auf jessie aktualisierst hast du ein Mischmasch System und damit deine Probleme...
Wieso hast Du dann ein Mischmasch-System; das ist doch kein Windows.  ;D
Wenn Du korrekt ein Dist-Upgrade durchführst, hast Du ein vernünftiges lauffähiges System.

Bei relevanten Änderungen von cfg-Dateien kommt eine Abfrage.
Probleme gibt es nur, wenn "Programme" von bestimmten Bibliotheksversionen abhängig sind (perl, php, etc.)

Mein FHEM läuft unter (bzw. auf) Jessie.  8)
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Wernieman am 28 August 2015, 14:18:43
Das Problem dürften, per cpan installierte, perl-module sein. Diese werden eben bei einem dist-upgrade eben nicht mit aktuallisiert ...

Irgendwie kann mann auch diese Module updaten .. frage mich jetzt aber bitte nicht wie ..

Edit:
google hilft:
perl -MCPAN -e "upgrade /(.\*)/"
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: moonsorrox am 28 August 2015, 15:00:22
Zitat von: Hollo am 28 August 2015, 13:13:12
Wieso hast Du dann ein Mischmasch-System; das ist doch kein Windows.  ;D
Wenn Du korrekt ein Dist-Upgrade durchführst, hast Du ein vernünftiges lauffähiges System.

Windows  :D ;)

Ja und nein, so wie Werniemann schon schreibt, du bekommst als echter Linuxfreak das wohl gebacken, ich hatte z.B. noch die alte Perlversion mit drin und ich war da glaube ich nicht der einzige...!
Es wurde hier im Forum auch geschrieben das einige dieses Mischmasch hatten...! aber egal ich habe es ganz Neu aufgesetzt war mir dann doch lieber  :D ;)
Zumal eben Jessie die neue Stableversion ist...

War auch nur als Rat von mir gedacht...  ;)
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Mathea am 28 August 2015, 15:26:17
Zitat von: Wernieman am 28 August 2015, 14:18:43
Das Problem dürften, per cpan installierte, perl-module sein. Diese werden eben bei einem dist-upgrade eben nicht mit aktuallisiert ...

Irgendwie kann mann auch diese Module updaten .. frage mich jetzt aber bitte nicht wie ..

Edit:
google hilft:
perl -MCPAN -e "upgrade /(.\*)/"

Schade, dass ich die Antwort jetzt erst gelesen habe, ich habe meinen Raspberry Pi schon neu aufgesetzt :/ Sonst wäre das sicher einen Versuch wert gewesen. Danke für den Tipp!
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Hollo am 28 August 2015, 23:03:15
Cpan hatte ich nicht bedacht, da ich das nicht nutze.

Vor dem Neuaufsetzen macht es Sinn, neben dem /opt/fhem sicherheitshalber auch das /etc und eine Liste der installierten Pakete zu sichern.
Meist hat man ja noch ein paar zusätzliche Dinge installiert.
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Otto123 am 29 August 2015, 16:46:14
Wenn ich das alles so lese .... :o
Weiß ich noch nicht ob ich den Sport machen würde und so ein System update durchzuführen. Ist es da nicht wirklich besser einmal einen Schnitt zu machen: Eine System neu und anschließend Recovery von FHEM?! Ich glaube das spart auch jede Menge Zeit. Zumal man ja das neue System auf einer zweiten Hardware vorrichten kann und FHEM selbst dann nur kurz down ist.

Mal sehen, ich hatte ja den Weg  - System neu und Recovery - schon mal in meinem Blog beschrieben. Ob ich mich mal hinsetze und diesen Weg mit euren Hinweise durchgehe und ordentlich dokumentiere? Ich meine man wird nicht dümmer. 

Gruß Otto
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Wernieman am 29 August 2015, 16:47:55
Hallo Partner @Hollo!

Probiere auch lieber die Distri-Perl-Module einzubauen als per cpan nachzuinstallieren.

Und das ist jetzt unabhängig von debian, ubutnu/kubuntu oder gentoo ... um mal alle bisher/noch immer von mir verwendete Distris aufzuzählen.

Hin und wider ist es "nur" schwierig, zu den Perl-Modulnamen die Distri-Modul-Namen rauszukriegen ..
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Otto123 am 30 August 2015, 12:51:28
@Werner Interessant, genauso geht es mir auch  8)
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: PeMue am 30 August 2015, 18:51:06
Zitat von: Otto123 am 29 August 2015, 16:46:14
Ob ich mich mal hinsetze und diesen Weg mit euren Hinweise durchgehe und ordentlich dokumentiere? Ich meine man wird nicht dümmer. 
Hey Otto,

speziell der zweite Satz war wohl das heutige Wort zum Sonntag  ;). Aber im Ernst, ein Blog, wie es geht, wäre nicht schlecht. Ich persönlich würde vermutlich eine neue Distribution neu aufsetzen und dann fhem kopieren. Aber ob dann noch alles funktioniert ...

Gruß PeMue
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: justme1968 am 30 August 2015, 19:29:41
mal unabhängig das ich nicht verstehe wo das problem mit cpan ist gibt es mehr als einen fall bei dem ein modul per cpan funktioniert hat und per apt-get oder was auch immer nicht.

gruss
  andre
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: betateilchen am 30 August 2015, 20:44:17
Zitat von: justme1968 am 30 August 2015, 19:29:41

mal unabhängig das ich nicht verstehe wo das problem mit cpan ist

cpan ist was für Masochisten. Kommt gleich nach "Kernel selbst kompilieren"...

Zitat von: justme1968 am 30 August 2015, 19:29:41

gibt es mehr als einen fall bei dem ein modul per cpan funktioniert hat und per apt-get oder was auch immer nicht.


Aus eigener Erfahrung kenne ich diese Statistik genau umgekehrt  8)
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: justme1968 am 30 August 2015, 21:18:33
da liegt deine schmerz schwelle aber sehr niedrig :)

kernel kompilieren war schon vor 20 jahren mit sls kein hexenwerk und ist inzwischen eher noch einfacher geworden.

aber das ist eindeutig off topic.
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Otto123 am 30 August 2015, 21:58:12
Zitat von: PeMue am 30 August 2015, 18:51:06
Ich persönlich würde vermutlich eine neue Distribution neu aufsetzen und dann fhem kopieren. Aber ob dann noch alles funktioniert ...
Hallo Peter,

nach allem was ich so gelesen habe, gibt es scheinbar bis jetzt nicht wirklich debian jessie für RaspBerry - also kein fertiges Raspbian Jessie Image.

Das mit neu aufsetzten und FHEM kopieren steht und fällt damit, dass man für sich selbst gut dokumentiert hat, was man alles außerhalb von FHEM noch so installiert hat. Und ob das nach Zeit x noch genau so geht. Ob man für die unterschiedlichen Installationsmethoden  (apt-get, cpan usw) so eine Art Differenzliste erzeugen kann weiß ich nicht. Dazu bin ich zusehr Linux Neuling.

Gruß Otto
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Hollo am 30 August 2015, 23:34:39
Ein "neu aufsetzen" ist natürlich bei Raspberry & Co aufgrund der SD-Karte relativ einfach.
Andererseits ist das nicht der Standard und gerade bei Linux war/ist es eine Stärke, dass Updates und auch Dist-Upgrades eigentlich recht problemlos laufen.
Meinen Server habe ich seinerzeit über 3-4 Versionen und mehrere Mainboards upgedatet; problemlos.
Aktuell habe ich ein Problem beim Mainboardwechsel, bedingt durch einen anderen Chipsatz.
Außerdem ist beim Upgrade von Wheezy auf Jessie der Wechsel bzgl. Systemd der Knackpunkt; aber das ist wohl die Ausnahme.

Vielleicht fehlt irgendwo eine Übersicht, welches Modul welche zusätzlichen Pakete benötigt.
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: betateilchen am 31 August 2015, 08:21:58
Nein, so eine Liste gibt es. Entweder hier im Forum oder im Wiki.
Ansonsten mal in contrib/DEBIAN in die Datei control schauen, da stehen auch fast alle Paketnamen drin. Und das sogar getrennt nach depends und suggest
Titel: Antw:fhem stürzt nach Raspberry Firmware Update konstant ab
Beitrag von: Otto123 am 31 August 2015, 09:00:00
Naja so ein Liste hat ja die selbe grundlegende Problematik wie die Liste: "Welche Hardware/Systeme/Geräte unterstützt FHEM." nach der hier letztens jemand gefragt hat.  8)
Ich meinte ja eher: ich mache die Installation vom raspbian Image vom xx.xx.2015  und das passiert am yy.yy.2015 und dann installiere ich und installiere ich .... Und dann will ich mal wissen was habe ich seit dem yy.yy.2015 alles dazu installiert. Manche Sachen installiere ich ja wegen Module in FHEM, andere wegen Email, Hardware usw.

Aber da kommen ja dann auch noch Feinheiten wie Rechte usw dazu. Es ist glaube ich wirklich am Besten man nimmt sich die Zeit und dokumentiert sein System Schritt für Schritt stichpunktartig mit. Ich mache das schon immer so, auch bei Windows und bin damit ganz gut gefahren.

Gruß Otto