I still have the issue with the latest version of the linux-firmware
package (1.173.1). However the firmware (brcm/brcmfmac4356-pcie.bin) in
the official linux-firmware repository solves my issue.

The fix was introduced in the following commit:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-
firmware.git/commit/?id=fe4a9d49d44c40a7bc32cdd9529e6a5c8ac92519

Regards,
Jean-Pierre.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1772624

Title:
  Broadcom BCM4356 wifi chipset firmware is not working

Status in linux-firmware package in Ubuntu:
  Confirmed

Bug description:
  Hello,

  After upgrading to Ubuntu 18.04 I got an issue with the wifi chipset
  (Broadcom BCM4356) not initializing properly.

  Here is the error I got when loading the driver brcmfmac:

  ```
  [ 8189.092819] brcmfmac: brcmf_fw_map_chip_to_name: using 
brcm/brcmfmac4356-pcie.bin for chip 0x004356(17238) rev 0x000002
  [ 8189.093100] brcmfmac 0000:04:00.0: Direct firmware load for 
brcm/brcmfmac4356-pcie.txt failed with error -2
  [ 8191.568544] brcmfmac: brcmf_msgbuf_query_dcmd: Timeout on response for 
query command
  [ 8191.568562] brcmfmac: brcmf_c_preinit_dcmds: Retreiving cur_etheraddr 
failed, -5
  [ 8191.568570] brcmfmac: brcmf_bus_started: failed: -5
  [ 8191.568588] brcmfmac: brcmf_pcie_attach_bus: dongle is not responding
  ```

  As seen here https://answers.launchpad.net/ubuntu/+question/668329, I
  reverted to the previous linux-firmware version and then the wifi
  chipset is working:

  Previous firmware package: https://packages.ubuntu.com/artful-updates
  /linux-firmware

  ```
  [10087.698214] brcmfmac: brcmf_fw_map_chip_to_name: using 
brcm/brcmfmac4356-pcie.bin for chip 0x004356(17238) rev 0x000002
  [10087.698634] brcmfmac 0000:04:00.0: Direct firmware load for 
brcm/brcmfmac4356-pcie.txt failed with error -2
  [10088.104176] brcmfmac 0000:04:00.0: Direct firmware load for 
brcm/brcmfmac4356-pcie.clm_blob failed with error -2
  [10088.104186] brcmfmac: brcmf_c_process_clm_blob: no clm_blob 
available(err=-2), device may have limited channels available
  [10088.105170] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Oct 
22 2015 06:16:41 version 7.35.180.119 (r594535) FWID 01-1a5c4016
  [10088.179872] brcmfmac 0000:04:00.0 wlp4s0: renamed from wlan0
  ```

  The problem seems to have been reported to the linux-wireless mailing
  list but no fix has been committed apparently :
  https://www.spinics.net/lists/linux-wireless/msg168687.html

  System information:
  Description:  Ubuntu 18.04 LTS
  Release:      18.04

  linux-image-4.15.0-20-generic:
    Installé : 4.15.0-20.21
    Candidat : 4.15.0-20.21
   Table de version :
   *** 4.15.0-20.21 500
          500 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
          100 /var/lib/dpkg/status

  linux-firmware:
    Installé : 1.173
    Candidat : 1.173
   Table de version :
   *** 1.173 500
          500 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
          500 http://fr.archive.ubuntu.com/ubuntu bionic/main i386 Packages
          100 /var/lib/dpkg/status

  
  Regards,
  Jean Pierre.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1772624/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to