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?
signature.asc
Description: OpenPGP digital signature

