IMac Manjaro install wifi adapter missing

So I just switched from unbuntu 18.04 LTS because I really wanted to use Manjaro did a fresh install complete erase disk everything seems to work besides my wifi. It says there is no wifi adapter. Im installing on a 2008 iMac any help on how to install wifi adapter or do I have to do a reinstall ? Thank you for any assistance

Please post output

inxi -Fxxxz

Will do it when I can tomorrow afternoon. Not home till tomorrow afternoon

IMO installing broadcom-wl-dkms will be the best

These packages contain Broadcom's IEEE 802.11a/b/g/n hybrid Linux®® device driver for use with Broadcom's BCM4311-, BCM4312-, BCM4313 -, BCM4321-, BCM4322-, BCM43224-, and BCM43225-, BCM43227- and BCM43228-based hardware.

And you have BCM4321

1 Like

Ok being a somewhat newbie what is the process to install these

Do you ethernet cable?

Follow these steps to hopefully resolve your broadcom driver issues.

1 Like

I will give this a go tomorrow afternoon and give you guys a heads up

I have a MacBook Pro 13" mid 2009, this is my wifi chipset:

[albert@MacbookPro ~]$ inxi -n
  Device-1: NVIDIA MCP79 Ethernet driver: forcedeth 
  IF: enp0s10 state: down mac: 00:26:b0:dd:a2:ee 
  Device-2: Broadcom and subsidiaries BCM4322 802.11a/b/g/n Wireless LAN 
  driver: wl 
  IF: wlp3s0 state: up mac: 00:26:bb:06:59:c0 

I have installed linux419-broadcom-wl and linux414-broadcom-wl, no problem at all.



Ok so it had to be something in the install hmmm I think when I get home I will connect to Ethernet and try from there to download wifi adapter see if this works

Did you have to do anything or did it work right after install ?

Everytime I try this says failed

If you have the 4321 adapter the wl driver may not work for you. The driver you need to use depends on the chipset used in the 4321 adapter. There were several different chipsets used with the 4321 adapter. One of the chipsets only works with the B43 kernel module and the other chipsets work with the b43 or the wl driver. So, if you have a 4321 adapter you would be best advised to use the kernel driver as it works with all the 4321 chipsets.

As you have provided us with zero information on your adapters identity, this is all speculation at this point.

If your adapter is the 4321 model you would be best advised to delete the broadcom-wl driver through Manjaro settings manager. After you have done this be sure there is no blacklist for the b43 module in /etc/modprobe.d.

After this is done reboot and your adapter should be working using the kernel modules.

Please post the outputs of the following commands:

inxi -Fxxxz
dkms status
rfkill list all
sudo mhwd-kernel -li 
grep -r "blacklist\|install\|options"  /etc/modprobe.d/
pacman -Qsq linux | grep linux | grep -v -E '(arch|util|sys|api|firmware)' | grep -v nvidia
hwinfo --netcard --wlan --bluetooth | grep -Ei "model\:|driver\:|status\:|cmd\:|file\:|detected\:" | grep -v "Config Status" 

Unless there is no alternative, do not post terminal outputs as a pic.

Please post all terminal command output as text with code tags.

Information on how to properly post hardware specs and logs:

Please format any terminal output with three backticks before and after, as shown in this picture:

Will do it tomorrow afternoon sorry, running a restaurant leaves me little time to fiddle

1 Like

hey deleted the ones that were in and added these two that you have and BOOM it works! Thanks brother!

1 Like

Hi!! Glad to know that this has helped you!! :clap::clap::clap:

Please, could you mark my post as solution? Thank you!! :grinning:

1 Like

I already did


And how about posting the information about your adapters ID. This thread is useless to anyone else on the forum without actually knowing which adapter model you have.

Please post:

inxi -n

I'm glad you got your adapter working, but the forum is a resource for everyone. A wifi thread without identifying the wifi model might just as well be deleted as it is of no use as a reference to anyone with a similar problem.

Please post your adapter information.

1 Like

I have to remark that I have these two packages installed because I have two kernels in my computer. You have to install the ones correspondent to your installed kernel.

For example, if you have installed the 4.20 series then you need to install the linux420-broadcom-wl package, and so on.


I have the 4.14 and the 4.19 that's why it worked

Forum kindly sponsored by