Best way to load iwi firmware for wpa_supplicant?
Peter Losher
plosher-keyword-freebsd.a36e57 at plosh.net
Wed Sep 14 21:46:28 PDT 2005
I now have a Dell Inspiron 700m w/ a integrated iwi chipset, which is
detected just fine, and works w/ WEP keys etc. with the iwi firmware
loaded from the local/rc.d script.
dmesg below:
-=-
% dmesg | grep iwi
iwi0: <Intel(R) PRO/Wireless 2200BG> mem 0xe0206000-0xe0206fff irq 10 at
device 1.0 on pci2
iwi0: Ethernet address: 00:12:f0:a2:bf:98
-=-
However, I need to get the firmware loaded before wpa_supplicant starts
for those WPA networks I attach to. (which is why I still have a ath0
card sitting around)
Right now, the preferred method seems to be having a
local/etc/devd/iwi.conf defined like so:
-=-
% more /usr/local/etc/devd/iwi.conf
# devd configuration file for the iwi driver.
# This file downloads the firmware on attach and starts up dhclient
# if configured.
#
attach 100 {
device-name "iwi0";
action "/usr/local/sbin/iwicontrol -i iwi0
-d /usr/local/share/iwi-firmware/ -m bss";
};
# Try to start dhclient when the link comes up.
# Only devices that are configured to support DHCP will actually
# run it. No link down rule exists because dhclient automatically exits
# when the link goes down.
#
notify 100 {
match "system" "IFNET";
match "subsystem" "iwi0";
match "type" "LINK_UP";
action "/etc/rc.d/dhclient start iwi0";
};
-=-
Yet when the system boots I get a error when wpa_supplicant starts up:
-=-
iwi0: Please load firmware
-=-
Is what I have defined in iwi.conf enough, or am I missing a piece here?
Best Wishes - Peter
--
[ http://www.plosh.net/ ] - "Earth Halted: Please reboot to continue"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-mobile/attachments/20050914/c7fce17a/attachment.bin
More information about the freebsd-mobile
mailing list