Wi-Fi disconnects 24.04.1 LTS (BCM4313 802.11bgn Wi-Fi card)

Hello, fellow Linux users!

I’m reaching out to the community for help in fixing a Wi-Fi issue on Lubuntu version 24.04.1.

I have a laptop with a BCM4313 802.11bgn Wi-Fi card. Previously, I used Windows 7 and Windows 8 on this same machine without any Wi-Fi issues. However, on Lubuntu, the Wi-Fi connection only stays active for about 5 minutes before disconnecting. After it disconnects, the Wi-Fi becomes inaccessible until I reboot the laptop.

Before posting here, I searched for solutions in the Ubuntu community and tried the following (none of them worked):

  1. sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
    And changing wifi.powersave to 2.
  2. Disabling IPv6

I also came across a possible solution but am unsure how to implement it. On AskUbuntu, the OP resolved a similar issue by changing the OS default driver to firmware-b43. Unfortunately, I can’t identify the name of my current driver to try this solution.

At the moment, I have reinstalled Lubuntu to ensure that nothing I tried earlier interferes with the solution.

Here is some additional information that might be relevant:

lspci

00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)                                           
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)              
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)                
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)            
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)                      
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 05)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 05)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation HM55 Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
05:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter (rev 01)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 02)
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved (rev 02)
ff:02.3 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved (rev 02)

lshw -C network

*-network                 
       descrição: Interface sem fio
       produto: BCM4313 802.11bgn Wireless Network Adapter
       fabricante: Broadcom Inc. and subsidiaries
       ID físico: 0
       informações do barramento: pci@0000:05:00.0
       nome lógico: wlp5s0b1
       versão: 01
       serial: ac:81:12:a4:45:7f
       largura: 64 bits
       clock: 33MHz
       capacidades: pm msi pciexpress cap_list ethernet physical wireless
       configuração: broadcast=yes driver=brcmsmac driverversion=6.8.0-41-generic firmware=610.812 latency=0 link=no multicast=yes wireless=IEEE 802.11
       recursos: irq:17 memória:96400000-96403fff
  *-network
       descrição: Ethernet interface
       produto: RTL810xE PCI Express Fast Ethernet controller
       fabricante: Realtek Semiconductor Co., Ltd.
       ID físico: 0
       informações do barramento: pci@0000:06:00.0
       nome lógico: enp6s0
       versão: 02
       serial: b8:70:f4:2e:13:98
       tamanho: 100Mbit/s
       capacidade: 100Mbit/s
       largura: 64 bits
       clock: 33MHz
       capacidades: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuração: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.8.0-41-generic duplex=full ip=192.168.0.7 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       recursos: irq:18 porta de E/S:2000(tamanho=256) memória:92410000-92410fff memória:92400000-9240ffff memória:95400000-9541ffff

sudo lspci -knn | grep Net -A3

05:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
        Subsystem: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:0510]
        Kernel driver in use: bcma-pci-bridge
        Kernel modules: bcma
06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller [10ec:8136] (rev 02)

I appreciate the work for reading my post.
I will be happy to receive suggestions from the community.

Hi Vito! :wave:

One option you can try is to install Broadcom’s proprietary STA (or “wl”) driver. If you’d like to try this particular driver, I think probably the easiest way to install it would be to go into “Software Sources” in the main menu (under “Preferences,”) then once the window appears, click on the tab that says “Additional Drivers.” Wait for the app to load the names of the devices that Ubuntu has proprietary drivers for in their repositories and see if your wireless adapter is listed. If so, click on (or tick) the circle that lists the STA driver and then click the button that says “Apply Changes” on the bottom right of the window. Once the app gets done installing the driver, reboot the system and see how it works. Hopefully, this will resolve your issue. :slightly_smiling_face:

Regards…

I tried the easiest way.


It was marked on “Do not use the devide”. I switch to the STA option, apply the changes and reboot the laptop. Didn’t fix the problem :sob:.
Maybe another driver could fix it?

Hi Vito…

Possibly, Lord willing. From the first answer on this thread…

You can open a terminal and run the following command…

sudo apt-get purge bcmwl-kernel-source && sudo apt-get install firmware-b43-installer

Just as a heads up, I’m not sure the “firmware-b43-lpphy-installer” should be used for your chipset. From my limited understanding, I think this version is only for the BCM4312 chip, which yours isn’t. Perhaps someone else on the forum can advise. :question:

Hopefully, this resolves the issue. :slightly_smiling_face:

Regards…

1 Like

Once again, I tried your suggestion, my friend. I used the code and managed to download the firmware-b43-installer, but the sudo apt-get purge bcmwl-kernel-source resulted in:

Package ‘bcmwl-kernel-source’ is not installed, so not removed

After that, I went to “Additional Drivers” to try using that driver, but it only had the same two options as the image I sent. I switched to “Do not use the device” to see if it would work. I rebooted the laptop, and the Wi-Fi disappeared :joy:. I went back to the “STA” option, and the Wi-Fi presents the same problem as before.

Even though it didn’t solve the problem, I appreciate your contribution ardvark71.

Hi Vito! :slightly_smiling_face:

You’re very welcome and I’m sorry this is happening! If you would, with the STA driver disabled (meaning that the option “Do not use the device” in Software Sources/Additional drivers is ticked,) would you please post again the results of…

sudo lspci -knn | grep Net -A3

I would appreciate it! Something seems off here, what did the terminal say after it finished installing the firmware installer? :confused:

I am, by no means, an expert in installing Linux wireless drivers (or any other Linux drivers,) so if you have the time and inclination to keep plugging away at this, I’m happy to help you, Lord willing. We can learn together. :slightly_smiling_face:

Regards…

I ticked “Do not use the device” and use the sudo lspci -knn | grep Net -A3

05:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Subsystem: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:0510]
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma
06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller [10ec:8136] (rev 02)

About your question, I believe the terminal didn’t say anything. The last lines of the installation were:

2024-09-04 16:19:48 (3.39 MB/s) - ‘broadcom-wl-6.30.163.46.tar.bz2’ saved [7684610/7684610]
broadcom-wl-6.30.163.46.tar.bz2: OK
broadcom-wl-6.30.163.46.wl_apsta.o
This file is recognised as:
filename : wl_apsta.o
version : 784.2
MD5 : 29c8a47094fbae342902d84881a465ff
Extracting b43/lcn1bsinitvals26.fw
Extracting b43/n0bsinitvals22.fw
Extracting b43/lcn0bsinitvals26.fw
Extracting b43/ac1bsinitvals42.fw
Extracting b43/ucode24_lcn.fw
Extracting b43/ht0bsinitvals26.fw
Extracting b43/ucode24_mimo.fw
Extracting b43/n20initvals36.fw
Extracting b43/ucode15.fw
Extracting b43/b0g0bsinitvals9.fw
Extracting b43/lcn405initvals35.fw
Extracting b43/ac1initvals42.fw
Extracting b43/lp0bsinitvals13.fw
Extracting b43/b0g0bsinitvals5.fw
Extracting b43/ucode43.fw
Extracting b43/lp0initvals16.fw
Extracting b43/lp1bsinitvals20.fw
Extracting b43/lcn1initvals25.fw
Extracting b43/b0g0initvals13.fw
Extracting b43/lcn402initvals33.fw
Extracting b43/sslpn3bsinitvals21.fw
Extracting b43/ht0initvals29.fw
Extracting b43/n2bsinitvals19.fw
Extracting b43/sslpn1bsinitvals20.fw
Extracting b43/ucode25_lcn.fw
Extracting b43/lcn0initvals24.fw
Extracting b43/lcn404initvals33.fw
Extracting b43/sslpn1bsinitvals27.fw
Extracting b43/lcn404bsinitvals33.fw
Extracting b43/ucode22_sslpn.fw
Extracting b43/lcn1bsinitvals25.fw
Extracting b43/lcn406initvals37.fw
Extracting b43/ac3initvals43.fw
Extracting b43/lcn2initvals26.fw
Extracting b43/ucode20_sslpn.fw
Extracting b43/lcn403bsinitvals33.fw
Extracting b43/a0g0bsinitvals9.fw
Extracting b43/n0initvals17.fw
Extracting b43/ht0bsinitvals29.fw
Extracting b43/ucode21_sslpn.fw
ucode time: 21:35:19
Extracting b43/sslpn1initvals20.fw
Extracting b43/sslpn0initvals16.fw
Extracting b43/lcn0initvals26.fw
Extracting b43/ucode27_sslpn.fw
Extracting b43/ucode29_mimo.fw
Extracting b43/ucode21_sslpn_nobt.fw
ucode time: 21:35:19
Extracting b43/lp0initvals15.fw
Extracting b43/ucode19_sslpn.fw
Extracting b43/lcn1bsinitvals24.fw
Extracting b43/lcn401bsinitvals33.fw
Extracting b43/lp0bsinitvals14.fw
Extracting b43/ucode16_sslpn_nobt.fw
ucode date: 2012-08-15
Extracting b43/n16bsinitvals30.fw
Extracting b43/a0g1bsinitvals13.fw
Extracting b43/lcn402bsinitvals33.fw
Extracting b43/ucode19_sslpn_nobt.fw
Extracting b43/ucode40.fw
Extracting b43/lcn1initvals24.fw
Extracting b43/sslpn2initvals19.fw
Extracting b43/ac2initvals41.fw
Extracting b43/n16initvals30.fw
Extracting b43/ucode16_lp.fw
Extracting b43/n0initvals22.fw
Extracting b43/sslpn3initvals21.fw
Extracting b43/lp1initvals22.fw
Extracting b43/ac2bsinitvals41.fw
Extracting b43/a0g1bsinitvals9.fw
Extracting b43/n0bsinitvals11.fw
Extracting b43/a0g1bsinitvals5.fw
Extracting b43/lcn2bsinitvals26.fw
Extracting b43/ucode34_mimo.fw
Extracting b43/n1initvals20.fw
Extracting b43/lcn2initvals25.fw
Extracting b43/ucode37_lcn40.fw
Extracting b43/n0initvals16.fw
Extracting b43/n0bsinitvals24.fw
Extracting b43/n1bsinitvals20.fw
Extracting b43/b0g0initvals5.fw
Extracting b43/b0g0initvals9.fw
Extracting b43/lcn0bsinitvals24.fw
Extracting b43/lcn2bsinitvals25.fw
Extracting b43/sslpn4bsinitvals22.fw
Extracting b43/ucode11.fw
Extracting b43/n2initvals19.fw
Extracting b43/pcm4.fw
Extracting b43/ucode13.fw
Extracting b43/lcn0initvals25.fw
Extracting b43/sslpn1initvals27.fw
Extracting b43/lp0bsinitvals15.fw
Extracting b43/lp0initvals14.fw
Extracting b43/lp1bsinitvals22.fw
Extracting b43/n18initvals32.fw
Extracting b43/lcn405bsinitvals35.fw
Extracting b43/ucode41.fw
Extracting b43/lcn400initvals33.fw
Extracting b43/sslpn0bsinitvals16.fw
Extracting b43/lcn401initvals33.fw
Extracting b43/ucode33_lcn40.fw
Extracting b43/a0g1initvals9.fw
Extracting b43/ucode32_mimo.fw
Extracting b43/lcn400bsinitvals33.fw
Extracting b43/lcn404bsinitvals35.fw
Extracting b43/n19initvals34.fw
Extracting b43/ac3bsinitvals43.fw
Extracting b43/n0initvals25.fw
Extracting b43/ucode26_mimo.fw
Extracting b43/n0bsinitvals16.fw
Extracting b43/lcn404initvals35.fw
Extracting b43/lp2bsinitvals19.fw
Extracting b43/n19bsinitvals34.fw
Extracting b43/ucode20_sslpn_nobt.fw
Extracting b43/ac0bsinitvals40.fw
Extracting b43/lcn2initvals24.fw
Extracting b43/sslpn4initvals22.fw
Extracting b43/sslpn2bsinitvals19.fw
Extracting b43/n0bsinitvals25.fw
Extracting b43/lp2initvals19.fw
Extracting b43/n18bsinitvals32.fw
Extracting b43/lcn0bsinitvals25.fw
Extracting b43/n0initvals11.fw
Extracting b43/lcn2bsinitvals24.fw
Extracting b43/n0absinitvals11.fw
Extracting b43/a0g0initvals5.fw
Extracting b43/a0g1initvals13.fw
Extracting b43/pcm5.fw
Extracting b43/ucode35_lcn40.fw
Extracting b43/ucode14.fw
Extracting b43/ucode36_mimo.fw
Extracting b43/a0g0initvals9.fw
Extracting b43/ucode17_mimo.fw
Extracting b43/lp0initvals13.fw
Extracting b43/ucode25_mimo.fw
Extracting b43/lp0bsinitvals16.fw
Extracting b43/lcn406bsinitvals37.fw
Extracting b43/ac0initvals40.fw
Extracting b43/ucode30_mimo.fw
Extracting b43/b0g0bsinitvals13.fw
Extracting b43/n20bsinitvals36.fw
Extracting b43/ucode42.fw
Extracting b43/lcn407initvals38.fw
Extracting b43/lcn1initvals26.fw
Extracting b43/ht0initvals26.fw
Extracting b43/ucode38_lcn40.fw
Extracting b43/lcn407bsinitvals38.fw
Extracting b43/lcn403initvals33.fw
Extracting b43/ucode16_sslpn.fw
Extracting b43/ucode16_mimo.fw
Extracting b43/n0bsinitvals17.fw
Extracting b43/a0g1initvals5.fw
Extracting b43/n0initvals24.fw
Extracting b43/lp1initvals20.fw
Extracting b43/a0g0bsinitvals5.fw
Extracting b43/ucode9.fw
Extracting b43/ucode5.fw
Extracting b43/ucode22_mimo.fw
Processing triggers for man-db (2.12.0-4build2) …

Hi Vito :slightly_smiling_face:

Well, at least Lubuntu still sees that you have the Broadcom adapter. That’s good, praise and thanks to God! From the results you submitted in your last post, it appears the “firmware-b43-installer” was successfully installed. At this point, please make sure the option “Do not use the device” in Software Sources/Additional drivers is ticked and then open a terminal and enter the following command…

sudo apt install linux-firmware

This is based on the information I see from this page…

https://askubuntu.com/questions/55868/installing-broadcom-wireless-drivers

From there, I learned that your device requires the “brcmsmac” driver. Please see the section that says “Drivers for the 4313.”

After installing the package mentioned above, please copy and paste the results in your next post and then reboot. Does this help at all? If not, try these commands and see what happens…

sudo rfkill unblock all
sudo ip link set dev wlan0 up

If it’s still not working, please tell me what happened and post the results of the following command…

sudo lsmod | grep brc

Thanks! :slightly_smiling_face:

Regards…

Hello ardvark71 =).
About your sugestions:

The result:

linux-firmware is already the newest version (20240318.git3b128b60-0ubuntu2.2).

Then, i used the sudo rfkill unblock all. I guess the result was turning on my bluetooth.

Using the sudo ip link set dev wlan0 up give me:

Cannot find device "wlan0"

Finally, i used the sudo lsmod | grep brc:

brcmsmac              802816  0
brcmutil               24576  1 brcmsmac
cordic                 12288  2 b43,brcmsmac
mac80211             1720320  2 b43,brcmsmac
cfg80211             1323008  3 b43,mac80211,brcmsmac
bcma                   86016  2 b43,brcmsmac

Well, it didn’t work, but i read the link you send. The next step would be the blacklist, but I don’t know which drivers I can block without breaking the right one.

Hi Vito! :wave:

I’m guessing your adapter is using another name, not “wlan0.” Could you post the results of this command…

sudo nmcli --get-values GENERAL.DEVICE,GENERAL.TYPE device show

As a suggestion, you could try blacklisting “b43” and “b43legacy” first, Lord willing. Do you know how to do this? If not, please post back and let me know before attempting to do this. Also, so I have a better understanding of what you’re dealing with, could you post a screenshot of what you see when you click on the network icon on the toolbar? What is listed in that menu? You mentioned that you don’t have wireless at the moment, I’d like to be able to see what you’re seeing, as much as possible, LW. :slightly_smiling_face:

Regards…

You are corect. The name is wlp5s0b1. Using the right name, i used the sudo ip link set dev wlp5s0b1 up command. The terminal did’t show anything, but think it accept the command. The Wi-Fi keeps disconnecting =(.

Furthermore, i blacklisted the “b43” and “b43legacy”. Now, the sudo lsmod | grep brc looks like this:
image
Also didn’t solve the issue. I tried blacklisting “bcma”, but this vanishes the Wi-FI, so i undid this action.

My tollbar looks like this:
image

Hi Vito! :slightly_smiling_face:

Thank you for posting the screenshots, I appreciate it! On the driver front, you can try solution mentioned at the last post here…

https://bbs.archlinux.org/viewtopic.php?id=187788

which, essentially, is to install the STA or “wl” driver and blacklist the entries the OP listed. Here is another thread I found might be of help, I’m not sure…

https://askubuntu.com/questions/110584/bcm4313-wireless-card-keeps-disconnecting

However, before you do this, I’m wondering if this isn’t a driver issue but something else that’s causing the constant drops or disconnects? Even though the OP is using a different Broadcom adapter, I found the thread here, which leads me to think this is possible…

https://unix.stackexchange.com/questions/545336/wireless-card-keeps-connecting-then-disconnecting/545440

If you would, please open a terminal and post the results of…

sudo dmesg

It might be kind of long but that’s OK. :slightly_smiling_face:

Regards…

1 Like

Hello!
In the meantime, I tried a few things on my own. Somehow, the wifi went away forever :joy:. Anyway, I reinstalled Lubuntu and used parts of the suggestions from this thread again:

sudo apt update
sudo update-pciids
sudo apt install firmware-b43-installer
sudo apt install linux-firmware
sudo rfkill unblock all
sudo ip link set dev wlp5s0b1 up

And the: sudo lsmod | grep brc

brcmsmac              802816  0
brcmutil               24576  1 brcmsmac
cordic                 12288  2 b43,brcmsmac
mac80211             1720320  2 b43,brcmsmac
cfg80211             1323008  3 b43,mac80211,brcmsmac
bcma                   86016  2 b43,brcmsmac

Like last time, it didn’t solve the issue.

Perhaps. I mean, we tried most possible solutions and nothing worked.

I used the command sudo dmesg and read the thing. Didn’t understand 99% of it, but there is some information about bcma errors. I’m sure you can make use of this information. Also, I haven’t tried the other suggestions you sent me. I think it would be better to analyze the sudo dmesg data first. Sending from the first mention of bcma:

[   15.705013] bcma-pci-bridge 0000:05:00.0: bus0: Found chip with id 0x4313, rev 0x01 and package 0x08
[   15.705070] bcma-pci-bridge 0000:05:00.0: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x24, class 0x0)
[   15.705115] bcma-pci-bridge 0000:05:00.0: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x18, class 0x0)
[   15.705190] bcma-pci-bridge 0000:05:00.0: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x11, class 0x0)
[   15.718328] bcma-pci-bridge 0000:05:00.0: bus0: Bus registered
[   16.954184] mc: Linux media interface: v0.10
[   16.959145] pci 0000:00:00.0: Intel HD Graphics Chipset
[   16.959186] pci 0000:00:00.0: detected gtt size: 2097152K total, 262144K mappable
[   16.959683] pci 0000:00:00.0: detected 32768K stolen memory
[   16.970563] i915 0000:00:02.0: vgaarb: deactivate vga console
[   16.973917] i915 0000:00:02.0: [drm] applying lvds SSC disable quirk
[   17.003220] usbcore: registered new interface driver btusb
[   17.016146] i915 0000:00:02.0: [drm] Skipping intel_backlight registration
[   17.016704] [drm] Initialized i915 1.6.0 20230929 for 0000:00:02.0 on minor 1
[   17.018678] ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[   17.019025] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input20
[   17.024144] acpi device:02: registered as cooling_device4
[   17.024355] i915 display info: display version: 5
[   17.024361] i915 display info: cursor_needs_physical: no
[   17.024368] i915 display info: has_cdclk_crawl: no
[   17.024370] i915 display info: has_cdclk_squash: no
[   17.024373] i915 display info: has_ddi: no
[   17.024375] i915 display info: has_dp_mst: no
[   17.024377] i915 display info: has_dsb: no
[   17.024379] i915 display info: has_fpga_dbg: no
[   17.024382] i915 display info: has_gmch: no
[   17.024384] i915 display info: has_hotplug: yes
[   17.024386] i915 display info: has_hti: no
[   17.024388] i915 display info: has_ipc: no
[   17.024390] i915 display info: has_overlay: no
[   17.024393] i915 display info: has_psr: no
[   17.024399] i915 display info: has_psr_hw_tracking: no
[   17.024402] i915 display info: overlay_needs_physical: no
[   17.024404] i915 display info: supports_tv: no
[   17.024406] i915 display info: has_hdcp: no
[   17.024409] i915 display info: has_dmc: no
[   17.024411] i915 display info: has_dsc: no
[   17.040261] fbcon: i915drmfb (fb0) is primary device
[   17.040275] fbcon: Deferring console take-over
[   17.040282] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[   17.094474] videodev: Linux video capture interface: v2.00
[   17.206780] at24 0-0050: supply vcc not found, using dummy regulator
[   17.208882] at24 0-0050: 256 byte spd EEPROM, read-only
[   17.342586] usb 2-1.3: Found UVC 1.00 device Lenovo EasyCamera (04f2:b273)
[   17.347732] input: Lenovo EasyCamera: Lenovo EasyC as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/input/input21
[   17.348095] usbcore: registered new interface driver uvcvideo
[   17.602914] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   17.603517] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   17.603895] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[   17.830454] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[   17.884516] snd_hda_codec_conexant hdaudioC0D1: CX20585: BIOS auto-probing.
[   17.885266] snd_hda_codec_conexant hdaudioC0D1: autoconfig for CX20585: line_outs=1 (0x1f/0x0/0x0/0x0/0x0) type:speaker
[   17.885275] snd_hda_codec_conexant hdaudioC0D1:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   17.885280] snd_hda_codec_conexant hdaudioC0D1:    hp_outs=1 (0x19/0x0/0x0/0x0/0x0)
[   17.885289] snd_hda_codec_conexant hdaudioC0D1:    mono: mono_out=0x0
[   17.885292] snd_hda_codec_conexant hdaudioC0D1:    inputs:
[   17.885296] snd_hda_codec_conexant hdaudioC0D1:      Mic=0x1b
[   17.885299] snd_hda_codec_conexant hdaudioC0D1:      Internal Mic=0x1a
[   17.905814] kvm_intel: VM_EXIT_LOAD_IA32_PERF_GLOBAL_CTRL does not work properly. Using workaround
[   18.317923] input: HDA Intel MID Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input22
[   18.318405] input: HDA Intel MID Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input23
[   18.318573] input: HDA Intel MID HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input24
[   18.515268] audit: type=1400 audit(1725742113.461:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="1password" pid=453 comm="apparmor_parser"
[   18.515283] audit: type=1400 audit(1725742113.462:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name=4D6F6E676F444220436F6D70617373 pid=455 comm="apparmor_parser"
[   18.515287] audit: type=1400 audit(1725742113.462:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="Discord" pid=454 comm="apparmor_parser"
[   18.515296] audit: type=1400 audit(1725742113.462:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="QtWebEngineProcess" pid=456 comm="apparmor_parser"
[   18.658644] Support for cores revisions 0x17 and 0x18 disabled by module param allhwsupport=0. Try b43.allhwsupport=1
[   18.658657] b43: probe of bcma0:1 failed with error -524
[   18.658721] Broadcom 43xx driver loaded [ Features: PNL ]
[   18.834917] brcmsmac bcma0:1: mfg 4bf core 812 rev 24 class 0 irq 17
[   18.836318] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   18.837730] ieee80211 phy0: registered radio enabled led device: brcmsmac-phy0:radio
[   18.884858] brcmsmac bcma0:1 wlp5s0b1: renamed from wlan0
[   19.016127] audit: type=1400 audit(1725742113.962:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="brave" pid=621 comm="apparmor_parser"
[   19.016155] audit: type=1400 audit(1725742113.962:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="busybox" pid=623 comm="apparmor_parser"
[   19.016171] audit: type=1400 audit(1725742113.962:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="cam" pid=624 comm="apparmor_parser"
[   19.016181] audit: type=1400 audit(1725742113.962:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="buildah" pid=622 comm="apparmor_parser"
[   19.070350] audit: type=1400 audit(1725742114.017:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ch-checkns" pid=626 comm="apparmor_parser"
[   19.070415] audit: type=1400 audit(1725742114.017:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ch-run" pid=627 comm="apparmor_parser"
[   21.097109] intel ips 0000:00:1f.6: i915 driver attached, reenabling gpu turbo
[   24.251639] kauditd_printk_skb: 125 callbacks suppressed
[   24.251653] audit: type=1400 audit(1725742119.198:137): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="rsyslogd" pid=856 comm="apparmor_parser"
[   27.725426] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   27.725436] Bluetooth: BNEP filters: protocol multicast
[   27.725445] Bluetooth: BNEP socket layer initialized
[   27.730285] Bluetooth: MGMT ver 1.22
[   34.446219] NET: Registered PF_QIPCRTR protocol family
[   35.592612] loop9: detected capacity change from 0 to 8
[   39.069710] audit: type=1400 audit(1725742134.016:138): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/snapd/snap-confine" pid=1039 comm="apparmor_parser"
[   39.076219] audit: type=1400 audit(1725742134.023:139): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/snapd/snap-confine//mount-namespace-capture-helper" pid=1039 comm="apparmor_parser"
[   42.348946] RTL8201CP Ethernet r8169-0-600:00: attached PHY driver (mii_bus:phy_addr=r8169-0-600:00, irq=MAC)
[   42.396909] r8169 0000:06:00.0 enp6s0: Link is Down
[   42.544436] brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
[   42.544461] brcmsmac bcma0:1: brcms_ops_config: change power-save mode: false (implement)
[   44.018937] r8169 0000:06:00.0 enp6s0: Link is Up - 100Mbps/Full - flow control rx/tx
[   44.866126] audit: type=1400 audit(1725742139.813:140): apparmor="DENIED" operation="capable" class="cap" profile="/usr/sbin/cupsd" pid=1112 comm="cupsd" capability=12  capname="net_admin"
[   45.100207] wlp5s0b1: 80 MHz not supported, disabling VHT
[   45.100516] wlp5s0b1: authenticate with 5c:e3:0e:07:73:28 (local address=ac:81:12:a4:45:7f)
[   45.100527] wlp5s0b1: send auth to 5c:e3:0e:07:73:28 (try 1/3)
[   45.102648] wlp5s0b1: authenticated
[   45.104028] wlp5s0b1: associate with 5c:e3:0e:07:73:28 (try 1/3)
[   45.111295] wlp5s0b1: RX AssocResp from 5c:e3:0e:07:73:28 (capab=0x431 status=0 aid=1)
[   45.112074] brcmsmac bcma0:1: brcmsmac: brcms_ops_bss_info_changed: associated
[   45.112103] fbcon: Taking over console
[   45.112129] brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: true (implement)
[   45.112165] wlp5s0b1: associated
[   45.121755] Console: switching to colour frame buffer device 170x48
[   45.210381] brcmsmac bcma0:1: wl0: brcms_c_d11hdrs_mac80211:  txop exceeded phylen 159/256 dur 1778/1504
[   45.214954] brcmsmac bcma0:1: wl0: brcms_c_d11hdrs_mac80211:  txop exceeded phylen 137/256 dur 1602/1504
[   45.600825] brcmsmac bcma0:1: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)
[   56.147468] Bluetooth: RFCOMM TTY layer initialized
[   56.147500] Bluetooth: RFCOMM socket layer initialized
[   56.147528] Bluetooth: RFCOMM ver 1.11
[   59.927022] logitech-hidpp-device 0003:046D:4024.0005: HID++ 2.0 device connected.
[   61.701624] systemd-journald[281]: /var/log/journal/724d8252552c4b44ba9597604300cbee/user-1000.journal: Journal file uses a different sequence number ID, rotating.
[   96.576120] wlp5s0b1: deauthenticating from 5c:e3:0e:07:73:28 by local choice (Reason: 3=DEAUTH_LEAVING)
[   96.595292] brcmsmac bcma0:1: brcmsmac: brcms_ops_bss_info_changed: disassociated
[   96.595319] brcmsmac bcma0:1: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)
[   96.595328] brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
[  100.229555] audit: type=1400 audit(1725742195.162:141): apparmor="DENIED" operation="capable" class="cap" profile="/usr/lib/snapd/snap-confine" pid=1695 comm="snap-confine" capability=12  capname="net_admin"
[  100.229577] audit: type=1400 audit(1725742195.162:142): apparmor="DENIED" operation="capable" class="cap" profile="/usr/lib/snapd/snap-confine" pid=1695 comm="snap-confine" capability=38  capname="perfmon"
[  101.012886] audit: type=1400 audit(1725742195.945:143): apparmor="DENIED" operation="open" class="file" profile="snap-update-ns.firefox" name="/usr/local/share/" pid=1719 comm="5" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[  101.188899] audit: type=1400 audit(1725742196.121:144): apparmor="DENIED" operation="open" class="file" profile="snap-update-ns.firefox" name="/proc/1726/maps" pid=1726 comm="5" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[  108.819703] audit: type=1400 audit(1725742203.752:145): apparmor="DENIED" operation="open" class="file" profile="snap.firefox.firefox" name="/etc/xdg/xdg-Lubuntu/gtk-3.0/settings.ini" pid=1695 comm="firefox" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[  112.427933] audit: type=1107 audit(1725742207.360:146): pid=830 uid=101 auid=4294967295 ses=4294967295 subj=unconfined msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/timedate1" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.67" pid=1695 label="snap.firefox.firefox" peer_pid=1838 peer_label="unconfined"
                exe="/usr/bin/dbus-daemon" sauid=101 hostname=? addr=? terminal=?'
[  112.429722] audit: type=1107 audit(1725742207.362:147): pid=830 uid=101 auid=4294967295 ses=4294967295 subj=unconfined msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/timedate1" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.67" pid=1695 label="snap.firefox.firefox" peer_pid=1838 peer_label="unconfined"
                exe="/usr/bin/dbus-daemon" sauid=101 hostname=? addr=? terminal=?'
[  183.130952] usb 2-1.6: reset high-speed USB device number 6 using ehci-pci
[  193.227987] workqueue: delayed_fput hogged CPU for >10000us 4 times, consider switching to WQ_UNBOUND
[  218.060387] workqueue: delayed_fput hogged CPU for >10000us 8 times, consider switching to WQ_UNBOUND
[  302.942161] systemd-journald[281]: Under memory pressure, flushing caches.
[  306.781717] systemd-journald[281]: Under memory pressure, flushing caches.
[  342.662011] audit: type=1107 audit(1725742437.608:148): pid=830 uid=101 auid=4294967295 ses=4294967295 subj=unconfined msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/timedate1" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.85" pid=1695 label="snap.firefox.firefox" peer_pid=5617 peer_label="unconfined"
                exe="/usr/bin/dbus-daemon" sauid=101 hostname=? addr=? terminal=?'
[  417.301291] brcmsmac bcma0:1: wl0: brcms_c_watchdog: dead chip
[  494.115422] perf: interrupt took too long (2549 > 2500), lowering kernel.perf_event_max_sample_rate to 78000
[  509.029193] brcmsmac bcma0:1: ops->tx called while down
[  509.091204] brcmsmac bcma0:1: ops->tx called while down
[  509.153174] brcmsmac bcma0:1: ops->tx called while down
[  509.215167] brcmsmac bcma0:1: ops->tx called while down
[  509.277169] brcmsmac bcma0:1: ops->tx called while down
[  509.339163] brcmsmac bcma0:1: ops->tx called while down
[  509.401178] brcmsmac bcma0:1: ops->tx called while down
[  509.463159] brcmsmac bcma0:1: ops->tx called while down
[  509.525180] brcmsmac bcma0:1: ops->tx called while down
[  509.587157] brcmsmac bcma0:1: ops->tx called while down
[  509.649139] brcmsmac bcma0:1: ops->tx called while down
[  630.023992] brcmsmac bcma0:1: ops->tx called while down
[  630.085958] brcmsmac bcma0:1: ops->tx called while down
[  630.147961] brcmsmac bcma0:1: ops->tx called while down
[  630.209946] brcmsmac bcma0:1: ops->tx called while down
[  630.271944] brcmsmac bcma0:1: ops->tx called while down
[  630.333937] brcmsmac bcma0:1: ops->tx called while down
[  630.395945] brcmsmac bcma0:1: ops->tx called while down
[  630.457907] brcmsmac bcma0:1: ops->tx called while down
[  630.519958] brcmsmac bcma0:1: ops->tx called while down
[  630.581944] brcmsmac bcma0:1: ops->tx called while down
[  630.643961] brcmsmac bcma0:1: ops->tx called while down
[  702.256855] perf: interrupt took too long (3275 > 3186), lowering kernel.perf_event_max_sample_rate to 61000
[  716.834273] audit: type=1400 audit(1725742811.792:149): apparmor="DENIED" operation="capable" class="cap" profile="/usr/lib/snapd/snap-confine" pid=5957 comm="snap-confine" capability=12  capname="net_admin"
[  716.834326] audit: type=1400 audit(1725742811.792:150): apparmor="DENIED" operation="capable" class="cap" profile="/usr/lib/snapd/snap-confine" pid=5957 comm="snap-confine" capability=38  capname="perfmon"
[  717.935687] audit: type=1400 audit(1725742812.891:151): apparmor="DENIED" operation="open" class="file" profile="snap-update-ns.firmware-updater" name="/proc/5979/maps" pid=5979 comm="5" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[  720.895376] audit: type=1400 audit(1725742815.854:152): apparmor="DENIED" operation="open" class="file" profile="snap.firmware-updater.firmware-notifier" name="/proc/sys/vm/max_map_count" pid=5957 comm="firmware-notifi" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[  751.022944] brcmsmac bcma0:1: ops->tx called while down
[  751.084952] brcmsmac bcma0:1: ops->tx called while down
[  751.146928] brcmsmac bcma0:1: ops->tx called while down
[  751.208962] brcmsmac bcma0:1: ops->tx called while down
[  751.270902] brcmsmac bcma0:1: ops->tx called while down
[  751.332944] brcmsmac bcma0:1: ops->tx called while down
[  751.394880] brcmsmac bcma0:1: ops->tx called while down
[  751.456927] brcmsmac bcma0:1: ops->tx called while down
[  751.519923] brcmsmac bcma0:1: ops->tx called while down
[  751.581908] brcmsmac bcma0:1: ops->tx called while down
[  751.643932] brcmsmac bcma0:1: ops->tx called while down
[  837.620529] perf: interrupt took too long (4094 > 4093), lowering kernel.perf_event_max_sample_rate to 48000
[  872.117924] brcmsmac bcma0:1: ops->tx called while down
[  872.179969] brcmsmac bcma0:1: ops->tx called while down
[  872.241943] brcmsmac bcma0:1: ops->tx called while down
[  872.303953] brcmsmac bcma0:1: ops->tx called while down
[  872.365986] brcmsmac bcma0:1: ops->tx called while down
[  872.427962] brcmsmac bcma0:1: ops->tx called while down
[  872.489916] brcmsmac bcma0:1: ops->tx called while down
[  872.551911] brcmsmac bcma0:1: ops->tx called while down
[  872.613959] brcmsmac bcma0:1: ops->tx called while down
[  872.675936] brcmsmac bcma0:1: ops->tx called while down
[  872.737908] brcmsmac bcma0:1: ops->tx called while down

Hi Vito! :slightly_smiling_face:

Thank you for posting the dmesg report, I appreciate it! Unfortunately, the only two entries that stand out to me are the following…

[   18.658657] b43: probe of bcma0:1 failed with error -524
[  509.029193] brcmsmac bcma0:1: ops->tx called while down

After a brief search online, I wasn’t really able to find anything concerning these two error messages. However, I did find a couple old threads that might offer a solution, although they’re along the lines of what I’ve already suggested and what you’ve already tried. Please have a look at post #15 here and post #9 here. Also, although it’s a long shot, from what I saw on the thread linked to below, you can also try reseating your wireless adapter and see if that helps…

https://linux.debian.user.narkive.com/bhKYtxIn/broadcom-bcm43225-wireless-shows-not-connected-then-hardware-disabled

At this point, apart from trying my other suggestions or purchasing a Linux compatible USB wireless adapter, like the one here, I’m not sure what else to suggest. :frowning:

EDIT: Lord willing, there is one more possibility I just thought of. You can try seeing if Chili555 can help you with this. This gentleman really knows his stuff when it comes to wireless networking!! I’m not sure if his email address is still current and/or if he’ll write back but, if you want, you can try contacting him using his contact information here. Perhaps he might be willing to post here, as well, LW. :slightly_smiling_face:

Regards…