Package: firmware-b43-installer
Version: 1:019-6
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate
***

   * What led up to the situation?
Upgrading to latest version from testing (1:019-6)
The .postinst script derives the vendor : product ID for Broadcom adapters
on this line:

pci=`lspci -n -d 14e4: | grep -o "14e4:[1234567890abcdef]\+" || true

The machine in question has an Ethernet adapter from Broadcom, so
the above test results in the two vendor IDs being reported with
the ethernet adapter listed first:


lspci -n -d 14e4: | grep -o "14e4:[1234567890abcdef]\+"
14e4:4401   <=== Ethernet adapter
14e4:4320

As a result the B43 wireless adapter is not found resulting in
the latest (broken for this adapter) firmware being downloaded
and installed.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
Patch firmware-b43-installer.postinst to force classic firmware

--- firmware-b43-installer.postinst~ 2020-06-26 09:20:22.090176695 -0400
+++ firmware-b43-installer.postinst 2020-06-26 09:22:51.900010353 -0400
@@ -215,6 +215,7 @@
 fi

 # Fix for #960270
+latest=
 classic=1

 make_download_vars

   * What was the outcome of this action?
Classic firmware downloaded and installed

   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 5.6.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored:
LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored:
LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages firmware-b43-installer depends on:
ii  b43-fwcutter  1:019-4
ii  bzip2         1.0.8-3
ii  wget          1.20.3-1+b1

firmware-b43-installer recommends no packages.

firmware-b43-installer suggests no packages.

-- no debconf information

Reply via email to