Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
BCM4352 Broadcom WiFi not working
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3, 4, 5  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 2:13 pm    Post subject: BCM4352 Broadcom WiFi not working Reply with quote

Hello everyone! I have this BCM4352 Broadcom WiFi card and I can not make it work. I tried to follow this guide:

https://wiki.gentoo.org/wiki/Dell_XPS_13_9343

because this Dell XPS has the same WiFi card, maybe I have done something wrong but mine isn't working, it isn't even recognized by the system.
This is the ifconfig -a output:
Code:

enp4s0f1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 88:d7:f6:1f:2a:04  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 1040  bytes 79472 (77.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1040  bytes 79472 (77.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp0s20f0u1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.104  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::761:9aea:463:bd92  prefixlen 64  scopeid 0x20<link>
        ether 10:62:eb:94:af:5c  txqueuelen 1000  (Ethernet)
        RX packets 1717  bytes 1685276 (1.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1034  bytes 177421 (173.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


The wlp0s20f0u1 is a USB dongle WiFi that I'm using as a temporarily solution, alongside wpa supplicant.
Instead this is the lspci output:
Code:

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 05)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 05)
00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem (rev 31)
00:15.0 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Serial IO I2C Controller #0 (rev 31)
00:15.1 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Serial IO I2C Controller #1 (rev 31)
00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31)
00:17.0 SATA controller: Intel Corporation HM170/QM170 Chipset SATA Controller [AHCI Mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #3 (rev f1)
00:1c.3 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #4 (rev f1)
00:1f.0 ISA bridge: Intel Corporation HM175 Chipset LPC/eSPI Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31)
00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2)
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter (rev 03)
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader (rev 01)
04:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)


Moreover, this should be my current kernel configuration: http://dpaste.com/2MSV2E2
Kernel version is 5.4.28-gentoo-x86_64

Thank you for your help!


Last edited by spike32 on Sat Apr 04, 2020 2:52 pm; edited 1 time in total
Back to top
View user's profile Send private message
axl
Veteran
Veteran


Joined: 11 Oct 2002
Posts: 1146
Location: Romania

PostPosted: Sat Apr 04, 2020 2:20 pm    Post subject: Reply with quote

Quote:
It may be impossible to fetch the distfiles needed by the net-wireless/broadcom-sta package or sys-kernel/linux-firmware (for the Intel Wireless variant) while the wireless is offline. It is recommended that you emerge the broadcom-sta or linux-firmware package during Gentoo's installation, after compiling the kernel, but before rebooting.



did you follow this step? do a "dmesg | grep -- -2" please.
Back to top
View user's profile Send private message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 2:48 pm    Post subject: Reply with quote

axl wrote:
Quote:
It may be impossible to fetch the distfiles needed by the net-wireless/broadcom-sta package or sys-kernel/linux-firmware (for the Intel Wireless variant) while the wireless is offline. It is recommended that you emerge the broadcom-sta or linux-firmware package during Gentoo's installation, after compiling the kernel, but before rebooting.



did you follow this step? do a "dmesg | grep -- -2" please.

Here it is!
Code:

[    0.529707] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.566592] sched_clock: Marking stable (1565928384, 658031)->(1569514567, -2928152)
[    2.477822] Copyright (c) 1999-2008 LSI Corporation
[    4.934966] bcma-pci-bridge 0000:03:00.0: bus0: Using fallback SPROM failed (err -2)
[    5.166361] Adding 4695036k swap on /dev/sda7.  Priority:-2 extents:1 across:4695036k SSFS
[    6.306250] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21fb.hcd failed with error -2
[    6.306251] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21fb.hcd not found
[ 1072.289194] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21fb.hcd failed with error -2
[ 1072.289199] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21fb.hcd not found
[ 1745.565194] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21fb.hcd failed with error -2
[ 1745.565198] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21fb.hcd not found
[ 5246.713730] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21fb.hcd failed with error -2
[ 5246.713736] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21fb.hcd not found

What about my kernel configuration?
Back to top
View user's profile Send private message
axl
Veteran
Veteran


Joined: 11 Oct 2002
Posts: 1146
Location: Romania

PostPosted: Sat Apr 04, 2020 2:50 pm    Post subject: Reply with quote

You skipped a step, because it was colored. It is as I expected. You are lacking the firmware packages. Don't know if you need both, but definitely need the broadcom one.
Back to top
View user's profile Send private message
axl
Veteran
Veteran


Joined: 11 Oct 2002
Posts: 1146
Location: Romania

PostPosted: Sat Apr 04, 2020 2:52 pm    Post subject: Reply with quote

If you don't have a network at this point, and cannot go back to install mode, you could try to manually copy the missing files (those that appear in dmesg with -2 error) to /lib/firmware. Be sure to respect the paths. In your case /lib/firmware/brcm/.
Back to top
View user's profile Send private message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 2:53 pm    Post subject: Reply with quote

axl wrote:
You skipped a step, because it was colored. It is as I expected. You are lacking the firmware packages. Don't know if you need both, but definitely need the broadcom one.

How should I proceed now?
Back to top
View user's profile Send private message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 2:54 pm    Post subject: Reply with quote

axl wrote:
If you don't have a network at this point, and cannot go back to install mode, you could try to manually copy the missing files (those that appear in dmesg with -2 error) to /lib/firmware. Be sure to respect the paths. In your case /lib/firmware/brcm/.

I do have internet connection, I prefer to not re-install Gentoo.
Back to top
View user's profile Send private message
axl
Veteran
Veteran


Joined: 11 Oct 2002
Posts: 1146
Location: Romania

PostPosted: Sat Apr 04, 2020 2:55 pm    Post subject: Reply with quote

spike32 wrote:
axl wrote:
If you don't have a network at this point, and cannot go back to install mode, you could try to manually copy the missing files (those that appear in dmesg with -2 error) to /lib/firmware. Be sure to respect the paths. In your case /lib/firmware/brcm/.

I do have internet connection, I prefer to not re-install Gentoo.


You don't have to reinstall. just "emerge net-wireless/broadcom-sta sys-kernel/linux-firmware" and that should be all.
Back to top
View user's profile Send private message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 3:06 pm    Post subject: Reply with quote

axl wrote:
spike32 wrote:
axl wrote:
If you don't have a network at this point, and cannot go back to install mode, you could try to manually copy the missing files (those that appear in dmesg with -2 error) to /lib/firmware. Be sure to respect the paths. In your case /lib/firmware/brcm/.

I do have internet connection, I prefer to not re-install Gentoo.


You don't have to reinstall. just "emerge net-wireless/broadcom-sta sys-kernel/linux-firmware" and that should be all.

I have re-emerged them and rebooted but nothing changed
Back to top
View user's profile Send private message
axl
Veteran
Veteran


Joined: 11 Oct 2002
Posts: 1146
Location: Romania

PostPosted: Sat Apr 04, 2020 3:07 pm    Post subject: Reply with quote

spike32 wrote:
I have re-emerged them and rebooted but nothing changed


dmesg still shows those files missing?
Back to top
View user's profile Send private message
axl
Veteran
Veteran


Joined: 11 Oct 2002
Posts: 1146
Location: Romania

PostPosted: Sat Apr 04, 2020 3:11 pm    Post subject: Reply with quote

If you use an initrd file you might want to redo that again.

I notice in your previous post of dmesg, it shows 3 different times the kernel tried to load the firmware. One at the point of boot. That might be during initrd time. It should still work though.
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 8291
Location: Saint Amant, Acadiana

PostPosted: Sat Apr 04, 2020 3:14 pm    Post subject: Reply with quote

The driver is built into kernel but the firmware is not.
_________________
My Gentoo installation notes.
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
axl
Veteran
Veteran


Joined: 11 Oct 2002
Posts: 1146
Location: Romania

PostPosted: Sat Apr 04, 2020 3:15 pm    Post subject: Reply with quote

then add those files to CONFIG_EXTRA_FIRMWARE separated by spaces, or make it a module.
Back to top
View user's profile Send private message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 3:21 pm    Post subject: Reply with quote

I have manually added /lib/firmware/brcm/BCM20702A1-0a5c-21fb.hcd downloaded from here https://github.com/winterheart/broadcom-bt-firmware/blob/master/brcm/BCM20702A1-0a5c-21fb.hcd
Now dmesg | grep -- -2 shows this:
Code:

[    0.529071] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    2.458661] Copyright (c) 1999-2008 LSI Corporation
[    4.921855] bcma-pci-bridge 0000:03:00.0: bus0: Using fallback SPROM failed (err -2)
[    6.686897] Adding 4695036k swap on /dev/sda7.  Priority:-2 extents:1 across:4695036k SSFS
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54834
Location: 56N 3W

PostPosted: Sat Apr 04, 2020 3:26 pm    Post subject: Reply with quote

spike32,

Is that from your Gentoo?
Code:
wlp0s20f0u1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.104  netmask 255.255.255.0  broadcast 192.168.1.255

It works well enough to have an IP address, so what doesn't work?

Your missing firmware looks to be for Bluetooth but it might well be shared.
The 2.4GHz band is used by both Wifi and Bluetooth. Indeed, some chipsets share the radio components.

Your dmesg output when you boot your own kernel would be good.
Its big so has to go to a pasetbin site.

If you need to, you can do
Code:
dmesg > /dmesg.txt
then post dmesg.txt after you reboot to get networking.

Your kernel BCM43_ is built into the kernel but its firmware is not listed in CONFIG_EXTRA_FIRMWARE=""

The kernel wireless page indicates that your Wifi may not be supported by in kernel drivers.
The output of
Code:
lspci -nnk
would be good, so we can see the pci vendor and device IDs for your
Code:
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter (rev 03)


There are other drivers but we need to know which chip you actually have. BCM4352 is a bit vague.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 3:45 pm    Post subject: Reply with quote

NeddySeagoon wrote:
spike32,

Is that from your Gentoo?
Code:
wlp0s20f0u1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.104  netmask 255.255.255.0  broadcast 192.168.1.255

It works well enough to have an IP address, so what doesn't work?


As I said, wlp0s20f0u1 is NOT my wifi card, but it is a wifi usb dongle that I'm using as a temporarily solution.
Quote:

Your dmesg output when you boot your own kernel would be good.
Its big so has to go to a pasetbin site.

If you need to, you can do
Code:
dmesg > /dmesg.txt
then post dmesg.txt after you reboot to get networking.

Your kernel BCM43_ is built into the kernel but its firmware is not listed in CONFIG_EXTRA_FIRMWARE=""

The kernel wireless page indicates that your Wifi may not be supported by in kernel drivers.
The output of
Code:
lspci -nnk
would be good, so we can see the pci vendor and device IDs for your
Code:
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter (rev 03)

lspci -nnk output:
Code:

00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:5910] (rev 05)
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) [8086:1901] (rev 05)
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 630 [8086:591b] (rev 04)
00:04.0 Signal processing controller [1180]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [8086:1903] (rev 05)
00:14.0 USB controller [0c03]: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller [8086:a12f] (rev 31)
00:14.2 Signal processing controller [1180]: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem [8086:a131] (rev 31)
00:15.0 Signal processing controller [1180]: Intel Corporation 100 Series/C230 Series Chipset Family Serial IO I2C Controller #0 [8086:a160] (rev 31)
00:15.1 Signal processing controller [1180]: Intel Corporation 100 Series/C230 Series Chipset Family Serial IO I2C Controller #1 [8086:a161] (rev 31)
00:16.0 Communication controller [0780]: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 [8086:a13a] (rev 31)
00:17.0 SATA controller [0106]: Intel Corporation HM170/QM170 Chipset SATA Controller [AHCI Mode] [8086:a103] (rev 31)
00:1c.0 PCI bridge [0604]: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #1 [8086:a110] (rev f1)
00:1c.2 PCI bridge [0604]: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #3 [8086:a112] (rev f1)
00:1c.3 PCI bridge [0604]: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #4 [8086:a113] (rev f1)
00:1f.0 ISA bridge [0601]: Intel Corporation HM175 Chipset LPC/eSPI Controller [8086:a152] (rev 31)
00:1f.2 Memory controller [0580]: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller [8086:a121] (rev 31)
00:1f.3 Audio device [0403]: Intel Corporation CM238 HD Audio Controller [8086:a171] (rev 31)
00:1f.4 SMBus [0c05]: Intel Corporation 100 Series/C230 Series Chipset Family SMBus [8086:a123] (rev 31)
01:00.0 3D controller [0302]: NVIDIA Corporation GM107M [GeForce GTX 950M] [10de:139a] (rev a2)
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader [10ec:5287] (rev 01)
04:00.1 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 12)
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54834
Location: 56N 3W

PostPosted: Sat Apr 04, 2020 6:07 pm    Post subject: Reply with quote

spike32,

You need net-wireless/broadcom-sta as mentioned above and its firmware.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 6:38 pm    Post subject: Reply with quote

NeddySeagoon wrote:
spike32,

You need net-wireless/broadcom-sta as mentioned above and its firmware.

I have done two times
Quote:
sudo emerge --ask net-wireless/broadcom-sta

and
Quote:
sudo emerge --ask sys-kernel/linux-firmware
Back to top
View user's profile Send private message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 6:40 pm    Post subject: Reply with quote

Do I have to install sys-firmware/b43-firmware too?
Back to top
View user's profile Send private message
axl
Veteran
Veteran


Joined: 11 Oct 2002
Posts: 1146
Location: Romania

PostPosted: Sat Apr 04, 2020 6:40 pm    Post subject: Reply with quote

OK. Describe the problem you are having now. We were waiting for updates from you. We can't diagnose a problem if we don't know anything about it.
Back to top
View user's profile Send private message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 7:08 pm    Post subject: Reply with quote

axl wrote:
OK. Describe the problem you are having now. We were waiting for updates from you. We can't diagnose a problem if we don't know anything about it.

The problem is that my wifi card is not even recognised
Code:

eth0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 88:d7:f6:1f:2a:04  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 448  bytes 33752 (32.9 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 448  bytes 33752 (32.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp0s20f0u1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.104  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::761:9aea:463:bd92  prefixlen 64  scopeid 0x20<link>
        ether 10:62:eb:94:af:5c  txqueuelen 1000  (Ethernet)
        RX packets 284803  bytes 386420702 (368.5 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 87147  bytes 11391357 (10.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


I repeat, wlp0s20f0u1 is NOT my wifi card, it is just a wifi usb dongle.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54834
Location: 56N 3W

PostPosted: Sat Apr 04, 2020 7:12 pm    Post subject: Reply with quote

spike32,

I don't think that your firmware is is the linux-firmware package.

Please put all of dmesg onto a pastebin site.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
spike32
Tux's lil' helper
Tux's lil' helper


Joined: 17 Mar 2020
Posts: 96

PostPosted: Sat Apr 04, 2020 7:16 pm    Post subject: Reply with quote

NeddySeagoon wrote:
spike32,

I don't think that your firmware is is the linux-firmware package.

Please put all of dmesg onto a pastebin site.

Here it is https://pastebin.com/k9d9SqmG
Back to top
View user's profile Send private message
axl
Veteran
Veteran


Joined: 11 Oct 2002
Posts: 1146
Location: Romania

PostPosted: Sat Apr 04, 2020 7:30 pm    Post subject: Reply with quote

Quote:

[ 5.126358] wl: loading out-of-tree module taints kernel.
[ 5.126360] wl: module license 'MIXED/Proprietary' taints kernel.
[ 5.126361] Disabling lock debugging due to kernel taint
[ 5.127636] wl: module verification failed: signature and/or required key missing - tainting kernel


I think this might be the relevant bit. Although I have no idea what to do next. Seems to me to be a conflict between a less then ideal driver in the kernel, and a better driver outside of kernel which compete for the same resources. Sort of like nouveau & nvidia.

I don't exactly know where this wl module came from, but based on a cursory google reading, seems you have to disable the kernel modules, if you plan to use the broadcom proprietary drivers. so blacklist or disable brcmsmac, bcma and b43.

Now, I wouldn't suggest to actually do that if you have no backup, because I think your removable usb wifi thingy might need 1 or 2 of those. I seen your computer has an ethernet port, so maybe use that instead of your wifi adaptor, and then you can continue to disable those and go with wl alone. Not sure how to proceed at this point.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54834
Location: 56N 3W

PostPosted: Sat Apr 04, 2020 7:45 pm    Post subject: Reply with quote

spike32,

Lets rewind a little.

You can try wl or broadcom-sta but only one may be loaded at a time.
If you manage to load both, look in
Code:
lsmod
they will fight over the hardware and neither can win.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum