problema - DVB-S en Debian
Tengo una tarjeta receptora de satélite:
> Technotrend DVB-S 1.3 Premium
en un PC con:
> Debian GNU/Linux 2.6.8-2-k7 i686
driver:
> Incluidos en el kernel-image.
firmware:
> dvb-ttpci-01.fw Version 261d
software:
> VDR version 1.2.6
que no consigo hacer funcionar.
Cargo el modulo del driver, que carga el firmware:
> modprobe dvb_ttpci
log en /var/log/syslog:
kernel: Linux video capture interface: v1.00
kernel: saa7146: register extension 'dvb'.
kernel: PCI: Found IRQ 9 for device 0000:00:09.0 << - Technotrend
DVB-S 1.3 Premium
kernel: PCI: Sharing IRQ 9 with 0000:00:04.2
kernel: PCI: Sharing IRQ 9 with 0000:00:04.3
kernel: saa7146: found saa7146 @ mem f09a5000 (revision 1, irq 9)
(0x13c2,0x0000).
kernel: DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI
rev1.3).
kernel: Siemens/Technotrend/Hauppauge PCI rev1.3 adapter 0 has MAC addr
= 00:d0:5c:00:90:15
kernel: gpioirq unknown type=0 len=0
kernel: DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068, app
8000261d << - firmware
kernel: DVB: AV7111(0) - firmware supports CI link layer interface
kernel: av7110(0): adac type set to 0
kernel: videodev: "av7110" has no release callback. Please fix your
driver for proper sysfs support, see http://lwn.net/Articles/36850/
<< - es una advertencia no un error
kernel: saa7146_vv: saa7146 (0): registered device video0 [v4l2] << -
vídeo
kernel: av7110: found av7110-0.
input.agent[3111]: evbug: blacklisted
input.agent[3102]: evbug: blacklisted
input.agent[3102]: evdev: already loaded
input.agent[3111]: evdev: already loaded
modulos cargados:
dvb_ttpci 85644 0
dvb_core 88168 1 dvb_ttpci
saa7146_vv 50560 1 dvb_ttpci
video_buf 22212 1 saa7146_vv
saa7146 19236 2 dvb_ttpci,saa7146_vv
v4l1_compat 14404 1 saa7146_vv
v4l2_common 6208 1 saa7146_vv
videodev 9984 1 saa7146_vv
firmware_class 10368 1 dvb_ttpci
ttpci_eeprom 2880 1 dvb_ttpci
info de sysfs:
/sys/devices/pci0000:00/0000:00:09.0 << - Technotrend DVB-S 1.3 Premium
class
config
detach_state
device
irq - >> irq 9
power/
resource
subsystem_device
subsystem_vendor
vendor
en firmware no hay ninguna entrada para 0000:00:09.0 !!!!
/sys/class/firmware
timeout
los dispositivos están creados:
ls -laF /dev/dvb/adapter0
total 8
drwxr-xr-x 2 root root 4096 2005-02-10 06:10 ./
drwxr-xr-x 6 root root 4096 2005-02-10 06:10 ../
crw-rw---- 1 root video 250, 1 2005-02-10 06:10 audio0
crw-rw---- 1 root video 250, 6 2005-02-10 06:10 ca0
crw-rw---- 1 root video 250, 4 2005-02-10 06:10 demux0
crw-rw---- 1 root video 250, 5 2005-02-10 06:10 dvr0
crw-rw---- 1 root video 250, 3 2005-02-10 06:10 frontend0
crw-rw---- 1 root video 250, 7 2005-02-10 06:10 net0
crw-rw---- 1 root video 250, 8 2005-02-10 06:10 osd0
crw-rw---- 1 root video 250, 0 2005-02-10 06:10 video0
el directorio donde se guardan los firmware's
ls /lib/firmware
dvb-fe-nxt2002.fw
dvb-fe-tda10045.fw
dvb-fe-tdlb7.fw
dvb-fe-sp8870.fw
dvb-fe-tda10046.fw
dvb-ttpci-01.fw << - Version 261d
Inicio de vdr:
/etc/init.d/vdr start
vdr[3324]: VDR version 1.2.6 started
vdr[3324]: loading /var/lib/vdr/sources.conf
vdr[3324]: loading /var/lib/vdr/diseqc.conf
vdr[3324]: loading /var/lib/vdr/channels.conf
vdr[3324]: loading /var/lib/vdr/commands.conf
vdr[3324]: loading /var/lib/vdr/reccmds.conf
vdr[3324]: loading /var/lib/vdr/svdrphosts.conf
vdr[3324]: loading /var/lib/vdr/ca.conf
vdr[3324]: loading /var/lib/vdr/keymacros.conf
vdr[3324]: probing /dev/dvb/adapter0/frontend0
!!! No encuentra el dispositivo ¡¡¡
vdr[3324]: ERROR: /dev/dvb/adapter0/frontend0: No existe tal
dispositivo o dirección
vdr[3324]: no DVB device found
vdr[3324]: ERROR: invalid primary device number: 1
vdr[3324]: ERROR: no primary device found - using first device!
vdr[3324]: ERROR: invalid primary device number: 1
logger: restarting VDR
kernel: saa7146: unregister extension 'dvb'. << - desregistra
kernel: saa7146: register extension 'dvb'.
kernel: PCI: Found IRQ 9 for device 0000:00:09.0
kernel: PCI: Sharing IRQ 9 with 0000:00:04.2
kernel: PCI: Sharing IRQ 9 with 0000:00:04.3
kernel: saa7146: found saa7146 @ mem f09a5000 (revision 1, irq 9)
(0x13c2,0x0000).
kernel: DVB: registering new adapter (Siemens/Technotrend/Hauppauge
PCI rev1.3).
kernel: Siemens/Technotrend/Hauppauge PCI rev1.3 adapter 0 has MAC
addr = 00:d0:5c:00:90:15
kernel: gpioirq unknown type=0 len=0
kernel: DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068,
app 8000261d
kernel: DVB: AV7111(0) - firmware supports CI link layer interface
kernel: av7110(0): adac type set to 0
kernel: videodev: "av7110" has no release callback. Please fix your
driver for proper sysfs support, see http://lwn.net/Articles/36850/
kernel: saa7146_vv: saa7146 (0): registered device video0 [v4l2]
kernel: av7110: found av7110-0.
input.agent[3383]: evbug: blacklisted
vdr[3422]: VDR version 1.2.6 started
vdr[3422]: loading /var/lib/vdr/sources.conf
vdr[3422]: loading /var/lib/vdr/diseqc.conf
vdr[3422]: loading /var/lib/vdr/channels.conf
vdr[3422]: loading /var/lib/vdr/commands.conf
vdr[3422]: loading /var/lib/vdr/reccmds.conf
vdr[3422]: loading /var/lib/vdr/svdrphosts.conf
vdr[3422]: loading /var/lib/vdr/ca.conf
vdr[3422]: loading /var/lib/vdr/keymacros.conf
vdr[3422]: probing /dev/dvb/adapter0/frontend0
vdr[3422]: ERROR: /dev/dvb/adapter0/frontend0: No existe tal
dispositivo o dirección
vdr[3422]: no DVB device found
vdr[3422]: ERROR: invalid primary device number: 1
vdr[3422]: ERROR: no primary device found - using first device!
vdr[3422]: ERROR: invalid primary device number: 1
logger: restarting VDR
input.agent[3383]: evdev: already loaded
input.agent[3407]: evbug: blacklisted
input.agent[3407]: evdev: already loaded
Cualquier aclaración o apunte será muy bien recibido.
Muchas Gracias.
Eduardo.
Reply to: