← Back to team overview

kernel-packages team mailing list archive

[Bug 909996] Re: firmware-b43legacy-installer errors "17: missing"

 

** Branch linked: lp:~ubuntu-branches/ubuntu/oneiric/b43-fwcutter
/oneiric-proposed

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

Title:
  firmware-b43legacy-installer errors "17: missing"

Status in “b43-fwcutter” package in Ubuntu:
  Fix Released
Status in “b43-fwcutter” source package in Oneiric:
  Triaged

Bug description:
  [Impact]
  For broadcom cards with a device id of 4324 the post-installation script will crash.

  [Development Fix]
  The script is missing a space before the ] in the test syntax and this was fixed by
  adding that in debian, which was synced in precise.

  [Stable Fix]
  Same as Dev Fix

  [Test Case]
  You need a broadcom card with a PCI id of 14e4:4324 for this!
  1) Try to install the package from the archive, notice it failing to install.
  2) enable oneiric-proposed and refresh cache
  3) Try to install the package again which should work now.

  [Regression Potential]
  The fix only touches the broken piece of the code so wost case is that it will still fail.

  [original description]
  I'm trying to get wireless to work on my Dell Latitude D600 laptop.
  It used to work in 10.04 and 10.10, but not in 11.04 and 11.10
  Following instructions from https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx
  I installed b43-fwcutter package.
  However, when I try to install firmware-b43legacy-installer I get the follow error:
  ~$ sudo apt-get install firmware-b43legacy-installer
  [: 17: missing ]
  [: 17: missing ]
  No supported card found.
  Use b43 firmware. This is just for the b43legacy driver.
  Aborting.

  If I try to install firmware-b43-installer package then I get the following error:
  Setting up firmware-b43-installer (1:014-9) ...
  An unsupported BCM4301, BCM4303, BCM4306 or BCM4306/2 device was found.
  Use b43legacy firmware (firmware-b43legacy-installer package) instead.
  Aborting.

  This error is understandable since Dell Latitude D600 has BMC4306.
  Therefore firmware-b43legacy-installer should install correctly.

  ~$ lspci -nvn | grep -i net
  02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5705M Gigabit Ethernet [14e4:165d] (rev 01)
  02:03.0 Network controller [0280]: Broadcom Corporation BCM4306 802.11a/b/g [14e4:4324] (rev 03)
  ---
  ApportVersion: 1.23-0ubuntu4
  Architecture: i386DistroRelease: Ubuntu 11.10
  InstallationMedia: Lubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
  Package: b43-fwcutter 1:014-9
  PackageArchitecture: i386
  ProcEnviron:
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 3.0.0-15.26-generic 3.0.13
  Tags:  oneiric
  Uname: Linux 3.0.0-15-generic i686
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm admin cdrom dialout lpadmin netdev plugdev sambashare

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/b43-fwcutter/+bug/909996/+subscriptions