Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 111161 - udev fails to load firmware for DVB card
Summary: udev fails to load firmware for DVB card
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Greg Kroah-Hartman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-01 09:23 UTC by Thomas Hartmann
Modified: 2005-11-12 02:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Hartmann 2005-11-01 09:23:12 UTC
after upgrading udev from version 0.54 upwards till udev 0.71 it fails to load
the firmware for my DVB card, last working version was 0.54

my /var/log/messages shows the following:
Nov  1 18:02:02 duesentrieb saa7146: register extension 'dvb'.
Nov  1 18:02:02 duesentrieb ACPI: PCI Interrupt 0000:00:06.0[A] -> Link [LNKB]
-> GSI 10 (level, low) -> IRQ 10
Nov  1 18:02:02 duesentrieb saa7146: found saa7146 @ mem e0aaae00 (revision 1,
irq 10) (0x13c2,0x0003).
Nov  1 18:02:12 duesentrieb dvb-ttpci: could not load firmware, file not found:
dvb-ttpci-01.fw
Nov  1 18:02:12 duesentrieb dvb-ttpci: usually this should be in
/usr/lib/hotplug/firmware
Nov  1 18:02:12 duesentrieb dvb-ttpci: and can be downloaded here
http://www.linuxtv.org/download/dvb/firmware/

and I've checked, the firmware is at the right place.

Reproducible: Always
Steps to Reproduce:
1.rmmod dvb_ttpci
2.mdoprobe dvb_ttpci



Expected Results:  
load the firmware and create a video device
Comment 1 Thomas Hartmann 2005-11-03 15:42:52 UTC
now I looked at uedvmonitor and it gives me the following

UEVENT[1131060928] add@/class/firmware/0000:00:06.0
ACTION=add
DEVPATH=/class/firmware/0000:00:06.0
SUBSYSTEM=firmware
SEQNUM=1041
PHYSDEVPATH=/devices/pci0000:00/0000:00:06.0
PHYSDEVBUS=pci
PHYSDEVDRIVER=dvb
FIRMWARE=dvb-ttpci-01.fw
TIMEOUT=10

UEVENT[1131060938] remove@/class/firmware/0000:00:06.0
ACTION=remove
DEVPATH=/class/firmware/0000:00:06.0
SUBSYSTEM=firmware
SEQNUM=1042
PHYSDEVPATH=/devices/pci0000:00/0000:00:06.0
PHYSDEVBUS=pci
PHYSDEVDRIVER=dvb
FIRMWARE=dvb-ttpci-01.fw
TIMEOUT=10 

looks like the firmware is loaded but gets unloaded immediately
Comment 2 Thomas Hartmann 2005-11-12 02:42:56 UTC
etc-update did the trick, all works fine now