hwinfo --netcard --wlan --bluetooth | grep -Ei "model\:|driver\:|status\:|cmd\:|file\:|detected\:" | grep -v "Config Status"
Model: "Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller"
Driver: "r8169"
Device File: enp3s0
Link detected: yes
Driver Status: r8169 is active
Driver Activation Cmd: "modprobe r8169"
Model: "Broadcom BCM4352 802.11ac Wireless Network Adapter"
Driver: "bcma-pci-bridge"
Driver Status: bcma is active
Driver Activation Cmd: "modprobe bcma"
lsmod | sort [1]
8021q 40960 0
ac 16384 0
acpi_cpufreq 28672 0
aesni_intel 372736 2
aes_x86_64 20480 1 aesni_intel
agpgart 53248 2 ttm,drm
ahci 40960 1
amdgpu 3948544 0
amd_iommu_v2 20480 1 amdgpu
atkbd 36864 0
b43 450560 0
battery 24576 1 thinkpad_acpi
bcma 65536 1 b43
bluetooth 663552 39 btrtl,btintel,btbcm,bnep,btusb,rfcomm
bnep 28672 2
btbcm 16384 1 btusb
btintel 28672 1 btusb
btrtl 20480 1 btusb
btusb 57344 0
ccp 98304 0
cfg80211 811008 2 b43,mac80211
chash 16384 1 amdgpu
cmac 16384 1
cordic 16384 1 b43
crc16 16384 2 bluetooth,ext4
crc32c_generic 16384 0
crc32c_intel 24576 2
crc32_pclmul 16384 0
crct10dif_pclmul 16384 1
cryptd 28672 3 crypto_simd,ghash_clmulni_intel,aesni_intel
crypto_simd 16384 1 aesni_intel
crypto_user 16384 0
drm 495616 9 gpu_sched,drm_kms_helper,amdgpu,radeon,ttm
drm_kms_helper 208896 2 amdgpu,radeon
ecdh_generic 24576 2 bluetooth
edac_mce_amd 32768 0
ehci_hcd 98304 1 ehci_pci
ehci_pci 20480 0
evdev 24576 15
ext4 745472 1
fam15h_power 16384 0
fb_sys_fops 16384 1 drm_kms_helper
fuse 131072 3
garp 16384 1 8021q
ghash_clmulni_intel 16384 0
glue_helper 16384 1 aesni_intel
gpu_sched 36864 1 amdgpu
i2c_algo_bit 16384 2 amdgpu,radeon
i2c_piix4 28672 0
i2c_scmi 20480 0
i8042 32768 0
input_leds 16384 0
ip_tables 32768 0
irqbypass 16384 1 kvm
jbd2 131072 1 ext4
joydev 28672 0
k10temp 16384 0
kvm 745472 0
ledtrig_audio 16384 3 snd_hda_codec_generic,snd_hda_codec_realtek,thinkpad_acpi
libahci 40960 1 ahci
libata 282624 2 libahci,ahci
libphy 94208 2 r8169,realtek
libps2 20480 2 atkbd,psmouse
llc 16384 2 stp,garp
mac80211 958464 1 b43
mac_hid 16384 0
mbcache 16384 1 ext4
media 57344 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
mmc_core 176128 2 b43,ssb
Module Size Used by
mousedev 24576 0
mrp 20480 1 8021q
nvram 16384 1 thinkpad_acpi
pcc_cpufreq 20480 0
pcmcia 77824 1 ssb
pcmcia_core 32768 1 pcmcia
pcspkr 16384 0
psmouse 176128 0
r8169 94208 0
radeon 1638400 9
realtek 20480 1
rfcomm 90112 12
rfkill 28672 6 bluetooth,thinkpad_acpi,cfg80211
rng_core 16384 3 ccp,b43,tpm
scsi_mod 249856 2 sd_mod,libata
sd_mod 57344 2
serio 28672 6 serio_raw,atkbd,psmouse,i8042
serio_raw 20480 0
snd 102400 17 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,thinkpad_acpi,snd_pcm
snd_hda_codec 155648 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_codec_generic 90112 1 snd_hda_codec_realtek
snd_hda_codec_hdmi 69632 1
snd_hda_codec_realtek 126976 1
snd_hda_core 102400 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hda_intel 49152 4
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 135168 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer 40960 1 snd_pcm
soundcore 16384 1 snd
sp5100_tco 20480 0
ssb 90112 1 b43
stp 16384 1 garp
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
thinkpad_acpi 110592 0
tpm 73728 2 tpm_tis,tpm_tis_core
tpm_tis 16384 0
tpm_tis_core 24576 1 tpm_tis
ttm 114688 2 amdgpu,radeon
uvcvideo 114688 0
videobuf2_common 57344 2 videobuf2_v4l2,uvcvideo
videobuf2_memops 20480 1 videobuf2_vmalloc
videobuf2_v4l2 28672 1 uvcvideo
videobuf2_vmalloc 20480 1 uvcvideo
videodev 229376 3 videobuf2_v4l2,uvcvideo,videobuf2_common
wmi 32768 1 wmi_bmof
wmi_bmof 16384 0
xhci_hcd 266240 1 xhci_pci
xhci_pci 20480 0
x_tables 49152 1 ip_tables
dkms status
Shows nothing
dmesg | grep -i 'error\|seg\|fail\|broke\|warn\|dump\|denied\|broken\|wl'
[ 0.575893] tsc: Marking TSC unstable due to check_tsc_sync_source failed
[ 0.744690] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.TPM._STA.TPME], AE_NOT_FOUND (20190215/psargs-330)
[ 0.744690] ACPI Error: Aborting method \_SB.TPM._STA due to previous error (AE_NOT_FOUND) (20190215/psparse-531)
[ 0.749065] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 0.763505] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.TPM._STA.TPME], AE_NOT_FOUND (20190215/psargs-330)
[ 0.763517] ACPI Error: Aborting method \_SB.TPM._STA due to previous error (AE_NOT_FOUND) (20190215/psparse-531)
[ 0.800137] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.TPM._STA.TPME], AE_NOT_FOUND (20190215/psargs-330)
[ 0.800151] ACPI Error: Aborting method \_SB.TPM._STA due to previous error (AE_NOT_FOUND) (20190215/psparse-531)
[ 1.425075] pcie_bw_notification: probe of 0000:00:02.2:pcie010 failed with error -22
[ 1.425731] pcie_bw_notification: probe of 0000:00:02.3:pcie010 failed with error -22
[ 1.557035] Segment Routing with IPv6
[ 1.563033] RAS: Correctable Errors collector initialized.
[ 6.288859] dump_stack+0x5c/0x80
[ 6.424406] systemd[1]: Listening on Process Core Dump Socket.
[ 7.684644] ACPI Warning: SystemIO range 0x0000000000000B00-0x0000000000000B08 conflicts with OpRegion 0x0000000000000B00-0x0000000000000B0F (\_SB.PCI0.SMB.SMB0) (20190215/utaddress-213)
[ 7.949024] bcma-pci-bridge 0000:01:00.0: bus0: Using fallback SPROM failed (err -2)
[ 8.029441] ACPI Warning: \_SB.PCI0.GFX.VGA.LCD._BCL: Return Package type mismatch at index 0 - found Buffer, expected Integer (20190215/nspredef-263)
[ 9.309271] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0489-e07a.hcd failed with error -2
[ 9.954944] b43-phy0: Broadcom 4352 WLAN found (core revision 42)
[ 10.187747] b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 12, Type 11 (AC), Revision 1)
[ 10.187773] b43: probe of bcma0:1 failed with error -95
[ 12.645227] audit: type=1130 audit(1555216865.543:30): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-backlight@backlight:acpi_video0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
pacman -Qsq linux | grep linux | grep -v -E '(arch|util|sys|api|firmware)' | grep -v nvidia
linux50
linux50-headers
linux51
linux51-headers
perl-linux-desktopfiles