Re: an driver with cisco aironet mini-pci 350

Brooks Davis <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
On Fri, Jul 26, 2002 at 03:00:22PM -0400, Hudson Lee wrote:
> I have a Thinkpad T30 with a Cisco Aironet mini-pci wireless card. I can't get
> the an driver to recognize the card. With device an in the kernel my card
> shows up in dmesg like this: (complete dmesg below)
> 
> pci2: <unknown card> (vendor=0x14b9, dev=0xa504) at 2.0 irq 11 
> 
> I don't know much about drivers but I went looking in /usr/src/sys/dev/an/if_an_pci.c
> and I noticed the device id (0xa504) isn't in this list:
> 
> #define AIRONET_VENDORID 0x14B9
> #define AIRONET_DEVICEID_35x	0x0350
> #define AIRONET_DEVICEID_4500	0x4500
> #define AIRONET_DEVICEID_4800	0x4800
> #define AIRONET_DEVICEID_4xxx	0x0001
> #define AN_PCI_PLX_LOIO		0x14	/* PLX chip iobase */
> #define AN_PCI_LOIO		0x18   /* Aironet iobase */
> 
> static struct an_type an_devs[] = {
>        { AIRONET_VENDORID, AIRONET_DEVICEID_35x, "Cisco Aironet 350
>        Series" },
>        { AIRONET_VENDORID, AIRONET_DEVICEID_4500, "Aironet PCI4500" },
>        { AIRONET_VENDORID, AIRONET_DEVICEID_4800, "Aironet PCI4800" },
>        { AIRONET_VENDORID, AIRONET_DEVICEID_4xxx, "Aironet
>        PCI4500/PCI4800" },
>        { 0, 0, NULL }
> };
> 
> I'm pretty sure my card is in the 350 series since I don't know of
> any mini-pci aironet cards that are not 350's.
> 
> Does this mean the an driver doesn't support the mini-pic 350 aironet
> card? Or am I doing something wrong? 

It means no one has seen one of these before so it's not in there.
Try adding an appropriate line to an_devs and recompiling.  I'm not sure
that will work since the olders ones appear to be PLX based and MiniPCI
cards probably aren't, but that's the first step.

-- Brooks

-- 
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4
signature.asc (application/pgp-signature, 232 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9QaoFXY6L6fI4GtQRAn1oAKC7QtlSdsjA2aM37APzB6WK7ePMRwCg2Wd0
/bGqekH+eVTK/oIHwurjeAw=
=Gxpf
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.