brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code
Bug #1646961 reported by
Cristian Aravena Romero
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Raspbian |
Incomplete
|
Undecided
|
Paolo Pisati |
Bug Description
Open bug:
https:/
[ 1928.362187] brcmfmac: brcmf_cfg80211_
Changed in raspbian: | |
assignee: | nobody → Paolo Pisati (p-pisati) |
To post a comment you must log in.
So it looks like the Kernel is doing the right thing and filtering out invalid ISO country codes (code at https:/ /github. com/torvalds/ linux/blob/ v4.10/drivers/ net/wireless/ broadcom/ brcm80211/ brcmfmac/ cfg80211. c#L6705 ).
Via https:/ /wireless. wiki.kernel. org/en/ users/drivers/ brcm80211# regulatory_ implementation_ for_brcmsmac I have found a reference to a "X2" country code that is "special" for this chipset. If this is the issue, the "2" in the "special" country code breaks this assertion that only A-Z are valid. The upstream Kernel does have additional logging that would confirm this hypothesis.
Also of note is this patch that adds the extra debugging info may fix this issue in question. https:/ /patchwork. kernel. org/patch/ 8336131/
What would it take to get https:/ /patchwork. kernel. org/patch/ 8336131/ applied?