¡Que inventen ellos!
Reflexiones y otros escritos de un geek
Slim Mobile USB DVB-T: en Linux
Enas. Después de un par de meses de investigar aquí y allá, he conseguido echar a andar este cacharrito. Es de Fujitsu-Siemens y está basado en el AVerMedia AVerTV DVB-T Volar X... o al menos en una de sus encarnaciones.

Ayer acabé encontrando en los foros de Ubuntu (en checo O_o) la manera de echarla a viaje. La Volar X, digo, porque mi bicho no quería entrar ni puesto del revés.

El secreto está en la identificación de los dispositivos. AVerMedia identifica esta serie de dispositivos como A815 o A8150. No sé si hay una distinción real entre ellos, pero el ID PCI de los "A815" es 07ca:a815, mientras que mi dispositivo anuncia 07ca:8150.

El driver que conseguí sólo decía funcionar con 07ca:a815, así que añadí el ID de mi receptor "por si suena la flauta" y... sí señor. Detectado, inicializado y funcionando, como se puede ver en esta captura:

captura de pantalla con Kaffeine funcionando

Ahora no tengo tiempo para poner detalles, pero cuando acabe exámenes (dentro de semanita y pico), intentaré poner una guía detallada.

2008-08-28 | 01:57 | Heimy | 13 Comentarios | #

Referencias (TrackBacks)

URL de trackback de esta historia http://quie.blogalia.com//trackbacks/59133

Comentarios

1
De: Raven Fecha: 2008-09-06 15:05

Hi. I've also got a Fujitsu-Siemens DVB-T A8150, which doesn't run on my system. Do you've a link to an english speaking tutorial what to do?



2
De: Heimy Fecha: 2008-09-09 02:31

Hi Raven. I'm afraid there's absolutely nothing about it. I found something about the A815 on the Czech version of Ubuntu forums (meaning I didn't understand a thing and had to read between the lines - ie., the code and examples).

When I found the experimental driver for the A815, I had to patch it myself to include the A8150 in the list of recognized devices.

If you can wait a couple days or so, I'll write down a step by step tutorial.



3
De: Raven Fecha: 2008-09-12 12:57

That would be perfect. Thanks a lot. But I think if you send me the link to the mentioned drivers, I would be able to fix them myself according to the information from the czech ubuntuusers-forums entry.



4
De: Heimy Fecha: 2008-09-14 04:40

The link to the drivers, I got it from the czech site. There.



5
De: Heimy Fecha: 2008-09-14 04:48

Mmh... or not. Anyway, here. This is a direct link. Actually, it's a snapshot (or so it seems) from the development v4l/dvb-usb drivers. IIRC, I had to patch it first using the "a815.patch" you can find in the Czech site. Then, you'll need to add your device ID to the list of supported ones if it's still not in there.

Then configure and build the drivers, install them, and that's all. If you choose the right options when configuring, just plugging the device should do the trick.



6
De: Heimy Fecha: 2008-09-14 04:50

(ooh... of course, you also need to install the firmware)



7
De: Raven Fecha: 2008-09-14 13:56

After patching and compiling the drivers, my stick is apparently been recognized by the A9015 [dvb_usb_af9015] driver, but the dmesg output tells me that no frontend was initialized. Could you please post your dmesg, so I've a clue, where to start now.

[77354.474803] usb 1-2: new high speed USB device using ehci_hcd and address 19
[77354.638622] usb 1-2: configuration #1 chosen from 1 choice
[77354.639085] af9015_usb_probe: interface:0
[77354.639418] af9015_identify_state: reply:01
[77354.639421] dvb-usb: found a ' AverMedia DVB-T Volar X' in cold state, will try to load a firmware
[77354.639425] firmware: requesting dvb-usb-af9015.fw
[77354.639991] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[77354.639995] af9015_download_firmware:
[77354.723798] af9015_usb_probe: interface:1
[77354.723798] usb 1-2: USB disconnect, address 19
[77354.723897] dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
[77354.724111] dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
[77355.003824] usb 1-2: new high speed USB device using ehci_hcd and address 20
[77355.178759] usb 1-2: configuration #1 chosen from 1 choice
[77355.178759] af9015_usb_probe: interface:0
[77355.178759] af9015_identify_state: reply:02
[77355.178759] dvb-usb: found a ' AverMedia DVB-T Volar X' in warm state.
[77355.178759] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[77355.178759] DVB: registering new adapter ( AverMedia DVB-T Volar X)
[77355.178759] af9015_eeprom_dump:
[77355.208705] 00: 2b ef 9b 0b 00 00 00 00 ca 07 50 81 00 02 01 02
[77355.236308] 10: 03 80 00 fa fa 10 40 ef 01 30 31 30 31 30 37 30
[77355.258446] 20: 33 30 37 30 30 30 30 31 ff ff ff ff ff ff ff ff
[77355.283570] 30: 00 00 3a 01 00 08 02 00 da 11 00 00 0d ff ff ff
[77355.308462] 40: ff ff ff ff ff 08 02 00 1d 8d c4 04 82 ff ff ff
[77355.336293] 50: ff ff ff ff ff 24 00 00 04 03 09 04 14 03 41 00
[77355.358212] 60: 56 00 65 00 72 00 4d 00 65 00 64 00 69 00 61 00
[77355.386296] 70: 0c 03 41 00 38 00 31 00 35 00 4f 00 20 03 32 00
[77355.407349] 80: 30 00 30 00 30 00 32 00 35 00 32 00 30 00 32 00
[77355.436292] 90: 34 00 34 00 32 00 30 00 30 00 30 00 00 ff ff ff
[77355.457598] a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[77355.486292] b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[77355.507360] c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[77355.536292] d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[77355.557737] e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[77355.586294] f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[77355.586294] af9015_read_config: TS mode:0
[77355.586295] af9015_read_config: xtal:2 set adc_clock:28000
[77355.588616] af9015_read_config: IF1:4570
[77355.596291] af9015_read_config: MT2060 IF1:0
[77355.596292] af9015_read_config: tuner id1:13
[77355.596293] af9015_read_config: spectral inversion:0
[77355.596869] af9013: firmware version:4.95.0
[77355.606291] DVB: registering frontend 1 (Afatech AF9013 DVB-T)...
[77355.606291] af9015_tuner_attach:
[77355.606291] mxl500x_attach: Attaching ...
[77355.606291] mxl500x_attach: MXL500x tuner succesfully attached
[77355.606291] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[77355.606291] DVB: registering new adapter ( AverMedia DVB-T Volar X)
[77355.606291] dvb-usb: no frontend was attached by ' AverMedia DVB-T Volar X'
[77355.606291] dvb-usb: AverMedia DVB-T Volar X successfully initialized and connected.
[77355.606291] af9015_init:
[77355.606291] af9015_init_endpoint: USB speed:3
[77355.619292] af9015_download_ir_table:
[77355.707765] input: AVerMedia A815O as /class/input/input14
[77355.736914] input: USB HID v1.01 Keyboard [AVerMedia A815O] on usb-0000:00:13.2-2



8
De: Raven Fecha: 2008-09-14 14:02

The significant and problematic part:
[77355.606291] dvb-usb: no frontend was attached by ' AverMedia DVB-T Volar X'

Without the /dev/dvb/adapter0/frontend0 I won't be able to use dvbscan.

#ls /dev/dvb/
adapter0 adapter1
#ls -als /dev/dvb/adapter0
0 drwxr-xr-x 2 root root 100 14. Sep 13:47 .
0 drwxr-xr-x 4 root root 80 14. Sep 13:47 ..
0 crw-rw---- 1 root video 212, 4 14. Sep 13:47 demux0
0 crw-rw---- 1 root video 212, 5 14. Sep 13:47 dvr0
0 crw-rw---- 1 root video 212, 7 14. Sep 13:47 net0



9
De: Raven Fecha: 2008-09-14 17:52

Now it works at least the scanning. I hope I'll some channels. Thanks a lot for your model help!!

Raven



10
De: Heimy Fecha: 2008-09-15 12:03

Just in case...


af9015_read_config: TS mode:0
af9015_read_config: xtal:2 set adc_clock:28000
af9015_read_config: IF1:4570
af9015_read_config: MT2060 IF1:0
af9015_read_config: tuner id1:13
af9015_read_config: spectral inversion:0
af9013: firmware version:4.95.0
DVB: registering frontend 0 (Afatech AF9013 DVB-T)...
af9015_tuner_attach:
mxl500x_attach: Attaching ...
mxl500x_attach: MXL500x tuner succesfully attached
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter ( AverMedia DVB-T Volar X)
dvb-usb: no frontend was attached by ' AverMedia DVB-T Volar X'
dvb-usb: AverMedia DVB-T Volar X successfully initialized and connected.
af9015_init:
af9015_init_endpoint: USB speed:3
af9015_download_ir_table:
usbcore: registered new interface driver dvb_usb_af9015



11
De: lgs Fecha: 2008-09-27 00:37

"Maestro, cada día te amo más por lo bien que te expresas, coñe."



12
De: jose e chaveli Fecha: 2009-12-09 21:06

necesito alguien que me diga como hago funcionar la capturadora de video analogico grabster av 400 y la tarjeta de dvb avermedia para ver
la tele en ubuntu,pues por usb detecta las 2 pero no funciona ninguna



13
De: pablo Fecha: 2010-06-12 03:52

hola yo tengo una kworld ub430-af y no la puedo hacer andar tengo fedora 13 ya probe de todo el tema que aunque aca no tenga señal me tiene que reconocer el dispositivo y tener el /dev/ etc pero ni eso
alguna ayuda?



Nombre
Correo-e
URL
Dirección IP: 54.80.52.59 (815b73607f)
Comentario

<Junio 2017
Lu Ma Mi Ju Vi Sa Do
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
             
Blogalia
Blogalia