Package Details: broadcom-wl

Git Clone URL: (read-only)
Package Base: broadcom-wl
Description: Broadcom 802.11abgn hybrid Linux networking device driver
Upstream URL:
Keywords: network wireless
Licenses: custom
Submitter: kyrias
Maintainer: None
Last Packager: MR-2
Votes: 65
Popularity: 0.049612
First Submitted: 2015-08-10 02:51
Last Updated: 2018-02-07 17:14

Latest Comments

MR-2 commented on 2018-02-07 17:22

Just updated package with kernel 4.15 patch... But won't maintain package anymore...

Raimar commented on 2017-11-19 20:23

Now I do not use my laptop with this device anymore and gave up this packet.

Feel free to use the official DKMS package instead, which is build automatically after a kernel update:

severoraz commented on 2017-10-09 04:59

I have updated to linux kernel 4.13.4-1 and have been getting kernel panics seemingly after the following message is logged in dmesg: <wifi interface> Scan_results error (-22)

thatlittlegit commented on 2017-09-17 22:40

From 'iwconfig', I get

enp9s0 no wireless extensions

lo no wireless extensions

No sign of any wireless.

EDIT: Just installed Manjaro and not having this problem anymore. I think it was related to other stuff on that computer. Thanks for spending time to help me.

Raimar commented on 2017-09-17 21:24

@thatlittlegit May be iwconfig shows more (here is my output):
$ iwconfig
enp1s0 no wireless extensions.

lo no wireless extensions.

wlp2s0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off

thatlittlegit commented on 2017-09-17 15:53

When I did the command in the wiki, I got:

0b:00.0 Network Controller [0280]: Broadcom Limited BCM4311 802.11a/b/g [14e4:4312] (rev 01)
(stuff that I'm assuming is unnecessary)
Kernel modules: ssb, wl

I'm assuming it's supported. However, 'ip a' gives my ethernet (enp9s0) and loopback. Do you have any advice?

Raimar commented on 2017-09-05 23:27

@thatlittlegit Please find out, if your chip set is supported by this driver. A good starting point is

cl4r1ty7072 commented on 2017-09-05 22:08

Hello, this question is why this driver does not support the monitor mode (Broadcom Limited BCM43142 802.11b / g / n) and how to solve this problem ???

thatlittlegit commented on 2017-09-04 22:06


I'm new to Arch and I have a Dell Inspiron 1525, with a BCM94311MCAG. I need Wi-Fi, and I have Yaourt for installing this. However, even when I 'modprobe wl' NetworkManager can't find it. Can someone please give me some pointers?

[sorry if this isn't the right place to put this]

Raimar commented on 2017-08-23 21:26

I was not able to reproduce this error with kernel 4.12.8-2 and this package.

A reason could be a difference in the default compiler settings causing some warnings as errors.

Are you sure you have installed the same version of linux and linxu-headers? It seams, that you use broadcom-wl-lts (flagged orphaned) instead of this package. The easiest way is to install broadcom-wl-dkms, which also works well on my machine.

Here is my compiler output:
make: Verzeichnis „/usr/lib/modules/4.12.8-2-ARCH/build“ wird betreten
CFG80211 API is prefered for this kernel version
Using CFG80211 API
LD /tmp/yaourt-tmp-X/aur-broadcom-wl/src/built-in.o
CC [M] /tmp/yaourt-tmp-X/aur-broadcom-wl/src/src/shared/linux_osl.o
CC [M] /tmp/yaourt-tmp-X/aur-broadcom-wl/src/src/wl/sys/wl_linux.o
/tmp/yaourt-tmp-X/aur-broadcom-wl/src/src/wl/sys/wl_linux.c: In Funktion »wl_pci_probe«:
/tmp/yaourt-tmp-X/aur-broadcom-wl/src/src/wl/sys/wl_linux.c:776:2: Warnung: diese »if«-Klausel beschützt nicht … [-Wmisleading-indentation]
if ((val & 0x0000ff00) != 0)
/tmp/yaourt-tmp-X/aur-broadcom-wl/src/src/wl/sys/wl_linux.c:778:3: Anmerkung: … diese Anweisung, aber letztere ist verwirrend eingerückt, als wäre sie abhängig von »if«
bar1_size = pci_resource_len(pdev, 2);
CC [M] /tmp/yaourt-tmp-X/aur-broadcom-wl/src/src/wl/sys/wl_iw.o
CC [M] /tmp/yaourt-tmp-X/aur-broadcom-wl/src/src/wl/sys/wl_cfg80211_hybrid.o
/tmp/yaourt-tmp-X/aur-broadcom-wl/src/src/wl/sys/wl_cfg80211_hybrid.c: In Funktion »wl_bss_roaming_done«:
/tmp/yaourt-tmp-X/aur-broadcom-wl/src/src/wl/sys/wl_cfg80211_hybrid.c:2378:2: Warnung: ISO-C90 verbietet gemischte Deklarationen und Code [-Wdeclaration-after-statement]
struct cfg80211_roam_info roam_info = {
LD [M] /tmp/yaourt-tmp-X/aur-broadcom-wl/src/wl.o
Building modules, stage 2.
CFG80211 API is prefered for this kernel version
Using CFG80211 API
MODPOST 1 modules
CC /tmp/yaourt-tmp-X/aur-broadcom-wl/src/wl.mod.o
LD [M] /tmp/yaourt-tmp-X/aur-broadcom-wl/src/wl.ko
make: Verzeichnis „/usr/lib/modules/4.12.8-2-ARCH/build“ wird verlassen

All comments