Date: Thu, 04 Dec 2025 19:09:01 +0000 From: bugzilla-noreply@freebsd.org To: wireless@FreeBSD.org Subject: [Bug 291403] iwm(4): iwm8000Cfw: could not load firmware image Message-ID: <bug-291403-21060@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291403 Bug ID: 291403 Summary: iwm(4): iwm8000Cfw: could not load firmware image Product: Base System Version: 15.0-STABLE Hardware: amd64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: wireless Assignee: wireless@FreeBSD.org Reporter: avgwst@tutanota.de Created attachment 265847 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=265847&action=edit This patch fixes incorrectly written entry in /boot/defaults/loader.conf OS version, that this bug affects: FreeBSD 15.0-STABLE 1500503 $ grep "iwm" /var/log/messages: Nov 30 09:04:28 bsdlap kernel: iwm0: <Intel(R) Dual Band Wireless AC 8260> mem 0xe1100000-0xe1101fff at device 0.0 on pci2 Nov 30 09:04:28 bsdlap kernel: iwm8000Cfw: could not load firmware image, error 2 Nov 30 09:04:28 bsdlap kernel: iwm0: could not read firmware iwm8000Cfw (error 0) Nov 30 09:04:28 bsdlap kernel: device_attach: iwm0 attach returned 6 Nov 30 09:04:28 bsdlap kernel: iwm0: <Intel(R) Dual Band Wireless AC 8260> mem 0xe1100000-0xe1101fff at device 0.0 on pci2 Nov 30 09:04:28 bsdlap kernel: iwm8000Cfw: could not load firmware image, error 2 Nov 30 09:04:28 bsdlap kernel: iwm0: could not read firmware iwm8000Cfw (error 0) Nov 30 09:04:28 bsdlap kernel: device_attach: iwm0 attach returned 6 Nov 30 09:04:28 bsdlap kernel: iwm0: <Intel(R) Dual Band Wireless AC 8260> mem 0xe1100000-0xe1101fff at device 0.0 on pci2 Nov 30 09:04:28 bsdlap kernel: iwm8000Cfw: could not load firmware image, error 2 Nov 30 09:04:28 bsdlap kernel: iwm0: could not read firmware iwm8000Cfw (error 0) Nov 30 09:04:28 bsdlap kernel: device_attach: iwm0 attach returned 6 Nov 30 09:04:28 bsdlap kernel: iwm0: <Intel(R) Dual Band Wireless AC 8260> mem 0xe1100000-0xe1101fff at device 0.0 on pci2 Nov 30 09:04:28 bsdlap kernel: iwm8000Cfw: could not load firmware image, error 2 Nov 30 09:04:28 bsdlap kernel: iwm0: could not read firmware iwm8000Cfw (error 0) Nov 30 09:04:28 bsdlap kernel: device_attach: iwm0 attach returned 6 Nov 30 09:04:28 bsdlap kernel: iwm0: <Intel(R) Dual Band Wireless AC 8260> mem 0xe1100000-0xe1101fff at device 0.0 on pci2 Nov 30 09:04:28 bsdlap kernel: iwm8000Cfw: could not load firmware image, error 2 Nov 30 09:04:28 bsdlap kernel: iwm0: could not read firmware iwm8000Cfw (error 0) Nov 30 09:04:28 bsdlap kernel: device_attach: iwm0 attach returned 6 Nov 30 09:04:28 bsdlap kernel: iwm0: <Intel(R) Dual Band Wireless AC 8260> mem 0xe1100000-0xe1101fff at device 0.0 on pci2 Nov 30 09:04:28 bsdlap kernel: iwm8000Cfw: could not load firmware image, error 2 Nov 30 09:04:28 bsdlap kernel: iwm0: could not read firmware iwm8000Cfw (error 0) Nov 30 09:04:28 bsdlap kernel: device_attach: iwm0 attach returned 6 $ pkg list FreeBSD-firmware-iwm: /boot/firmware/iwm3160fw /boot/firmware/iwm3168fw /boot/firmware/iwm7260fw /boot/firmware/iwm7265Dfw /boot/firmware/iwm7265fw /boot/firmware/iwm8000C <<<< /boot/firmware/iwm8265fw /boot/firmware/iwm9000fw /boot/firmware/iwm9260fw $ grep "iwm" /boot/defaults/loader.conf: iwm3160fw_type="firmware" iwm7260fw_type="firmware" iwm7265fw_type="firmware" iwm8265fw_type="firmware" iwm9260fw_type="firmware" iwm3168fw_type="firmware" iwm7265Dfw_type="firmware" iwm8000C_type="firmware" <<<< iwm9000fw_type="firmware" The problem is that the iwm module tries to load the firmware from /boot/firmware/iwm8000Cfw, but eventually fails because the filename from the installed package is incorrect. To fix this, iwm8000C needs to be renamed to iwm8000Cfw, and an additional entry must be added to /boot/loader.conf: $ mv /boot/firmware/iwm8000C /boot/firmware/iwm8000Cfw $ echo 'iwm8000Cfw_type="firmware"' >> /boot/loader.conf -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-291403-21060>
