From owner-freebsd-mobile@FreeBSD.ORG Mon Sep 19 23:17:59 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19B3016A41F for ; Mon, 19 Sep 2005 23:17:59 +0000 (GMT) (envelope-from plosher-keyword-freebsd.a36e57@plosh.net) Received: from luftpost.plosh.net (luftpost.plosh.net [204.152.186.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE69943D45 for ; Mon, 19 Sep 2005 23:17:58 +0000 (GMT) (envelope-from plosher-keyword-freebsd.a36e57@plosh.net) Received: by luftpost.plosh.net (Postfix, from userid 1001) id 8F88C32606; Mon, 19 Sep 2005 16:18:00 -0700 (PDT) Received: from dalek.isc.org (204.152.187.73) by luftpost.plosh.net (tmda-ofmipd) with ESMTP; Mon, 19 Sep 2005 16:17:58 -0700 (PDT) To: freebsd-mobile@freebsd.org Date: Mon, 19 Sep 2005 16:17:38 -0700 User-Agent: KMail/1.8.2 References: <200509142146.42969.plosher@plosh.net> In-Reply-To: <200509142146.42969.plosher@plosh.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1426306.4T6uAa52t7"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200509191617.49953.plosher@plosh.net> From: Peter Losher X-Delivery-Agent: TMDA/1.0.3 (Seattle Slew) Subject: Re: Best way to load iwi firmware for wpa_supplicant? X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Sep 2005 23:17:59 -0000 --nextPart1426306.4T6uAa52t7 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 14 September 2005 09:46 pm, Peter Losher wrote: > 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. [...] > 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: [...] > Yet when the system boots I get a error when wpa_supplicant starts up: > > -=3D- > iwi0: Please load firmware > -=3D- > > Is what I have defined in iwi.conf enough, or am I missing a piece here? I finally got devd to recognize the device (and load the firmware when=20 detected), however to do so, I have to boot w/o loading if_iwi.ko; then whe= n=20 right before the wpa_supplicant rc.d script is called, load the iwi kernel= =20 module (whend devd loads the iwi firmware) then wpa_supplicant is able to=20 associate with the WPA network I have here. But this is brutally hackish,= =20 and there has to be a better (and cleaner) way for devd to do this properly= =20 at startup.... Ideas? Best Wishes - Peter =2D-=20 [ http://www.plosh.net/ ] - "Earth Halted: Please reboot to continue" --nextPart1426306.4T6uAa52t7 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDL0cduffIhmkXw7kRAn0bAJ0cgH0t4UFr9la4xV+78uTo+OUbOACeJMgd 5Wpfs+GE46d6WBlKqi2AClY= =Uqzn -----END PGP SIGNATURE----- --nextPart1426306.4T6uAa52t7--