From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Benton Date: Mon, 31 Oct 2005 08:54:49 +0000 Subject: Kernel Firmware Loading Message-Id: <4365DBD9.2040407@ukonline.co.uk> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org Hello, I have a SpeedTouch USB modem and I use the kernel driver. I used to build the speedtch driver into the kernel and with 2.6.14 that worked well. As the system booted it detected the modem, generated a hotplug event and udev called /sbin/firmware_helper to load the firmware into the modem. But with the 2.6.14-git2 kernel that no longer works. It seems that the kernel is asking for the firmware before /lib/firmware has been mounted so the process fails. If I build the speedtch driver as a module and modprobe it with a boot script then it works as normal. However, I would prefer to be able to build a completely monolithic kernel. Then I can then use the same kernel to boot into several different distros installed on different partitions. If the speedtch driver is compiled as a module I have to remember to copy /lib/modules onto several different partitions every time I recompile the kernel (which is every day). So what I'd like to know is, is there some command I can use to get the kernel driver to load the firmware? Some way of generating a hotplug event for the modem (without unplugging it) after /lib/firmware has been mounted? Andy ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel