Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Dec 2000 17:01:04 -0700
From:      Warner Losh <imp@village.org>
To:        Doug Ambrisko <ambrisko@whistle.com>
Cc:        Brooks Davis <brooks@one-eyed-alien.net>, Atsushi Onoe <onoe@sm.sony.co.jp>, shigeru@iij.ad.jp, freebsd-mobile@FreeBSD.ORG
Subject:   Re: patch for wi driver 
Message-ID:  <200012130001.RAA33767@harmony.village.org>
In-Reply-To: Your message of "Tue, 12 Dec 2000 14:48:00 PST." <200012122248.OAA79026@whistle.com> 
References:  <200012122248.OAA79026@whistle.com>  

next in thread | previous in thread | raw e-mail | index | archive | help
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




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