[linux-dvb] Re: udev doesn't detect dvb-usb device

Robin Bowes robin-lists at robinbowes.com
Sat Jun 3 12:31:48 CEST 2006


Max Froumentin wrote:
> Hi,
> 
> my setup:
> * Hauppauge WinTV Nova-T USB2
> * Ubuntu Dapper (kernel 2.6.15, udev: 079-0ubuntu31)
> 
> When I plug the device, dmesg reports detecting a new USB device:
> 
> "[4819025.726000] usb 5-3: new high speed USB device using ehci_hcd
> and address 7"
> 
> and udev also raises USB-add events (see dump below).
> 
> But it doesn't go further than that: udev never goes further than reporting
> "SUBSYSTEM=usb", or "usb_device", so the DVB rules
> in /etc/udev/rules.d/20-names.rules aren't matched (i.e. SUBSYSTEM=="dvb")
> 
> The kernel config seems to have all the right flags, though.  Have I
> missed something obvious?

I had my Freecom DVB stick working on FC5. It stopped working recently.

I'm not sure what broke it - possibly a kernel upgrade?

Anyway, I'm seeing exactly the same symptoms as you:

USB device detected:

# dmesg
usb 5-7: new high speed USB device using ehci_hcd and address 17
usb 5-7: configuration #1 chosen from 1 choice

udev events generated:
# udevmonitor --env
UEVENT[1149330516.588952] add@/devices/pci0000:00/0000:00:1d.7/usb5/5-7
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb5/5-7
SUBSYSTEM=usb
SEQNUM=870
PHYSDEVBUS=usb
PHYSDEVDRIVER=usb

UEVENT[1149330516.589065]
add@/devices/pci0000:00/0000:00:1d.7/usb5/5-7/5-7:1.0
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb5/5-7/5-7:1.0
SUBSYSTEM=usb
SEQNUM=871
PHYSDEVBUS=usb
DEVICE=/proc/bus/usb/005/017
PRODUCT=14aa/22a/0
TYPE=255/255/255
INTERFACE=255/255/255
MODALIAS=usb:v14AAp022Ad0000dcFFdscFFdpFFicFFiscFFipFF

UEVENT[1149330516.589158] add@/class/usb_device/usbdev5.17
ACTION=add
DEVPATH=/class/usb_device/usbdev5.17
SUBSYSTEM=usb_device
SEQNUM=872
PHYSDEVPATH=/devices/pci0000:00/0000:00:1d.7/usb5/5-7
PHYSDEVBUS=usb
PHYSDEVDRIVER=usb
MAJOR=189
MINOR=528

UDEV  [1149330516.590157] add@/devices/pci0000:00/0000:00:1d.7/usb5/5-7
UDEV_LOG=3
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb5/5-7
SUBSYSTEM=usb
SEQNUM=870
PHYSDEVBUS=usb
PHYSDEVDRIVER=usb
UDEVD_EVENT=1

UDEV  [1149330516.639570]
add@/devices/pci0000:00/0000:00:1d.7/usb5/5-7/5-7:1.0
UDEV_LOG=3
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb5/5-7/5-7:1.0
SUBSYSTEM=usb
SEQNUM=871
PHYSDEVBUS=usb
DEVICE=/proc/bus/usb/005/017
PRODUCT=14aa/22a/0
TYPE=255/255/255
INTERFACE=255/255/255
MODALIAS=usb:v14AAp022Ad0000dcFFdscFFdpFFicFFiscFFipFF
UDEVD_EVENT=1

UDEV  [1149330516.694316] add@/class/usb_device/usbdev5.17
UDEV_LOG=3
ACTION=add
DEVPATH=/class/usb_device/usbdev5.17
SUBSYSTEM=usb_device
SEQNUM=872
PHYSDEVPATH=/devices/pci0000:00/0000:00:1d.7/usb5/5-7
PHYSDEVBUS=usb
PHYSDEVDRIVER=usb
MAJOR=189
MINOR=528
UDEVD_EVENT=1
DEVNAME=/dev/bus/usb/005/017

But, DVB stick no workie!

Any ideas?

R.




More information about the linux-dvb mailing list