[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: just a question about the iwlwifi_20230515-3 file



Here it is and no mention of the wifi.

~$ lspci
00:00.0 Host bridge: Intel Corporation 8th Gen Core 4-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S] (rev 08)
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
00:14.0 USB controller: Intel Corporation 200 Series/Z370 Chipset Family USB 3.0 xHCI Controller
00:14.2 Signal processing controller: Intel Corporation 200 Series PCH Thermal Subsystem
00:16.0 Communication controller: Intel Corporation 200 Series PCH CSME HECI #1
00:17.0 SATA controller: Intel Corporation 200 Series PCH SATA controller [AHCI mode]
00:1c.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #6 (rev f0)
00:1c.6 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #7 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device a2cc
00:1f.2 Memory controller: Intel Corporation 200 Series/Z370 Chipset Family Power Management Controller
00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio
00:1f.4 SMBus: Intel Corporation 200 Series/Z370 Chipset Family SMBus Controller
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter

On 9/5/23 4:46 PM, Charles Curley wrote:
On Tue, 5 Sep 2023 15:43:25 -0400
Maureen L Thomas <silverorb@verizon.net> wrote:

I ran it and got

dpkg-query --show firmware-iwlwifi

but it is not found
Ah. Thank you. Now we need to know if you actually need it. Run lspci,
and look over the output for likely keywords: wifi, wireless, 802.11,
etc. On the laptop I am using right now, I get, among other things:

charles@jhegaala:~$ lspci
…
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE
802.11b/g/n WiFi Adapter (rev 01)
…
charles@jhegaala:~$

We need more information on that entry. So in this case, 

lspci -vv -s 03:00.0

where the 03:00.0 is taken from the line in the first lspci output. The
last two lines give us the kernel driver in use, in this case
rtl8192ce. So now we look to see what the boot output has to say. As
root:

root@jhegaala:~# dmesg | grep -i rtl8192ce
[516377.908430] rtl8192ce: Chip Version ID: B_CHIP_88C
[516377.918406] rtl8192ce: Using firmware rtlwifi/rtl8192cfw.bin
[516377.922599] rtl8192ce 0000:03:00.0: firmware: direct-loading firmware rtlwifi/rtl8192cfw.bin
[516377.948234] rtl8192ce 0000:03:00.0 wlp3s0: renamed from wlan0
[516399.434298] rtl8192ce: Chip Version ID: B_CHIP_88C
…
root@jhegaala:~#

So now we know that the driver is successfully loading the proper
firmware. You may have a line like that, or you may have a line
indicating that it tried to load firmware but failed. If it failed, you
now at least know the name of the firmware file it wants.

This is a Realtek device, your output should look similar.


Reply to: