From owner-freebsd-hackers@FreeBSD.ORG Mon Jan 29 03:09:43 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 2FD1616A400 for ; Mon, 29 Jan 2007 03:09:43 +0000 (UTC) (envelope-from michel@lpthe.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id 3356913C48E for ; Mon, 29 Jan 2007 03:09:39 +0000 (UTC) (envelope-from michel@lpthe.jussieu.fr) Received: from parthe.lpthe.jussieu.fr (parthe.lpthe.jussieu.fr [134.157.10.1]) by shiva.jussieu.fr (8.13.7/jtpda-5.4) with ESMTP id l0T19lag056409 ; Mon, 29 Jan 2007 02:09:58 +0100 (CET) X-Ids: 165 Received: by parthe.lpthe.jussieu.fr (Postfix, from userid 99) id CF78DA084C; Mon, 29 Jan 2007 02:09:55 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on parthe.lpthe.jussieu.fr X-Spam-Level: X-Spam-Status: No, score=-101.5 required=10.0 tests=AWL,BAYES_00, USER_IN_WHITELIST autolearn=ham version=3.1.7 Received: from niobe.lpthe.jussieu.fr (niobe.lpthe.jussieu.fr [134.157.10.41]) by parthe.lpthe.jussieu.fr (Postfix) with ESMTP id 837E5A0090; Mon, 29 Jan 2007 02:09:53 +0100 (CET) Received: by niobe.lpthe.jussieu.fr (Postfix, from userid 2005) id 7204C68; Mon, 29 Jan 2007 02:09:44 +0100 (CET) Date: Mon, 29 Jan 2007 02:09:44 +0100 From: Michel Talon To: freebsd-hackers@freebsd.org Message-ID: <20070129010944.GA78336@lpthe.jussieu.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (shiva.jussieu.fr [134.157.0.165]); Mon, 29 Jan 2007 02:09:58 +0100 (CET) X-Virus-Scanned: ClamAV 0.88.5/2496/Sun Jan 28 13:32:31 2007 on shiva.jussieu.fr X-Virus-Status: Clean X-Miltered: at shiva.jussieu.fr with ID 45BD495B.002 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Mailman-Approved-At: Mon, 29 Jan 2007 04:40:11 +0000 Cc: Benjamin Close Subject: Re: Updated Driver for 3945ABG ... 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: Mon, 29 Jan 2007 03:09:43 -0000 Gilbert Cao wrote: > > I have put a custom version of mine from your last package here: > http://www.bsdmon.com/download/20070121-wpi-freebsd.tar.gz > > What I have mainly done is to make the package compile and work (for me > a least) on 6.2-RELEASE (and possibly other 6.x ?). This is to confirm that for me this above 20070121 driver works, while the driver from B. Close 20070125 does *not* work. In fact i have downloaded a lot of things using this driver, so in my experience it works *very* well. It even associates better with the access point than the Linux driver, which loses connection from time to time. My laptop is a Vaio VGN C1, and for reference i have added some dmesg stuff with the above two drivers. Both produce error messages, but one definitely works. This is with 20070121-wpi-freebsd on a Sony Vaio VGN-C1S (note that 20070125-wpi-freebsd does not work for me) rose# kldload if_wpi rose# dmesg ..... wpi0: mem 0xcc000000-0xcc000fff irq 18 at device 0.0 on pci6 bus_dmamem_alloc failed to align memory properly. bus_dmamem_alloc failed to align memory properly. .... pi0: Ethernet address: 00:18:de:ad:78:b1 wpi0: [GIANT-LOCKED] wpi0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps wpi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps wpi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps rose# ifconfig wpi0 up rose# ifconfig ... wpi0: flags=8802 mtu 1500 ether 00:18:de:ad:78:b1 media: IEEE 802.11 Wireless Ethernet autoselect status: no carrier ssid "" channel 1 authmode OPEN privacy OFF txpowmax 100 bmiss 7 protmode CTS rose# dmesg ... pi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps wpi0: fatal firmware error wpi0: configure command failed wpi0: could not configure device still running dhclient rose# dhclient wpi0 DHCPDISCOVER on wpi0 to 255.255.255.255 port 67 interval 5 DHCPDISCOVER on wpi0 to 255.255.255.255 port 67 interval 3 DHCPOFFER from 192.168.1.1 DHCPREQUEST on wpi0 to 255.255.255.255 port 67 DHCPACK from 192.168.1.1 bound to 192.168.1.107 -- renewal in 43200 seconds. and it works perfectly OK for me. This is what 20070125-wpi-freebsd gives: an 28 00:47:49 kernel: wpi0: mem 0xcc000000-0xcc000fff irq 18 at device 0.0 on pci6 Jan 28 00:47:49 kernel: bus_dmamem_alloc failed to align memory properly. Jan 28 00:47:49 last message repeated 6 times Jan 28 00:47:49 kernel: wpi0: Ethernet address: 00:18:de:ad:78:b1 Jan 28 00:47:49 kernel: wpi0: 11a rates: Jan 28 00:47:49 kernel: wpi0: 11b rates: Jan 28 00:48:19 kernel: firmware_get: failed to load firmware image wpi_fw Jan 28 00:48:19 kernel: wpi0: could not load firmware image 'wpi_fw' Jan 28 00:49:12 kernel: firmware_get: failed to load firmware image wpi_fw Jan 28 00:49:12 kernel: wpi0: could not load firmware image 'wpi_fw' Jan 28 00:49:12 dhclient[1351]: send_packet: Network is down Jan 28 00:49:15 dhclient[1351]: send_packet: Network is down -- Michel TALON