On 03/28/2013 11:03 AM, John Talbut wrote: > On 27/03/13 16:15, Arend van Spriel wrote: >>> cd /sys/bus/bcma/drivers/brcmsmac >>> echo bcma0:0 > bind >>> >>> And I now have wlan0. >>> >>> So, how to get the firmware loaded after the root filesystem is mounted? >> >> You just did. I admit this is a bit tricky way to do it. The driver >> would need to be reworked to defer firmware loading, but there is not >> clear API. I believe the general recommendation is to attempt firmware >> loading upon IFFUP, because you can assume the actual root filesystem is >> mounted upon receiving that notification. Let me try to come up with a >> patch. >> > With dependency based booting it would seem to me that it should be > possible to make the creation of this driver dependent on the root > filesystem being mounted. Alternatively the firmware could be included > in the initramfs. It actually needs a user-space helper. As I understood things there is no way for the kernel to know whether user-space has everything in place to handle the firmware request. > Or the firmware could be incorporated into the driver. > > Anyway, thanks for your help, and Rafał and Hauke. I have put the > information at http://wiki.debian.org/brcm80211. I tried to get a patch to you yesterday. Did you get that? Gr. AvS -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html