Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Oct 2005 13:17:54 -0500
From:      Nikolas Britton <nikolas.britton@gmail.com>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: Adding new pccard device entries to FreeBSD 6, how?
Message-ID:  <ef10de9a0510141117g5d9b29bfoe2ea5531c5718a26@mail.gmail.com>
In-Reply-To: <ef10de9a0510141025q31f7fca5q5647782cfb01edc2@mail.gmail.com>
References:  <ef10de9a0510122338y6acec103i5ced244c73cb92fd@mail.gmail.com> <ef10de9a0510131106v2e832599t2bf0e8f5e6a00a14@mail.gmail.com> <20051014.090916.83405400.imp@bsdimp.com> <ef10de9a0510141025q31f7fca5q5647782cfb01edc2@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 10/14/05, Nikolas Britton <nikolas.britton@gmail.com> wrote:
> On 10/14/05, M. Warner Losh <imp@bsdimp.com> wrote:
> > In message: <ef10de9a0510131106v2e832599t2bf0e8f5e6a00a14@mail.gmail.co=
m>
> >             Nikolas Britton <nikolas.britton@gmail.com> 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: <RF5C475 PCI-CardBus Bridge> at device 2.0 on pci2
> > : cardbus0: <CardBus bus> on cbb0
> > : pccard0: <16-bit PCCard bus> on cbb0
> > : pccard0: <unknown card> (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: <SMC SMC2532W-B EliteConnect Wireless Adapter> 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: <SMC SMC2532W-B EliteConnect Wireless Adapter> 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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ef10de9a0510141117g5d9b29bfoe2ea5531c5718a26>