New version of iwi(4) - Call for testers
Joerg Pulz
Joerg.Pulz at frm2.tum.de
Mon Mar 6 14:33:22 UTC 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-ID: <20060306115058.X28829 at hades.admin.frm2>
On Sun, 5 Mar 2006, Darren Pilgrim wrote:
> From: Max Laier
>>
>> there have been a lot of problem reports with iwi(4) lately.
>> Can everybody who does have problems with it please take a look at:
>>
>> http://people.freebsd.org/~mlaier/new_iwi/
>
> I'd be happy to give this a run, since I haven't had much luck doing things
> like cvsup over my 2915 with the drivers in _5, _6 and CURRENT. Looking at
> the tarball contents, do I just extract it into the top of my src tree?
Hi,
normally it would be enough to extract it into the top of the src tree,
but there is a MFC of src/sys/modules/Makefile rev 1.470 missing for the
now required firmware(9) subsystem.
On a RELENG_6 tree, you have to edit src/sys/modules/Makefile manually to
add "firmware" and "iwi_fw" to the list of modules to build.
Attached is a small patch for RELENG_6's src/sys/modules/Makefile.
To make my eMail complete, here are my first results.
building, installing and booting went fine after modifying
src/sys/modules/Makefile.
using 'ifconfig iwi0 up' automatically loads the firmware module,
'ifconfig iwi0 down' unloads it. thats really nice.
Static WEP configuration is working, and the scan returns very fast and
the device gets associated to my FreeBSD ath(4) based AP.
wpa_supplicant(8) is working now for the first time with iwi(4).
putting 'ifconfig_iwi0="DHCP WPA"' was ending in a system hang of my IBM
X41 with the old driver.
Now, with the new driver, this is working!! The only shortcut i found, is
that wpa_supplicant(8) is always trying to use WPA but that is not
configured on my access point. So the whole procedure takes a bit of time
until wpa_supplicant(8) decides to use WEP. I'm not sure if this is driver
related or something inside wpa_supplicant(8)...
Anyway, thanks a lot Max, for making the iwi(4) driver stable and better.
regards
Joerg
- --
The beginning is the most important part of the work.
-Plato
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (FreeBSD)
iD8DBQFEDEgfSPOsGF+KA+MRArN+AKCHFxXO7++rB3qtXSnamTirzvxA4gCbBGA6
M30KQ0RrrwemF6HigDBJCzw=
=SMDF
-----END PGP SIGNATURE-----
-------------- next part --------------
--- sys/modules/Makefile.orig Mon Mar 6 10:48:44 2006
+++ sys/modules/Makefile Mon Mar 6 10:49:01 2006
@@ -82,6 +82,7 @@
fdescfs \
${_fe} \
firewire \
+ firmware \
fxp \
${_gem} \
geom \
@@ -123,6 +124,7 @@
isp \
ispfw \
iwi \
+ iwi_fw \
joy \
kbdmux \
kue \
More information about the freebsd-net
mailing list