0

Good morning (8:45 am CST) Ubuntu family!

A friend of mine gave me his old MacBook Air (1,1) to make faster. Since I wasn't getting anywhere with OS X, I decided to install Ubuntu. The only distribution I felt comfortable with was 14.04 since it's LTS and EFI compatible.

Thus, my system is Ubuntu 14.04 with kernel 4.4.0-53-generic

As requested, here is my output of lspci -nnk | grep 0280 -A2:

02:00.0 Network controller [0280]: Broadcom Limited BCM4321 802.11a/b/g/n [14e4:4328] (rev 05) Subsystem: Apple Inc. AirPort Extreme [106b:008b]

I have run into 2 problems, however.

The Wi-Fi Driver is a Broadcom 4321, which in order to work had to have one of two options available:

  1. The proprietary driver gained in the package bcmwl-kernel-source had to be installed and used in the Additional Drivers page in Settings.
  2. Install the driver from source with the Broadcom Linux STA driver tarball downloaded from Broadcom's website

Sadly neither of these two options make the driver functional. Let's walk through each.

  1. The proprietary driver:

    • The Additional Drivers setting page is saying that the proprietary driver package bcmwl-kernel-source is installed and that the device is using an alternate driver.

    • The package bcmwl-kernel-source is having a problem in install, as seen on on a Pastebin in the comments (I do think that if I can find a way to successfully install a version of bcmwl-kernel-source without the error in pastebin that the driver will become functional.)

  2. The source driver:

    • I followed every step and everything given in the README file, but still came up with nothing.

    • Everything came up with no errors, but even after waiting quite a while to see if the driver worked, it didn't. (I may note that it magically came alive for a while but was lost on reboot. I am actively attempting to retry this method until it works.) I am currently using a PnP USB Wi-Fi dongle.

Does anybody have any suggestions on what I could change or redo to get either one of these methods working (without buying the Apple Ethernet Adapter)?

EDIT: I attempted the steps listed in the 1st and 2nd answers of this question: Installing Broadcom Wireless Drivers only to find that neither worked. The Additional Drivers setting screen is saying that unless I use the package bcmwl-kernel-source, I may not use the driver at all. This means that even with firmware-b43 the Broadcom Wi-Fi will not work.

Screenshot after reboot with firmware-b43-installer:screenshot
Output of dmesg | grep b43 returned literaly nothing
Out put of rfkill list all returned:

0: hci0: Bluetooth Soft blocked: yes Hard blocked: no

1 Answers1

0

This means that even with firmware-b43 the Broadcom Wi-Fi will not work.

I am not at all sure that's the case. Let's try so we know for sure. With a temporary working internet connection:

sudo apt-get purge bcmwl-kernel-source
sudo apt-get install firmware-b43-installer

After it finishes, detach the ethernet or tether or however you connected to the internet and reboot. Give us your report.

chili555
  • 60,188