[PATCH] wireless-regdb: assert and correct maximum bandwidth within frequency difference
Ping-Ke Shih
pkshih at gmail.com
Sat Nov 16 00:58:07 PST 2024
Johannes Berg <johannes at sipsolutions.net> wrote:
>
> On Sat, 2024-11-16 at 09:33 +0100, Johannes Berg wrote:
> > On Sat, 2024-11-16 at 16:24 +0800, Ping-Ke Shih wrote:
> > > From: Ping-Ke Shih <pkshih at realtek.com>
> > >
> > > Since kernel will reject max bandwidth being larger than freq_diff in
> > > is_valid_reg_rule(), as well reject it ahead.
> >
> > Not sure that's generally true, if you have AUTO-BW I think it should be
> > OK?
> >
>
> Sorry, no, I guess AUTO-BW just lets it expand the bandwidth beyond the
> listed, if there are adjacent ranges. Been ages since I looked at this.
>
I have similar thought as you, but I should admit I have not yet
looked into reg.c
to know the detail.
I quickly check the warning reported by user "kernel: cfg80211:
Invalid regulatory domain detected: RS.",
and lookup possible cause could be is_valid_reg_rule() to make this patch.
I hope original reporter can help to test this, or I will try it when
I have free time.
> Anyway this probably doesn't fix the user's problem, it just makes it
> rejected when compiling already ;-)
Honestly these mistakes were made by me. I should fix them.
Since rtw89 still use wireless-regdb, I will keep updating the
regulatory especially
lack of 6GHz frequencies.
More information about the wireless-regdb
mailing list