Comment # 2 on bug 1179367 from
Found a workaround after comparing our kernel source tree for Leap 15.2 with
that from https://github.com/raspberrypi/linux.git by doing

  git clone https://github.com/raspberrypi/linux.git rpi-kernel
  diff -uNrp linux/drivers/net/wireless/broadcom/brcm80211/ \
        rpi-kernel/drivers/net/wireless/broadcom/brcm80211/

I've simply changed the value of the tag "ccode" in the NVRAM file

  diff -up /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.back \
           /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt 

--- /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt.orig    
+++ /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
@@ -15,7 +15,7 @@ btc_params1=0x7530
 btc_params8=0x4e20
 cckbw202gpo=0
 cckpwroffset0=5
-ccode=ALL
+ccode=DE
 # cldo_pwm is not set
 deadman_to=0xffffffff
 devid=0x43e2

then run

  modprobe -r brcmfmac
  modprobe -r cfg80211
  modprobe brcmfmac

and it works!  This is a bug below drivers/net/wireless/broadcom/brcm80211/


You are receiving this mail because: