Box steht?

    • Hallo Zusammen,

      nachdem ich seit 2 Wochen glücklicher Besitzer einer 8000er SSCC bin hat mich gestern ein ungustes Gefühl beschlichen- gleich 5 oder 6mal ist die Box "stehengeblieben", d.h. zeigte die Zahnräder und hat sonst auf nix reagiert.

      Zuerst dachte ich, ich hätte das im multiEPG durch "zappen" auf einen Sender verursacht während kein Tuner mehr frei bar, der letzte Hänger kam allerdings als ich im PVR einen Film starten wollte.

      Irgendwelche Ideen? Da die Box nicht crasht gibts natürlich auch kein Log...

      Viele Grüße,
      Andreas
    • Ich hatte - leider - schon Ähnliches festgestellt und vermute, daß Flash und/oder Speicher komplett vollgelaufen sind.
      Wenn ich unter Newnigma2 Services bei den Informationen nachsehe, sind bei meiner 8000er erschreckende 149 von 152 MB (intern) belegt. Mache ich einen Neustart der Box, dann sind es nur noch 103/152. Nach ein paar Stunden sind es dann aber wieder 148 oder 149 von 152. Dabei wurde zwischenzeitlich nichts Besonderes gemacht, außer eine Aufnahme gestartet und TV gesehen.

      Ich kann mir zwar vorstellen, daß der Start einer HD-Aufnahme bei gleichzeitigem sehen eines anderen HD-Senders den Speicher anknabbert. Nach Beendigung der Aufnahme sollte der freie Speicher dann aber wieder ansteigen und genau das passiert nicht - sofern die Anzeige der Newnigma2 Services stimmt.

      Gruß ex600
    • Danke für die Tips- dann schaue ich also erstmal nach freiem Flashspeicher, dann muss ggf. neu geflasht werden.

      Evtl. ist auch bei einer Paketinstallation was schiefgelaufen. Ich hatte einige Skins installiert, die aber alle nicht im SkinChooser auftauchen. Möglicherweise sind die irgendwo anders auf der Box im Flash gelandet und belegen da sinnlos den Speicher?

      Viele Grüße,
      Andreas
    • Der Speicher wird erst wieder freigegeben wenn er anderweitig benötigt wird.
      Wenn ihr das Board etwas durchsucht werdet ihr feststellen das dieses Thema schon mehrfach diskutiert wurde.

      mfg
    • Gut, über die Boardsuche habe ich jetzt gesehen, daß das Verhalten normal ist.
      SWAP-File habe ich angelegt und tatsächlich bleibt das unangetastet. Hm. Dann hatten meine drehenden Zahnräder und das träge Verhalten der Box wohl andere Ursachen. Bloß welche?

      Gruß ex600
    • Sicher irgendwelche Plugins oder Geräte die sich mit dem Kernel nicht vertragen.
      Zum Beispiel fancontrol2 mit der aktivierten Funktion "Festplatten Temperatur auslesen".

      Aber das kann man natürlich so schwer sagen..dazu bräuchten wir eventuell die komplette Paketliste:
      opkg list-installed

      Und ein e2 Log:
      init 4
      enigma2

      Oder aber du flasht dir mal ein jungfräuliches Image und testest ohne irgendwelche zusätzlichen Plugins oder Modifikationen und auch Settings.
    • Hier die gesammelten logs- enigma2 fehlt- hier ist es mir nicht gelungen, die Ausgabe zu capturen. Aufgefallen ist mir allerdings das nach SegFault aussieht?

      allocating new converter!
      allocating new converter!
      [EPGC] start caching events(1297100511)
      PC: 0047c26c
      00000000 00000001 2f29dc98 016537a0
      2f29dcd0 00000000 00000000 2f29dcd0
      00000000 00000000 00000000 ffffffff
      00000001 ffffffff 00000002 005c0000reused converter!

      allocating new converter!
      01653758 00000004allocating new converter! 00000000
      00000004
      00000018 006fd8c4 00000000 2f29dd48
      005bd2a0 2b41f510 00000001 00000000
      2b3aa020 2f29dc38 2f29dd18 0047c268
      As a final action, i will try to dump a bit of code.
      I just hope that this won't crash.
      0047c26c: 01 00 40 52 00 00 40 ae 00 00 45 8e 48 00 06 3c 1c 00 b3 8c ec 5b c8 2
      4 18 00 b1 27 21 30 00 01 (end)
      -------
      reused converter!
      allocating new converter!
      allocating new converter!
      allocating new converter!
      allocating new converter!
      allocating new converter!
      reused converter!
      allocating new converter!
      allocating new converter!
      reused converter!
      allocating new converter!
      allocating new converter!
      reused converter!
      allocating new converter!
      allocating new converter!
      reused converter!
      allocating new converter!
      allocating new converter!
      PC: 2b0af990
      00000000 10008b00 00000001 00000001
      016f4da0 2b77a360 00000002 0000006a
      2b10f140 2b1abf80 00000000 2b179be0
      2b1c2530 00000014 2b62acb0 00000005
      016f4da0 00000002 2b77a360 007822f8
      007207ec 005cb1a8 00782468 016f4da0
      00000002 2b0af928 00000000 00000000
      2b1c4200 7fcc7478 2b199970 2b10f3e8
      As a final action, i will try to dump a bit of code.
      I just hope that this won't crash.
      2b0af990: 0c 00 4b 8d 01 00 68 25 0c 00 48 ad 00 00 23 8d 2a 30 68 00 09 00 c0 5
      0 04 00 02 8e 30 80 8d 8f (end)
      -------
      sh: ipkg: not found
      sh: ipkg: not found
      sh: ipkg: not found
      main thread is non-idle! display spinner!
      sh: ipkg: not found
      sh: ipkg: not found
      resolve: resolve ${libdir}/enigma2/python/
      resolve: -> /usr/lib/enigma2/python/
      sh: ipkg: not found
      resolve: resolve ${libdir}/enigma2/python/
      resolve: -> /usr/lib/enigma2/python/
      main thread is non-idle! display spinner!
    • Ja das ist auf jeden Fall nicht normal, da crasht was im c code.
      Es gibt halt mehrere Möglichkeiten wie so etwas entstehen kann.
      Leider sind die logs nicht vollständig und auch nicht aussagekräftig.

      Das kann von flash voll , Hardware defekt bis Daten korrupt alles sein.
    • ich habe einfach

      init 4
      enigma 2

      mehrfach über telnet versucht- k.A. ob's auch beim ersten Anlauf gecrasht hat. Wenn ich am Fernseher sitze bootet die Box normal- konnte leider beides nicht gleichzeitig verfolgen.

      Aber Du hattest ein vollständiges Log gefordert- hast Du auch eine Idee, wie ich das erstellen kann?

      Viele Grüße,
      Andreas
    • Ahja ..

      eigentlich schickst du die Box ins runlevel 4 (mit init 4)
      Dann startest du enigma2 über die Konsole und gehst an den TV und spielst so lange herum bis die Zahnräder kommen.

      Den letzten Beitrag habe ich noch einmal editiert... zum loggen kannst du einen Terminal Emulator verwenden.