Am 10.11.2013 20:31, schrieb Sebastian Niehaus:
> Package: udev
> Version: 175-7.2
> Severity: normal
> 
> Dear Maintainer,
> 
> 
> 
> for my DVB-S device i had to download some firmware. According to 
> https://wiki.debian.org/Firmware
> I put it to /usr/local/lib/firmware
> 
> However, since /usr/ is not yet mounted when udev tries do load the firmware 
> for the DVB-S device
> it remains not ready causing my MythTV not being ready after reboot for 
> recording.
> 
> unplugging the device and restarting mythbackend makes everything working 
> again. Work around is to 
> copy the firwmare to /lib/firmware which seems to be "reserved" for firmware 
> provided my packages.
> 
> Or the documentation should be changed. Or the way or the timing, udev looks 
> for firmware. 

The information in the wiki is outdated and should be fixed, yes.

We are now using the upstream firmware agent which only looks in
/lib/firmware and is simply a fallback in case the in-kernel firmware
loader is not available.
We eventually want to disable the userspace firmware agent completely
and use the kernel built-in firmware loader [1] only.
The in-kernel firmware loader also searches in /lib/firmware only ttbomk.

The old search paths are thus no longer supported.
The old search paths being
/usr/local/lib/firmware /usr/lib/hotplug/firmware and /lib/firmware/$(uname)

Putting firmware in /usr when /usr is on a separate partition is another
complication as already mentioned by Marco. Thus supporting this was
probably never a good idea to begin with.

Fwiw, the firmware debian wiki is not maintained by the systemd/udev
package maintainers. You best poke the people which added that package
or directly edit yourself (it's a wiki, after all).

Regards,
Michael

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718975

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to