Cubietruck bleibt plötzlich öfters scheinbar grundlos stehen.

Begonnen von duke-f, 13 Juni 2016, 13:25:41

Vorheriges Thema - Nächstes Thema

duke-f

Jetzt versuche ich hier nochmal mein Glück.

Mein FHEM läuft seit langem nun auf einem Cubietruck. Es läuft eigentlich auch alles stabil. Nebenher läuft lediglich noch TV-Headend und seit einigen Zeit wieder minidlna. Die Stromversorgung läuft über das normale Netzkabel, zudem hat er noch einen LiPo als Notsromversorgung. Ganz selten kam es mal vor, dass ich nicht mehr zugreifen kann, und weil keine Tastatur und Monitor angeschlossen sind, bleibt dann nur ein Reset.

Jetzt hat es sich in den letzten Wochen aber stark gehäuft, ab und zu sogar öfters pro Woche. In der Syslog kann ich absolut nichts verdächtiges erkennen. Im Regelfall ist es sogar so, dass vor dem Ende längere Zeit gar nichts eingetragen wird. Das kann ich erkennen, wenn die Logs aus FHEM deutlich weiter gehen. Die Stromversorgung, die ich eigentlich erst im Verdacht hätte, glaube ich ausschließen zu können, da ich den Stecker ziehen kann und der Akku reicht dann noch für längere Zeit zu überbrücken. Auch sysmon zeigt nichts, was auf außergewöhnliche Belastung zeigt.

Es läuft Igors Image (Kernel 3.4.107) auf einer SSD.

Hat jemand einen Dunst, wo ich ausserhalb der Syslog noch informtionen finden kann? Oder hat jemand gar einen Tipp, wo die Ursache liegen kann? Kann es minidlna sein? Das macht doch bei mir praktisch fast nie was, es überwacht nur die Videos auf dem NAS, weil der TV diese nicht von dort spielen kann und deshalb das über den Cubie mit minidlna läuft. Allerdings ist es nie so gewesen, dass der Cubie hängt, während etwas darüber abgespielt wird.
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

Wuppi68

ich hatte einmal das Problem, dass der MessageBus im Cubietruck sich total aufgehangen hatte. Strom raus und wieder rein --> alles gut
und dann hatte ich eine defekte SSD wo das SATA Interface abgefackelt war.

In beiden Fällen kamen die tollsten Dinge auf dem Bildschirm - aber auch nicht mehr im Syslog
Jetzt auf nem I3 und primär Homematic - kein Support für cfg Editierer

Support heißt nicht wenn die Frau zu Ihrem Mann sagt: Geh mal bitte zum Frauenarzt, ich habe Bauchschmerzen

duke-f

Hmmm - besten Dank. Wie kann ich einen Fehler in der Platte erkennen? Es wird bei jedem Boot mittels Eintrag in /etc/default/rcS das Filesystem repariert werden. In /lost+found landet aber nichts.
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

Benni

Es gab da mal einen Thread, wo sich andeutete, dass das evtl. mit der CPU-Frequenz zu tun hat.
Beim Igor-Image wird wohl out-of-the-box etwas übertaktet, was nicht alle Boards gleichermaßen problemlos verkraften.

https://forum.fhem.de/index.php/topic,26992.0.html


duke-f

Hatte ich gleich zu Anfang zurückgenommen. Jetzt habe ich jeglicher Logik zum Trotz doch erst mal einfach minidlna deinstalliert. Das war nunmal das letzte, was installiert wurde.
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

Puschel74

#5
https://forum.fhem.de/index.php/topic,39880.0.html
Hatte ich auch schon.
Keine Ahnung woran es lag.
Ich hab dann auf einen anderen Cubie gewechselt und der läuft mit genau der selben Installation seither einwandfrei durch.
Ja, es muss Unterschiede in der Installation geben, aber ich hab dann nichtmehr weiter geforscht weil mir das dann irgendwann zu mühsam würde.

Edith: Die Neustarts kamen durch den watchdog (dafür ist er ja gedacht) - aber warum der zugeschlagen hat weiß ich nicht.
Edith1: Und ich hab an meinem Cubie auch einen Akku hängen.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

duke-f

Das mit diesem Watchdog muss ich mir mal ansehen. Zumindest fühle ich mich mit meinem Problem nicht mehr allein.  Ein anderer Cubie währe ja auch nicht die Welt, allerdings stellt sich dann erst mal die Frage, ob der noch zeitgemäß wäre.

Jetzt will ich aber erst mal ein paar Tage sehen, wenn ich minidlna weg hab. Interessant: Habe den gerade mal testweise auf dem Raspie 3 installiert. Lief scheinbar ganz gut los - und nach einiger Zeit konnte ich nicht mehr zugreifen. Muss ich jetzt nicht verstehen, aber könnte ich als Indiz sehen, dass der das ganze sowohl auf dem Cubie als auch auf dem Raspi stört.
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

duke-f

So, jetzt habe ich auch mal den watchdog eingerichtet und hoffe, dass der dann seinen Dienst erfüllt. Offensichtlich bin ich mit meinem Problem entgegen meinen Erwartungen irgendwie doch in "guter Gemeinschaft".
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

Tobias

Habe dasselbe Problem, wo finde ich die Seite wie ich den watchdog aktiviere?
Funktioniert der auch wenn das ganze Betriebssystem abgestürzt ist bzw der Cubie "steht"?
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

duke-f

Infos findest Du in dem von Puschel74 genannten Thread sowie dem darin angegeben Thread.

Die Beschreibung von Betateilchen findest Du einfach durch googeln nach  "betateilche" und "watchdog" hier:
https://wiki.betateilchen.de/doku.php?id=raspberrypi:tec:watchdog
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

Tobias

hmm, problem...
modprobe bcm2708_wdog
modprobe: FATAL: Module bcm2708_wdog not found.


Edit: warscheinlich heißt das Modul beim Cubietruck anders...??
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

duke-f

Das wiederum steht in einem der erwähnten Threads:
Das Igor-Image hat die watchdog-device bereits eingebaut, deshalb ist dieser Schritt da nicht nötig. Du kannst das finden, wenn Du Dir den Inhalt von /dev auflisten lässt.
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite

Tobias

hmm, naja...  in dem Image mit 3.4.109-sunxi ist das sunxi_wdt enthalten, von der Igor seite gibts ein Kernel update script um auf den Kernel 3.4.112-sun7i zu kommen, der hat das Modul leider nicht :(
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Raven

Ich war auch betroffen.
Bei mir half das runtertakten und seitdem (2.Monate) keine Probs mehr (zuvor jeden Monat).

Ja, leider der Hardware-Watchdog ist nicht in allen Images verfügbar.
Cubietruck-Prod: HM-LAN, Heizung, Rolläden, Schalter, Viessmann (optolink)
Cubietruck-DEV:
Fritzbox 7490

duke-f

#14
Um's auch hier noch abzurunden:
Der watchdog funktioniert. Ist einerseit gut zu wissen, andererseits zeigt es, dass minidlna nicht der Grund war. Erst lief der Cubie nun zioemlich genau 7 Tage, dann 14 Stunden.
Ich werde das wohl so auf weiteres erst mal akzeptieren, da ganz andere Kapazitäten als ich dem Problem offensichtlich hilflos gegenüber stehen. Immerhin läuft er ja jetzt erst mal wieder an und steht nicht.

Besten Dank nochmal für die Tipps.
Cubietruck, 3 Raspberry Pis,
CUL868, RFXtrx433, CUL433, SCC868, HM-USB,
IRTrans, EZcontrol XS1, IguanaWorks USB IR Transceiver
ESPEasy, Fritz!Box, Samsung TV+BD, LMS, Squeezelite