Page 1 of 1
Getting wifi working and sound
Posted: 28 Jul 2022, 00:02
by Chinupmaboy
I’m not so worried about sound at the moment as internet isn’t working and I want to address that first. Plus I think the approach might be similar.
I bought a galaxy book 2 recently and I have tried to get porteus working from a fat32 formatted pendrive.
It launches fine but no networks appear.
Dmesg|grep firmware reveals that several ucode firmware’s were attempted to load and failed. The error directs me to check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git but I don’t know what to do once I get there
I have visited the galaxy book 2 page on Reddit looking for Linux drivers for the wifi which is intel wifi6e ax211. People on Reddit say it works with kernel 5.14. We are on 5.18 so I assume that should work.
I have seen elsewhere on the forum that building a new kernel from source has helped others with wifi driver issues but that’s a bit above me. Also, the tool made to do that only works on a Linux formatted drive according to the page.
I have also seen some discussion of taking a set of drivers in a tar.gz and turning into a module and somehow that will just fix it.
I really don’t understand what could be wrong. I would appreciate if someone could give me insight into why the wifi and sound don’t work, a fix is appreciated but I would also really like to know how I might go thru solving the problem if I were to encounter it again. And why it happens in the first place.
Getting wifi working and sound
Posted: 28 Jul 2022, 08:52
by babam
What is the result of dmesg | grep firmware?
Getting wifi working and sound
Posted: 28 Jul 2022, 08:54
by Blaze
Hi
Chinupmaboy.
Need to know what kind of ucode is needed for your Intel AX211 6e card.
Can you share log of these commands:
Code: Select all
su
toor
lspci -knn
dmesg | egrep 'ucode|firmware|fail|error|wifi'
?
Download your
ucode here
https://anduin.linuxfromscratch.org/BLF ... -firmware/ and make a module (path for example
/lib/firmware/here-is-your.ucode) then reboot
Of course you can use
kernel-firmware-20220725_150864a-noarch-1.xzm with a big size.
Getting wifi working and sound
Posted: 29 Jul 2022, 15:17
by Chinupmaboy
Code: Select all
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:4601] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:46a8] (rev 0c)
DeviceName: Onboard - Video
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: i915
Kernel modules: i915
00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:461d] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: proc_thermal_pci
Kernel modules: processor_thermal_device_pci
00:06.0 PCI bridge [0604]: Intel Corporation Device [8086:464d] (rev 04)
Kernel driver in use: pcieport
00:07.0 PCI bridge [0604]: Intel Corporation Device [8086:466e] (rev 04)
Kernel driver in use: pcieport
00:08.0 System peripheral [0880]: Intel Corporation Device [8086:464f] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
00:0d.0 USB controller [0c03]: Intel Corporation Device [8086:461e] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: xhci_hcd
00:0d.2 USB controller [0c03]: Intel Corporation Device [8086:463e] (rev 04)
DeviceName: Onboard - Other
Subsystem: Device [2222:1111]
00:12.0 Serial controller [0700]: Intel Corporation Device [8086:51fc] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel_ish_ipc
Kernel modules: 8250_pci, intel_ish_ipc
00:14.0 USB controller [0c03]: Intel Corporation Device [8086:51ed] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: xhci_hcd
00:14.2 RAM memory [0500]: Intel Corporation Device [8086:51ef] (rev 01)
DeviceName: Onboard - Other
00:14.3 Network controller [0280]: Intel Corporation Device [8086:51f0] (rev 01)
DeviceName: Onboard - Ethernet
Subsystem: Intel Corporation Device [8086:0094]
Kernel modules: iwlwifi
00:15.0 Serial bus controller [0c80]: Intel Corporation Device [8086:51e8] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:15.1 Serial bus controller [0c80]: Intel Corporation Device [8086:51e9] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:15.3 Serial bus controller [0c80]: Intel Corporation Device [8086:51eb] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.0 Communication controller [0780]: Intel Corporation Device [8086:51e0] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: mei_me
Kernel modules: mei_me
00:19.0 Serial bus controller [0c80]: Intel Corporation Device [8086:51c5] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:5182] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:51c8] (rev 01)
DeviceName: Onboard - Sound
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: sof-audio-pci-intel-tgl
Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:51a3] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device [8086:51a4] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
01:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd Device [144d:a809]
Subsystem: Samsung Electronics Co Ltd Device [144d:a801]
Kernel driver in use: nvme
Code: Select all
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:4601] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:46a8] (rev 0c)
DeviceName: Onboard - Video
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: i915
Kernel modules: i915
00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:461d] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: proc_thermal_pci
Kernel modules: processor_thermal_device_pci
00:06.0 PCI bridge [0604]: Intel Corporation Device [8086:464d] (rev 04)
Kernel driver in use: pcieport
00:07.0 PCI bridge [0604]: Intel Corporation Device [8086:466e] (rev 04)
Kernel driver in use: pcieport
00:08.0 System peripheral [0880]: Intel Corporation Device [8086:464f] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
00:0d.0 USB controller [0c03]: Intel Corporation Device [8086:461e] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: xhci_hcd
00:0d.2 USB controller [0c03]: Intel Corporation Device [8086:463e] (rev 04)
DeviceName: Onboard - Other
Subsystem: Device [2222:1111]
00:12.0 Serial controller [0700]: Intel Corporation Device [8086:51fc] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel_ish_ipc
Kernel modules: 8250_pci, intel_ish_ipc
00:14.0 USB controller [0c03]: Intel Corporation Device [8086:51ed] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: xhci_hcd
00:14.2 RAM memory [0500]: Intel Corporation Device [8086:51ef] (rev 01)
DeviceName: Onboard - Other
00:14.3 Network controller [0280]: Intel Corporation Device [8086:51f0] (rev 01)
DeviceName: Onboard - Ethernet
Subsystem: Intel Corporation Device [8086:0094]
Kernel modules: iwlwifi
00:15.0 Serial bus controller [0c80]: Intel Corporation Device [8086:51e8] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:15.1 Serial bus controller [0c80]: Intel Corporation Device [8086:51e9] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:15.3 Serial bus controller [0c80]: Intel Corporation Device [8086:51eb] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.0 Communication controller [0780]: Intel Corporation Device [8086:51e0] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: mei_me
Kernel modules: mei_me
00:19.0 Serial bus controller [0c80]: Intel Corporation Device [8086:51c5] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:5182] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:51c8] (rev 01)
DeviceName: Onboard - Sound
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: sof-audio-pci-intel-tgl
Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:51a3] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device [8086:51a4] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
01:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd Device [144d:a809]
Subsystem: Samsung Electronics Co Ltd Device [144d:a801]
Kernel driver in use: nvme
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:4601] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:46a8] (rev 0c)
DeviceName: Onboard - Video
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: i915
Kernel modules: i915
00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:461d] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: proc_thermal_pci
Kernel modules: processor_thermal_device_pci
00:06.0 PCI bridge [0604]: Intel Corporation Device [8086:464d] (rev 04)
Kernel driver in use: pcieport
00:07.0 PCI bridge [0604]: Intel Corporation Device [8086:466e] (rev 04)
Kernel driver in use: pcieport
00:08.0 System peripheral [0880]: Intel Corporation Device [8086:464f] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
00:0d.0 USB controller [0c03]: Intel Corporation Device [8086:461e] (rev 04)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: xhci_hcd
00:0d.2 USB controller [0c03]: Intel Corporation Device [8086:463e] (rev 04)
DeviceName: Onboard - Other
Subsystem: Device [2222:1111]
00:12.0 Serial controller [0700]: Intel Corporation Device [8086:51fc] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel_ish_ipc
Kernel modules: 8250_pci, intel_ish_ipc
00:14.0 USB controller [0c03]: Intel Corporation Device [8086:51ed] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: xhci_hcd
00:14.2 RAM memory [0500]: Intel Corporation Device [8086:51ef] (rev 01)
DeviceName: Onboard - Other
00:14.3 Network controller [0280]: Intel Corporation Device [8086:51f0] (rev 01)
DeviceName: Onboard - Ethernet
Subsystem: Intel Corporation Device [8086:0094]
Kernel modules: iwlwifi
00:15.0 Serial bus controller [0c80]: Intel Corporation Device [8086:51e8] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:15.1 Serial bus controller [0c80]: Intel Corporation Device [8086:51e9] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:15.3 Serial bus controller [0c80]: Intel Corporation Device [8086:51eb] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.0 Communication controller [0780]: Intel Corporation Device [8086:51e0] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: mei_me
Kernel modules: mei_me
00:19.0 Serial bus controller [0c80]: Intel Corporation Device [8086:51c5] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:5182] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:51c8] (rev 01)
DeviceName: Onboard - Sound
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: sof-audio-pci-intel-tgl
Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:51a3] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device [8086:51a4] (rev 01)
DeviceName: Onboard - Other
Subsystem: Samsung Electronics Co Ltd Device [144d:c876]
01:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd Device [144d:a809]
Subsystem: Samsung Electronics Co Ltd Device [144d:a801]
Kernel driver in use: nvme
Code: Select all
[ 0.328404] ACPI Error: Aborting method \_SB.PC00.XHCI.RHUB.USR1._PLD due to previous error (AE_AML_PACKAGE_LIMIT) (20211217/psparse-529)
[ 0.328470] ACPI Error: Aborting method \_SB.PC00.XHCI.RHUB.USR2._PLD due to previous error (AE_AML_PACKAGE_LIMIT) (20211217/psparse-529)
[ 1.149961] ACPI Error: Aborting method \_SB.PC00.XHCI.RHUB.USR1._PLD due to previous error (AE_AML_PACKAGE_LIMIT) (20211217/psparse-529)
[ 1.149998] ACPI Error: Aborting method \_SB.PC00.XHCI.RHUB.USR2._PLD due to previous error (AE_AML_PACKAGE_LIMIT) (20211217/psparse-529)
[ 3.602799] exFAT-fs (loop1): failed to read boot sector
[ 3.602802] exFAT-fs (loop1): failed to recognize exfat type
[ 6.531822] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 6.531825] cfg80211: failed to load regulatory.db
[ 6.571458] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 6.573716] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-72.ucode failed with error -2
[ 6.573738] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-71.ucode failed with error -2
[ 6.573757] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-70.ucode failed with error -2
[ 6.573776] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-69.ucode failed with error -2
[ 6.573795] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-68.ucode failed with error -2
[ 6.573812] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-67.ucode failed with error -2
[ 6.573830] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-66.ucode failed with error -2
[ 6.573848] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-65.ucode failed with error -2
[ 6.573865] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-64.ucode failed with error -2
[ 6.573883] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-63.ucode failed with error -2
[ 6.573901] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-62.ucode failed with error -2
[ 6.573919] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-61.ucode failed with error -2
[ 6.573937] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-60.ucode failed with error -2
[ 6.573955] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-59.ucode failed with error -2
[ 6.573974] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-58.ucode failed with error -2
[ 6.573991] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-57.ucode failed with error -2
[ 6.574009] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-56.ucode failed with error -2
[ 6.574026] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-55.ucode failed with error -2
[ 6.574047] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-54.ucode failed with error -2
[ 6.574069] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-53.ucode failed with error -2
[ 6.574088] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-52.ucode failed with error -2
[ 6.574106] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-51.ucode failed with error -2
[ 6.574124] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-50.ucode failed with error -2
[ 6.574142] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-49.ucode failed with error -2
[ 6.574159] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-48.ucode failed with error -2
[ 6.574176] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-47.ucode failed with error -2
[ 6.574221] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-46.ucode failed with error -2
[ 6.574363] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-45.ucode failed with error -2
[ 6.574425] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-44.ucode failed with error -2
[ 6.574445] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-43.ucode failed with error -2
[ 6.574463] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-42.ucode failed with error -2
[ 6.574480] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-41.ucode failed with error -2
[ 6.574498] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-40.ucode failed with error -2
[ 6.574515] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-gf-a0-39.ucode failed with error -2
[ 6.574517] iwlwifi 0000:00:14.3: no suitable firmware found!
[ 6.574518] iwlwifi 0000:00:14.3: minimum version required: iwlwifi-so-a0-gf-a0-39
[ 6.574519] iwlwifi 0000:00:14.3: maximum version supported: iwlwifi-so-a0-gf-a0-72
[ 6.574520] iwlwifi 0000:00:14.3: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
[ 6.820283] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 6.820759] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0040-0041.sfi (-2)
[ 6.903584] Modules linked in: i915(+) pcc_cpufreq(-) acpi_cpufreq(-) snd_hda_intel snd_intel_dspcfg snd_hda_codec uvcvideo snd_hda_core videobuf2_vmalloc cec snd_hwdep videobuf2_memops intel_ish_ipc(+) btusb drm_buddy btrtl intel_ishtp mei_me ttm btbcm snd_pcm videobuf2_v4l2 rtsx_usb_ms snd_timer i2c_i801 mei btintel videobuf2_common bluetooth iwlwifi 8250_pci drm_dp_helper ecdh_generic 8250 intel_lpss_pci ecc intel_lpss cfg80211 drm_kms_helper 8250_base serial_mctrl_gpio processor_thermal_device_pci syscopyarea sysfillrect processor_thermal_device sysimgblt processor_thermal_rfim rfkill serial_core fb_sys_fops processor_thermal_mbox processor_thermal_rapl intel_gtt intel_rapl_common wmi i2c_hid_acpi i2c_hid fan int3403_thermal int340x_thermal_zone intel_hid sparse_keymap int3400_thermal acpi_thermal_rel acpi_pad ipv6
[ 6.911466] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc_ver2_14.bin (v2.14)
[ 7.055729] i915 0000:00:02.0: [drm] GuC firmware i915/adlp_guc_69.0.3.bin version 69.0
[ 7.055732] i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc_7.9.3.bin version 7.9
[ 8.462241] sof-audio-pci-intel-tgl 0000:00:1f.3: Direct firmware load for intel/sof/sof-adl.ri failed with error -2
[ 8.462243] sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof firmware file is missing, you might need to
[ 8.462244] sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed to load DSP firmware -2
[ 8.462512] sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof_probe_work failed err: -2
Here are the results
Getting wifi working and sound
Posted: 29 Jul 2022, 16:22
by Ed_P
Getting wifi working and sound
Posted: 29 Jul 2022, 16:28
by Chinupmaboy
How do I make a module out of that?
Can you help me understand why it doesnt work in the first place?
How does one read the logs above? is there a guidance on that somewhere?
man pages are more confusing than helpful, maybe a layman's tutorial?
I am really confused why an intel wifi card woud have a problem on a modern kernel in the first place. Please help me understand.
Getting wifi working and sound
Posted: 29 Jul 2022, 16:39
by babam
Try this
https://anduin.linuxfromscratch.org/BLF ... 0-71.ucode
https://anduin.linuxfromscratch.org/BLF ... gf-a0.pnvm
Code: Select all
su
toor
cd /tmp
mkdir -p rootdir/lib/firmware
cp /path/to/iwlwifi-so-a0-gf-a0* rootdir/lib/firmware
dir2xzm rootdir wifi6.xzm
Getting wifi working and sound
Posted: 29 Jul 2022, 16:46
by Chinupmaboy
thank you, but what do I do with it once I download it?
why wasnt it included in the first place?
"D:\porteus\rootcopy\lib\firmware\iwlwifi-so-a0-gf-a0-73.ucode"
I had previously dropped that file here and it didnt do anything.
Getting wifi working and sound
Posted: 29 Jul 2022, 16:49
by babam
Chinupmaboy wrote: ↑29 Jul 2022, 16:46
thank you, but what do I do with it once I download it?
why wasnt it included in the first place?
"D:\porteus\rootcopy\lib\firmware\iwlwifi-so-a0-gf-a0-73.ucode"
I had previously dropped that file here and it didnt do anything.
Sorry, *71.ucode not *73.ucode
also download the file iwlwifi-so-a0-gf-a0.pnvm
Getting wifi working and sound
Posted: 29 Jul 2022, 16:51
by Ed_P
Chinupmaboy wrote: ↑29 Jul 2022, 16:28
How do I make a module out of that?
See the 2nd link I posted. (I was editing my posting while you posted apparently.)
Chinupmaboy wrote: ↑29 Jul 2022, 16:28
Can you help me understand why it doesnt work in the first place?
The Porteus kernel doesn't include a Intel wifi driver.
Chinupmaboy wrote: ↑29 Jul 2022, 16:28
I am really confused why an intel wifi card woud have a problem on a modern kernel in the first place. Please help me understand.
It wasn't thought the Intel wifi chip was that popular at the time and to add all of them would double the size of Porteus.

To make a module to add it isn't that hard to do. As for the code in the 2nd link I posted I recommend you change the "63" to "72", it's newer and it should work for you.
Chinupmaboy wrote: ↑29 Jul 2022, 16:28
How does one read the logs above? is there a guidance on that somewhere?
Look for the lines that have "iwlwifi" and "ucode failed with error -2" in them, they are the wifi drivers the system is looking for to support your hardware and it failed to find them. For me I have:
Code: Select all
[ 2.614084] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 2.616201] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-72.ucode failed with error -2
[ 2.616249] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-71.ucode failed with error -2
[ 2.616290] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-70.ucode failed with error -2
[ 2.616332] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-69.ucode failed with error -2
[ 2.616373] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-68.ucode failed with error -2
[ 2.616418] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-67.ucode failed with error -2
[ 2.616459] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-66.ucode failed with error -2
[ 2.616500] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-65.ucode failed with error -2
[ 2.616541] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-64.ucode failed with error -2
[ 2.634942] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/tgl_dmc_ver2_12.bin (v2.12)
[ 2.686833] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver
[ 2.686853] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[ 2.687156] iwlwifi 0000:00:14.3: loaded firmware version 63.c04f3485.0 QuZ-a0-hr-b0-63.ucode op_mode iwlmvm
[ 2.973037] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x351
Added in 1 minute 49 seconds:
Chinupmaboy wrote: ↑29 Jul 2022, 16:46
why wasnt it included in the first place?
"D:\porteus\rootcopy\lib\firmware\iwlwifi-so-a0-gf-a0-73.ucode"
I had previously dropped that file here and it didnt do anything.
The highest ucode listed in your dmesg is 72.
Getting wifi working and sound
Posted: 29 Jul 2022, 19:53
by Blaze
Chinupmaboy, thanks for the logs.
Well, copy
kernel-firmware-20220725_150864a-noarch-1.xzm to modules folder and reboot. Test your wifi, if wifi is work, open terminal and run this command again
Code: Select all
dmesg | egrep 'ucode|firmware|fail|error|wifi'
Share log in this topic.
Getting wifi working and sound
Posted: 29 Jul 2022, 22:05
by babam
Getting wifi working and sound
Posted: 31 Jul 2022, 01:15
by Ed_P
Chinupmaboy wrote: ↑29 Jul 2022, 16:28
How do I make a module out of that?
This is how I made my current wifi module while using
Blaze's module.
Code: Select all
#!/bin/sh
# 5.18.8 WiFi files that support my new Dell.
# https://forum.porteus.org/viewtopic.php?p=87701&sid=903ab5878a5498cdf4ef52468ff41249#p87701
# https://forum.porteus.org/viewtopic.php?p=86386&sid=0ac300285a0bb779e3f2ae79ce934da5#p86386
# https://forum.porteus.org/viewtopic.php?p=88885#p88885
# 71.ucode chosen as a result of this command's output when using Blaze's all inclusive module.
# dmesg | egrep 'ucode|firmware|fail|error|wifi'
# Color definitions
txtbld=$(tput bold) # Bold
txtred=${txtbld}$(tput setaf 1) # Bold Red
rst=$(tput sgr0) # Reset
function redpswd() {
echo -E "$1" $txtred
}
if [ `whoami` != "root" ]; then
redpswd "Enter root's password"
su -c "sh $0 $1 $2"
exit
fi
echo $rst
#set -x;
if [ -d /tmp/mod/ ]; then
rm -rf /tmp/mod
fi
mkdir -p /tmp/mod
#cp -a --parents /lib/firmware/iwlwifi-QuZ*-71.ucode /tmp/mod/
cp -a --parents /lib/firmware/iwlwifi-QuZ-a0-hr-b0-71.ucode /tmp/mod/
cp -a --parents /lib/firmware/iwlwifi-QuZ-a0-jf-b0-71.ucode /tmp/mod/
ls -R /tmp/mod/
#read
dir2xzm /tmp/mod/ /tmp/Dellwifi2.xzm
rm -rf /tmp/mod/ && echo && ls -sh /tmp/*.xzm
read
Getting wifi working and sound
Posted: 25 Aug 2022, 13:19
by sharo
Blaze wrote: ↑29 Jul 2022, 19:53
Chinupmaboy, thanks for the logs.
Well, copy
kernel-firmware-20220725_150864a-noarch-1.xzm to modules folder and reboot. Test your wifi, if wifi is work, open terminal and run this command again
Code: Select all
dmesg | egrep 'ucode|firmware|fail|error|wifi'
Share log in this topic.
Porteus-CINNAMON-v5.0-x86_64, on laptop "DELL-XPS-17-9700" has Internet Connection
with "kernel-firmware-20220725_150864a-noarch-1.xzm" in /porteus/modules/kernel-firmware-20220725_150864a-noarch-1.xzm !
Thank you!
P.S. No sound yet!
Getting wifi working and sound
Posted: 25 Aug 2022, 13:35
by beny
hi sharo take a look at this link:
https://www.linuxquestions.org/question ... 175709191/
at the end of this tread there is a link to the intel sof-firmware that seem you need for audio on your dell read the tread and copy the driver into the intel firmware directory and try if work for you.