Plan 9 from Bell Labs’s /usr/web/sources/contrib/rsc/ipw2200/README

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


This is an unfinished (NOT WORKING) driver for the 
Intel Centrino™ wireless cards.

It is *unfinished*, i.e. *not* in working condition.

What's left is figuring out how to scan for a base
station, associate with it, and then the various
wireless packet header processing in the packet
send and receive.

Also, occasionally I see "fatal errors" coming from
the card.  They seem to be associated with getting
a lot of packets all at once, though there are plenty
of buffers in the receive ring when that happens.

I may or may not get back to finishing it, so I'm
putting it up in case someone else wants to play.

To install, you need to copy etheripw2200.c to your
kernel directory and add it to your kernel config.
Also, you need to unpack sys.lib.ipw2200.tgz in 
/sys/lib/ipw2200, and then add this to your kernel
mkfile:

IPW=/sys/lib/ipw2200
IPWFW=\
	$IPW/boot.fw\
	$IPW/bss.fw\
	$IPW/ucode-bss.fw\

ipw2200fw.s:D: $IPWFW
	{
		for(i in $IPWFW){
			n=`{basename $i | sed 's/\.fw$//' | tr - _}
			aux/data2s ipw2200_^$n < $i
		}
	}>$target


Russ Cox
November, 2005

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].