[linux-dvb] SAA7146 driver init.../dev/dvb not created by udev
Marcin
szczupienczyk at wp.pl
Tue Jan 24 17:56:20 CET 2006
Ryan Mak wrote:
>Hello.
>
>I am running FC3 (2.6.9) with the dvb drivers that
>came with the installation. Not sure why the dvb
>directories are not created under /dev at startup by
>udev. Everything seems to load fine for the dvb driver
>and I do have the udev rules for dvb after upgrading
>to the recent udev version. Any feedback on this
>matter would be appreciated.
>
>Regards.
>-Ryan
>
>
># lspci -v
>00:09.0 Multimedia controller: Philips Semiconductors
>SAA7146 (rev 01)
> Subsystem: Technotrend Systemtechnik GmbH
>Technotrend/Hauppauge DVB card rev2.1
> Flags: bus master, medium devsel, latency 64,
>IRQ 10
> Memory at ffeff800 (32-bit, non-prefetchable)
>[size=512]
>
># lsmod
>
>ipv6 232577 8
>uhci_hcd 31449 0
>dvb_ttpci 80517 0
>dvb_core 86121 1 dvb_ttpci
>saa7146_vv 44865 1 dvb_ttpci
>video_buf 21701 1 saa7146_vv
>saa7146 17805 2 dvb_ttpci,saa7146_vv
>v4l1_compat 11973 1 saa7146_vv
>v4l2_common 5953 1 saa7146_vv
>videodev 9664 1 saa7146_vv
>ttpci_eeprom 2497 1 dvb_ttpci
>
># dmesg
>
>Linux video capture interface: v1.00
>saa7146: register extension 'dvb'.
>ACPI: PCI interrupt 0000:00:09.0[A] -> GSI 10 (level,
>low) -> IRQ 10
>saa7146: found saa7146 @ mem 1083c800 (revision 1, irq
>10) (0x13c2,0x0003).
>DVB: registering new adapter (Technotrend/Hauppauge
>PCI rev2.1).
>Technotrend/Hauppauge PCI rev2.1 adapter 0 has MAC
>addr = 00:d0:5c:23:6f:1c
>gpioirq unknown type=0 len=0
>DVB: AV7110(0) - firm f0240009, rtsl b0250018, vid
>71010068, app 80002622
>DVB: AV7110(0) - firmware supports CI link layer
>interface
>av7110(0): Crystal audio DAC detected
>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]
>av7110: found av7110-0.
>
># cat /etc/udev/rules.d/50-udev.rules
>
>KERNEL="dvb" Name="dvb0"
>
>KERNEL="dvb0.dvr*", NAME="dvb/adapter0/dvr%n"
>KERNEL="dvb0.demux*", NAME="dvb/adapter0/demux%n"
>KERNEL="dvb0.frontend*",
>NAME="dvb/adapter0/frontend%n"
>KERNEL="dvb0.audio*", NAME="dvb/adapter0/audio%n"
>KERNEL="dvb0.ca*", NAME="dvb/adapter0/ca%n"
>KERNEL="dvb0.osd*", NAME="dvb/adapter0/osd%n"
>KERNEL="dvb0.net*", NAME="dvb/adapter0/net%n"
>KERNEL="dvb0.video*", NAME="dvb/adapter0/video%n"
>
>etc.
>
>_______________________________________________
>linux-dvb mailing list
>linux-dvb at linuxtv.org
>http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
>
>
>
Hi!
I had the same problem, and today i though that i should make some
static links to it, like ln -s /dev/dvb0.ca0 /dev/dvb/adapter0/ca0, and
it actually worked for me :D, of course i needed first to mkdir
/dev/dvb, try this method :) (sorry for my english...)
More information about the linux-dvb
mailing list