Aufnahme-Fehler

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
micha-bbg
Interessierter
Interessierter
Beiträge: 31
Registriert: Dienstag 14. Juli 2009, 09:59

Aufnahme-Fehler

Beitrag von micha-bbg »

Hallo,
ich hab seit einiger Zeit ein Aufnahme-Problem. Ab und zu werden bei der Aufnahme auf HDD nur ca. 4-8 MB aufgenommen, dann fährt die Box herunter. Da der Fehler nur sporadisch auftritt war es schwer ein Log zu bekommen – heute hat es mal geklappt.

DBox2 Kabel, AVIA 500
Aufnahme auf HDD
CVS-Stand vom 29.10.2009 (trat mit älteren auch auf)

Code: Alles auswählen

[neutrino] no file /var/tuxbox/config/recording.start was found
Record channel_id: 1100850024 epg: 11008500249e22, apids 0x0 mode 1
SPTS, queue 0 extended.
fsk:0, Genre:21, Dauer: 50
[stream2file]: ringbuffersize 4194304
[stream2file] allocated ringbuffer size: 4194303
[stream2file] filename: '/hdd/Aufnahme/2009-11-24_201214_SciFi_Raumschiff_Enterprise_-_Das_n_chste_Jahrhundert/Raumschiff_Enterprise_-_Das_n_chste_Jahrhundert.001.ts'
            myfilename: '/hdd/Aufnahme/2009-11-24_201214_Sc[timerd] using config file /var/tuxbox/config/timerd.conf
no response from sectionsd
no response from sectionsd
no response from sectionsd
Oops: Kernel Mode Software FPU Emulation, sig: 8
NIP: C002B5D4 XER: 00000000 LR: C0029AFC SP: C1FEFF50 REGS: c1fefea0 TRAP: 1000    Not tainted
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
TASK = c1fee000[4] 'kswapd' Last syscall: -1 
last math 00000000 last altivec 00000000
GPR00: C01D8120 C1FEFF50 C1FEE000 C01D810C 00000000 00000000 00000000 00000000 
GPR08: C002B5D4 00000002 00008049 C01D8124 00000000 101A68B4 01FFBC00 01F8D000 
GPR16: 00000000 C1FEFF5C C0140000 00000007 C0140000 0000003C 00000C6C C0140000 
GPR24: 000001D0 0000000F 000001FD C013C970 C01D8124 C01D8128 00000000 C01D810C 
Call backtrace: 
C0029BC0 C0029EBC C000515C 
PCR discontinuity: PCR: 0x0EFFF0F51, OLDPCR: 0x0EFFE278B, Diff: 59334
Oops: Kernel Mode Software FPU Emulation, sig: 8
NIP: C002B5D4 XER: 00000000 LR: C0029AFC SP: C0879DE0 REGS: c0879d30 TRAP: 1000    Not tainted
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
TASK = c0878000[219] 'neutrino' Last syscall: 4 
last math 00000000 last altivec 00000000
GPR00: C01B2948 C0879DE0 C0878000 C01B2934 00001032 00000000 C01E01B8 00000080 
GPR08: C002B5D4 00000002 00008049 C01B294C 00000000 101A68B4 C0879E90 C0160000 
GPR16: C0160000 C0879DEC C0140000 00000007 C0140000 0000003C 00000C5E C0140000 
GPR24: 000001D2 0000000E 000001FE C013C970 C01B294C C01B2950 00000000 C01B2934 
Call backtrace: 
C0029B38 C002AE00 C00247EC C0024E18 C0032C28 C000289C 0FCB5604 
1011B2B4 0FCAFA1C 0F955404 
PCR discontinuity: PCR: 0x0F00C4E2E, OLDPCR: 0x0F00B504D, Diff: 64993
Floating point exception
zapit shot down :)
Waiting for timerd (max. 10 seconds)
Waiting for timerd (max. 9 seconds)
Waiting for timerd (max. 8 seconds)
Waiting for timerd (max. 7 seconds)
Waiting for timerd (max. 6 seconds)
Waiting for timerd (max. 5 seconds)
Waiting for timerd (max. 4 seconds)
Waiting for timerd (max. 3 seconds)
Waiting for timerd (max. 2 seconds)
Waiting for timerd (max. 1 seconds)
starting pid 275, tty '': '/etc/init.d/halt'
Hat jemand eine Idee?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Aufnahme-Fehler

Beitrag von seife »

Tritt das auch auf unverschlüsselten Kanälen auf?
micha-bbg
Interessierter
Interessierter
Beiträge: 31
Registriert: Dienstag 14. Juli 2009, 09:59

Re: Aufnahme-Fehler

Beitrag von micha-bbg »

seife hat geschrieben:Tritt das auch auf unverschlüsselten Kanälen auf?
Kann ich jetzt gar nicht sagen, ich werde mal versuchen es "herbeizuführen".
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Aufnahme-Fehler

Beitrag von mb405 »

das ist der swapmanager, der dir abraucht

Code: Alles auswählen

Oops: Kernel Mode Software FPU Emulation, sig: 8
NIP: C002B5D4 XER: 00000000 LR: C0029AFC SP: C1FEFF50 REGS: c1fefea0 TRAP: 1000    Not tainted
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
TASK = c1fee000[4] 'kswapd' Last syscall: -1
last math 00000000 last altivec 00000000
siehste im log doch eindeutig.
schalt mal swapping aus
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Aufnahme-Fehler

Beitrag von seife »

So einfach ist das nicht. Den kswapd Kernel-Thread gibts auch ganz ohne swap und nur weil der Prozessor in diesem Moment gerade dort war, heisst das noch lange nicht, dass der "schuld" ist.

Ganz im Gegenteil: das deutet viel eher darauf hin, dass es etwas ganz anderes, externes ist.

Ich vermute ja, dass der GTX zum descramblen verwendet wird, und dabei auf die Schnauze fällt. Aber das Thema wird hier nicht zu Ende diskutiert werden ;)
micha-bbg
Interessierter
Interessierter
Beiträge: 31
Registriert: Dienstag 14. Juli 2009, 09:59

Re: Aufnahme-Fehler

Beitrag von micha-bbg »

seife hat geschrieben: Ich vermute ja, dass der GTX zum descramblen verwendet wird, und dabei auf die Schnauze fällt. Aber das Thema wird hier nicht zu Ende diskutiert werden ;)
camd2, oder hab ich das jetzt falsch verstanden?
micha-bbg hat geschrieben:
seife hat geschrieben:Tritt das auch auf unverschlüsselten Kanälen auf?
Kann ich jetzt gar nicht sagen, ich werde mal versuchen es "herbeizuführen".
Jetzt hab ich 25 Aufnahmen FTA und 25 verschlüsselte - und bis jetzt kein Fehler aufgetreten. So ist das halt, wenn man auf einen Fehler wartet. :(

Frage: Ist das, was syslogd mitschreibt vergleichbar mir der Log-Ausgabe?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Aufnahme-Fehler

Beitrag von seife »

camd2 entschlüsselt mittels des alpha-chips, nicht mit dem GTX, das kann hier auch diskutiert werden ;)

Wenn es mit camd2 auch auftritt, dann müsste man den oops dekodieren, dazu braucht man aber Quellen, vmlinux und System.map vom build, das kannst du also praktisch nur mit selbstgebautem Image machen.

Und dann musst du noch jemand finden, der mit dem Output was anfangen kann ;)
micha-bbg
Interessierter
Interessierter
Beiträge: 31
Registriert: Dienstag 14. Juli 2009, 09:59

Re: Aufnahme-Fehler

Beitrag von micha-bbg »

seife hat geschrieben:Wenn es mit camd2 auch auftritt, dann müsste man den oops dekodieren, dazu braucht man aber Quellen, vmlinux und System.map vom build, das kannst du also praktisch nur mit selbstgebautem Image machen.
Image ist doch selbsgebaut (CVS-Stand vom 29.10.2009), also Files sind da - aber wie dekodieren?
seife hat geschrieben:Und dann musst du noch jemand finden, der mit dem Output was anfangen kann ;)
Da hab ich dann gleich gar keine Ahnung. :x
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Aufnahme-Fehler

Beitrag von seife »

die manpage zu ksymoops kann hilfreich sein, aber so genau kenne ich mich da auch nicht aus, ich musste noch selten soweit runter debuggen.

Vielleicht taucht ja Houdini noch in diesem Thread auf, der kennt sich mit sowas aus IIRC ;)

"Gefühlsmässig" würde ich aber auf ein Hardware-Problem tippen :( Also irgendein IRQ der zur falschen Zeit feuert oder ein RAM-Chip dem mal ein bit kippt oder irgendsowas. Ich kann dieses Gefühl jetzt allerdings nicht wirklich sachlich begründen.
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: Aufnahme-Fehler

Beitrag von Houdini »

ich glaube dieser FPU Emulation exception wird ausgelöst, wenn ein illegaler Opcode abgearbeitet werden soll.
Das hört sich nach Veränderungen von Executables im RAM an, möglw. ist das Ram auch defekt.
Könnte aber auch ein wild Pointer sein.
micha-bbg
Interessierter
Interessierter
Beiträge: 31
Registriert: Dienstag 14. Juli 2009, 09:59

Re: Aufnahme-Fehler

Beitrag von micha-bbg »

seife hat geschrieben:"Gefühlsmässig" würde ich aber auf ein Hardware-Problem tippen :( Also irgendein IRQ der zur falschen Zeit feuert oder ein RAM-Chip dem mal ein bit kippt oder irgendsowas. Ich kann dieses Gefühl jetzt allerdings nicht wirklich sachlich begründen.
Noch mal abschließend:
„Gefühlsmäßig“ tippe ich auch auf ein Hardware-Problem: Wochenlang ging es gut mit dem „alten“ Image, aktuelles Image gebastelt – Film aufnehmen wollen – „Supergau“. Allerdings fuhr dann die Box nicht runter, sondern Neutrino startete neu… „Altes Image“ drauf – Aufnahme O.K., wieder „Neues Image“ drauf – Aufnahme funktioniert!!! Soll heißen, mit aktuellem CVS-Stand funktioniert alles(erst einmal).
Ich schau schon mal bei Ebay nach den Preisen für Kabel-Boxen. Wär natürlich günstig, wenn KD mit dem Kartentausch endlich aus den Puschen kommt – kann sich ja nur günstig auf die Preise auswirken…

Ich wünsch allen hier ein frohes Weihnachtsfest (möglichst ohne Box-Problemchen) :wink:
micha-bbg
Interessierter
Interessierter
Beiträge: 31
Registriert: Dienstag 14. Juli 2009, 09:59

Re: Aufnahme-Fehler

Beitrag von micha-bbg »

Houdini hat geschrieben:Könnte aber auch ein wild Pointer sein.
Hmm, warum aber nur ich?