Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Aug 2001 15:01:09 +0300
From:      Ivaylo Krastev <ivokrastev@mail.bg>
To:        "Kevin Oberman" <oberman@es.net>, "Jason P . Stanford" <jps3@acs.art.lehigh.edu>
Cc:        questions@FreeBSD.ORG
Subject:   Re: Aironet 350 PCI and 4.4-PRE 
Message-ID:  <5.1.0.14.0.20010814142859.009ffd20@mail.mail.bg>
In-Reply-To: <200108132134.f7DLYpR02591@ptavv.es.net>
References:  <Your message of "Sat, 11 Aug 2001 20:57:54 EDT." <20010811205754.H29741@acs.art.lehigh.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
         350 Series card has a different device_id (0x0350) and current=20
driver (an) can't recognize it. I made some changes to=20
/usr/src/sys/dev/an/if_an_pci.c source and now my PCI 350 card works=
 perfectly:

...
#define AIRONET_VENDORID                0x14B9
#define AIRONET_DEVICEID_4500   0x4500
#define AIRONET_DEVICEID_4800   0x4800
#define AIRONET_DEVICEID_4xxx   0x0001
#define AIRONET_DEVICEID_0350   0x0350
...

static struct an_type an_devs[] =3D {
         { AIRONET_VENDORID, AIRONET_DEVICEID_4500, "Aironet PCI4500" },
         { AIRONET_VENDORID, AIRONET_DEVICEID_4800, "Aironet PCI4800" },
         { AIRONET_VENDORID, AIRONET_DEVICEID_4xxx, "Aironet=20
PCI4500/PCI4800" },
         { AIRONET_VENDORID, AIRONET_DEVICEID_0350, "Aironet PCI350" },
         { 0, 0, NULL }
};
...
Add only two lines in this file:
#define AIRONET_DEVICEID_0350   0x0350  // new device_id

and

{ AIRONET_VENDORID, AIRONET_DEVICEID_0350, "Aironet PCI350" } in the=20
an_devs array

After that you must rebuild the kernel and reboot.
That's It!

At 00:34 14.8.2001 '=E3.'story.lst, Kevin Oberman wrote:
>Last I knew only the 340 was working. But to get the best information
>on this you should really ask on mobile or stable (but PLEASE not both
>at once). mobile is where the PCMCIA people tend to hang out.
>
>R. Kevin Oberman, Network Engineer
>Energy Sciences Network (ESnet)
>Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
>E-mail: oberman@es.net                  Phone: +1 510 486-8634
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-questions" in the body of the message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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