Have this issue for months, but can’t solve it. My only option is to use wired PowerLine connection, which isn’t as fast as WiFi, so I’d like to finally fix it. Here’s the issue:
Manjaro KDE with Asus PCE-AC68 PCI-E adapter (based on BCM4360). Adapter works out of the box, but connection stos responding randomly. It NEVER displays “Disconnected” message, but just displays 0.00 kb/s and connection doesn’t work (can’t even connect to router). Sometimes it comes back a few minutes later, sometimes I have to manually disconnect and re-connect again. Happens totally randomly - sometimes just twice a day, sometimes every several minutes.
After lots of search I found BCM4360 causes lots if issues, but unlike all other people, I never had a single problem with adapter itself not being listed and/or WiFi connection not being found. It finds and establishes connections just fine. Just randomly stops working… Tried different kernel versions, no lock, so using 5.4.80 LTS now.
inxi -F
System: Host: desktop Kernel: 5.4.80-2-MANJARO x86_64 bits: 64 Desktop: KDE Plasma 5.20.4 Distro: Manjaro Linux
Machine: Type: Desktop Mobo: ASUSTeK model: TUF B450-PLUS GAMING v: Rev X.0x serial: <superuser/root required>
UEFI: American Megatrends v: 2409 date: 12/02/2020
CPU: Info: 6-Core model: AMD Ryzen 5 3600X bits: 64 type: MT MCP L2 cache: 3072 KiB
Speed: 4003 MHz min/max: 2200/4000 MHz Core speeds (MHz): 1: 4000 2: 4001 3: 3997 4: 4014 5: 4000 6: 4009 7: 4000
8: 4041 9: 4000 10: 4000 11: 4027 12: 4012
Graphics: Device-1: NVIDIA GP108 [GeForce GT 1030] driver: nvidia v: 455.45.01
Display: x11 server: X.Org 1.20.10 driver: nvidia s-res: 2560x1440
OpenGL: renderer: GeForce GT 1030/PCIe/SSE2 v: 4.6.0 NVIDIA 455.45.01
Audio: Device-1: NVIDIA GP108 High Definition Audio driver: snd_hda_intel
Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio driver: snd_hda_intel
Sound Server: ALSA v: k5.4.80-2-MANJARO
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8168
IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: a8:5e:45:b3:6e:c2
Device-2: Broadcom and subsidiaries BCM4360 802.11ac Wireless Network Adapter driver: wl
IF: wlan0 state: up mac: 04:d9:f5:8b:43:ea
Drives: Local Storage: total: 1.14 TiB used: 243.56 GiB (20.8%)
ID-1: /dev/nvme0n1 vendor: Silicon Power model: SPCC M.2 PCIe SSD size: 238.47 GiB
ID-2: /dev/sda vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB
ID-3: /dev/sdb vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB
RAID: Device-1: md0 type: mdraid status: active raid: mirror report: 2/2 UU Components: online: sdb1~c1 sda1~c0
Partition: ID-1: / size: 233.23 GiB used: 12.59 GiB (5.4%) fs: ext4 dev: /dev/dm-0
ID-2: /boot size: 498.0 MiB used: 58.2 MiB (11.7%) fs: vfat dev: /dev/nvme0n1p1
Swap: Alert: No Swap data was found.
Sensors: System Temperatures: cpu: 40.4 C mobo: N/A gpu: nvidia temp: 45 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Info: Processes: 315 Uptime: 45m Memory: 15.55 GiB used: 2.71 GiB (17.4%) Shell: Zsh inxi: 3.1.08
lspci -k
08:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter (rev 03)
Subsystem: ASUSTeK Computer Inc. Device 85df
Kernel driver in use: wl
Kernel modules: bcma, wl
A thing that looks strange to me is that adapter is detected and works fine, but has no option to install any drivers via Hardware Configuration - https://i.postimg.cc/rwNLj2h4/network.png
mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
network-r8168 2016.04.20 true PCI
video-nvidia-455xx 2020.10.04 false PCI
Got these packages installed:
- linux54-broadcom-wl
- b43-fwcutter
- manjaro-firmware
Some old posts on these forums (and Arch forums) suggest installing b43-firmware package, but if I try to do so, installer says it conflicts with manjaro-firmware. In addition, b43-firmware was modified in 2015 last time, so I guess manjaro-firmware is all I need?
Any suggestions?