Regelmässiger Absturz auf Odroid n2+

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Dr.Zoidberg
Beiträge: 37
Registriert: 27.10.2021, 08:01
System: sonstige
Hat sich bedankt: 4 Mal

Re: Regelmässiger Absturz auf Odroid n2+

Beitrag von Dr.Zoidberg » 14.01.2022, 08:12

Hallo Baxxy,

ja der Odroid scheint eine Mimose zu sein was HDMI angeht, erstaunlicherweise funktioniert die HDMI Ausgabe immer im Petiboot-Modus, sobald aber dann das eigentliche Betriebssystem startet ist die Ausgabe tot.
Habe gestern das ganze auch unter Ubuntu (aktuelles Image von Odroid) versucht, auch dabei geht die Ausgabe nicht.

Grundsätzlich wäre mir das HDMI Problem egal..aber da ja SSH auch nicht läuft.

Code: Alles auswählen

Today 06:15:06,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' failed to restart (exit status 0) -- '/etc/init.d/S50sshd restart': Stopping sshd: OK#012Starting sshd: OK"
Today 06:14:35,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' restart: '/etc/init.d/S50sshd restart'"
Today 06:14:35,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' trying to restart"
Today 06:14:35,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' process is not running"
Today 06:14:35,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' service restarted 1 times within 1 cycles(s) - exec"
Today 06:14:18,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' failed to restart (exit status 0) -- '/etc/init.d/S50sshd restart': Stopping sshd: OK#012Starting sshd: OK"
Today 06:13:47,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' restart: '/etc/init.d/S50sshd restart'"
Today 06:13:47,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' trying to restart"
Today 06:13:47,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' process is not running"
Today 06:13:29,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' failed to restart (exit status 0) -- '/etc/init.d/S50sshd restart': Stopping sshd: OK#012Starting sshd: OK"
Today 06:12:59,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' restart: '/etc/init.d/S50sshd restart'"
Today 06:12:59,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' trying to restart"
Today 06:12:59,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' process is not running"
Today 06:12:59,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' service restarted 1 times within 1 cycles(s) - exec"
Today 06:12:41,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' failed to restart (exit status 0) -- '/etc/init.d/S50sshd restart': Stopping sshd: OK#012Starting sshd: OK"
Today 06:12:11,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' restart: '/etc/init.d/S50sshd restart'"
Today 06:12:11,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' trying to restart"
Today 06:12:11,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' process is not running"
Werde mir mal einen uart zu usb converter schnappen und mal versuchen was damit zu sehen ist.

Grade noch gefunden DevConfig->Service Messages:
HmIP-RF not running

???

Schönen Tag erstmal
Ulrich

srunschke
Beiträge: 213
Registriert: 10.01.2018, 12:44
Hat sich bedankt: 3 Mal
Danksagung erhalten: 13 Mal

Re: Regelmässiger Absturz auf Odroid n2+

Beitrag von srunschke » 14.01.2022, 11:50

Dr.Zoidberg hat geschrieben:
14.01.2022, 08:12
Grundsätzlich wäre mir das HDMI Problem egal..aber da ja SSH auch nicht läuft.

Code: Alles auswählen

Today 06:15:06,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' failed to restart (exit status 0) -- '/etc/init.d/S50sshd restart': Stopping sshd: OK#012Starting sshd: OK"
Today 06:14:35,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' restart: '/etc/init.d/S50sshd restart'"
Today 06:14:35,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' trying to restart"
Today 06:14:35,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' process is not running"
Today 06:14:35,"","","wommaticv2.fritz.box","monit","1515","1"," 'sshd' service restarted 1 times within 1 cycles(s) - exec"
Das klingt eher, als ob im Backup deine ssh config irgendwie zerschreddert ist. Allerdings werden die ssh config Dateien gar nicht backuped, sondern nur die Keys. Hast du mal mit dem ssh host keys rumgespielt?

In nem Terminal die .sbk des Backups nehmen:

Code: Alles auswählen

tar xvzf deinbackup.sbk usr_local.tar.gz
tar xvzf usr_local.tar.gz "usr/local/etc/ssh*"
Das sollte dann sowas bei rauskommen:

Code: Alles auswählen

sascha@Macky Downloads % tar xvzf usr_local.tar.gz "usr/local/etc/ssh*"
x usr/local/etc/ssh_host_rsa_key.pub
x usr/local/etc/ssh_host_ed25519_key.pub
x usr/local/etc/ssh/
x usr/local/etc/ssh_host_dsa_key
x usr/local/etc/ssh_host_dsa_key.pub
x usr/local/etc/ssh_host_ed25519_key
x usr/local/etc/ssh_host_ecdsa_key
x usr/local/etc/ssh_host_ecdsa_key.pub
x usr/local/etc/ssh_host_rsa_key
Dann dir dort mal die Keys auf Auffälligkeiten anschauen, insbesondere auch die Berechtigungen. sshd ist da sehr empfindlich, wenn für die private keys die Berechtigungen nicht auf 600 und root.root stehen - dann startet es nämlich nicht. Ich würde sonst im Zweifel auch mal probieren die Keys einfach aus dem Backupfile rauszulöschen, denn "eigentlich" sollte ssh sich selber neue Keys erstellen, wenn es keine findet.

Benutzeravatar
jmaus
Beiträge: 9864
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1882 Mal
Kontaktdaten:

Re: Regelmässiger Absturz auf Odroid n2+

Beitrag von jmaus » 14.01.2022, 11:59

srunschke hat geschrieben:
14.01.2022, 11:50
sshd ist da sehr empfindlich, wenn für die private keys die Berechtigungen nicht auf 600 und root.root stehen - dann startet es nämlich nicht.
Schon seit längerem sollte RaspberryMatic beim hochfahren des SSH Dienstes genau das kontrollieren bzw. korrekte Permissions erzwingen. Das sollte also eigentlich das nicht erklären können.
Ich würde sonst im Zweifel auch mal probieren die Keys einfach aus dem Backupfile rauszulöschen, denn "eigentlich" sollte ssh sich selber neue Keys erstellen, wenn es keine findet.
Genau so ist das. Aber er müsste dazu das nicht aus dem Backup löschen. Wenn er ohnehin auf die WebUI kommt kann er auch einfach unter "Skipt testen" folgenden Befehl ausführen um die SSH Keys+Config ausnahmslos zu löschen:

Code: Alles auswählen

system.Exec("rm -rf /usr/local/etc/ssh*");
Danach dann einfach nochmal SSH neustarten und dann sollten die Keys neu generiert werden/sein. Und wenn das klappt würde mich in der Tat mal ein Backup dieser kaputten Installation interessieren um das zu debuggen und ggf. ein Workaround dafür zu erarbeiten wenn es in der Tat an den SSH Keys/Config lag. Dann bitte mir einfach mal freundlicherweise das Backup (*.sbk) via PN zukommen lassen.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
jmaus
Beiträge: 9864
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1882 Mal
Kontaktdaten:

Re: Regelmässiger Absturz auf Odroid n2+

Beitrag von jmaus » 14.01.2022, 12:45

Ich hab auch übrigens mal meinen ODROID N2+ aus der Kiste rausgeholt und das aktuelle Nightly Builds drauf ausprobiert. Also ich kann hier keinerlei Problem mit dem HDMI Anschluss feststellen. Hab da zwar kein 4K TV dran oder so undnur ein 1920x1080 Monitor. Aber der zeigt problemlos beim hochfahren das RaspberryMatic Logo und ich kann mich auch mit Tastatur dann problemlos dort in die Service Console einloggen.

Was mich allerdings stutzig macht ist, das hier etwas von einem "Bootscreen von Hardkernel" erzählt wurde. Bei meinem ODROID-N2+ kommt beim Einschalten keinerlei Hardkernel oder ODROID Logo auf dem Monitor. Wüsste auch nicht woher das kommen sollte?!? Wie sicher ist man hier also das das wirklich ein ODROID-N2+ ist über den hier geredet wird?
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Dr.Zoidberg
Beiträge: 37
Registriert: 27.10.2021, 08:01
System: sonstige
Hat sich bedankt: 4 Mal

Re: Regelmässiger Absturz auf Odroid n2+

Beitrag von Dr.Zoidberg » 14.01.2022, 13:01

Hallo Jens, hallo srunschke

Der Tip mit dem Löschen der SSH Keys und Config hats gebracht, SHH geht schonmal wieder :D
(Die .sbk schicke ich dir per PN).

Jetzt setze ich das ganze System nochmal sauber wieder auf emmc auf (läuft grade von SD) und warte dann mal ob die Abstürze wieder auftreten

Also ich bin mir zeimlich sicher das ich hier einen N2+ 4gb vor mir liegen habe :D das Hardkernel Logo bekommst du wenn du den kleinen Schalter neben der MicroUsb Buchse von 'MMC' auf 'SPI' umstellst. Dann bootet er ins Petitboot-Menu, da wird kurz das Hardkernel Logo angezeigt.

danke für den Hinweis mit der Ausgabe bei dir Jens.. meinst du es würde Sinn machen wenn ich zum Testen mal bei mir das aktuelle Nightly aufspiele?


Ulrich

Benutzeravatar
jmaus
Beiträge: 9864
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1882 Mal
Kontaktdaten:

Re: Regelmässiger Absturz auf Odroid n2+

Beitrag von jmaus » 14.01.2022, 13:15

Dr.Zoidberg hat geschrieben:
14.01.2022, 13:01
Also ich bin mir zeimlich sicher das ich hier einen N2+ 4gb vor mir liegen habe :D das Hardkernel Logo bekommst du wenn du den kleinen Schalter neben der MicroUsb Buchse von 'MMC' auf 'SPI' umstellst. Dann bootet er ins Petitboot-Menu, da wird kurz das Hardkernel Logo angezeigt.
Verstehe. Nun bekomme ich das reproduziert und wenn ich auf SPI switche kommt bei mir auch kein Konsolenoutput mehr, ja. Warum brauchst du das? Lass es doch auf MMC stehen und gut ist.
Dr.Zoidberg hat geschrieben:
14.01.2022, 13:01
danke für den Hinweis mit der Ausgabe bei dir Jens.. meinst du es würde Sinn machen wenn ich zum Testen mal bei mir das aktuelle Nightly aufspiele?
Kannst du machen ja. Allerdings werde ich den aktuellen Stand vmtl. so morgen als neue stable release freigeben.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
jmaus
Beiträge: 9864
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1882 Mal
Kontaktdaten:

Re: Regelmässiger Absturz auf Odroid n2+

Beitrag von jmaus » 14.01.2022, 13:19

Ich seh gerade, selbst HomeAssistant sagt man solle auf "MMC" den Switch stellen nachdem man das OS auf den ODROID geflasht hat:

https://www.home-assistant.io/common-ta ... -assistant
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Dr.Zoidberg
Beiträge: 37
Registriert: 27.10.2021, 08:01
System: sonstige
Hat sich bedankt: 4 Mal

Re: Regelmässiger Absturz auf Odroid n2+

Beitrag von Dr.Zoidberg » 14.01.2022, 13:24

Steht selbstverständlich auf MMC...

klappt allerdings auch auf SPI dann gibt es nur 10s (default) Verzögerung und dann bootet er von emmc

Benutzeravatar
jmaus
Beiträge: 9864
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1882 Mal
Kontaktdaten:

Re: Regelmässiger Absturz auf Odroid n2+

Beitrag von jmaus » 14.01.2022, 13:27

Dr.Zoidberg hat geschrieben:
14.01.2022, 13:24
Steht selbstverständlich auf MMC...
klappt allerdings auch auf SPI dann gibt es nur 10s (default) Verzögerung und dann bootet er von emmc
Ich meinte die HDMI Anzeige. Unter MMC bekommt man die, mit auf SPI geswitcht bleibt der Monitor blau. Ergo, lass es auf MMC und du kannst Monitor+Tastatur anschließen um die Abstürze ggf. vor Ort am Gerät zu debuggen.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Dr.Zoidberg
Beiträge: 37
Registriert: 27.10.2021, 08:01
System: sonstige
Hat sich bedankt: 4 Mal

Re: Regelmässiger Absturz auf Odroid n2+

Beitrag von Dr.Zoidberg » 14.01.2022, 13:36

War missvertändlich von mir:

mein Odroid steht auf MMC, gibt aber kein HDMI Signal aus (mit 3 unterschiedlichen Monitoren getestet)

Ich habe ihn aber auch mal mit Schalter auf SPI gestartet, dann kommt erst das Logo , dann der Petitboot-Screen (hier läuft der Countdown 10s) und dann wird RM ohne Bild gestartet..Stimmt soweit mit deinem Test überein. Grundsätzlich sollte der Monitor ja also funktionieren.

Wie gesagt, habe den Schalter aber normalerweise auf MMC

Antworten

Zurück zu „RaspberryMatic“