From owner-freebsd-hackers@FreeBSD.ORG Sat Jan 27 19:14:07 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 386B916A403 for ; Sat, 27 Jan 2007 19:14:07 +0000 (UTC) (envelope-from sfourman@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by mx1.freebsd.org (Postfix) with ESMTP id 8FEEB13C491 for ; Sat, 27 Jan 2007 19:14:06 +0000 (UTC) (envelope-from sfourman@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so879316uge for ; Sat, 27 Jan 2007 11:14:05 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ZLwgrpVv/Whgtd0fnLYKbBc8qsXoJAdeGE0LxlUg8uuDCDyWQRr4kPfFJKmyZK7qGPRaBR4noIYu4U0FeRbe/7OwuyH3Cy7dQpgCa1w6mEtLZvoLl/Kw7wxWnKraV+y1vvuVKPGtYm0W4j1A1lX1WwuvrqlaC5Y0Dgw8Wf6UYlw= Received: by 10.78.201.2 with SMTP id y2mr3115793huf.1169925245036; Sat, 27 Jan 2007 11:14:05 -0800 (PST) Received: by 10.78.151.6 with HTTP; Sat, 27 Jan 2007 11:14:04 -0800 (PST) Message-ID: <11167f520701271114j66f82398h83c43885b9d25e12@mail.gmail.com> Date: Sat, 27 Jan 2007 13:14:04 -0600 From: "Sam Fourman Jr." To: "Gilbert Cao" In-Reply-To: <20070127101900.GB1099@bsdmon.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <459E6477.2010508@clearchain.com> <200701051634.00293.max@love2party.net> <459E75A5.7000309@FreeBSD.org> <200701051732.27176.max@love2party.net> <45A0F739.3030202@clearchain.com> <499c70c0701201038w6960174n3006ffd525f17bf6@mail.gmail.com> <20070124204443.GA1107@bsdmon.com> <45B9F697.1090402@clearchain.com> <20070127101900.GB1099@bsdmon.com> X-Mailman-Approved-At: Sat, 27 Jan 2007 22:47:22 +0000 Cc: Massimo Lusetti , Benjamin Close , Florent Thoumie , freebsd-hackers@freebsd.org, freebsd-drivers@freebsd.org, Attilio Rao , damien.bergamini@free.fr, sam@freebsd.org, gabor@freebsd.org, Max Laier Subject: Re: Updated Driver for 3945ABG Intel 3945ABG Wireless LAN controller X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jan 2007 19:14:07 -0000 I can also confirm that i get the firmware_get: failed to load firmware image wpi_fw on the 20070125 version. I should note that I tried it on a fresh 6.2 RELEASE install. Sam Fourman Jr. On 1/27/07, Gilbert Cao wrote: > On Fri, Jan 26, 2007 at 11:09:51PM +1030, Benjamin Close wrote: > > Hi Gilbert, > > Thanks for the custom version. I've integrated the changes into the > > driver I'm working on. > > For those wanting to test out the driver which is now fully up to date > > with all change from NetBSD & OpenBSD - and has a few minor improvements > > over them, grab it from: > > > > http://www.clearchain.com/~benjsc/download/ > > > > File is: 20070125-wpi-freebsd.tar.gz > > > > Full instructions on how to build / install the driver are in the README > > in the tar file. > > > > This should work both under -current and 6.2-Stable now. > > > > Info about the driver and what's working/broken can be found at: > > > > http://www.clearchain.com/wiki/wpi > > > > Cheers, > > Benjamin > > I have tried the new 20070125 version. > However, I did not manage to make work. At least, it compiles. > I have installed, both wpi_fw.ko and the if_wpi.ko, as the README said. > wpi_fw.ko lies in /boot/modules and if_wpi.ko in /boot/kernel. > > When, I "kldload if_wpi", here is a small sample of /var/log/messages > > Jan 27 10:30:39 vaio kernel: wpi0: mem 0xcc000000-0xcc000fff irq 18 at device 0.0 on pci6 > Jan 27 10:30:39 vaio kernel: bus_dmamem_alloc failed to align memory properly. > Jan 27 10:30:39 vaio last message repeated 6 times > Jan 27 10:30:39 vaio kernel: wpi0: Ethernet address: 00:18:de:5c:cb:9a > Jan 27 10:30:39 vaio kernel: wpi0: [GIANT-LOCKED] > Jan 27 10:30:39 vaio kernel: wpi0: 11a rates: > Jan 27 10:30:39 vaio kernel: wpi0: 11b rates: > Jan 27 10:30:40 vaio kernel: firmware_get: failed to load firmware image wpi_fw > Jan 27 10:30:40 vaio kernel: wpi0: could not load firmware image 'wpi_fw' > Jan 27 10:30:40 vaio kernel: firmware_get: failed to load firmware image wpi_fw > Jan 27 10:30:40 vaio kernel: wpi0: could not load firmware image 'wpi_fw' > Jan 27 10:32:19 vaio kernel: firmware_get: failed to load firmware image wpi_fw > Jan 27 10:32:19 vaio kernel: wpi0: could not load firmware image 'wpi_fw' > > In kldstat, both modules are loaded. > Then, I have "kldunload if_wpi" (and if_wpi seems to be reload, > automatically, I don't know why). Same problem, it seems that wpi_fw > could not be load (found ?). > > As a result, no AP is "associated". > > > After a fresh reboot, I have reinstall the custom 20070121 version of > mine, and all returns OK. > Another strange thing: when "kldload if_wpi" with 20070121 version, and > then kldstat, I don't see "wpi_ucode". It seems that wpi_ucode.ko does > not need to be loaded, in my case. > My wpi_ucode.ko lies in /boot/modules > > After another fresh reboot, I first moved wpi_ucode.ko to another place. > When I "kldload if_wpi", I got the following message: > > Jan 27 09:47:16 vaio kernel: wpi0: mem 0xcc000000-0xcc000fff irq 18 at device 0.0 on pci6 > Jan 27 09:47:16 vaio kernel: bus_dmamem_alloc failed to align memory properly. > Jan 27 09:47:16 vaio last message repeated 6 times > Jan 27 09:47:16 vaio kernel: wpi0: Ethernet address: 00:18:de:5c:cb:9a > Jan 27 09:47:16 vaio kernel: wpi0: [GIANT-LOCKED] > Jan 27 09:47:16 vaio kernel: wpi0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps > Jan 27 09:47:16 vaio kernel: wpi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps > Jan 27 09:47:16 vaio kernel: wpi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps > Jan 27 09:47:16 vaio kernel: firmware_get: failed to load firmware image wpi_ucode > Jan 27 09:47:16 vaio kernel: wpi0: could not load firmware image 'wpi_ucode' > > So, it seems that wpi_ucode.ko have to lied in my /boot/modules (the > place where I have also put if_wpi 20070121 version), even if it is not > loaded. > > -- > -------------------------------- > (hika) Gilbert Cao > http://www.miaouirc.com > - MiaouIRC Project 2002-2003 > http://www.bsdmon.com > - The BSD DMON Power to serve > IRC : #miaule at IRCNET Network > -------------------------------- > > >