1

I am a beginner Linux user and I have a MacBook 3,1 made in 2007 running Lubuntu 16.04 64bit with Network Controller: Broadcom Limited BCM4321 802.11a/b/g/n [14e4:4328] (rev 03), Subsystem: Apple Inc. Airport Extreme [106b:0088] Kernel driver in use: b43-pci-bridge.

The wifi connection is very slow and disconnects often. Since the wifi was working under Mac OSX and Windows on the same computer/router setup, I suspect the solution is to uninstall the wifi driver and install a new one. My question is: which driver do I choose and how do I uninstall the old one and install the new one?

I followed the top-rated response of this post but the problem persists: Installing Broadcom Wireless Drivers

Thank you for reading! -Chris

cebroski
  • 23
  • 1
  • 8

2 Answers2

2

I also have a MacBook 3,1 running Kubuntu 16.04.3 64 bit with the Broadcom Limited BCM4321 802.11a/b/g/n [14e4:4328] (rev 03).

I am using the b43 driver. It does work, but can be a pain to get set up.

How to get it working:

  1. Purge the proprietary driver.

    sudo apt-get remove --purge bcmwl-kernel-source
  2. Blacklist the drivers you don't want by making sure the following lines are in /etc/modprobe.d/blacklist.conf

    
    blacklist bcm43xx
    blacklist wl
    
  3. Reboot

  4. Install the b43 firmware

    sudo apt-get install b43-fwcutter firmware-b43-installer

  5. That should get it working. If not, you may need to reboot again.

0

sudo iwconfig wlan0 power off

This solves the problem temporarily only.

To make it permanent run command as follows:

  1. cd /etc/pm/power.d
  2. sudo gedit wifi_pwr_off This will open an empty file, copy the code below into it:

    #!/bin/sh /sbin/iwconfig wlan0 power off Save the file, remember to

sudo chmod +x wifi_pwr_off and restart. Please note that instead of wlan0 it can be wlan1 or so for you depending on the situation

[Link Here!][1]
Jose
  • 21