Eltamedia 8683DVBS Budget
Infos
Die Karte gehört zu den Günstigen (ab 29 Euro)
> lspci -nn 01:08.0 Multimedia video controller [0400]: Brooktree Corporation Bt878 Video Capture [109e:036e] (rev 11) 01:08.1 Multimedia controller [0480]: Brooktree Corporation Bt878 Audio Capture [109e:0878] (rev 11)
Also Sold as: KWorld DVBS Satellite TV-Card Powercolor DSTV Satellite Tuner Card Prolink Pixelview DTV2000 Provideo PV-911 Digital Satellite TV Tuner Card With Common Interface ? Elta-Media 8683 DVBS ... The VP-1020 card is an EEPROM less card, whereas the VP-1020A is the one that has an EEPROM, which has the Subsystem ID.
Stand 23.09.2008
Leider hängt der bttv beim Start mit der Karte. Genaueres steht hier:
- http://linuxtv.org/wiki/index.php/Twinhan_VP-1020
Das Patchen der Karte nach der Anleitung funktioniert nicht.
Nach dem Einfügen von
#Twinhan 1020 or similar dvb-bt8xx dst dvb_core
in /etc/modules und
#Twinhan 1020 or similar options dvb_core dvb_shutdown_timeout=0 options bttv i2c_hw=1 card=113
in /etc/modprobe.d/options ergibt sich folgende Meldung:
> dmesg [ 37.616613] bttv: driver version 0.9.17 loaded [ 37.616621] bttv: using 8 buffers with 2080k (520 pages) each for capture [ 37.616731] bttv: Bt8xx card found (0). [ 37.617035] ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17 [ 37.617047] ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [APC2] -> GSI 17 (level, high) -> IRQ 20 [ 37.617065] bttv0: Bt878 (rev 17) at 0000:01:08.0, irq: 20, latency: 32, mmio: 0xd4000000 [ 37.617245] bttv0: using: Twinhan DST + clones [card=113,insmod option] [ 37.617272] bttv0: gpio: en=00000000, out=00000000 in=00f500fe [init] [ 37.617321] bttv0: tuner absent [ 37.617343] bttv0: add subdevice "dvb0" [ 37.707189] bt878: AUDIO driver version 0.0.0 loaded [ 37.707275] bt878: Bt878 AUDIO function found (0). [ 37.707310] ACPI: PCI Interrupt 0000:01:08.1[A] -> Link [APC2] -> GSI 17 (level, high) -> IRQ 20 [ 37.707320] bt878_probe: card id=[0x0], Unknown card. [ 37.707322] Exiting.. [ 37.707328] ACPI: PCI interrupt for device 0000:01:08.1 disabled [ 37.707339] bt878: probe of 0000:01:08.1 failed with error -22 [ 37.854849] dvb_bt8xx: unable to determine DMA core of card 0, [ 37.854856] dvb_bt8xx: if you have the ALSA bt87x audio driver installed, try removing it. [ 37.854866] dvb-bt8xx: probe of dvb0 failed with error -14
Wie zu sehen ist, findet bt878 die Karte nicht mehr laut dieser Seite.
- Support for Twinhan DVB-S VP-1020A has been dropped from BT878
Anleitung
Wer möchte, kann nun nach diesen Seiten v4l-dvb neu kompilieren und installieren.
- v4l-dvb
Vor dem
make
ist in bt878.c nach
BROOKTREE_878_DEVICE(0x1822, 0x0026, "DNTV Live! Mini"),
Folgendes einzufügen.
BROOKTREE_878_DEVICE(0, -1, "Not Found"),
Dadurch wird eine nicht gefundene Karte doch erkannt. Ist auch besser so.
Nach dem
make install
und
make reload
müsste dann ausgegeben werden:
[22250.936420] Linux video capture interface: v2.00 [22250.948568] bttv: driver version 0.9.17 loaded [22250.948579] bttv: using 8 buffers with 2080k (520 pages) each for capture [22250.949149] bttv: Bt8xx card found (0). [22250.949172] bttv0: Bt878 (rev 17) at 0000:01:08.0, irq: 20, latency: 32, mmio: 0xd4000000 [22250.949537] bttv0: using: Twinhan DST + clones [card=113,insmod option] [22250.949560] bttv0: risc main @ 1eea8000 [22250.949568] bttv0: gpio: en=00000000, out=00000000 in=00f5fffe [init] [22250.950089] bttv0: tuner absent [22250.950322] bttv0: add subdevice "dvb0" [22250.968459] bt878: AUDIO driver version 0.0.0 loaded [22250.969035] bt878: Bt878 AUDIO function found (0). [22250.969245] ACPI: PCI Interrupt 0000:01:08.1[A] -> Link [APC2] -> GSI 17 (level, high) -> IRQ 20 [22250.969254] bt878_probe: card id=[0x0],[ Not Found ] has DVB functions. [22250.969265] bt878(0): Bt878 (rev 17) at 01:08.1, irq: 20, latency: 32, memory: 0xd4001000 [22250.984090] DVB: registering new adapter (bttv0) [22251.479111] dst(0) dst_get_device_id: Recognise [DST-020] [22251.479125] DST type flags : 0x4 symdiv 0x8 firmware version = 1 [22251.815571] dst(0) dst_get_mac: MAC Address=[00:08:ca:10:1d:00] [22251.815587] DVB: registering frontend 0 (DST DVB-S)...
Jetzt funktioniert alles :-)
Weitere Infos zu bttv
- http://tldp.org/HOWTO/html_single/BTTV/
Bekannte Probleme:
Suse 9.3: erkennt die Karte als TV-Karte (analog) und will sie (Vorschlag von yast) dementsprechend einrichten. Ein reboot funktioniert dann nicht mehr, bis die Karte aus YAST oder aus dem PC entfernt wird.
bttv funktioniert mit folgenden Parametern (hängt zumindest nicht): modprobe -v bttv i2c_hw=1 card=0x71 bttv_debug=2 bttv_verbose=2