I’m wondering if network card and network controller are different things. I ran lspci -k expecting to see the module iwlwifi being used by my network card, Intel Dual Band Wireless-AC 9560. Instead I get this output:
00:00.0 Host bridge: Intel Corporation Coffee Lake HOST and DRAM Controller (rev 0c)
DeviceName: Intel Dual Band Wireless-AC 9560 802.11 AC 2x2 WiFi + BT 5 Combo Adapter
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: skl_uncore
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake) (rev 02)
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: i915
Kernel modules: i915
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0c)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device
00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: intel_pch_thermal
Kernel modules: intel_pch_thermal
00:13.0 Serial controller: Intel Corporation Cannon Point-LP Integrated Sensor Hub (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: intel_ish_ipc
Kernel modules: intel_ish_ipc
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
Subsystem: Intel Corporation Device 0034
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #0 (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:15.1 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #1 (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller #1 (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1c.0 PCI bridge: Intel Corporation Device 9dba (rev f0)
Kernel driver in use: pcieport
00:1c.4 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #5 (rev f0)
Kernel driver in use: pcieport
00:1d.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #13 (rev f0)
Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
00:1f.3 Multimedia audio controller: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci
00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 30)
Subsystem: Hewlett-Packard Company Device 8514
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
DeviceName: Realtek PCIE CardReader
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
02:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
Kernel driver in use: pcieport
03:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
Kernel driver in use: pcieport
03:01.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
Kernel driver in use: pcieport
03:02.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
Kernel driver in use: pcieport
03:04.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
Kernel driver in use: pcieport
04:00.0 System peripheral: Intel Corporation JHL6540 Thunderbolt 3 NHI (C step) [Alpine Ridge 4C 2016] (rev 02)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: thunderbolt
Kernel modules: thunderbolt
38:00.0 USB controller: Intel Corporation JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016] (rev 02)
Subsystem: Hewlett-Packard Company Device 8514
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
6d:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
Subsystem: Samsung Electronics Co Ltd Device a801
Kernel driver in use: nvme
Also, running$ inxi -Fazy
gave me this output:
System:
Kernel: 5.4.72-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64
root=UUID=887be998-7f17-49ea-9742-c5c2b674ad3f rw quiet udev.log_priority=3
Desktop: KDE Plasma 5.19.5 tk: Qt 5.15.1 wm: kwin_x11 dm: SDDM
Distro: Manjaro Linux
Machine:
Type: Convertible System: HP product: HP Spectre x360 Convertible 13-ap0xxx
v: N/A serial: <filter> Chassis: type: 31 serial: <filter>
Mobo: HP model: 8514 v: 09.68 serial: <filter> UEFI: AMI v: F.34
date: 10/08/2019
Battery:
ID-1: BAT0 charge: 33.5 Wh condition: 56.2/56.2 Wh (100%) volts: 16.9/15.4
model: HP Primary type: Li-ion serial: N/A status: Charging
Device-1: hid-0018:04F3:2811.0001-battery model: ELAN2514:00 04F3:2811
serial: N/A charge: N/A status: N/A
CPU:
Topology: Quad Core model: Intel Core i7-8565U bits: 64 type: MT MCP
arch: Kaby Lake family: 6 model-id: 8E (142) stepping: C (12) microcode: D6
L2 cache: 8192 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 32012
Speed: 1000 MHz min/max: 400/4600 MHz Core speeds (MHz): 1: 948 2: 932
3: 995 4: 950 5: 930 6: 928 7: 995 8: 931
Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling
Type: srbds mitigation: TSX disabled
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel UHD Graphics 620 vendor: Hewlett-Packard driver: i915
v: kernel bus ID: 00:02.0 chip ID: 8086:3ea0
Device-2: Quanta HP Wide Vision FHD Camera type: USB driver: uvcvideo
bus ID: 1-5:2 chip ID: 0408:5251 serial: <filter>
Display: x11 server: X.Org 1.20.9 compositor: kwin_x11 driver: intel
unloaded: modesetting alternate: fbdev,vesa display ID: :0 screens: 1
Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.0x22.5")
s-diag: 1165mm (45.9")
Monitor-1: eDP1 res: 3840x2160 hz: 60 dpi: 336 size: 290x170mm (11.4x6.7")
diag: 336mm (13.2")
OpenGL: renderer: Mesa Intel UHD Graphics 620 (WHL GT2) v: 4.6 Mesa 20.1.8
direct render: Yes
Audio:
Device-1: Intel Cannon Point-LP High Definition Audio
vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
alternate: snd_soc_skl,snd_sof_pci bus ID: 00:1f.3 chip ID: 8086:9dc8
Sound Server: ALSA v: k5.4.72-1-MANJARO
Network:
Device-1: Intel Cannon Point-LP CNVi [Wireless-AC] driver: iwlwifi v: kernel
port: 3000 bus ID: 00:14.3 chip ID: 8086:9df0
IF: wlp0s20f3 state: up mac: <filter>
Drives:
Local Storage: total: 476.94 GiB used: 16.27 GiB (3.4%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB512HAJQ-000H1
size: 476.94 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 serial: <filter> rev: EXA73H1Q scheme: GPT
Partition:
ID-1: / raw size: 250.38 GiB size: 245.45 GiB (98.03%)
used: 16.27 GiB (6.6%) fs: ext4 dev: /dev/nvme0n1p4
Swap:
Alert: No Swap data was found.
Sensors:
System Temperatures: cpu: 64.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 223 Uptime: 26m Memory: 15.30 GiB used: 1.24 GiB (8.1%)
Init: systemd v: 246 Compilers: gcc: 10.2.0 Packages: pacman: 1254 lib: 387
Shell: Zsh v: 5.8 running in: konsole inxi: 3.1.05
Is everything in order or is something afloat with this?