Package: installation-reports Boot method: Netboot over TFTP Image version: Debian version: 12 (bookworm); Installer build: 20230607+deb12u5; URLs: https://deb.debian.org/debian/dists/bookworm/main/installer-amd64/current/images/netboot/netboot.tar.gz + https://cdimage.debian.org/cdimage/firmware/bookworm/current/firmware.cpio.gz Date: May 29 ~9:30am
Machine: Generic desktop PC Processor: AMD Athlon 200GE Memory: 16GB Partitions: Not applicable Output of lspci -knn (or lspci -nn): 00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Root Complex [1022:15d0] Subsystem: ASRock Incorporation Raven/Raven2 Root Complex [1849:15d0] 00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU [1022:15d1] Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU [1022:15d1] 00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452] 00:01.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] [1022:15d3] Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] [1022:1453] Kernel driver in use: pcieport 00:01.6 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] [1022:15d3] Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] [1022:1453] Kernel driver in use: pcieport 00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452] 00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus A [1022:15db] Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus A [1022:0000] Kernel driver in use: pcieport 00:08.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus B [1022:15dc] Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus B [1022:0000] Kernel driver in use: pcieport 00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 61) Subsystem: ASRock Incorporation FCH SMBus Controller [1849:790b] Kernel driver in use: piix4_smbus Kernel modules: i2c_piix4, sp5100_tco 00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51) Subsystem: ASRock Incorporation FCH LPC Bridge [1849:790e] 00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 0 [1022:15e8] 00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 1 [1022:15e9] 00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 2 [1022:15ea] 00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 3 [1022:15eb] Kernel driver in use: k10temp Kernel modules: k10temp 00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 4 [1022:15ec] 00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 5 [1022:15ed] 00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 6 [1022:15ee] 00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 7 [1022:15ef] 15:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset USB 3.1 xHCI Compliant Host Controller [1022:43d5] (rev 01) Subsystem: ASRock Incorporation 400 Series Chipset USB 3.1 xHCI Compliant Host Controller [1849:43d0] Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 15:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller [1022:43c8] (rev 01) Subsystem: ASRock Incorporation 400 Series Chipset SATA Controller [1849:43c8] Kernel driver in use: ahci Kernel modules: ahci 15:00.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Bridge [1022:43c6] (rev 01) Subsystem: ASRock Incorporation 400 Series Chipset PCIe Bridge [1849:43c6] Kernel driver in use: pcieport 1d:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01) Subsystem: ASRock Incorporation 400 Series Chipset PCIe Port [1849:43c7] Kernel driver in use: pcieport 1d:01.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01) Subsystem: ASRock Incorporation 400 Series Chipset PCIe Port [1849:43c7] Kernel driver in use: pcieport 1d:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01) Subsystem: ASRock Incorporation 400 Series Chipset PCIe Port [1849:43c7] Kernel driver in use: pcieport 1d:06.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01) Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Port [1b21:3306] Kernel driver in use: pcieport 1d:07.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01) Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Port [1b21:3306] Kernel driver in use: pcieport 25:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) Subsystem: ASRock Incorporation Motherboard (one of many) [1849:8168] Kernel driver in use: r8169 Kernel modules: r8169 2e:00.0 Non-Volatile memory controller [0108]: Sandisk Corp WD Blue SN550 NVMe SSD [15b7:5009] (rev 01) Subsystem: Sandisk Corp WD Blue SN550 NVMe SSD [15b7:5009] Kernel driver in use: nvme Kernel modules: nvme 38:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] [1002:15dd] (rev cb) Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] [1002:15dd] Kernel driver in use: amdgpu Kernel modules: amdgpu 38:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller [1002:15de] Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller [1002:15de] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 38:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor [1022:15df] Subsystem: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor [1022:15df] Kernel driver in use: ccp Kernel modules: ccp 38:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1 [1022:15e0] Subsystem: ASRock Incorporation Raven USB 3.1 [1849:7914] Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 38:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1 [1022:15e1] Subsystem: ASRock Incorporation Raven USB 3.1 [1849:7914] Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 38:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller [1022:15e3] Subsystem: ASRock Incorporation Family 17h/19h HD Audio Controller [1849:d887] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 39:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 61) Subsystem: ASRock Incorporation FCH SATA Controller [AHCI mode] [1849:7901] Kernel driver in use: ahci Kernel modules: ahci Base System Installation Checklist: [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it Initial boot: [O] Detect network card: [E] Configure network: [ ] Detect media: [ ] Load installer modules: [ ] Detect hard drives: [ ] Partition hard drives: [ ] Install base system: [ ] Clock/timezone setup: [ ] User/password setup: [ ] Install tasks: [ ] Install boot loader: [ ] Overall install: [ ] Comments/Problems: /var/log/syslog indicates it tried to load firmware for the USB WiFi device, failed, but loaded the kernel module anyways. Then the installer detected this, installed the package with the firmware, and then got some errors about realoding USB modules. After this, it never tries to configure the wireless network. I was able to workaround this problem by preloading initrd.gz on the netboot side with /lib/firmware/ath9k_htc/htc_9271-1.4.0.fw. Snippets from /var/log/syslog: May 29 13:17:01 kernel: [ 1.930772] usb 3-3: New USB device found, idVendor=0846, idProduct=9030, bcdDevice= 1.08 May 29 13:17:01 kernel: [ 1.930776] usb 3-3: New USB device strings: Mfr=16, Product=32, SerialNumber=48 May 29 13:17:01 kernel: [ 1.930779] usb 3-3: Product: WNA1100 May 29 13:17:01 kernel: [ 1.930781] usb 3-3: Manufacturer: NETGEAR WNA May 29 13:17:01 kernel: [ 1.930782] usb 3-3: SerialNumber: 12345 May 29 13:17:01 kernel: [ 2.091354] usb 3-3: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested May 29 13:17:01 kernel: [ 2.091378] usb 3-3: firmware: failed to load ath9k_htc/htc_9271-1.4.0.fw (-2) May 29 13:17:01 kernel: [ 2.091380] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware May 29 13:17:01 kernel: [ 2.091388] usb 3-3: firmware: failed to load ath9k_htc/htc_9271-1.4.0.fw (-2) May 29 13:17:01 kernel: [ 2.091390] usb 3-3: Direct firmware load for ath9k_htc/htc_9271-1.4.0.fw failed with error -2 May 29 13:17:01 kernel: [ 2.091401] usb 3-3: firmware: failed to load htc_9271.fw (-2) May 29 13:17:01 kernel: [ 2.091409] usb 3-3: firmware: failed to load htc_9271.fw (-2) May 29 13:17:01 kernel: [ 2.091410] usb 3-3: Direct firmware load for htc_9271.fw failed with error -2 May 29 13:17:01 kernel: [ 2.091412] usb 3-3: no suitable firmware found! May 29 13:17:01 kernel: [ 2.091549] usb 3-3: ath9k_htc: USB layer deinitialized May 29 13:17:01 kernel: [ 2.091552] usbcore: registered new interface driver ath9k_htc May 29 13:17:11 check-missing-firmware: looking at dmesg for the first time May 29 13:17:11 check-missing-firmware: saving timestamp for a later use: [ 11.498074] May 29 13:17:11 check-missing-firmware: failed to perform usb 3-3 lookup (got: 0 entries, expected: 1) May 29 13:17:11 check-missing-firmware: => sticking with the usb module May 29 13:17:11 check-missing-firmware: using module usb instead of usb 3-3 May 29 13:17:11 check-missing-firmware: looking for firmware file ath9k_htc/htc_9271-1.4.0.fw requested by usb May 29 13:17:11 check-missing-firmware: failed to perform usb 3-3 lookup (got: 0 entries, expected: 1) May 29 13:17:11 check-missing-firmware: => sticking with the usb module May 29 13:17:11 check-missing-firmware: using module usb instead of usb 3-3 May 29 13:17:11 check-missing-firmware: looking for firmware file ath9k_htc/htc_9271-1.4.0.fw requested by usb May 29 13:17:11 check-missing-firmware: failed to perform usb 3-3 lookup (got: 0 entries, expected: 1) May 29 13:17:11 check-missing-firmware: => sticking with the usb module May 29 13:17:11 check-missing-firmware: using module usb instead of usb 3-3 May 29 13:17:11 check-missing-firmware: looking for firmware file htc_9271.fw requested by usb May 29 13:17:11 check-missing-firmware: failed to perform usb 3-3 lookup (got: 0 entries, expected: 1) May 29 13:17:11 check-missing-firmware: => sticking with the usb module May 29 13:17:11 check-missing-firmware: using module usb instead of usb 3-3 May 29 13:17:11 check-missing-firmware: looking for firmware file htc_9271.fw requested by usb May 29 13:17:11 check-missing-firmware: missing firmware files (ath9k_htc/htc_9271-1.4.0.fw htc_9271.fw) for usb May 29 13:17:11 check-missing-firmware: mainloop iteration #1 May 29 13:17:11 check-missing-firmware: lookup with /firmware/Contents-firmware May 29 13:17:11 check-missing-firmware: installing firmware package /firmware/firmware-ath9k-htc_1.4.0-108-gd856466+dfsg1-1.3+deb12u1_all.deb (main) May 29 13:17:11 check-missing-firmware: installing firmware package /firmware/firmware-atheros_20230210-5_all.deb (non-free-firmware) May 29 13:17:13 check-missing-firmware: removing and loading kernel module usb May 29 13:17:13 check-missing-firmware: modprobe: FATAL: Module usb not found. May 29 13:17:13 check-missing-firmware: modprobe: FATAL: Module usb not found in directory /lib/modules/6.1.0-18-amd64 May 29 13:17:13 check-missing-firmware: removing and loading kernel module usbcore as well (actual module for usb) May 29 13:17:13 check-missing-firmware: modprobe: FATAL: Module usbcore is in use. May 29 13:17:14 check-missing-firmware: looking at dmesg again, restarting from timestamp: [ 11.498074] May 29 13:17:14 check-missing-firmware: timestamp found, truncating dmesg accordingly May 29 13:17:14 check-missing-firmware: keeping timestamp (no new lines): [ 11.498074] May 29 13:17:14 check-missing-firmware: no missing firmware in loaded kernel modules