From owner-freebsd-mobile@FreeBSD.ORG Fri Oct 14 18:17:58 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 A965116A423 for ; Fri, 14 Oct 2005 18:17:58 +0000 (GMT) (envelope-from nikolas.britton@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B54643D70 for ; Fri, 14 Oct 2005 18:17:54 +0000 (GMT) (envelope-from nikolas.britton@gmail.com) Received: by wproxy.gmail.com with SMTP id 55so18978wri for ; Fri, 14 Oct 2005 11:17:54 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ZPRBWy5dLkqd2bYvaUoWyPoVul4jkUHImc8hzo/fMUUOY21rNQ4EuX9uV1JqPV+Sl2/Cnb0iXOYaNBoKmiRsskMw3emFRSK897mICuMW88hxz7zRdGF7TL6UPKZGdRE957GQ7tM+jhjTZouv5lo9VdSB3Sb5P77HKhoeN9ErQDg= Received: by 10.54.139.18 with SMTP id m18mr1085426wrd; Fri, 14 Oct 2005 11:17:54 -0700 (PDT) Received: by 10.54.124.11 with HTTP; Fri, 14 Oct 2005 11:17:54 -0700 (PDT) Message-ID: Date: Fri, 14 Oct 2005 13:17:54 -0500 From: Nikolas Britton Cc: freebsd-mobile@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20051014.090916.83405400.imp@bsdimp.com> Subject: Re: Adding new pccard device entries to FreeBSD 6, how? 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: Fri, 14 Oct 2005 18:17:58 -0000 On 10/14/05, Nikolas Britton wrote: > On 10/14/05, M. Warner Losh wrote: > > In message: > > Nikolas Britton writes: > > : I'm trying to get FreeBSD 6 working with my Prism 3 based SMC 2532W-B > > : wireless cards. I've added the device entries into the system but I > > : must be doing something wrong, it's still not working. The SMC2532W-B > > : cards are re-branded Zcom XI-330H (Prism 3) and XI-325H (Prism 2.5) > > : cards. I know for a fact that the SMC card works with FreeBSD 4.11, i= n > > : hostap mode, because I'm using one of them right now with the PLX PCI > > : to PCMCIA bridge controller that came with the old 3Com 3CRWE777A > > : wireless cards...... > > : > > : dmesg output: > > : cbb0: at device 2.0 on pci2 > > : cardbus0: on cbb0 > > : pccard0: <16-bit PCCard bus> on cbb0 > > : pccard0: (manufacturer=3D0xd601, product=3D0x0010, > > : function_type=3D6) at function 0 > > : pccard0: CIS info: SMC, SMC2532W-B EliteConnect Wireless Adapter, = , > > > > I've gone ahead and added this to the wi driver in head. > > > > Warner > > > > Thanks warner for the commit and I figured out why It wasn't working > for me... I forgot to add the wi and wlan devices to my custom kernel. > This box is my main desktop computer, hardwired to the net. I decided > to use it for testing out a new PCMCIA to PCI bridge controller for my > firewall/router/AP boxes. D'oh! > For completeness... everything works great now: Card 1, default firmware shown: wi0: at port 0xd000-0xd07f irq 18 function 0 config 1 on pccard0 wi0: using RF:PRISM3(PCMCIA) wi0: Intersil Firmware: Primary (1.1.1), Station (1.8.2) wi0: Ethernet address: 00:04:e2:81:e6:43 Card 2, downgraded firmware to work in hostap mode with a PCI bridge controller and kismet. wi0: at port 0xd000-0xd07f irq 18 function 0 config 1 on pccard0 wi0: using RF:PRISM3(PCMCIA) wi0: Intersil Firmware: Primary (1.1.0), Station (1.4.9) wi0: Ethernet address: 00:04:e2:81:e1:06 Prism firmware (and how-to guide) is available here: http://linux.junsun.net/intersil-prism/