Date: Fri, 18 Oct 2002 15:24:08 -0700 (PDT) From: Doug Ambrisko <ambrisko@ambrisko.com> To: "=?utf-8?Q?tlp@voila.fr?=" <tlp@voila.fr> Cc: "=?utf-8?Q?freebsd-mobile?=" <freebsd-mobile@FreeBSD.ORG> Subject: Re: an driver and thinkpad T30 Aironet card Message-ID: <200210182224.g9IMO8Y10483@ambrisko.com> In-Reply-To: <H468IM$090F97C821C65CF0555A0C6540A08E55@voila.fr>
next in thread | previous in thread | raw e-mail | index | archive | help
=?utf-8?Q?tlp@voila.fr?= writes:
| I'm trying to configure the an driver for making it recognise a mini-pci
| Aironet 350 series.
|
| I've added some lines to the if_an_pci.c to make the driver recognise the card, it worked but at boot time I had an error of port
| mapping , by changing the AN_PCI_LOIO value to 0x10
|
| here is the configuration I have
|
| #define AIRONET_DEVICEID_a504 0xa504
| #define AN_PCI_PLX_LOIO 0x14 /* PLX chip iobase */
| #define AN_PCI_LOIO 0x10 /* Aironet iobase */
|
| static struct an_type an_devs[] = {
| { AIRONET_VENDORID, AIRONET_DEVICEID_a504, "Cisco Aironet 350 Series T30" },
| { AIRONET_VENDORID, AIRONET_DEVICEID_4500, "Aironet PCI4500" },
|
|
| Now I have some new errors appearing like
| an0: reset failed
| an0: unable to configure the card (or something like that)
|
| I've seen that thoses errors comes from the if_an.c file and they are
| caused by a timeout in the CSR_READ_2 function but I
| don't know where to find this function to make it work.
|
| If someone has resolved this problem or can give me a hand on making my
| card work under freebsd
That the easy stuff ... the software interface has changed. Warner has a
card that he is going to get to me. Hopefully the changes aren't to
bad but the Linux version is a brand new file :-(
Doug A.
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210182224.g9IMO8Y10483>
