From owner-freebsd-questions Tue Aug 14 5: 2:56 2001 Delivered-To: freebsd-questions@freebsd.org Received: from gabrovo.digsys.bg (gabrovo.digsys.bg [193.68.11.129]) by hub.freebsd.org (Postfix) with ESMTP id 60C9737B409 for ; Tue, 14 Aug 2001 05:02:44 -0700 (PDT) (envelope-from ivokrastev@mail.bg) Received: from ws1-gabrovo.digsys.bg (ws1-gabrovo.digsys.bg [193.68.11.135]) by gabrovo.digsys.bg (8.9.0/8.9.0) with ESMTP id PAA14429; Tue, 14 Aug 2001 15:02:10 +0300 (EEST) Message-Id: <5.1.0.14.0.20010814142859.009ffd20@mail.mail.bg> X-Sender: ivokrastev@mail.bg@mail.mail.bg X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Tue, 14 Aug 2001 15:01:09 +0300 To: "Kevin Oberman" , "Jason P . Stanford" From: Ivaylo Krastev Subject: Re: Aironet 350 PCI and 4.4-PRE Cc: questions@FreeBSD.ORG In-Reply-To: <200108132134.f7DLYpR02591@ptavv.es.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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