Score:-2

Linux Mint 21 - Broadcom 43142 - wifi not working

in flag

I'm using Mint 21 on an HP 17-y002na laptop. It's been connected via ethernet cable for much of the time since I updated to 21, but has had wifi capability at times. Last week I noticed that the symbol showing ethernet connection was absent from my panel, but wired connection still works. Unplugged, I get no wifi options or connection

Since then I have tried to sort it to no avail, and I think I may be doing more harm than good, so I'm asking for help. Current situation is:

iwconfig returns

lo no wireless extensions.

eno1 no wireless extensions.

lspci -nnk | grep 0280 -A4 returns

03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    DeviceName: WLAN Broadcom 43142 bgn 1x1
    Subsystem: Hewlett-Packard Company BCM43142 802.11b/g/n [103c:804a]
    Kernel modules: bcma, wl

If I try to run 'sudo modprobe wl' I get 'modprobe: ERROR: could not insert 'wl': Invalid argument' reported

'rfkill list all' returns

0: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no

The bluetooth unblocks when I select 'Turn Bluetooth On' in the panel, and the above command does then show 'Soft blocked: no'

'dmesg | grep wl' gives me

[   13.913623] Loading modules backported from iwlwifi
[   13.913632] iwlwifi-stack-public:master:9858:4c7cba27
[   14.613008] wl: module license 'MIXED/Proprietary' taints kernel.
[   14.624085] wl: module verification failed: signature and/or required key missing - tainting kernel
[   14.624199] wl: disagrees about version of symbol cfg80211_inform_bss_frame_data
[   14.624203] wl: Unknown symbol cfg80211_inform_bss_frame_data (err -22)
[   14.624274] wl: disagrees about version of symbol cfg80211_scan_done
[   14.624277] wl: Unknown symbol cfg80211_scan_done (err -22)
[   14.624363] wl: disagrees about version of symbol cfg80211_disconnected
[   14.624366] wl: Unknown symbol cfg80211_disconnected (err -22)
[   14.624423] wl: disagrees about version of symbol wiphy_new_nm
[   14.624426] wl: Unknown symbol wiphy_new_nm (err -22)
[   14.624448] wl: disagrees about version of symbol wiphy_register
[   14.624451] wl: Unknown symbol wiphy_register (err -22)
[   14.624517] wl: disagrees about version of symbol cfg80211_put_bss
[   14.624522] wl: Unknown symbol cfg80211_put_bss (err -22)
[   14.624533] wl: disagrees about version of symbol cfg80211_roamed
[   14.624535] wl: Unknown symbol cfg80211_roamed (err -22)
[   14.624547] wl: disagrees about version of symbol cfg80211_gtk_rekey_notify
[   14.624549] wl: Unknown symbol cfg80211_gtk_rekey_notify (err -22)
[   14.624566] wl: disagrees about version of symbol ieee80211_get_channel_khz
[   14.624568] wl: Unknown symbol ieee80211_get_channel_khz (err -22)
[   14.624588] wl: disagrees about version of symbol cfg80211_ibss_joined
[   14.624590] wl: Unknown symbol cfg80211_ibss_joined (err -22)
[   14.624615] wl: disagrees about version of symbol cfg80211_michael_mic_failure
[   14.624617] wl: Unknown symbol cfg80211_michael_mic_failure (err -22)
[   14.640838] wl: disagrees about version of symbol wiphy_unregister
[   14.640851] wl: Unknown symbol wiphy_unregister (err -22)
[   14.640890] wl: disagrees about version of symbol cfg80211_get_bss
[   14.640893] wl: Unknown symbol cfg80211_get_bss (err -22)
[   14.640979] wl: disagrees about version of symbol ieee80211_channel_to_freq_khz
[   14.640981] wl: Unknown symbol ieee80211_channel_to_freq_khz (err -22)
[   14.640993] wl: disagrees about version of symbol cfg80211_report_wowlan_wakeup
[   14.640995] wl: Unknown symbol cfg80211_report_wowlan_wakeup (err -22)
[   14.641012] wl: disagrees about version of symbol cfg80211_inform_bss_data
[   14.641014] wl: Unknown symbol cfg80211_inform_bss_data (err -22)
[   14.641033] wl: disagrees about version of symbol cfg80211_connect_done
[   14.641035] wl: Unknown symbol cfg80211_connect_done (err -22)
[   14.641044] wl: disagrees about version of symbol wiphy_free
[   14.641046] wl: Unknown symbol wiphy_free (err -22)

Wifi is (still) enabled in my BIOS/UEFI set up. Safe boot is disabled

Driver Manager shows I am using bcmwl-kernel-source version 6.30.223.271+bdcom-0ubuntu10~22.04.1

I do want to be able to use the laptop without having to be ethernet connected

Any information, advice or guidance appreciated. Thank you in advance,

Phil

guiverc avatar
cn flag
Only Ubuntu and official flavors of Ubuntu (https://ubuntu.com/download/flavours) are on-topic here, refer to https://askubuntu.com/help/on-topic where you'll find other SE sites where you question will be welcome if you don't want to use a Linux Mint forum. (*One advantage of Ubuntu is its many support options, you opted for Linux Mint so take advantage of its support options, or SE Unix & Linux*)
Finn avatar
in flag
Apologies, and thanks for the redirect
chili555 avatar
cn flag
Please remove backport-iwlwifi-dkms and reboot.
Finn avatar
in flag
Thanks @chili555, backport-iwlwifi-dkms is not installed. Have now installed it and rebooted, now going to uninstall it and reboot again
Finn avatar
in flag
No change either time
chili555 avatar
cn flag
Your log says: Loading modules backported from iwlwifi Some iwlwifi package is installed and must be removed.
Finn avatar
in flag
The only one that shows up as installed in Package Manager when I search iwlwifi is linux-modules-iwlwifi-5.15.082-generic
chili555 avatar
cn flag
Excellent! Remove it and reboot.
Finn avatar
in flag
Bah, tried to move this to a chat but my low rep prevents it There is a change, `dmesg | grep wl` now returns `[ 13.565123] wl: loading out-of-tree module taints kernel. [ 13.565138] wl: module license 'MIXED/Proprietary' taints kernel. [ 13.579621] wl: module verification failed: signature and/or required key missing - tainting kernel [ 13.794921] wlan0: Broadcom BCM4365 802.11 Hybrid Wireless Controller 6.30.223.271 (r587334) [ 14.540828] wl 0000:03:00.0 wlo1: renamed from wlan0` but wifi's not yet up
Finn avatar
in flag
Further difference `iwconfig lo no wireless extensions. eno1 no wireless extensions. wlo1 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` I appreciate the time you're putting into helping me, btw
Finn avatar
in flag
Sorry to bombard with replies @chili555, but I noticed another difference - `lspci -nnk | grep 0280 -A4` now returns `03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01) DeviceName: WLAN Broadcom 43142 bgn 1x1 Subsystem: Hewlett-Packard Company BCM43142 802.11b/g/n [103c:804a] Kernel driver in use: wl Kernel modules: bcma, wl`
chili555 avatar
cn flag
Your issue is really more complicated than I can help in a comment or two. Please ask here: https://forums.linuxmint.com/viewforum.php?f=52
Finn avatar
in flag
I will ask there tomorrow morning. Again, thank you very much for the time and effort you've put in to helping me, it's very much appreciated
I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.