You are not logged in.

#1 2025-11-24 16:52:21

yourlegacy
New Member
Registered: 2025-11-24
Posts: 1

BCM4313 Wi-Fi Adapter Issues while Live Testing ThinkPad X131E 335735U

I've also viewed this and that thread on the forums for aid and to understand my situation as I am a novice to Linux.

I am currently testing my ThinkPad with BunsenLabs Live image and are planning to install. I currently have Linux Mint but broke the distro by adding Ubuntu repositories. Although it did solve my Wi-Fi adapter problem, it broke many other things. I want to solve this issue on the Live Image before I install it. The problem I am having is not that I can't connect to an access point but rather I am not receiving any Internet connection. Unable to view websites or simply use the ping command. Just 100% packet loss. I have tested with many different access points from multiple homes to public computer courtyards.

From what I've search online, the Debian Repositories have two (brcm80211 & bcm43xx) OSS packages and one proprietary package (wl) that support my BCM4313 adapter.

My question is (because I want to be cautious) how do I properly install these packages and configure the kernel to use either these packages rather then the current in use kernel drive and kernel module, being bcma-pci-bridge and bcma, respectively.

As requested by this pinned thread:

uname -rv
6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30)
lspci -knn | grep -EiA2 net
03: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:0608]
	Kernel driver in use: bcma-pci-bridge
	Kernel modules: bcma
--
09:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 07)
	Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:21fe]
	Kernel driver in use: r8169
	Kernel modules: r8169
dmesg|grep -Ei 'wlan|firmw|dhc'
dmesg: read kernel buffer failed: Operation not permitted
sudo dmesg|grep -Ei 'wlan|firmw|dhc'
[    0.145470] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.249992] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    4.848153] psmouse serio5: trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3
[   13.617654] platform regulatory.0: firmware: direct-loading firmware regulatory.db
[   13.664159] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s
[   14.398982] bluetooth hci0: firmware: failed to load brcm/BCM20702A1-0a5c-21f4.hcd (-2)
[   14.399058] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[   14.399171] bluetooth hci0: firmware: failed to load brcm/BCM20702A1-0a5c-21f4.hcd (-2)
[   14.399281] bluetooth hci0: firmware: failed to load brcm/BCM-0a5c-21f4.hcd (-2)
[   14.399375] bluetooth hci0: firmware: failed to load brcm/BCM-0a5c-21f4.hcd (-2)
[   14.399430] Bluetooth: hci0: BCM: firmware Patch file not found, tried:
[   14.509176] brcmsmac bcma0:1 wlp3s0b1: renamed from wlan0
[   14.510851] mt76x2u 3-2:1.0: firmware: direct-loading firmware mt7662_rom_patch.bin
[   14.674090] mt76x2u 3-2:1.0: firmware: direct-loading firmware mt7662.bin
[   14.674107] mt76x2u 3-2:1.0: Firmware Version: 0.0.00
[   15.420022] mt76x2u 3-2:1.0 wlx00c0cab1a6cc: renamed from wlan0
[   27.803630] r8169 0000:09:00.0: firmware: direct-loading firmware rtl_nic/rtl8168e-3.fw
[   28.096812] brcmsmac bcma0:1: firmware: direct-loading firmware brcm/bcm43xx-0.fw
[   28.096996] brcmsmac bcma0:1: firmware: direct-loading firmware brcm/bcm43xx_hdr-0.fw
sudo cat /var/log/syslog | grep -Ei 'net|wpa|dhc'
cat: /var/log/syslog: No such file or directory
sudo apt-get install rfkill -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  bsdextrautils bsdutils eject fdisk libblkid1 libfdisk1 libmount1
  libsmartcols1 libuuid1 mount util-linux util-linux-extra uuid-runtime
Suggested packages:
  nfs-common kbd util-linux-locales
The following packages will be upgraded:
  bsdextrautils bsdutils eject fdisk libblkid1 libfdisk1 libmount1
  libsmartcols1 libuuid1 mount rfkill util-linux util-linux-extra uuid-runtime
14 upgraded, 0 newly installed, 0 to remove and 254 not upgraded.
Need to get 2,518 kB of archives.
After this operation, 10.2 kB disk space will be freed.
Get:1 https://deb.debian.org/debian bookworm/main amd64 bsdutils amd64 1:2.38.1-5+deb12u3 [94.4 kB]
Get:2 https://deb.debian.org/debian bookworm/main amd64 libsmartcols1 amd64 2.38.1-5+deb12u3 [107 kB]
Get:3 https://deb.debian.org/debian bookworm/main amd64 util-linux-extra amd64 2.38.1-5+deb12u3 [111 kB]
Get:4 https://deb.debian.org/debian bookworm/main amd64 util-linux amd64 2.38.1-5+deb12u3 [1,177 kB]
Get:5 https://deb.debian.org/debian bookworm/main amd64 mount amd64 2.38.1-5+deb12u3 [134 kB]
Get:6 https://deb.debian.org/debian bookworm/main amd64 libuuid1 amd64 2.38.1-5+deb12u3 [28.8 kB]
Get:7 https://deb.debian.org/debian bookworm/main amd64 uuid-runtime amd64 2.38.1-5+deb12u3 [48.2 kB]
Get:8 https://deb.debian.org/debian bookworm/main amd64 libblkid1 amd64 2.38.1-5+deb12u3 [147 kB]
Get:9 https://deb.debian.org/debian bookworm/main amd64 libmount1 amd64 2.38.1-5+deb12u3 [166 kB]
Get:10 https://deb.debian.org/debian bookworm/main amd64 libfdisk1 amd64 2.38.1-5+deb12u3 [194 kB]
Get:11 https://deb.debian.org/debian bookworm/main amd64 fdisk amd64 2.38.1-5+deb12u3 [141 kB]
Get:12 https://deb.debian.org/debian bookworm/main amd64 bsdextrautils amd64 2.38.1-5+deb12u3 [87.0 kB]
Get:13 https://deb.debian.org/debian bookworm/main amd64 eject amd64 2.38.1-5+deb12u3 [48.1 kB]
Get:14 https://deb.debian.org/debian bookworm/main amd64 rfkill amd64 2.38.1-5+deb12u3 [34.3 kB]
Fetched 2,518 kB in 2s (1,240 kB/s)
(Reading database ... 154427 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.38.1-5+deb12u3_amd64.deb ...
Unpacking bsdutils (1:2.38.1-5+deb12u3) over (1:2.38.1-5+b1) ...
Setting up bsdutils (1:2.38.1-5+deb12u3) ...
(Reading database ... 154426 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.38.1-5+deb12u3_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Setting up libsmartcols1:amd64 (2.38.1-5+deb12u3) ...
(Reading database ... 154425 files and directories currently installed.)
Preparing to unpack .../util-linux-extra_2.38.1-5+deb12u3_amd64.deb ...
Unpacking util-linux-extra (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Setting up util-linux-extra (2.38.1-5+deb12u3) ...
(Reading database ... 154424 files and directories currently installed.)
Preparing to unpack .../util-linux_2.38.1-5+deb12u3_amd64.deb ...
Unpacking util-linux (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Setting up util-linux (2.38.1-5+deb12u3) ...
fstrim.service is a disabled or a static unit not running, not starting it.
(Reading database ... 154423 files and directories currently installed.)
Preparing to unpack .../mount_2.38.1-5+deb12u3_amd64.deb ...
Unpacking mount (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Preparing to unpack .../libuuid1_2.38.1-5+deb12u3_amd64.deb ...
Unpacking libuuid1:amd64 (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Setting up libuuid1:amd64 (2.38.1-5+deb12u3) ...
(Reading database ... 154421 files and directories currently installed.)
Preparing to unpack .../uuid-runtime_2.38.1-5+deb12u3_amd64.deb ...
Unpacking uuid-runtime (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Preparing to unpack .../libblkid1_2.38.1-5+deb12u3_amd64.deb ...
Unpacking libblkid1:amd64 (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Setting up libblkid1:amd64 (2.38.1-5+deb12u3) ...
(Reading database ... 154419 files and directories currently installed.)
Preparing to unpack .../libmount1_2.38.1-5+deb12u3_amd64.deb ...
Unpacking libmount1:amd64 (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Setting up libmount1:amd64 (2.38.1-5+deb12u3) ...
(Reading database ... 154418 files and directories currently installed.)
Preparing to unpack .../libfdisk1_2.38.1-5+deb12u3_amd64.deb ...
Unpacking libfdisk1:amd64 (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Preparing to unpack .../fdisk_2.38.1-5+deb12u3_amd64.deb ...
Unpacking fdisk (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Preparing to unpack .../bsdextrautils_2.38.1-5+deb12u3_amd64.deb ...
Unpacking bsdextrautils (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Preparing to unpack .../eject_2.38.1-5+deb12u3_amd64.deb ...
Unpacking eject (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Preparing to unpack .../rfkill_2.38.1-5+deb12u3_amd64.deb ...
Unpacking rfkill (2.38.1-5+deb12u3) over (2.38.1-5+b1) ...
Setting up bsdextrautils (2.38.1-5+deb12u3) ...
Setting up eject (2.38.1-5+deb12u3) ...
Setting up rfkill (2.38.1-5+deb12u3) ...
Setting up libfdisk1:amd64 (2.38.1-5+deb12u3) ...
Setting up mount (2.38.1-5+deb12u3) ...
Setting up uuid-runtime (2.38.1-5+deb12u3) ...
uuidd.service is a disabled or a static unit not running, not starting it.
Setting up fdisk (2.38.1-5+deb12u3) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+deb12u3) ...
sudo rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
2: phy1: Wireless LAN
	Soft blocked: no
	Hard blocked: no
3: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

Last edited by yourlegacy (2025-11-24 16:55:14)

Offline

Board footer

Powered by FluxBB