I renamed the /lib/firmware to /lib/firmware.old and reboot my system. After rebooting it, I was getting an error (pls see below) that the kernel did not find the firmware. wl1271: ERROR could not get nvs file: -2 wl1271: loaded wl1271: initialized
Then, if I do "ifconfig -a", the wlan0 interface is showing up. On Thu, Dec 13, 2012 at 8:39 AM, Andrey Borzenkov <[email protected]> wrote: > В Wed, 12 Dec 2012 15:57:45 -0800 > John Tobias <[email protected]> пишет: > >> ExecStart=/usr/sbin/wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf >> >> One of the problem was the systemd called the said script before the >> kernel loads the firmware(/lib/firmware/TIInit_7.2.31.bts). I would >> like to know if there's a way to determine if the firmware is already >> loaded before the systemd execute the said service?. >> > > Normally interface should appear only after firmware is loaded. So > making your script depend on wlan0.device should do it. > > It may be a bit tricky to find correct dependency though. E.g. I have > > Id=sys-devices-pci0000:00-0000:00:1c.1-0000:0c:00.0-net-wlan0.device > Names=sys-devices-pci0000:00-0000:00:1c.1-0000:0c:00.0-net-wlan0.device > sys-subsystem-net-devices-wlan0.device _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
