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

Reply via email to