You are not logged in.
Pages: 1
Hi
I'm just debuging "errors" from dmsg (aka journalctl -xkb) and I found this problem
$ journalctl -xkb --grep iwlwifi
-- Logs begin at Fri 2019-05-10 19:36:05 ADT, end at Sun 2019-05-12 17:11:29 ADT. --
May 12 16:13:20 matsumoto kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-46.ucode failed with error -2
May 12 16:13:20 matsumoto kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-45.ucode failed with error -2
May 12 16:13:20 matsumoto kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-44.ucode failed with error -2
May 12 16:13:20 matsumoto kernel: iwlwifi 0000:00:14.3: loaded firmware version 43.95eb4e97.0 op_mode iwlmvm
May 12 16:13:20 matsumoto kernel: iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9560, REV=0x318
May 12 16:13:20 matsumoto kernel: iwlwifi 0000:00:14.3: base HW address: a4:c3:f0:8e:19:71
May 12 16:13:20 matsumoto kernel: iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
so googling took me to https://wireless.wiki.kernel.org/en/use … rs/iwlwifi where I downloaded the latest firmware and follow the instructions, untar the files and copied it to /lib/firmware then I realized that iwlwifi-9000-pu-b0-jf-b0-46.ucode iwlwifi-9000-pu-b0-jf-b0-45.ucode iwlwifi-9000-pu-b0-jf-b0-44.ucode don't exist. so the question is how can I load the firmware that I just downloaded? and/or how can I tell iwlwifi to stop trying to load those firmwares that don't exists???
Offline
The list of firmware files to try is set by the driver author and hardcoded into the kernel.
Edit:
If you cloned https://git.kernel.org/pub/scm/linux/ke … rmware.git it should contain iwlwifi-9000-pu-b0-jf-b0-46.ucode
however once the linux-firmware package is updated to contain it as well the update will refuse to install due to the untracked file you added.
To use the updated firmware the kernel module would need to be reloaded.
Edit2:
source of the warning https://github.com/torvalds/linux/blob/ … ain.c#L591
Last edited by loqs (2019-05-12 21:13:05)
Online
I know it's an old thread. But I had the same problem and the solution was to install linux-firmware package.
Offline
I know it's an old thread. But I had the same problem and the solution was to install linux-firmware package.
That's not what's happening in this thread at all. You necrobumped for something totally different. Extremely bad form.
Last edited by Scimmia (2020-09-28 14:52:59)
Online
Pages: 1