Heute ist die 6921 angekommen, hab sie eingebaut und bisher ist noch nichts gecrasht. Allerdings hab ich jetzt ein kleines Treiberproblem. yavdr ist mit s2-liplianin installiert. Hab die TBS Treiber wie in der Readme installiert und alles ist fehlerfrei durchgelaufen. dmesg | grep cx23885 sollte dann eigentlich das hier liefern:
cx23885 driver version 0.0.2 loaded
cx23885[0]: subsystem: 6921:8888, board: TurboSight TBS 6921 [card=31,autodetected]
cx25840 4-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
cx25840 4-0044: firmware: requesting v4l-cx23885-avcore-01.fw
cx25840 4-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
cx23885_dvb_register() allocating 1 frontend(s)
cx23885[0]: cx23885 based dvb card
DVB: registering new adapter (cx23885[0])
cx23885_dev_checkrevision() Hardware revision = 0xb0
input: cx23885 IR (TurboSight TBS 6921) as /devices/pci0000:00/0000:00:0c.0/0000:03:00.0/input/input5
Allerdings kriege ich das hier:
[ 14.957324] cx23885 driver version 0.0.2 loaded
[ 14.958729] cx23885 0000:02:00.0: PCI INT A -> Link[LN0A] -> GSI 19 (level, low) -> IRQ 19
[ 14.958746] cx23885[0]: Your board isn't known (yet) to the driver.
[ 14.958750] cx23885[0]: Try to pick one of the existing card configs via
[ 14.958754] cx23885[0]: card= insmod option. Updating to the latest
[ 14.958758] cx23885[0]: version might help as well.
[ 14.958766] cx23885[0]: Here is a list of valid choices for the card= insmod option:
[ 14.958775] cx23885[0]: card=0 -> UNKNOWN/GENERIC
[ 14.958783] cx23885[0]: card=1 -> Hauppauge WinTV-HVR1800lp
[ 14.958790] cx23885[0]: card=2 -> Hauppauge WinTV-HVR1800
[ 14.958797] cx23885[0]: card=3 -> Hauppauge WinTV-HVR1250
[ 14.958804] cx23885[0]: card=4 -> DViCO FusionHDTV5 Express
[ 14.958810] cx23885[0]: card=5 -> Hauppauge WinTV-HVR1500Q
[ 14.958817] cx23885[0]: card=6 -> Hauppauge WinTV-HVR1500
[ 14.958824] cx23885[0]: card=7 -> Hauppauge WinTV-HVR1200
[ 14.958832] cx23885[0]: card=8 -> Hauppauge WinTV-HVR1700
[ 14.958839] cx23885[0]: card=9 -> Hauppauge WinTV-HVR1400
[ 14.958845] cx23885[0]: card=10 -> DViCO FusionHDTV7 Dual Express
[ 14.958853] cx23885[0]: card=11 -> DViCO FusionHDTV DVB-T Dual Express
[ 14.958862] cx23885[0]: card=12 -> Leadtek Winfast PxDVR3200 H
[ 14.958869] cx23885[0]: card=13 -> Compro VideoMate E650F
[ 14.958877] cx23885[0]: card=14 -> TurboSight TBS 6920
[ 14.958884] cx23885[0]: card=15 -> TeVii S470
[ 14.958890] cx23885[0]: card=16 -> DVBWorld DVB-S2 2005
[ 14.958897] cx23885[0]: card=17 -> NetUP Dual DVB-S2 CI
[ 14.958905] cx23885[0]: card=18 -> Hauppauge WinTV-HVR1270
[ 14.958911] cx23885[0]: card=19 -> Hauppauge WinTV-HVR1275
[ 14.958919] cx23885[0]: card=20 -> Hauppauge WinTV-HVR1255
[ 14.958926] cx23885[0]: card=21 -> Hauppauge WinTV-HVR1210
[ 14.958934] cx23885[0]: card=22 -> Mygica X8506 DMB-TH
[ 14.958942] cx23885[0]: card=23 -> Magic-Pro ProHDTV Extreme 2
[ 14.958950] cx23885[0]: card=24 -> Hauppauge WinTV-HVR1850
[ 14.958957] cx23885[0]: card=25 -> Compro VideoMate E800
[ 14.958966] cx23885[0]: card=26 -> Hauppauge WinTV-HVR1290
[ 14.958973] cx23885[0]: card=27 -> Mygica X8558 PRO DMB-TH
[ 14.958981] cx23885[0]: card=28 -> LEADTEK WinFast PxTV1200
[ 14.959178] CORE cx23885[0]: subsystem: 6921:8888, board: UNKNOWN/GENERIC [card=0,autodetected]
[ 15.087208] cx23885_dev_checkrevision() Hardware revision = 0xb0
[ 15.087231] cx23885[0]/0: found at 0000:02:00.0, rev: 2, irq: 19, latency: 0, mmio: 0xfac00000
[ 15.087250] cx23885 0000:02:00.0: setting latency timer to 64
[ 15.087263] IRQ 19/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs
Es sieht so aus als würde der liplianin die 6921 nicht kennen und irgendwie die manuell installierten Treiber überschreiben. Ein Update der s2-liplianin hab ich auch schon gemacht mit apt-get install s2-liplianin-dkms, allerdings hat das auch nichts geändert. Die TBS 6921 ist relativ neu, vom Dezember letzten Jahres, wahrscheinlich ist die noch gar nicht im Treiberpaket enthalten...