[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#599741: firmware-b43legacy-installer: fails when there are multiple devices with similar PCI id

Package: firmware-b43legacy-installer
Severity: normal

The postinst script (firmware-b43legacy-installer.postinst) fails when
multiple PCI devices are found with PCI ids starting with 14e4.  In my
case I have one card which uses b43legacy (14e4:4320) and a Broadcomm
ethernet adapter (14e4:4401). The variable "pci" (line 4 of the script
mentioned above) will have the following value:


This will cause the tests in the nested "if" (lines 6-8) to always be
true and the "Not supported card here" error to be always given. From
looking at the other install script (for b43) it seems to me that it
suffers from the same bug. To get around it I just ran b43-fwcutter

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

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages firmware-b43legacy-installer depends on:
ii  b43-fwcutter                  1:013-2    Utility for extracting Broadcom 43
ii  wget                          1.12-2.1   retrieves files from the web

Versions of packages firmware-b43legacy-installer recommends:
ii  linux-image-2.6.32-5-686 [lin 2.6.32-23  Linux 2.6.32 for modern PCs

firmware-b43legacy-installer suggests no packages.

Reply to: