Trying to use Debian 10.8 on a recently acquired MSI Modern 15 A10M (Model Name: MS-1551).
While installing i see, that a lot of Intel non-free firmware are missing: link (jpg too large to upload directly).
From 9 missing firmware i found only 3, including one for wireless adapter (Intel(R) Wireless-AC 9560).
What i want is at least to make this wifi work.
My steps:
- Copy all found *.ucode files (*33.ucode, *34.ucode, *38.ucode) to
/lib/firmware - Reboot my system.
After reboot dmesg | grep iwlwifi shows this:
[ 3.052012] iwlwifi 0000:00:14.3: loaded firmware version 38.755cfdd8.0 op_mode iwlmvm
[ 3.109249] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9560, REV=0x354
[ 8.257492] iwlwifi 0000:00:14.3: Failed to load firmware chunk!
[ 8.257512] iwlwifi 0000:00:14.3: iwlwifi transaction failed, dumping registers
[ 8.257520] iwlwifi 0000:00:14.3: iwlwifi device config registers:
[ 8.257598] iwlwifi 0000:00:14.3: 00000000: 02f08086 00100406 02800000 00800010 b1314004 00000000 00000000 00000000
[ 8.257611] iwlwifi 0000:00:14.3: 00000020: 00000000 00000000 00000000 00348086 00000000 000000c8 00000000 0000010b
[ 8.257618] iwlwifi 0000:00:14.3: iwlwifi device memory mapped registers:
[ 8.257670] iwlwifi 0000:00:14.3: 00000000: 00489004 00000040 00000000 00000000 00000000 00000000 00000000 00000000
[ 8.257682] iwlwifi 0000:00:14.3: 00000020: 00000011 0c040005 00000351 d55555d5 d55555d5 d55555d5 80008040 001f0040
[ 8.257716] iwlwifi 0000:00:14.3: Could not load the [0] uCode section
[ 8.257755] iwlwifi 0000:00:14.3: Failed to start INIT ucode: -110
[ 8.270358] iwlwifi 0000:00:14.3: Failing on timeout while stopping DMA channel 8 [0x0bad1122]
[ 8.282665] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110
lspci shows this:
00:00.0 Host bridge: Intel Corporation Device 9b61 (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Device 9b41 (rev 02)
00:12.0 Signal processing controller: Intel Corporation Device 02f9
00:14.0 USB controller: Intel Corporation Device 02ed
00:14.2 RAM memory: Intel Corporation Device 02ef
00:14.3 Network controller: Intel Corporation Device 02f0
00:15.0 Serial bus controller [0c80]: Intel Corporation Device 02e8
00:16.0 Communication controller: Intel Corporation Device 02e0
00:19.0 Serial bus controller [0c80]: Intel Corporation Device 02c5
00:19.1 Serial bus controller [0c80]: Intel Corporation Device 02c6
00:1d.0 PCI bridge: Intel Corporation Device 02b0 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Device 02b4 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 0284
00:1f.3 Audio device: Intel Corporation Device 02c8
00:1f.4 SMBus: Intel Corporation Device 02a3
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device 02a4
01:00.0 Non-Volatile memory controller: Kingston Technologies Device 500d (rev 01)
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981
Guess Intel Corporation Device* are not recognized devices.
uname -r shows this:
4.19.0-14-amd64
uname -v shows this:
#1 SMP Debian 4.19.171-2 (2021-01-30)
After shutdown OS could not be loaded due to aforementioned firmware loading errors - had to delete *.ucode - files from /lib/firmware.
So, questions are:
How to make .ucode loading work? (at least wi-fi)
Is it possible to make it on my own?
Or have to wait for a fresh kernel version?
Btw, Graphics works ok (Xfce), usb wi-fi adapter worked almost out-of-box.
Thanks in advance.
UPD
Also shutdown/reboot/hibernation problems are observed sometimes - it does not work in a proper way.
Kinda system goes to shutdown - but keyboard is still highlighted.
Or system goes hibernation - and you can't awake it, have to shutdown manually and turn on again.
Suspect these are all due to lack of other firmware.