Bug ID 1179367
Summary Driver brcmfmac for Broadcom 43430 or firmware does not use channel 12 and 13 on WiFi 2.4GHz
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.2
Hardware aarch64
OS openSUSE Leap 15.2
Status NEW
Severity Major
Priority P5 - None
Component Kernel
Assignee kernel-bugs@opensuse.org
Reporter werner@suse.com
QA Contact qa-bugs@suse.de
CC cfamullaconrad@suse.com, dleuenberger@suse.com, karol@babioch.de, mpluskal@suse.com
Depends on 1179308
Found By ---
Blocker ---

Meanwhile I've installed the missing package wireless-regdb and build and
installed the package crda, also I'm abel to set the country code to DE and
allow to use the channels 12 and 13 in the 2.4GHz area.  This is reported by
``iwlist``:

smartmeter:~ # iwlist wlan0 channel
wlan0     13 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz

Nevertheless the brcmfmac driver does not see my router on channel 13, nor
channel 12 of any of my neighbours, the highest channel reported by e.g. the
command ``nmcli dev wifi list``

I open this bug because there are reports that in principle the hardware
Broadcom 43430 does support channels above channel 11 as seen here

https://github.com/raspberrypi/linux/issues/1355


+++ This bug was initially created as a clone of Bug #1179308 +++

this fact leads even after adding the line

  options cfg80211 ieee80211_regdom=DE

in /etc/modprobe.d/99-local.conf and reloading both cfg80211 and brcmfmac
kernel modules ... in the kernel logs I see:

[ 9360.888829] usbcore: deregistering interface driver brcmfmac
[ 9378.151397] cfg80211: Loading compiled-in X.509 certificates for regulatory
database
[ 9378.152331] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 9378.152533] platform regulatory.0: Direct firmware load for regulatory.db
failed with error -2
[ 9378.152545] cfg80211: failed to load regulatory.db
[ 9382.598023] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio
for chip BCM43430/1
[ 9382.598335] usbcore: registered new interface driver brcmfmac
[ 9382.725940] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio
for chip BCM43430/1
[ 9382.726020] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available
(err=-2), device may have limited channels available
[ 9382.726514] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43430/1 wl0: Oct
23 2017 03:55:53 version 7.45.98.38 (r674442 CY) FWID 01-e58d219f

in other words theregulatory.bin is missed, compare with


https://forum-raspberrypi.de/forum/thread/34332-rpi3-trotz-kernel-4-4-50-kein-wlan-kanal-12-13


You are receiving this mail because: