Search Linux Wireless

Re: [PATCH 0/8] Add support for 5 and 10 MHz channels

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 10 May 2013 00:26, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote:
> On Thu, 2013-05-09 at 20:10 +0200, a@pandem0nium wrote:
>
>> Comments:
>>  * Is there any special requirement for handling beacons? For example,
>>    rates are halfed or quartered, but some rates could not be represented
>>    in the rate IEs. For example, 2.25 mbit/s can not be represented as
>>    multiple of 500 kbps.
>>  * therefore, all rates are handled like the corresponding 20 MHz
>> rates
>>    internally, which makes a lot of things easier (no changes required
>>    for rc-algos, beacon creation, etc...). We might consider adjusting
>> the
>>    output of rates for nl80211 or radiotap, though.
>
> This seems completely wrong, since Clause 18 says:
>
>         The OFDM system also provides a “half-clocked” operation using
>         10 MHz channel spacings with data communications capabilities of
>         3, 4.5, 6, 9, 12, 18, 24, and 27 Mb/s. The support of
>         transmitting and receiving at data rates of 3, 6, and 12 Mb/s is
>         mandatory when using 10 MHz channel spacing. The half-clocked
>         operation doubles symbol times and clear channel assessment
>         (CCA) times when using 10 MHz channel spacing. The regulatory
>         requirements and information regarding use of this OFDM PHY are
>         in Annex D and Annex E.
>
> IOW, it treats the rates as actually the rate they should be. Besides,
> what's so hard about rounding up? (8.4.2.4)
>
>         and bits 6 to 0 are set to the data rate, if necessary rounded
>         up to the next 500kb/s, in units of 500 kb/s.
>
>
> I also think you really need to handle this. If you just want a hack for
> 5/10 MHz, you can put it into drivers' debugfs, if not, then it should
> be done properly :-)

I think net80211 from FreeBSD and madwifi do this. Ie, they advertise
the half and quarter rate speeds as their real speeds at half/quarter
rate.

If anything, interoperability would be nice.




Adrian
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux