Search Linux Wireless

Re: [PATCH 05/11] mac80211: adding mac80211_tx_control_flags andHT flags

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

 



On Wed, 2008-03-05 at 13:01 +0200, Ron Rindjunsky wrote:
> > > >What, for example, is OFDM_HT? What happens when you select a bitrate
> > > >of, say, 11MBit and have the 40_MHZ_WIDTH flag set?
> > >
> > > HT doesn't work on CCK modulations, so this flag just basically says
> > > it's HT rate and not legacy rate.
> >
> > Ok, so what does it mean to set the flag along with a 54MBit rate?
> >
> > It seems to me that these flags aren't entirely orthogonal to the
> > bitrates?
> 
> no, they are all orthogonal to each other. the example you gave will
> give us 108MBit. all flags can be used, as long they match the spec,
> and that's the algorithm responsibility to check and determine.
> I guess that the flag that is more confusing is OFDM_HT. since 11n
> supports (theoretically...) n streams of data, using flags like SISO /
> MIMO / MIMO_3_ANT / MIMO_... seemed the wrong way. in stead, once you
> know OFDM_HT is up, a check to antenna_sel_tx will determine the Tx
> expected method.

Ahh! Ok, thanks for the explanation. Is antenna_sel_tx really the right
thing though? Tomas mentioned that you can have three antennas and only
two chains so should that rather be a chain selection?

> It may be good to add this to the file's documentation.

Indeed. Or to a DOC: section somewhere so it can be added to an 11n
chapter of the mac80211 book (since the patch is merged I'm
automatically generating it nightly at
http://linuxwireless.org/mac80211book/)

johannes

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux