Re: Can't find firmware when resuming

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

 



Is the following problem known?
The Hauppauge Nova-T stick hangs the resume for 60 seconds.
The firmware is there and I can watch TV before suspending.

From my dmesg:

[34258.180072] usb 1-1: reset high speed USB device using ehci_hcd and address 4 [34258.312799] dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
[34258.312805] usb 1-1: firmware: requesting dvb-usb-dib0700-1.20.fw
[34318.312097] dvb-usb: did not find the firmware file. (dvb-usb-dib0700-1.20.fw) Please see linux/Documentation/dvb/ for mor
e details on firmware-problems. (-2)

You are resuming from suspend2disk, right?

The driver is using a standard method to retrieve the firmware buffer from user-space, if it does not work, it is a problem of you installation, namely udev.

Is it possible that this is a initrd problem?
I found out that device initialization is done before running /sbin/init (which includes running running /etc/rcS which includes mounting sysfs). I also found out about the FIRMWARE_IN_KERNEL config. The Ubuntu kernel leaves this unset.

Is it possible that the kernel tries to initialize the device when running the initial ramdisk? Then it seems natural that it can't find the firmware because it is not included as I found out with:

file-roller /boot/initrd.img-2.6.30-020630rc8-generic

So I guess this is an Ubuntu bug about initrd/firmare configuration?

Thank you.

g
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux