Wi-fi driver blacklisted; won't load

Hello All. This is my first post here. I’m very new to Linux and, having looked at one or two distros - Mint, Elementary, Ubuntu - decided to give Manjaro a try. I’ve loaded it as the startup OS on 2008 MacBook where it runs very well. BTW I’m also a complete newbie to the Terminal.

The wi-fi driver b43 is present but seems to be blacklisted. It doesn’t load on startup, but I can load it with: sudo modprobe b43 allhwsupport=1

What I can’t work out is how to get it to load on startup. I’ve tried various commands to try and display blacklisted modules, but none seem to work, the main ones being various configurations of etc/modprobe.d/blacklist.conf (eg with and without sudo) but I always seem to get: No such file or directory.

Any help gratefully received. Below is my system information:

Kernel: 5.4.23-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.2.1
parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64
root=UUID=11f6739c-c436-4fee-a762-27835c14ac04 rw quiet apparmor=1
security=apparmor udev.log_priority=3
Desktop: Xfce 4.14.2 tk: Gtk 3.24.13 info: xfce4-panel wm: xfwm4
dm: LightDM 1.30.0 Distro: Manjaro Linux
Type: Unknown System: Apple product: MacBook4,1 v: 1.0 serial:
Chassis: type: 2 v: Mac-F22788A9 serial:
Mobo: Apple model: Mac-F22788A9 v: PVT serial: UEFI: Apple
v: MB41.88Z.00C1.B00.0802091535 date: 02/09/08
Device-1: Broadcom and subsidiaries BCM4321 802.11a/b/g/n
vendor: Apple AirPort Extreme driver: b43-pci-bridge v: N/A port: efa0
bus ID: 02:00.0 chip ID: 14e4:4328
Device-2: Marvell 88E8058 PCI-E Gigabit Ethernet driver: sky2 v: 1.30
port: 5000 bus ID: 03:00.0 chip ID: 11ab:436a
IF: ens5 state: down mac:
IF-ID-1: wlan0 state: up mac:
IP v4: type: dynamic noprefixroute scope: global
IP v6: type: dynamic noprefixroute scope: global
IP v6: type: noprefixroute scope: link

Inspect the contents of /etc/modprobe.d/ and check each file for the blacklist of that driver.

1 Like