Mailing List archive

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

[linux-dvb] Re: Need Help with Siemens DVB-c



Hi,

Things to check:
1) your MAKEDEV script probably made /dev/dvb/adapter[0-3]/*, rather
than /dev/dvb/frontend0. Your frontend programs may be configured to use
the wrong device.
2) Your MAKEDEV script may have created the devices with the wrong
device number. It was recently changed from 250 to 212. I'm not sure
which number the 2.6.8.1 kernel drivers expect it to be, but the
linuxtv.org cvs drivers use 212. Make sure that you get output like the
following:

[ben@dragon adapter0]$ pwd
/dev/dvb/adapter0

[ben@dragon adapter0]$ ls -al
total 8
drwxr-xr-x  2 root root   4096 Sep  2 21:45 .
drwxr-xr-x  6 root root   4096 Sep  2 21:45 ..
crw-------  1 ben  root 212, 1 Sep  2 21:45 audio0
crw-------  1 ben  root 212, 6 Sep  2 21:45 ca0
crw-------  1 ben  root 212, 4 Sep  2 21:45 demux0
crw-------  1 ben  root 212, 5 Sep  2 21:45 dvr0
crw-------  1 ben  root 212, 3 Sep  2 21:45 frontend0
crw-------  1 ben  root 212, 7 Sep  2 21:45 net0
crw-------  1 ben  root 212, 8 Sep  2 21:45 osd0
crw-------  1 ben  root 212, 0 Sep  2 21:45 video0

Finally, having got this setup working recently, I suggest that you
ditch the dvb drivers included in the kernel and just download the dvb
drivers from linuxtv.org's cvs repository. It works for me, whereas the
ones included with the kernel had compile errors.

Good luck!
Ben.

On Mon, 2004-09-06 at 00:30, Andreas Gampe wrote:
> Hi.
> 
> I'm  using  the  current 2.6.8 kernel source to use my Fujitsu-Siemens
> DVB-c card.
> 
> I  compiled the dvb core, the AV7110 and the VES1820 directly into the
> kernel.
> 
> Using  the  MAKEDEV  script  of  the driver package from linuxtv.org I
> created the /dev/dvb/* things.
> 
> When  booting  it  seems  the  card is recognized correctly(some dmesg
> lines):
> 
> Linux version 2.6.8 (root@debian) (gcc version 2.95.4 20011002 (Debian prerelease)) #2 Sun Sep 5 15:03:34 CEST 2004
> [...]
> Linux video capture interface: v1.00
> saa7146: register extension 'dvb'.
> PCI: Found IRQ 10 for device 0000:00:09.0
> saa7146: found saa7146 @ mem c8816e00 (revision 1, irq 10) (0x110a,0x0000).
> DVB: registering new adapter (Siemens cable card PCI rev1.5).
> DVB: VES1820(0): setup for tuner spXXXX
> DVB: VES1820(0): pwm=0x52
> DVB: registering frontend 0:0 (VES1820 based DVB-C frontend)...
> Siemens cable card PCI rev1.5 adapter 0 has MAC addr = 00:d0:5c:01:83:4f
> gpioirq unknown type=0 len=0
> DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261c
> DVB: AV7111(0) - firmware supports CI link layer interface
> av7110(0): DVB-C analog module detected, initializing MSP3400
> av7110(0): MSP3400 version 0x0303 0x0008
> videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/
> saa7146_vv: saa7146 (0): registered device video0 [v4l2]
> videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/
> saa7146_vv: saa7146 (0): registered device vbi0 [v4l2]
> av7110: found av7110-0.
> 
> But   when   I   try   the  apps  like  scan,  czap  etc.,  they  say
> /dev/dvb/frontend0 not found.
> 
> What's going wrong with it?
>  
> Best regards,
>  Andreas Gampe
> 
> 
> 
> 





Home | Main Index | Thread Index