[Lunar-commits] r18800 - moonbase/trunk/filesys/udev

Dennis Veatch dveatch at woh.rr.com
Tue Feb 21 23:37:30 UTC 2006


On Tuesday 21 February 2006 18:27, Zbigniew Luszpinski wrote:
> > Zbiggy. Don't have that hardware so can't test it. But to clarify my
> > understanding. The usb firmware has to be loaded first before udev
> > starts?
>
> No. But udevstart prevents later firmware upload. In the future udevstart
> will be dropped permanently so will not be an issue.
>
> There are several ways of loading firmware:
>
> Usually the firmware is loaded by this line of udev.rules (included in
> lunar): ENV{UDEVD_EVENT}=="1", RUN+="/sbin/udev_run_hotplugd"
>
> or can be loaded by:
> ACTION=="add", SUBSYSTEM=="firmware", RUN+="/lib/udev/firmware_helper"
> or
> ACTION=="add", SUBSYSTEM=="firmware", RUN+="/lib/udev/udev_run_hotplugd"
>
> The way I load firmware depends on udev version. If all these ways fails I
> downgrade to last working udev and wait for next release.
> Since few recent udev releases the official way of loading firmware using
> firmware_hepler is finally working.
>
> This usb device I use is ADSL Speedtouch 330 modem.
> http://www.linux-usb.org/SpeedTouch/
> but udev config is described here:
> http://www.linux-usb.org/SpeedTouch/firmware/index.html
> (scroll down to udev section at the end of page)
>
> greets,
> zbiggy

Thanks zbiggy. Moe has a pretty good handle on this and a workable solution 
should be available soon for udev-085.

-- 
You can tuna piano but you can't tune a fish.


More information about the Lunar-dev mailing list