From owner-freebsd-mobile@FreeBSD.ORG Sat Jul 22 13:30:16 2006 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 B9D1A16A4DE for ; Sat, 22 Jul 2006 13:30:16 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1276543D49 for ; Sat, 22 Jul 2006 13:30:15 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.7/8.13.7/NETPLEX) with ESMTP id k6MDU8Uh028852; Sat, 22 Jul 2006 09:30:09 -0400 (EDT) Date: Sat, 22 Jul 2006 09:30:08 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Fabian Keil In-Reply-To: <20060722141832.653b5449@localhost> Message-ID: References: <20060722141832.653b5449@localhost> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: freebsd-mobile@freebsd.org, Dead Line Subject: Re: PRO/Wireless 3945ABG (Device not configured) X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Jul 2006 13:30:16 -0000 On Sat, 22 Jul 2006, Fabian Keil wrote: > "Dead Line" wrote: > >> I have integrated 3945abg wireless, on HO laptop and FreeBSD 6.1R >> >> As instructed on >> http://damien.bergamini.free.fr/ipw/iwi-freebsd.html >> I installed & clean ports/net/iwi-firmware/ >> then kldload -v if_iwi Successfully. > > iwi "only" supports the chipsets 2200BG, 2225BG and 2915ABG. > There is currently no native FreeBSD driver for the 3945abg available. > OpenBSD has got one, but it hasn't been ported yet. You can try Damien's experimental 3945 driver (wpi) at: http://damien.bergamini.free.fr/wpi-freebsd.tgz This is on -current (supposedly it works on 6.1, but I don't know about 6.x support for the firmware module): % tar xzvf wpi-freebsd.tgz % cd wpi-freebsd/ % make && make install % kldload firmware % kldload wpi_ucode % kldload if_wpi wpi0: flags=8843 mtu 1500 inet 10.0.0.7 netmask 0xffffff00 broadcast 10.0.0.255 inet6 fe80::213:2ff:fea5:ce09%wpi0 prefixlen 64 scopeid 0x4 ether 00:13:02:a5:ce:09 media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/6Mbps) status: associated ssid XXXXXX channel 6 bssid 00:14:bf:21:85:23 authmode SHARED privacy MIXED deftxkey 1 wepkey 1:104-bit wepkey 2:104-bit wepkey 3:104-bit txpowmax 100 protmode CTS bintval 100 It isn't perfect, has "rx tail flags" errors, doesn't connect at anything other than 6Mbps for me, causes a "Memory modified after free" error every now and then, so use at your own risk. But at least it lets me get up and running for now... >> Any help please? > > You could try ndisgen. I've heard it doesn't work > either, but it would be nice if you could validate > that claim and help to get it working. Nope, ndis doesn't work on this card. -- DE