After reinstalling the package a couple of times to no avail (e.g. `sudo dkms install broadcom-sta/6.30.223.271 --force`), I tried reinstalling the Linux headers and rebooting.
``` sudo apt-get install --reinstall linux-headers-$(uname -r) sudo reboot ``` Surprisingly, this actually worked. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to broadcom-sta in Ubuntu. https://bugs.launchpad.net/bugs/2106329 Title: wl cannot be loaded in latest Linux kernel (6.8) Status in broadcom-sta package in Ubuntu: New Bug description: When I attempt to load wl with `sudo modprobe wl` I get a `modprobe: ERROR: could not insert 'wl': Invalid argument` error. When I check `dmesg`, I see the following: ``` [ 4965.490152] wl: disagrees about version of symbol cfg80211_inform_bss_frame_data [ 4965.490158] wl: Unknown symbol cfg80211_inform_bss_frame_data (err -22) [ 4965.490178] wl: disagrees about version of symbol cfg80211_scan_done [ 4965.490179] wl: Unknown symbol cfg80211_scan_done (err -22) [ 4965.490207] wl: disagrees about version of symbol cfg80211_disconnected [ 4965.490208] wl: Unknown symbol cfg80211_disconnected (err -22) [ 4965.490226] wl: disagrees about version of symbol wiphy_new_nm [ 4965.490227] wl: Unknown symbol wiphy_new_nm (err -22) [ 4965.490236] wl: disagrees about version of symbol wiphy_register [ 4965.490237] wl: Unknown symbol wiphy_register (err -22) [ 4965.490258] wl: disagrees about version of symbol cfg80211_put_bss [ 4965.490259] wl: Unknown symbol cfg80211_put_bss (err -22) [ 4965.490264] wl: disagrees about version of symbol cfg80211_roamed [ 4965.490265] wl: Unknown symbol cfg80211_roamed (err -22) [ 4965.490288] wl: disagrees about version of symbol cfg80211_gtk_rekey_notify [ 4965.490290] wl: Unknown symbol cfg80211_gtk_rekey_notify (err -22) [ 4965.490298] wl: disagrees about version of symbol ieee80211_get_channel_khz [ 4965.490299] wl: Unknown symbol ieee80211_get_channel_khz (err -22) [ 4965.490308] wl: disagrees about version of symbol cfg80211_ibss_joined [ 4965.490309] wl: Unknown symbol cfg80211_ibss_joined (err -22) [ 4965.490324] wl: disagrees about version of symbol cfg80211_michael_mic_failure [ 4965.490325] wl: Unknown symbol cfg80211_michael_mic_failure (err -22) [ 4965.490341] wl: disagrees about version of symbol wiphy_unregister [ 4965.490342] wl: Unknown symbol wiphy_unregister (err -22) [ 4965.490403] wl: disagrees about version of symbol cfg80211_report_wowlan_wakeup [ 4965.490404] wl: Unknown symbol cfg80211_report_wowlan_wakeup (err -22) [ 4965.490413] wl: disagrees about version of symbol cfg80211_inform_bss_data [ 4965.490414] wl: Unknown symbol cfg80211_inform_bss_data (err -22) [ 4965.490430] wl: disagrees about version of symbol cfg80211_connect_done [ 4965.490431] wl: Unknown symbol cfg80211_connect_done (err -22) [ 4965.490436] wl: disagrees about version of symbol __cfg80211_get_bss [ 4965.490437] wl: Unknown symbol __cfg80211_get_bss (err -22) [ 4965.490442] wl: disagrees about version of symbol wiphy_free [ 4965.490443] wl: Unknown symbol wiphy_free (err -22) ``` Basically, `wl` has not been updated to support the latest Linux kernel, hence all of the unexpected version numbers. Could you please release an updated version? --- Aside: If wl cannot be loaded with modprobe with a `Key was rejected by service` message (i.e. Secure Boot is enabled, which can be checked with `mokutil --sb-state`), please direct the user to sign `/lib/modules/$(uname -r)/updates/dkms/wl.ko` and load the MOK key. --- `lsb_release -rd` ``` No LSB modules are available. Description: Ubuntu 24.04.2 LTS Release: 24.04 ``` `uname -r` `6.8.0-57-generic` `apt-cache policy bcmwl-kernel-source` ``` bcmwl-kernel-source: Installed: 6.30.223.271+bdcom-23ubuntu1 Candidate: 6.30.223.271+bdcom-23ubuntu1 Version table: *** 6.30.223.271+bdcom-23ubuntu1 500 500 http://ca.archive.ubuntu.com/ubuntu noble/restricted amd64 Packages 100 /var/lib/dpkg/status ``` I expected to be able to load `wl` after installing `bcmwl-kernel-source`. Instead, I ran into a bunch of incompatibility issues. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/broadcom-sta/+bug/2106329/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp