Broadcom 4360 on Centos9

Issues related to configuring your network
Post Reply
0nim0
Posts: 1
Joined: 2022/12/03 14:23:03

Broadcom 4360 on Centos9

Post by 0nim0 » 2022/12/03 14:32:57

Hello all,

I've been back and forth on the web trying to understand this and have also been through some of the entries in this forum, however I'm not able to make the wifi card start working:

03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter (rev 03)
Subsystem: Broadcom Inc. and subsidiaries Device 0619
Flags: bus master, fast devsel, latency 0, IRQ 12
Memory at fbdf8000 (64-bit, non-prefetchable) [size=32K]
Memory at fba00000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [48] Power Management version 3
Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [68] Vendor Specific Information: Len=44 <?>
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Device Serial Number ec-08-00-ff-ff-00-00-00
Capabilities: [150] Power Budgeting <?>
Capabilities: [160] Virtual Channel
Capabilities: [1b0] Latency Tolerance Reporting
Capabilities: [220] Physical Resizable BAR
[b]Kernel modules: bcma[/b]

I have installed these:

By dnf install ./*

-rw-r--r--. 1 specter specter 5757272 Oct 19 16:23 akmod-wl-6.30.223.271-45.el9.x86_64.rpm
-rw-r--r--. 1 specter specter 24526 Oct 19 16:23 broadcom-wl-6.30.223.271-21.el9.noarch.rpm
-rw-r--r--. 1 specter specter 9641 Oct 19 16:23 kmod-wl-6.30.223.271-45.el9.x86_64.rpm

[specter@weblunch Drivers]$ dnf list installed | grep wl
akmod-wl.x86_64 6.30.223.271-45.el9 @@commandline
broadcom-wl.noarch 6.30.223.271-21.el9 @@commandline
iwl100-firmware.noarch 39.31.5.1-128.el9 @baseos
iwl1000-firmware.noarch 1:39.31.5.1-128.el9 @baseos
iwl105-firmware.noarch 18.168.6.1-128.el9 @baseos
iwl135-firmware.noarch 18.168.6.1-128.el9 @baseos
iwl2000-firmware.noarch 18.168.6.1-128.el9 @baseos
iwl2030-firmware.noarch 18.168.6.1-128.el9 @baseos
iwl3160-firmware.noarch 1:25.30.13.0-128.el9 @baseos
iwl5000-firmware.noarch 8.83.5.1_1-128.el9 @baseos
iwl5150-firmware.noarch 8.24.2.2-128.el9 @baseos
iwl6000g2a-firmware.noarch 18.168.6.1-128.el9 @baseos
iwl6050-firmware.noarch 41.28.5.1-128.el9 @baseos
iwl7260-firmware.noarch 1:25.30.13.0-128.el9 @baseos
kmod-wl.x86_64 6.30.223.271-45.el9 @@commandline


I can see this in journal:

Dec 03 16:18:57 weblunch NetworkManager[3284]: <info> [1670077137.6014] NetworkManager (version 1.41.5-1.el9) is starting... (after a restart, boot:5a7>
Dec 03 16:18:57 weblunch NetworkManager[3284]: <info> [1670077137.6015] Read config: /etc/NetworkManager/NetworkManager.conf (lib: 90-broadcom-wl.conf)>
Dec 03 16:18:57 weblunch NetworkManager[3284]: <warn> [1670077137.6016] config: state: error reading state file "/var/lib/NetworkManager/NetworkManager>
Dec 03 16:18:57 weblunch NetworkManager[3284]: <error> [1670077137.6030] bus-manager: fatal failure to acquire D-Bus service "org.freedesktop.NetworkMan>
Dec 03 16:18:57 weblunch NetworkManager[3284]: <info> [1670077137.6030] exiting (error)


[specter@weblunch Drivers]$ hostnamectl
Static hostname: weblunch
Icon name: computer-desktop
Chassis: desktop 🖥
Machine ID: 314543674bec44ccabf60a4e17ec59ce
Boot ID: 5a7a4232efa943e5b8b536de203bc356
Operating System: CentOS Stream 9
CPE OS Name: cpe:/o:centos:centos:9
Kernel: Linux 5.14.0-202.el9.x86_64
Architecture: x86-64
Hardware Vendor: Gigabyte Technology Co., Ltd.
Hardware Model: Z68P-DS3


Anyone have a clue to why I'm still unable to use this card?

Appreciate a hint.

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Broadcom 4360 on Centos9

Post by TrevorH » 2022/12/03 14:53:06

Broadcom's license on driver and firmware does not allow third party redistribution so you will need to acquire both firmware and drivers from some other source. It appears you already have the driver, check in /var/log/messages to see if it is complaining about a missing firmware file and then google for it and download it.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply