From owner-freebsd-mobile Tue Dec 12 16: 1:12 2000 From owner-freebsd-mobile@FreeBSD.ORG Tue Dec 12 16:01:09 2000 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 97C0E37B400 for ; Tue, 12 Dec 2000 16:01:08 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.0/8.11.0) with ESMTP id eBD016s76272; Tue, 12 Dec 2000 17:01:07 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id RAA33767; Tue, 12 Dec 2000 17:01:04 -0700 (MST) Message-Id: <200012130001.RAA33767@harmony.village.org> To: Doug Ambrisko Subject: Re: patch for wi driver Cc: Brooks Davis , Atsushi Onoe , shigeru@iij.ad.jp, freebsd-mobile@FreeBSD.ORG In-reply-to: Your message of "Tue, 12 Dec 2000 14:48:00 PST." <200012122248.OAA79026@whistle.com> References: <200012122248.OAA79026@whistle.com> Date: Tue, 12 Dec 2000 17:01:04 -0700 From: Warner Losh Sender: imp@harmony.village.org Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <200012122248.OAA79026@whistle.com> Doug Ambrisko writes: : I guess you ignored me in one of the notes your replied to me I asked : a directly related question in regards to this :-( No. This is a different card than the Cisco card that works with the an driver.... This conversation is about the 3Com AirConnect card, which uses the same interface as the lucent wavelan card, more or less. : You can get the Aironet firmware from the Aironet web site. I had to : upgrade an old card for some WEP issues. As to download the firmware : you currently need the Windows utility (there might be a DOS one). : Dave at Cisco has talked about writing a firmware download utility for : FreeBSD and I have some motivation as well. One of the issues is that : we need to mess with the PCMCIA interface to bring up the card in "firmware : download" mode. This is done via a sequence of power, reset and maybe : some other lines. Then some things have to be read from the CIS and : then packets can be downloaded to it. : : Since I haven't dug around in the pccard code for a while could you give : some high level "I think this might be an issue here ... look here"? : Would be helpfull. I'm going to look at pccardc since it does some : stuff like this. IF you need to do special things wrt power and such, then you'll likely need an ioctl in the kernel. Once you've done that, you can map the CIS into memory and read/write to it. pccardd does this to bring the card up. : Now I'm not sure how the PCI/ISA bus version does this. Since I don't : have a card it's hard for me to tell. I guess I may have to go buy a : PCI version so I can test Aironet patches with that. Currently I : just stuck a PCMCIA version in an ISA to PCMCIA adapter since it : cost less. The pci to pcmcia adapter likely won't work. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message