[wireless-regdb] [PATCH] dbparse: remove usable bandwidth check
Johannes Berg
johannes at sipsolutions.net
Tue Dec 4 15:05:35 EST 2012
On Tue, 2012-12-04 at 21:03 +0100, Johannes Berg wrote:
> On Tue, 2012-12-04 at 21:02 +0100, Johannes Berg wrote:
> > On Tue, 2012-12-04 at 20:14 +0100, Johannes Berg wrote:
> > > From: Johannes Berg <johannes.berg at intel.com>
> > >
> > > The kernel uses the bandwidth this way: any frequency
> > > rule that is required for any of the 20 MHz subchannels
> > > of a given channel must allow the total bandwidth.
> > > Therefore, this check is wrong -- a frequency rule may
> > > need to be specified with higher bandwidth than it has
> > > to allow to form e.g. HT40 out of subchannels.
> >
> > This patch, and the other patch, are because we currently interpret the
> > rules this way:
> >
> > http://johannes.sipsolutions.net/files/chans-old.pdf
>
> Let me attach that for the archives ...
And give an example :-)
HT40+ on channel 9 uses the range covered by channels 9 and 13. Channel
13 falls into the second freqband, so that must have @40 because in the
kernel we currently check that any freqband that is required for channel
9 or 13 (in this example) allows enough bandwidth for the whole channel.
johannes
More information about the wireless-regdb
mailing list