[linux-dvb] SAA7146 driver init.../dev/dvb not created by udev

Ryan Mak ryanmak at ameritech.net
Tue Jan 24 15:50:55 CET 2006


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.



More information about the linux-dvb mailing list