You are not logged in.

#1 2018-08-12 08:07:25

durty
Member
Registered: 2017-08-05
Posts: 6

Network Card not listed in lspci

My wireless network card is not listed in lspci anymore. I have been using it on this Arch installation for more than a year. Around a month ago, it started misbehaving and would be there when I boot the system, but not when I wake it up from sleep. Now, its never there. It works fine in Windows installed alongside.

The lspci output as of now:

 00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07)
08:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)

The following used to be listed in there

 02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)

However, the lsusb has the following output

Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 004: ID 0a5c:21d7 Broadcom Corp. BCM43142 Bluetooth 4.0
Bus 001 Device 003: ID 0c45:6a04 Microdia 
Bus 001 Device 002: ID 8087:8001 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Broadcom BCM43142 is my network card, also provides Bluetooth, I guess. (User review: Never buy a laptop with this card!!)

What am I missing? How do I use my wireless network card?

Should I move this post to Kernel and Hardware??

Last edited by durty (2018-08-12 08:09:51)

Offline

#2 2018-08-12 12:43:59

seth
Member
Registered: 2012-09-03
Posts: 8,695

Re: Network Card not listed in lspci

Offline

#3 2018-08-12 13:58:28

durty
Member
Registered: 2017-08-05
Posts: 6

Re: Network Card not listed in lspci

Thanks for replying.

I turned that off around 3 years ago. Checked it anyway, still off.

Could this be an issue with hardware? I was ruling that out because I can use the card in Windows.

Offline

#4 2018-08-12 14:19:36

seth
Member
Registered: 2012-09-03
Posts: 8,695

Re: Network Card not listed in lspci

Any traces of the device in dmesg?
Does the notebook have some wifi switch (even if it's a Fn-Key)?

Offline

#5 2018-08-12 14:27:07

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 20,313
Website

Re: Network Card not listed in lspci

I'd also be interested in lspci from older kernels.  If you have a live iso around - especially one from when your card was detected - try that.

This will more conclusively determine if it could be a hardware problem, or if perhaps an issue with current kernels.

Last edited by Trilby (2018-08-12 14:27:20)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#6 2018-08-12 19:58:31

durty
Member
Registered: 2017-08-05
Posts: 6

Re: Network Card not listed in lspci

seth wrote:

Any traces of the device in dmesg?

There is a lot about the Bluetooth

[    1.693898] usb 1-1.6: Product: BCM43142A0
[   13.994420] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   13.996187] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   14.059682] cfg80211: failed to load regulatory.db
[   16.379847] Bluetooth: Core ver 2.22
[   16.379864] Bluetooth: HCI device and connection manager initialized
[   16.379868] Bluetooth: HCI socket layer initialized
[   16.379870] Bluetooth: L2CAP socket layer initialized
[   16.379874] Bluetooth: SCO socket layer initialized
[   16.809231] Bluetooth: hci0: BCM: chip id 70
[   16.810231] Bluetooth: hci0: BCM: features 0x06
[   16.826236] Bluetooth: hci0: BCM43142A
[   16.826241] Bluetooth: hci0: BCM (001.001.011) build 0000
[   16.844711] bluetooth hci0: Direct firmware load for brcm/BCM.hcd failed with error -2
[   16.844715] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found
[   19.036720] Bluetooth: hci0: command 0x1003 tx timeout

cfg80211 is the module for wireless configuration

Does the notebook have some wifi switch (even if it's a Fn-Key)?

Yes, it does. But the switch doesn't help. Not sure if that switch will effect lspci output.

Offline

#7 2018-08-12 20:46:01

durty
Member
Registered: 2017-08-05
Posts: 6

Re: Network Card not listed in lspci

Trilby wrote:

I'd also be interested in lspci from older kernels.  If you have a live iso around - especially one from when your card was detected - try that.

This will more conclusively determine if it could be a hardware problem, or if perhaps an issue with current kernels.

I booted with an iso from Jan 18. The network card wasn't listed. Damn sure it worked fine around that time. Also, I regularly update the system. So, I think we can be sure that the issue is not the kernel.

Offline

#8 2018-08-12 22:01:44

seth
Member
Registered: 2012-09-03
Posts: 8,695

Re: Network Card not listed in lspci

Try to

echo 1 | sudo tee /sys/bus/pci/rescan

The device isn't even listed anonymously, you're asserting it's not mentioned (failing fw loads etc.) in dmesg (did you look out for pci errors?) and it's not because windows is hibernating.
Since it's operative in windows, it's not toasted.
It's neither the kernel, nor some wacko parameter (because you tried an image)

You probably received an UEFI update? (through windows, checked those updates against the time when the device started to act up?)
Does the device show up and/or can you configure PCI devices there?

Offline

Board footer

Powered by FluxBB