On 07/06/2013 04:07 PM, John Burrell wrote: >> Subject: [lfs-dev] lfs-systemd: interface wlp3s0 not available >> >> I've been playing with the systemd version of lfs, mainly as a learning >> exercise. >> >> For some reason the interface wlp3s0 takes an age to appear. >> >> It seems that the kernel is not asking for the iwlwifi firmware for about 2 >> minutes 10 seconds after the start of the boot. >> >> The only possibly relevant thing I've found in the journal log is this: >> >> systemd-udevd[1579]: IMPORT{builtin}: 'firmware' unknown >> /lib/udev/rules.d/50-firmware.rules:3 >> >> Is this message udevd's response to the kernel's first firmware request? >> >> When the kernel requests (again?) (after the 2mins has elapsed), udev >> supplies the firmware correctly. >> >> I must admit I don't understand what's going on - but it would be nice if I >> didn't have to wait more than 2mins to connect the interface to the SSID. >> >> TIA for any help. >> >> jb. > > No response from anybody? > > Matt, Armin - > > Can you suggest anything I could try to get the kernel to request the > firmware immediately it detects the wifi card. It waits exactly 2 mins (to > the second) before making the request. Is there some built-in delay in the > kernel which is controlling this? (presumably not). Do you know what triggers > the request after the 2 mins has elapsed? > > jb. >
Am, --with-firmware-path="/lib/firmware/updates:/lib/firmware" configure switch should enable udev firmware loader iirc. But your log says: "systemd-udevd[1579]: IMPORT{builtin}: 'firmware' unknown", which confuses me. From what I know, for newer kernel versions, systemd/udevd won't use its firmware loader, but the kernel one. It should be enabled in Device Drivers -> General Configuration (the first entry in Device Drivers), not sure what's the name, or you can build firmware into kernel in the same menu (CONFIG_EXTRA_FIRMWARE). See BLFS instructions for Xorg ATI Driver for an example on how to do that. -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page