Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] More than 4 DVB cards - again



Hi

I'm trying to access the fifth DVB card with little success.
I've read some of the earlier stuff (what I found) and I do
have dvfs enabled and can access /dev/dvb/adapter0-3 but it seems to
fail with adapter4.

Kernel is 2.6.6

Here is what I have

ls -l /dev/dvb
total 0
drwxr-xr-x 1 root root 0 Jan 1 1970 adapter0/
drwxr-xr-x 1 root root 0 Jan 1 1970 adapter1/
drwxr-xr-x 1 root root 0 Jan 1 1970 adapter2/
drwxr-xr-x 1 root root 0 Jan 1 1970 adapter3/
drwxr-xr-x 1 root root 0 Jan 1 1970 adapter4/

# ls -l /dev/dvb/adapter4
total 0
crw------- 1 root root 250, 1 Jan 1 1970 audio0
crw------- 1 root root 250, 6 Jan 1 1970 ca0
crw------- 1 root root 250, 4 Jan 1 1970 demux0
crw------- 1 root root 250, 5 Jan 1 1970 dvr0
crw------- 1 root root 250, 3 Jan 1 1970 frontend0
crw------- 1 root root 250, 7 Jan 1 1970 net0
crw------- 1 root root 250, 8 Jan 1 1970 osd0
crw------- 1 root root 250, 0 Jan 1 1970 video0

This is what I get when I try to access the fifth card

# strace -f dvbtune -D 1 -c 4 -f 12670000 -s 22000 -p V
execve("/usr/local/bin/dvbtune", ["dvbtune", "-D", "1", "-c", "4", "-f", "12670000", "-s", "22000", "-p", "V"], [/* 33 vars */]) = 0
brk(0) = 0x8050000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=71947, ...}) = 0
old_mmap(NULL, 71947, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300]\1"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1458907, ...}) = 0
old_mmap(NULL, 1268836, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40028000
mprotect(0x40157000, 27748, PROT_NONE) = 0
old_mmap(0x40157000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12f000) = 0x40157000
old_mmap(0x4015c000, 7268, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4015c000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4015e000
munmap(0x40016000, 71947) = 0
open("/dev/dvb/adapter4/dvr0", O_RDONLY|O_NONBLOCK) = -1 ENXIO (No such device or address)
write(2, "FD 11: ", 7FD 11: ) = 7
write(2, "fd_dvr DEMUX DEVICE: : No such d"...,


This what my syslog tells me when I boot

Jun 18 16:59:27 satrec1 kernel: saa7146: register extension 'budget_ci dvb'.
Jun 18 16:59:27 satrec1 kernel: saa7146: found saa7146 @ mem d08aa000 (revision 1, irq 18) (0x13c2,0x100f).
Jun 18 16:59:27 satrec1 kernel: DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI).
Jun 18 16:59:27 satrec1 kernel: TT-Budget/WinTV-NOVA-CI PCI adapter 0 has MAC addr = 00:d0:5c:23:b3:b9
Jun 18 16:59:27 satrec1 kernel: saa7146: found saa7146 @ mem d08ac000 (revision 1, irq 21) (0x13c2,0x100f).
Jun 18 16:59:27 satrec1 kernel: DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI).
Jun 18 16:59:27 satrec1 kernel: TT-Budget/WinTV-NOVA-CI PCI adapter 1 has MAC addr = 00:d0:5c:23:b3:ab
Jun 18 16:59:27 satrec1 kernel: saa7146: found saa7146 @ mem d08cd000 (revision 1, irq 16) (0x13c2,0x100f).
Jun 18 16:59:27 satrec1 kernel: DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI).
Jun 18 16:59:27 satrec1 kernel: TT-Budget/WinTV-NOVA-CI PCI adapter 2 has MAC addr = 00:d0:5c:23:d8:e9
Jun 18 16:59:27 satrec1 kernel: saa7146: found saa7146 @ mem d0cd2000 (revision 1, irq 18) (0x13c2,0x100f).
Jun 18 16:59:27 satrec1 kernel: DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI).
Jun 18 16:59:27 satrec1 kernel: TT-Budget/WinTV-NOVA-CI PCI adapter 3 has MAC addr = 00:d0:5c:23:d7:2d
Jun 18 16:59:27 satrec1 kernel: saa7146: register extension 'dvb'.
Jun 18 16:59:27 satrec1 kernel: saa7146: found saa7146 @ mem d0e2a000 (revision 1, irq 22) (0x13c2,0x0003).
Jun 18 16:59:27 satrec1 kernel: DVB: registering new adapter (Technotrend/Hauppauge PCI rev2.1).
Jun 18 16:59:27 satrec1 kernel: Technotrend/Hauppauge PCI rev2.1 adapter 4 has MAC addr = 00:d0:5c:22:ea:bd
Jun 18 16:59:27 satrec1 kernel: gpioirq unknown type=0 len=0
Jun 18 16:59:27 satrec1 kernel: DVB: AV7111(4) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261b
Jun 18 16:59:27 satrec1 kernel: DVB: AV7111(4) - firmware supports CI link layer interface
Jun 18 16:59:27 satrec1 kernel: av7110(4): Crystal audio DAC detected
Jun 18 16:59:27 satrec1 kernel: videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/
Jun 18 16:59:27 satrec1 kernel: saa7146_vv: saa7146 (4): registered device video0 [v4l2]
Jun 18 16:59:27 satrec1 kernel: PCI: cache line size of 128 is not supported by device 0000:00:1d.7
Jun 18 16:59:32 satrec1 kernel: probe_tuner: try to attach to TT-Budget/WinTV-NOVA-CI PCI
Jun 18 16:59:32 satrec1 kernel: drivers/media/dvb/frontends/stv0299.c: setup for tuner SU1278 (TSA5059 synth) on TechnoTrend hardware
Jun 18 16:59:32 satrec1 kernel: DVB: registering frontend 0:0 (STV0299/TSA5059/SL1935 based)...
Jun 18 16:59:33 satrec1 kernel: probe_tuner: try to attach to TT-Budget/WinTV-NOVA-CI PCI
Jun 18 16:59:33 satrec1 kernel: drivers/media/dvb/frontends/stv0299.c: setup for tuner SU1278 (TSA5059 synth) on TechnoTrend hardware
Jun 18 16:59:33 satrec1 kernel: DVB: registering frontend 1:0 (STV0299/TSA5059/SL1935 based)...
Jun 18 16:59:33 satrec1 kernel: probe_tuner: try to attach to TT-Budget/WinTV-NOVA-CI PCI
Jun 18 16:59:33 satrec1 kernel: drivers/media/dvb/frontends/stv0299.c: setup for tuner SU1278 (TSA5059 synth) on TechnoTrend hardware
Jun 18 16:59:33 satrec1 kernel: DVB: registering frontend 2:0 (STV0299/TSA5059/SL1935 based)...
Jun 18 16:59:33 satrec1 kernel: probe_tuner: try to attach to TT-Budget/WinTV-NOVA-CI PCI
Jun 18 16:59:33 satrec1 kernel: drivers/media/dvb/frontends/stv0299.c: setup for tuner SU1278 (TSA5059 synth) on TechnoTrend hardware
Jun 18 16:59:33 satrec1 kernel: DVB: registering frontend 3:0 (STV0299/TSA5059/SL1935 based)...
Jun 18 16:59:33 satrec1 kernel: probe_tuner: try to attach to Technotrend/Hauppauge PCI rev2.1
Jun 18 16:59:33 satrec1 kernel: drivers/media/dvb/frontends/stv0299.c: setup for tuner BSRU6, TDQB-S00x
Jun 18 16:59:33 satrec1 kernel: DVB: registering frontend 4:0 (STV0299/TSA5059/SL1935 based)...

So it seems like it should be ok ? Or not ?

Kind regards

--PMM





Home | Main Index | Thread Index