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:
- The proprietary driver gained in the package bcmwl-kernel-source had to be installed and used in the Additional Drivers page in Settings.
- 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.
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.)
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
lspci -nnk | grep 0280 -A2
Welcome to Ask Ubuntu. – chili555 Dec 20 '16 at 16:06