staging.inyokaproject.org

TV Karte macht Probleme

Status: Ungelöst | Ubuntu-Version: Server 12.04 (Precise Pangolin)
Antworten |

nipec

Anmeldungsdatum:
15. April 2008

Beiträge: 53

Hallo,

ich habe vor kurzem in meinem Server eine TV-Karte (TT-5101 Budget) eingebaut und wollte nun das Fernsehprogramm mittels VDR streamen und aufzeichnen.

Die TV-Karte wird mit v4l-Treibern auch beim booten erkannt und die Kernelmodule werden geladen allerdings scheint sie nicht richtig zu funktionieren. Im VDR-Stream bekomme ich teilweise gar kein Bild oder wenn nur mit argen Bild und Tonfehlern. Der Sendersuchlauf und die Ausgabe der EPG-Daten funktioniert aber tadellos.

Wenn ich im syslog nachschaue finde ich öfters solche Meldungen:

kernel: [ 113.280169] saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer

könnte es daran liegen? Wie kann ich das Problem beheben? Ich bin echt etwas ratlos da ich auch davon ausgegangen bin, dass der Linux Support für die Karte ganz gut ist.

Anbei noch ein paar Logmeldungen. Für eure Hilfe wäre ich euch sehr dankbar!

dmsg | grep -i dvb

[   11.766809] saa7146: register extension 'budget_ci dvb'
[   11.766878] budget_ci dvb 0000:06:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[   11.766955] DVB: registering new adapter (TT-Budget C-1501 PCI)
[   11.864432] input: Budget-CI dvb ir receiver saa7146 (0) as /devices/pci0000:00/0000:00:15.2/0000:05:00.0/0000:06:00.0/rc/rc0/input2
[   11.864577] rc0: Budget-CI dvb ir receiver saa7146 (0) as /devices/pci0000:00/0000:00:15.2/0000:05:00.0/0000:06:00.0/rc/rc0
[   11.882599] DVB: registering adapter 0 frontend 0 (Philips TDA10023 DVB-C)...

lsmod

Module                  Size  Used by
sp5100_tco             13791  0 
snd_hda_codec_realtek   224066  1 
snd_hda_codec_hdmi     32474  1 
ppdev                  17113  0 
eeepc_wmi              13109  0 
asus_wmi               24456  1 eeepc_wmi
sparse_keymap          13890  1 asus_wmi
tda827x                18182  1 
tda10023               13356  1 
rc_tt_1500             12502  0 
ir_lirc_codec          12859  0 
lirc_dev               19204  1 ir_lirc_codec
ir_mce_kbd_decoder     12777  0 
ir_sony_decoder        12510  0 
ir_jvc_decoder         12507  0 
ir_rc6_decoder         12507  0 
ir_rc5_decoder         12507  0 
ir_nec_decoder         12507  0 
budget_ci              28595  6 
budget_core            19072  1 budget_ci
dvb_core              110619  2 budget_ci,budget_core
saa7146                20335  2 budget_ci,budget_core
ttpci_eeprom           12814  1 budget_core
psmouse                87692  0 
serio_raw              13211  0 
k10temp                13166  0 
rc_core                26412  10 rc_tt_1500,ir_lirc_codec,ir_mce_kbd_decoder,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,budget_ci
i2c_piix4              13301  0 
parport_pc             32866  1 
snd_hda_intel          33773  0 
snd_hda_codec         127706  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep              13668  1 snd_hda_codec
snd_pcm                97188  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
radeon                804372  1 
mac_hid                13253  0 
ttm                    76949  1 radeon
snd_timer              29990  1 snd_pcm
drm_kms_helper         46978  1 radeon
drm                   242038  3 radeon,ttm,drm_kms_helper
snd                    78855  7 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore              15091  1 snd
i2c_algo_bit           13423  1 radeon
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
wmi                    19256  1 asus_wmi
lp                     17799  0 
parport                46562  3 ppdev,parport_pc,lp
firewire_ohci          41000  0 
firewire_core          63558  1 firewire_ohci
crc_itu_t              12707  1 firewire_core
pata_atiixp            13204  4 
r8169                  62099  0 

cat /var/log/syslog

http://paste.ubuntu.com/1148604/

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11278

nipec

(Themenstarter)

Anmeldungsdatum:
15. April 2008

Beiträge: 53

Dort konnte mir keiner weiterhelfen, da es sich offensichtlicher weise auch nicht um ein Problem mit vdr handelt (wie ich erst dachte) sondern viel mehr ein Kernel Problem darstellt hielt ich das vdr-Portal nicht mehr so für passend.

Bleys

Anmeldungsdatum:
13. August 2006

Beiträge: 6172

Als erstes würde ich die TV Karte local testen und erst wenn sie mit einem der üblichen Player (ME-TV, VLC u.s.w) läuft das Ganze mit VDR testen.

1
femon -H

im Terminal, während ein Player mit einem Programm der TV Karte läuft, zeigt Dir die Qualität des Signals an. Sieht dann ungefähr so aus:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
ralf@nexus:~$ femon -H
FE: Philips TDA10046H DVB-T (DVBT)
status SCVYL | signal  66% | snr  98% | ber 10406 | unc -1 | FE_HAS_LOCK
status SCVYL | signal  66% | snr  98% | ber 8712 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  66% | snr  98% | ber 12864 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  66% | snr  98% | ber 15118 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  65% | snr  98% | ber 16898 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  65% | snr  98% | ber 15370 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  65% | snr  98% | ber 15204 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  65% | snr  98% | ber 16816 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  65% | snr  98% | ber 8596 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  65% | snr  98% | ber 10186 | unc 0 | FE_HAS_LOCK

Obwohl das nicht die besten Werte sind reichte es bei mir für ein einwandfreies DVB-T Erlebnis.

[Nachtrag]

Kann es sein das Du die TechnoTrend C-1501 meinst? OK, seh es grad in den Logs, ist die C-1501

Ach ja.. seahawk1986, was soll Dein Post bedeuten? Einmal in einem anderem Forum etwas gefragt heisst dann nie wieder zu diesem Thema wo anders fragen? *kopfschüttel*

Bleys

Anmeldungsdatum:
13. August 2006

Beiträge: 6172

http://www.vdr-portal.de/board18-vdr-hardware/board84-allgemein/p1073918-dvb-c-karte-kaufempfehlung/

Interesanter Thread. Da schreibt jemand über Empfangsprobleme abhänghig vom Einbauort:

Die C-1501 ist grundsätzlich geeignet, ich hatte mit ihr lediglich in einem Rechner bei einer bestimmten Einbausituation Probleme, da sie wohl auf EMI-Störungen vom Netzteil empfindlich reagiert.

nipec

(Themenstarter)

Anmeldungsdatum:
15. April 2008

Beiträge: 53

Ich habe halt auf dem Server keine grafische Oberfläche dies macht das lokal testen etwas schwierig. Ich habe die Karte aber jetzt mal in einen anderen Schacht eingebaut, dies brachte aber auch keine Änderung.

Bei mir liefert femon folgende Werte:

http://paste.ubuntu.com/1155185/

Der unc-Wert ist doch ziemlich hoch.

Bleys

Anmeldungsdatum:
13. August 2006

Beiträge: 6172

nipec schrieb:

Der unc-Wert ist doch ziemlich hoch.

Je nach TV Karte gibt es 2 Varianten:

  • Der UNC Wert wird immer aktuell angzeigt

  • Der UNC Wert wird kumuliert angezeigt

Aber egal wie, ein Wert ungleich NULL bedeutet bei mir schwere Störungen. Deine Werte sind insgesamt jenseits von Gut und Böse. Das kann kein vernünftiges Bild geben.

STR - Signalstärke (Signal Strength)  -> sollte immer > 60 sein
SNR - Signal-Rausch-Verhältnis (Signal-to-Noise Ratio) -> 98-99% ist für ein funktionierendes Signal notwendig.
BER - Fehler-Bitrate (Bit Error Rate)  -> bis zum niedrigem 5 stelligem Wert OK
UNC - fehlerhafte Blöcke (Uncorrected Blocks) -> alles über NULL sorgt für Stillstand des Bildes.

[Nachtrag]

http://www.vdr-wiki.de/wiki/index.php/Dvb-apps_femon

Da Du DVB-C hast sind das unmögliche Werte. Du solltest bei der Antennendose anfangen zu suchen...

nipec

(Themenstarter)

Anmeldungsdatum:
15. April 2008

Beiträge: 53

Ja dies habe ich auch schon in betracht gezogen und dann überprüft.

Mit dem Kabel und der Antennendose bekomme ich mittels einem analog Fernseher ein tadelloses Bild. Habe die Karte dann auch mal in einen Windows Rechner eingebaut und dort verrichtet sie an der gleichen Dose (allerdings anderes Kabel) ohne Fehler ihr Werk.

Deswegen die Frage: Können diese UNC-Werte auch durch Probleme mit dem Linux Treiber zu stande kommen?

Bleys

Anmeldungsdatum:
13. August 2006

Beiträge: 6172

nipec schrieb:

Deswegen die Frage: Können diese UNC-Werte auch durch Probleme mit dem Linux Treiber zu stande kommen?

Ausschliessen lässt sich sicherlich nichts, obwohl ich es für unwahrscheinlich halte.

Ich habe zu dieser Karte schon Beiträge gelesen das sie sehr empfindlich auf Störstrahlungen reagiert. Wenn es Dir möglich ist, baue sie mal in einen anderen Slot ein. Und wenn Du Wissen und Erfahrung im Umgang mit elektrischen Bauteilen hast (aber wirklich nur dann!), könnte eine zusätzliche Abschirmung auch einen Versuch wert sein.

Antworten |