Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Mar 2006 08:06:39 -0800
From:      Sam Leffler <sam@errno.com>
To:        Kan Cai <kcai@cs.ubc.ca>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Wireless sensing function is missing?
Message-ID:  <441C300F.3020900@errno.com>
In-Reply-To: <Pine.GSO.4.60.0603172105340.784@granville.cs.ubc.ca>
References:  <Pine.LNX.4.60.0603171355470.9710@lore.cs.ubc.ca>	<20060318043019.GR37590@spc.org> <Pine.GSO.4.60.0603172105340.784@granville.cs.ubc.ca>

index | next in thread | previous in thread | raw e-mail

Kan Cai wrote:
> 
> 
> On Sat, 18 Mar 2006, Bruce M Simpson wrote:
> 
>> On Fri, Mar 17, 2006 at 02:00:28PM -0800, Kan Cai wrote:
>>>   I wonder if this is true that sensing function is missing? If yes, 
>>> is it
>>> supposed to be implemented in the driver or net80211 layer? Thanks in
>>> advance!
>>
>> It's a function of the 802.11 hardware. I assume you're describing the
>> CSMA/CA technique. The Coordination Function (CF) in use will also have
>> an effect but you don't specify if you're in IBSS or EBSS mode.
> 
> Yes, I meant CSMA. But I was actually using ralink card, which has 
> 802.11 firmware implemented in open source. I am aware that freebsd has 
> a 80211 layer as well. So before I dig into the source, I would 
> appreciate it if anyone can let me know where CSMA is implemented, in 
> the driver or net80211 provided by freebsd.
> 
> I tried both ad hoc mode and hostap mode, btw.

DCF is implemented in hardware.  Carrier sense is part of that.

	Sam


help

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