1

I recently clean installed LXLE 16.04 at my MacBook Pro 13" Mid 2010

Going through the previously asked questions I followed this guide here till the end.

Disabled (purged) the bcmwl-kernel-source driver and installed the firmware-b43-installer as recommended.

Followed the:

sudo modprobe -r b43
sudo modprobe b43
sudo rfkill unblock all

commands.

I blacklisted everything that has to do with bcm43 in blacklist.conf

blacklist b43
blacklist b43legacy
blacklist bcma
blacklist ndiswrapper

And added rfkill unblock wifi in /etc/rc.local

Still my Macbook Pro wifi card is occasionally working...(1/3rd of the times)

...usually I see no wifi networks although the card appears active.

I'm using my smartphone USB tethering option to share internet to my laptop.

Output of lspci -knn | grep Net -A3

Network controller [0280]: Broadcom Limited BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)
        Subsystem: Apple Inc. AirPort Extreme [106b:008d]
        Kernel driver in use: b43-pci-bridge
        Kernel modules: ssb

Ethernet controller [0200]: Broadcom Limited NetXtreme BCM5764M Gigabit Ethernet PCIe [14e4:1684] (rev 10)
        Subsystem: Broadcom Limited NetXtreme BCM5764M Gigabit Ethernet PCIe [14e4:1684]
        Kernel driver in use: tg3
        Kernel modules: tg3

VGA compatible controller [0300]: NVIDIA Corporation MCP89 [GeForce 320M] [10de:08a0] (rev a2)

Any ideas for a linux beginner?

Thank you

UPDATE 1: I think it might have something to do with power management. Quite often when in plug my wifi card scan's and shows the available wifi networks. When on battery , the wifi card is active but not scanning , not showing any available network.

UPDATE 2: I removed LXLE and clean installed Xubuntu 16.04. Installed 'bcmwl-kernel-source' driver from the "Additional Drivers" section. Still the same problem...the wifi card is installed but it is not scanning for wifi networks.

1 Answers1

1

The correct driver for this adapter is bcmwl-kernel-source. Run

sudo apt install bcmwl-kernel-source

and reboot.

Pilot6
  • 92,041