Moin zusammen,
seit dem Kernel 3.3 bzw. in linuxtv Head gibt es nun offiziell Support für die Cinergy T PCIe. Daher habe ich mir 2 von den Teilen besorgt und muss sagen es funktioniert richtig gut.
Die Konfiguration das Kernels ist etwas fummlig, weil es keinen direkten Menüpunkt gibt, sondern man muß folgende Komponenten enablen:
- Tuner microtune mt2063
- Demodulator drxk
- PCI Express x1 Bridge: Conexant cx23885
Wenn man das geschafft hat bekammt man im Kernel log folgende Ausgabe:
cx25840 2-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
cx25840 2-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
cx23885_dvb_register() allocating 1 frontend(s)
cx23885[0]: cx23885 based dvb card
drxk: status = 0x639160d9
drxk: detected a drx-3916k, spin A3, xtal 20.250 MHz
DRXK driver version 0.9.4300
drxk: frontend initialized.
mt2063_attach: Attaching MT2063
DVB: registering new adapter (cx23885[0])
DVB: registering adapter 0 frontend 0 (DRXK DVB-T)...
cx23885_dvb_register() allocating 1 frontend(s)
cx23885[0]: cx23885 based dvb card
drxk: status = 0x639130d9
drxk: detected a drx-3913k, spin A3, xtal 20.250 MHz
DRXK driver version 0.9.4300
drxk: frontend initialized.
mt2063_attach: Attaching MT2063
DVB: registering new adapter (cx23885[0])
DVB: registering adapter 1 frontend 0 (DRXK DVB-C DVB-T)...
cx23885_dev_checkrevision() Hardware revision = 0xa5
cx23885[0]/0: found at 0000:02:00.0, rev: 4, irq: 18, latency: 0, mmio: 0xfe600000
cx23885 0000:02:00.0: setting latency timer to 64
cx23885 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
CORE cx23885[1]: subsystem: 153b:117e, board: TerraTec Cinergy T PCIe Dual [card=34,autodetected]
Alles anzeigen
Einer der Tuner hat leider als Defaullt-Delivery-System DVB-C, das man vor Starten des VDR noch auf DVB-T umschalten muß. Das geht mit dem Tool dvb-fe-tool aus den v4l-tools (aktueller Head Stand). Dafür habe ich mir eine udev-Rule gebastelt:
KERNEL=="dvb[0-9].*" SUBSYSTEM=="dvb" DRIVERS=="cx23885", RUN+="/usr/local/bin/dvb-fe-tool -d DVBT -a $env{DVB_ADAPTER_NUM}"
Nach Start des VDR wird da Log mit mt2063 Lock errors vollgespammt. Das ist normal und verschwindet, sobald einmal auf dem Tuner getuned wurde.
Fazit von mir: Die Karte läuft bei mir bisher super, vor allem wenn bedenkt, wie neu der Treibersupport ist. Ich hatte einmal Probleme mit frontend lock errors, die nur durch einen Kaltstart behoben werden konnten. Das war mit Kernel 3.3.rc5, inzwischen benutze ich aber linuxtv Head, damit hatte ich das Problem bisher nicht.
Was ich bisher auch nicht zum laufen bekommen habe, ist die Überwachung der Signalstärke via femon bzw. tzap. Für zap gibt es auch ein neues Tool dvbv5-zap evtl. gehts mit dem.
Wer hat noch Erfahrung mit dem Teil?
EDIT: Mir ist noch eingefallen, daß w_scan nur funktioniert, wenn -t 2 (oder 3) übergeben wird.