Broadcom (Asus pce68) Wifi Driver Issues

Hello, I am new around here and I know there is already a very similar thread to this but the problem is slightly different (If I need to move the thread I can. The other one just looked so cluttered already). The driver appears to be installed but wont load properly. With fiddling with it for about an hour I was able to get it to load and properly connect once but after a restart I am back to square one.

I was referencing the following thread (exact same problem with modules not loading and that configuration file lingering): Broadcom BCM43224 - Wifi not working

Kernel: Linux 5.0.9-2

[

cameron@cameron-pc ~]$ sudo pacman -S linux-headers
warning: linux50-headers-5.0.9-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) linux50-headers-5.0.9-2
Total Installed Size:  63.80 MiB
Net Upgrade Size:       0.00 MiB
:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring                     [######################] 100%
(1/1) checking package integrity                   [######################] 100%
(1/1) loading package files                        [######################] 100%
(1/1) checking for file conflicts                  [######################] 100%
(1/1) checking available disk space                [######################] 100%
:: Running pre-transaction hooks...
(1/1) Remove DKMS modules
==> dkms remove broadcom-wl/6.30.223.271 -k 5.0.9-2-MANJARO
:: Processing package changes...
(1/1) reinstalling linux50-headers                 [######################] 100%
:: Running post-transaction hooks...
(1/3) Updating linux50 module dependencies...
(2/3) Install DKMS modules
==> dkms install broadcom-wl/6.30.223.271 -k 5.0.9-2-MANJARO
(3/3) Arming ConditionNeedsUpdate...
[cameron@cameron-pc ~]$ sudo pacman -S broadcom-wl-dkms
warning: broadcom-wl-dkms-6.30.223.271-5 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) broadcom-wl-dkms-6.30.223.271-5
Total Installed Size:  7.68 MiB
Net Upgrade Size:      0.00 MiB
:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring                     [######################] 100%
(1/1) checking package integrity                   [######################] 100%
(1/1) loading package files                        [######################] 100%
(1/1) checking for file conflicts                  [######################] 100%
(1/1) checking available disk space                [######################] 100%
warning: could not get file information for usr/lib/modprobe.d/broadcom-wl-dkms.conf
:: Running pre-transaction hooks...
(1/1) Remove DKMS modules
==> dkms remove broadcom-wl/6.30.223.271 -k 5.0.9-2-MANJARO
:: Processing package changes...
(1/1) reinstalling broadcom-wl-dkms                [######################] 100%
To load the new module, run as root:
rmmod b43 b43legacy ssb bcm43xx brcm80211 brcmfmac brcmsmac bcma wl
modprobe wl
or just reboot the system.
:: Running post-transaction hooks...
(1/2) Install DKMS modules
==> dkms install broadcom-wl/6.30.223.271 -k 5.0.9-2-MANJARO
==> Unable to install module broadcom-wl/6.30.223.271 for kernel 4.19.36-1-MANJARO: Missing kernel headers.
(2/2) Arming ConditionNeedsUpdate...
rmmod b43 b43legacy ssb bcm43xx brcm80211 brcmfmac brcmsmac bcma wl
rmmod: ERROR: Module b43 is not currently loaded
rmmod: ERROR: Module b43legacy is not currently loaded
rmmod: ERROR: Module ssb is not currently loaded
rmmod: ERROR: Module bcm43xx is not currently loaded
rmmod: ERROR: Module brcm80211 is not currently loaded
rmmod: ERROR: Module brcmfmac is not currently loaded
rmmod: ERROR: Module brcmsmac is not currently loaded
rmmod: ERROR: Module bcma is not currently loaded
rmmod: ERROR: could not remove 'wl': Operation not permitted
rmmod: ERROR: could not remove module wl: Operation not permitted
[cameron@cameron-pc ~]$ modprobe wl
[cameron@cameron-pc ~]$
[cameron@cameron-pc ~]$ grep -r "blacklist|install|options"  /etc/modules-load.d/
[cameron@cameron-pc ~]$ grep -r "blacklist|install|options"  /usr/lib/modprobe.d/
/usr/lib/modprobe.d/nvdimm-security.conf:install libnvdimm 
/usr/bin/ndctl load-keys ; /sbin/modprobe --ignore-install libnvdimm 
$CMDLINE_OPTS
/usr/lib/modprobe.d/broadcom-wl-dkms.conf:blacklist b43
/usr/lib/modprobe.d/broadcom-wl-dkms.conf:blacklist b43legacy
/usr/lib/modprobe.d/broadcom-wl-dkms.conf:blacklist ssb
/usr/lib/modprobe.d/broadcom-wl-dkms.conf:blacklist bcm43xx
/usr/lib/modprobe.d/broadcom-wl-dkms.conf:blacklist brcm80211
/usr/lib/modprobe.d/broadcom-wl-dkms.conf:blacklist brcmfmac
/usr/lib/modprobe.d/broadcom-wl-dkms.conf:blacklist brcmsmac
/usr/lib/modprobe.d/broadcom-wl-dkms.conf:blacklist bcma
/usr/lib/modprobe.d/uvesafb.conf:# options uvesafb mode=x[-][@] scroll=<ywrap|ypan|redraw> ...
/usr/lib/modprobe.d/uvesafb.conf:options uvesafb mode_option=1024x768-32 scroll=ywrap
/usr/lib/modprobe.d/bluetooth-usb.conf:options btusb reset=1
/usr/lib/modprobe.d/systemd.conf:options bonding max_bonds=0
/usr/lib/modprobe.d/systemd.conf:options dummy numdummies=0
[cameron@cameron-pc ~]$ sudo rm /usr/lib/modprobe.d/broadcom-wl-dkms.conf
[cameron@cameron-pc ~]$ 
[cameron@cameron-pc ~]$ hwinfo --netcard --wlan --bluetooth | grep -Ei 
"model\:|driver\:|status\:|cmd\:|file\:|detected\:" | grep -v "Config 
Status" 
Model: "Broadcom BCM4360 802.11ac Wireless Network Adapter"
Driver: "bcma-pci-bridge"
Driver Status: bcma is active
Driver Activation Cmd: "modprobe bcma"
Driver Status: wl is active
Driver Activation Cmd: "modprobe wl"
Model: "Qualcomm Atheros Killer E2400 Gigabit Ethernet Controller"
Driver: "alx"
Device File: enp7s0
Link detected: yes
Driver Status: alx is active
Driver Activation Cmd: "modprobe alx"
[cameron@cameron-pc ~]$
[cameron@cameron-pc ~]$ inxi -Fxxxz
System:
Host: cameron-pc Kernel: 5.0.9-2-MANJARO x86_64 bits: 64 compiler: gcc
v: 8.3.0 Desktop: Xfce 4.13.3git-UNKNOWN tk: Gtk 3.24.7 info: xfce4-panel
wm: xfwm4 dm: LightDM 1.28.0 Distro: Manjaro Linux
Machine:
Type: Desktop Mobo: MSI model: B150 GAMING M3 (MS-7978) v: 2.0
serial:  UEFI: American Megatrends v: B.B0 date: 01/25/2018
CPU:
Topology: Quad Core model: Intel Core i5-6600K bits: 64 type: MCP
arch: Skylake-S rev: 3 L2 cache: 6144 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28040
Speed: 800 MHz min/max: 800/3900 MHz Core speeds (MHz): 1: 800 2: 800
3: 800 4: 800
Graphics:
Device-1: NVIDIA GP106 [GeForce GTX 1060 6GB] vendor: Gigabyte
driver: nouveau v: kernel bus ID: 01:00.0 chip ID: 10de:1c03
Display: x11 server: X.Org 1.20.4 driver: nouveau unloaded: modesetting
alternate: fbdev,nv,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: NV136 v: 4.3 Mesa 19.0.3 direct render: Yes
Audio:
Device-1: Intel 100 Series/C230 Series Family HD Audio
vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 00:1f.3
chip ID: 8086:a170
Device-2: NVIDIA GP106 High Definition Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel bus ID: 01:00.1 chip ID: 10de:10f1
Device-3: Logitech HD Webcam C525 type: USB driver: snd-usb-audio,uvcvideo
bus ID: 1-10:3 chip ID: 046d:0826 serial: 
Sound Server: ALSA v: k5.0.9-2-MANJARO
Network:
Device-1: Broadcom and subsidiaries BCM4360 802.11ac Wireless Network
Adapter
vendor: ASUSTeK driver: bcma-pci-bridge v: N/A port: e000 bus ID: 02:00.0
chip ID: 14e4:43a0
Device-2: Qualcomm Atheros Killer E2400 Gigabit Ethernet
vendor: Micro-Star MSI driver: alx v: kernel port: d000 bus ID: 07:00.0
chip ID: 1969:e0a1
IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: 
Drives:
Local Storage: total: 3.31 TiB used: 7.66 GiB (0.2%)
ID-1: /dev/sda vendor: Western Digital model: WD10EZEX-60WN4A0
size: 931.51 GiB speed: 6.0 Gb/s rotation: 7200 rpm serial: 
rev: 1A01 scheme: GPT
ID-2: /dev/sdb vendor: Western Digital model: WD20EZRZ-00Z5HB0
size: 1.82 TiB speed: 6.0 Gb/s rotation: 5400 rpm serial: 
rev: 0A80 scheme: MBR
ID-3: /dev/sdc vendor: Western Digital model: WD6400AAKS-00A7B0
size: 596.17 GiB speed: 3.0 Gb/s serial:  rev: 3B01 scheme: GPT
Partition:
ID-1: / size: 223.29 GiB used: 7.64 GiB (3.4%) fs: ext4 dev: /dev/sda5
Sensors:
System Temperatures: cpu: 40.5 C mobo: 29.8 C gpu: nouveau temp: 65 C
Fan Speeds (RPM): N/A gpu: nouveau fan: 0
Info:
Processes: 179 Uptime: 4m Memory: 15.61 GiB used: 947.0 MiB (5.9%)
Init: systemd v: 242 Compilers: gcc: 8.3.0 Shell: bash v: 5.0.3
running in: xfce4-terminal inxi: 3.0.33` `cameron@cameron-pc ~]$ lspci -knnvvv | grep -i net
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries 
BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
	Subsystem: ASUSTeK Computer Inc. BCM4360 802.11ac Wireless Network 
Adapter [1043:85df]
07:00.0 Ethernet controller [0200]: Qualcomm Atheros Killer E2400 
Gigabit Ethernet Controller [1969:e0a1] (rev 10)
	Subsystem: Micro-Star International Co., Ltd. [MSI] Killer E2400 
Gigabit Ethernet Controller [1462:7978]
[cameron@cameron-pc ~]$ inxi -n
Network:
  Device-1: Broadcom and subsidiaries BCM4360 802.11ac Wireless Network 
  Adapter 
  driver: bcma-pci-bridge 
  Device-2: Qualcomm Atheros Killer E2400 Gigabit Ethernet driver: alx 
  IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: 
4c:cc:6a:6d:c3:56 
[cameron@cameron-pc ~]$ hwinfo --netcard --wlan --bluetooth | grep -Ei 
"model\:|driver\:|status\:|cmd\:|file\:|detected\:" | grep -v "Config 
Status" 
  Model: "Broadcom BCM4360 802.11ac Wireless Network Adapter"
  Driver: "bcma-pci-bridge"
    Driver Status: bcma is active
    Driver Activation Cmd: "modprobe bcma"
    Driver Status: wl is active
    Driver Activation Cmd: "modprobe wl"
  Model: "Qualcomm Atheros Killer E2400 Gigabit Ethernet Controller"
  Driver: "alx"
  Device File: enp7s0
  Link detected: yes
    Driver Status: alx is active
    Driver Activation Cmd: "modprobe alx"
[cameron@cameron-pc ~]$

No wifi networks show in the menu. All it shows is "Ethernet Network"

Sorry, I am really new at this. I tried to include all the relevant information. I would appreciate any help I can get. Thanks!

cluttered thread is not an excuse for not taking advantage of the advice.

There is already several broadcom related threads - just input your actual card in the search field - then read the thread - the whole thread.

You have made several mistakes because you are mixing different methods from different help threads. You only need to remove that configuration file if you are running the kernel modules. You should not delete it if you are running the wl driver. It looks like the wl driver did not install properly for you because you used the wrong command to install the linux headers.

Be sure to use this command, it will install the linux-headers automatically for all currently installed kernels:

sudo pacman -S $(command ls /boot | awk -F "-" '/^linux/ { print $1"-headers" }')

Please follow the instructions on this thread:

Perhaps even with the correct install procedure you may not get that adapter working properly. The bcm4360 adapter has been giving a lot of people issues lately.

Best of luck.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by