The firmware gets loaded by udev (more specifically by /lib/udev/firmware.agent) before my /usr partition gets mounted.
However in /lib/udev/hotplug.functions FIRMWARE_DIRS='/lib/firmware /usr/local/lib/firmware /usr/lib/hotplug/firmware' which means that the firmware being in /usr/lib/hotplug/firmware won't be loaded in that case, and loaded fine afterwards when /usr has been mounted. I suggest that it is installed in /lib/firmware instead. Best regards, -- Olivier BERGER (OpenPGP: 1024D/B4C5F37F) APRIL (http://www.april.org) - Vive python (http://www.python.org) Pétition contre les brevets logiciels : http://petition.eurolinux.org