[wireless-regdb] [PATCH] wireless-regdb: Update regulatory rules for Brazil (BR)
Cesar Eduardo Barros
cesarb at cesarb.eti.br
Wed Sep 7 13:02:01 PDT 2022
Em 07/09/2022 11:52, Seth Forshee escreveu:
> On Fri, Sep 02, 2022 at 07:21:50PM -0300, Cesar Eduardo Barros wrote:
>> Em 02/09/2022 11:53, Johannes Berg escreveu:
>>> On Thu, 2022-09-01 at 20:27 -0300, Cesar Eduardo Barros wrote:
>>>>
>>>> + # This range ends at 5725 MHz, but channel 144 extends to 5730 MHz.
>>>> + # Since 5725 ~ 5730 MHz belongs to the next range which has looser
>>>> + # requirements, we can extend the range by 5 MHz to make the kernel
>>>> + # happy and be able to use channel 144.
>>>> + (5470 - 5730 @ 160), (27), DFS
>>>> + (5730 - 5850 @ 80), (30)
>>>>
>>>
>>> If you do the latter as 160 as well, and add AUTO-BW, couldn't you split
>>> them at 5725 correctly? But I guess it doesn't matter anyway.
>>
>> This was copied from the US rules (including the four-line comment), which
>> have an identical split. If AUTO-BW worked here, I'd expect the US rules to
>> use it.
>
> AUTO-BW would work, and we have countries using it for this case. Iirc
> for some countries we move the split to 5730 because even though
> 5725-5730 is at a lower power limit the rules allow channel 144 to be
> used at the power limit for 5710-5725. For the US though I think it's
> just historical -- it was done that way initially, and it isn't
> important enough that anyone has cared to change it.
The only country I found in the database that does it that way is IL,
and it has the power limits in the opposite direction (its 5470 - 5725
range has a higher power limit than its 5725 - 5875 range, while for BR
and US it's the former range which has a lower power limit); looking at
other countries, AU does the manual adjustment with a comment like US,
while TW has a 5 MHz overlap on its ranges. So the precedent is not
enough for me to be confident that using the official split together
with AUTO-BW would allow using channel 144 (and the 40 MHz and 80 MHz
channels it's part of).
And the single one which does it using AUTO-BW (IL) doesn't change the
bandwidth of its 5725 - 5875 to 160; is it really necessary to do that
change to the bandwidth (considering also that channel 144 is not part
of a pure 160 MHz channel, it could be used only for 80+80)? What about
the 5150 - 5250 and 5250 - 5350 ranges, do they need also to be changed
to 160 so that the combined 5170 - 5330 160 MHz channel can be used, or
does AUTO-BW allow it even though both ranges are declared as allowing
just 80 MHz channels? What about 80+80 channels?
> But we do generally try to keep the rules matching the official
> documents as much as possible, so for new rules we should split at 5725
> and use AUTO-BW as Johannes suggested. Could you send a v2 with that
> change?
Well, it's not exactly a new rule (the current database already has a
5490 - 5730 @ 160 rule), but we could treat it that way since we're
mostly rewriting them all (and the original didn't say where that came
from).
Since I'm not certain that AUTO-BW will be interpreted as expected,
before doing that change, I'll try to see if I can test it first on my
laptop (by sheer luck, I happen to be using the 5650 - 5730 80 MHz
channel right now, so I'd just have to see if it still connects at 80
MHz, assuming I can somehow convince the kernel to load a modified
file). Or would you prefer me to send the patch first (with or without a
change in the channel bandwidths)?
--
Cesar Eduardo Barros
cesarb at cesarb.eti.br
More information about the wireless-regdb
mailing list