There is a cyclic dependency.
The kernel tries to initialize all devices before resuming user space,
but it can not do so for these DVB-USB cards (and possibily other
devices?) because firmware has to be loaded through udev (userspace).
A fix would be to store the firmware in kernel memory before suspend. Then it
is available when resuming, without depending on user space resume.
This is sufficient when the device was plugged in at suspend time. Otherwise,
the firmware should be loaded after user space resume
I am not familiar with the linux kernel code itself, so I don't know how
to implement the fix.
** Changed in: linux (Ubuntu)
Status: New => Confirmed
--
dvb_usb firmware does not load after hibernate / resume or within initramfs for
different hardware (e.g. af9015/AVerMedia A309 or dib0700/hauppauge nova T)
https://bugs.launchpad.net/bugs/388383
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs