Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Jan 2001 15:54:43 -0800
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        Warner Losh <imp@harmony.village.org>
Cc:        Peter Wemm <peter@netplex.com.au>, Mike Smith <msmith@FreeBSD.ORG>, John Hay <jhay@icomtek.csir.co.za>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/i386/isa if_ar.c if_arregs.h src/sys/pci if_ar_p.c
Message-ID:  <20010125155443.A31259@Odin.AC.HMC.Edu>
In-Reply-To: <200101252305.f0PN5S975525@harmony.village.org>; from imp@harmony.village.org on Thu, Jan 25, 2001 at 04:05:28PM -0700
References:  <200101252255.f0PMtg400283@mobile.wemm.org> <200101252305.f0PN5S975525@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 25, 2001 at 04:05:28PM -0700, Warner Losh wrote:
> In message <200101252255.f0PMtg400283@mobile.wemm.org> Peter Wemm writes:
> : Where does dev/?/if_wavelan_ieee.h go?
> 
> Most of it can go into/be converted to using
> 	net/if_ieee80211.h
> 
> but there are parts of it that likely need to go into sys/wavelanio.h

The only reason it's shared beyond dev/wi is that the author of the
awi driver chose a rather odd (IMHO) method of creating an interface
to userland.  They are emulating the part of the hardware interface of
the wi cards that wicontrol uses so they could shared it.  I've got an
untested[0] patch that replaces the more common parts of the interface
as part of adding ifconfig support for 802.11 devices.  I suspect that
most of the rest of the stuff could be made more or less generic for
use in if_ieee80211.h.  With a quick glance, the rest seems to be mostly
signal quality stuff and useless flexability.

The patch is at:

http://www.one-eyed-alien.net/~brooks/FreeBSD/ifconfig.diff

It currently works with wi cards and doesn't quite work with an cards.

-- Brooks

[0] I can't seem to find a source for the cards at a reasionable (<$50)
price and the BayStack 660 I borrowed for a weekend didn't work for me.

-- 
Any statement of the form "X is the one, true Y" is FALSE.


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




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