Seite 1 von 3

Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 20:20
von Alf
Hallo,

neues Image geflasht und dabei festgestellt, das die Box beim herunterfahren ab und zu steh`n bleibt.

Alt : cuberevo-mini2_rev19310-ddt
Neu: cuberevo-mini2_rev19395-ddt

Wird die Box über die FB ausgeschalten, fährt sie immer runter.
Über Timer bleibt sie zu 50% stehn.
Sie bleibt dann genau beim Schlussbild (Neutrino BPanther Image) stehen, eine Telnet-Verbindung ist dann nicht mehr möglich.

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 20:33
von Alf
Muss mich korrigieren, auch über die FB mit der Power-Taste bleibt die Box hängen (Telnet-Verbindung aber hier noch möglich), nur wenn man über das OSD-Menü ausschalten lässt, fährt die Box runter.

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 21:10
von BPanther
Ein serielles Log machen um zu schauen, wo sie hängenbleibt.

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 21:18
von Frankenstone
Ja ich weiss ein Log, werde ich mal machen denn auch meine ufs 913 haben dieses Problem.
Log folgt.
Schade das die Rev. zusammen rechnets, denn ohne rechnerei könnte man im Git nachsehen und schauen ob es am BS oder N liegt. :wink:

Ich komme, kam noch über Telnet heran und konnte einen reboot auslösen, danach konnte ich sie in den Deep schicken mit der FB..

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 21:35
von BPanther
Bei meinem Image geht ja auch nen Reboot per Fernbedienung mit OK und 4x POWER. Und in der Imageinfo sieht man auch die einzelnen Revisionen, da ist es also separat gelistet für BS/HAL/NMP. Aber ohne Log sind solche Probleme eh nicht nachzuvollziehen.

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 21:38
von Frankenstone
Oh, das habe ich glatt übersehen mit der Box Info.
Asche auf mein Haupt.
Ich finde es aber besser es im Imagnamen zu haben :D
Ja ohne Log ich weiss, vatti :mrgreen:

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 22:01
von Alf
BPanther hat geschrieben: Di 17. Aug 2021, 21:10 Ein serielles Log machen um zu schauen, wo sie hängenbleibt.
Wird gemacht, aber kaum hat man das Kabel dran, schon bleibt sie nicht mehr hängen.
Hab ein paar Timer für die Nacht hinterlegt, sollte bis morgen dann steh`n, dann folgt der Log.

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 22:06
von thc09
Moin, der Log wird da nix helfen :D , das passiert doch nicht wenn du seriell logst.
Zumindest war das hier so, gut ist wenn das ständig oder reproduzierbar auftaucht.

Das passiert hier auf der HD51 auch. Sehr sehr selten, aber passiert.
Passiert das wenn ein Timer die Kiste runterfährt ist sie tot, Telnet nicht möglich.
Vielleicht geht Telnet direkt danach und stirbt dann ab, dauert ja immer einige Stunden bis das einer merkt.
Manuell in den Deep geht zumindest noch Telnet.

Gruss!

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 23:39
von BPanther
@FS: Das mit dem Zusammenrechnen ist aber auch kein Problem. Die rev19310 ist vom 2.6.21, die rev19395 vom 5.8.21, somit hat man da auch schon einen Anhaltspunkt des Zeitraums.

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 23:51
von loka
meine 913 bleibt bein Runterfahren auch manchmal hängen

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Di 17. Aug 2021, 23:59
von BPanther
Wie gesagt, ohne Log bringt das nichts, da man so nicht weiß, ob es noch in Neutrino hängt (z.B. beim EPG speichern weil HDD zu lahm weil eingeschlafen) oder später beim unmounten etc. vor dem eigentlichen abschalten/neu starten.

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Mi 18. Aug 2021, 07:45
von Frankenstone
Glaube thc09 hat recht, kaum hängt das Log Kabel an der Box ...Ich fahre runter :laugh:
Ich bleib am Ball...

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Mi 18. Aug 2021, 07:55
von Frankenstone
Ich habe es ... :party9:
cutecom.log
Ab Zeile 352 Aufpassen.

Code: Alles auswählen

femanager.cpp:saveSettings:356] fe0
[femanager.cpp:saveSettings:356] fe1
[ConfigFile] saving /var/tuxbox/config/zapit/frontend.conf
[zapit.cpp:run:2636] shutdown started
[zapit.cpp:run:2652] demuxes/decoders deleted
[frontend.cpp:Close:358] [fe0/0] close frontend fd 11
[fe0/0] diseqc standby
[fe0/0] standby scr: 12
[fe0/0] Diseqc cmd: 0x70 0x60 0x0 0x0 
[frontend.cpp:Close:358] [fe0/1] close frontend fd 12
[fe0/1] diseqc standby
[fe0/1] standby scr: 13
[fe0/1] Diseqc cmd: 0x70 0x68 0x0 0x0 
[zapit.cpp:run:2662] frontend(s) deleted
[zapit.cpp:run:2664] stopping CA
[ca_ci] -> Stop
[ca_ci] -> ~cCA
[zapit.cpp:run:2668] shutdown complete
zapit shutdown done
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
Kommt aus der CI Ecke

Code: Alles auswählen

ca_ci] -> GetNumberCISlots
Das Rattert hier immer noch...

Telent geht noch.
Abwürgen mit init 6 geht nicht.
reboot im telnet klappt

Konnte es bis jetzt auf sh4 nachstellen.
Unabhängig ob EPG Speichern an oder aus....
Entweder https://github.com/Duckbox-Developers/n ... nch=master dieser commit "bUseCI remove " oder "cam_menu: small fix, thx BPanther " habe ich in verdacht..hmm

Oder den in der HAL https://github.com/Duckbox-Developers/l ... 8667de960c

Edit:
SC spuckt nun dies aus:

Code: Alles auswählen

[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
[ca_ci] -> GetNumberCISlots
Bus error
GUI ended <- RTV:  135
*
ERROR: 135

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Mi 18. Aug 2021, 09:30
von blacky49
Die "Runterfahr"-Problematik gab's ja schon in einem früheren Threat, auch für andere Boxen. Auf einer UFS912 mit einem BP-Image bin ich dann aus Verzweiflung auf einen Stand vom 2.Juni zurück, und schon war alles iO. und das Gemeckere des "Frauchen" verstummte...
Das bestätigt eigentlich die Vermutungen von FS!

Re: Box bleibt beim Runterfahren stehen. (50%)

Verfasst: Mi 18. Aug 2021, 09:50
von BPanther
Da kommen wir aber der Sache schonmal näher - und kein Wunder, warum ich das hier nicht habe, denn ich nutze kein CI-Modul.

Den HAL-Patch würde ich ausschließen, da der Effekt der gleiche ist, für den Code ansich hat sich da nichts durch die Klammern verändert. Ebenso den CI-Zähler, der in der GUI nun bei 1 beginnt. Das betrifft nur die Anzeige auf der Oberfläche und greift nicht in die interne Zählweise ein. Bei dem "bUseCI remove" sehe ich aber auch nicht wirklich Probleme, da der dann auch beim Start und beim umschalten schon die gleichen Probleme machen würde. Hmm...
Vielleicht ist es ja der hier: https://github.com/Duckbox-Developers/n ... bc0509eef9 - bei der capmt. Da ist !filter_channels mit rausgeflogen.

Code: Alles auswählen

-		if(newmask != 0 && (!filter_channels || !channel->bUseCI)) {
+		if(newmask != 0) {
Hätte aber wohl eher

Code: Alles auswählen

-		if(newmask != 0 && (!filter_channels || !channel->bUseCI)) {
+		if(newmask != 0 && !filter_channels) {
sein müssen.