- Distrowahl
- Sonstiges
- Bitte den Befehl "inxi -Fzxi" (ohne die Anführungszeichen) im Terminal ausführen und die Ausgabe dann hier hinein kopieren
- # cat debian12-inix-F.out
System:
Host: ******* Kernel: 6.1.0-37-amd64 arch: x86_64 bits: 64 Desktop: GNOME
v: 43.9 Distro: Debian GNU/Linux 12 (bookworm)
Machine:
Type: Desktop Mobo: ZOTAC model: ZBOX-ID91 v: XX serial: XXXXXXXX
BIOS: American Megatrends v: B206P011 date: 06/04/2014
CPU:
Info: dual core model: Intel Core i3-4130T bits: 64 type: MT MCP cache:
L2: 512 KiB
Speed (MHz): avg: 799 min/max: 800/2900 cores: 1: 798 2: 798 3: 800 4: 800
Graphics:
Device-1: Intel 4th Generation Core Processor Family Integrated Graphics
driver: i915 v: kernel
Display: server: X.Org v: 1.22.1.9 with: Xwayland v: 22.1.9 driver: X:
loaded: modesetting unloaded: fbdev,vesa dri: crocus gpu: i915
resolution: 1600x900~60Hz
API: OpenGL v: 4.6 Mesa 22.3.6 renderer: Mesa Intel HD Graphics 4400 (HSW
GT2)
Audio:
Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio
driver: snd_hda_intel
Device-2: Intel 8 Series/C220 Series High Definition Audio
driver: snd_hda_intel
API: ALSA v: k6.1.0-37-amd64 status: kernel-api
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp2s0 state: down mac: 00:01:2e:59:0d:6c
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp3s0 state: down mac: 00:01:2e:59:0d:6d
Device-3: Intel Wireless 3160 driver: iwlwifi
IF: wlp4s0 state: up mac: 30:3a:64:55:3c:91
IF-ID-1: docker0 state: down mac: da:bc:00:6a:dc:95
Bluetooth:
Device-1: Intel Bluetooth wireless interface type: USB driver: btusb
Report: hciconfig ID: hci0 state: up address: 30:3A:64:55:3C:95 bt-v: 2.1
Drives:
Local Storage: total: 465.76 GiB used: 165.94 GiB (35.6%)
ID-1: /dev/sda vendor: Samsung model: ST500LM012 HN-M500MBB
size: 465.76 GiB
Partition:
ID-1: / size: 64 GiB used: 37.12 GiB (58.0%) fs: btrfs dev: /dev/sda3
ID-2: /boot size: 973.4 MiB used: 311.7 MiB (32.0%) fs: ext4
dev: /dev/sda2
Swap:
ID-1: swap-1 type: zram size: 3.73 GiB used: 2.2 MiB (0.1%) dev: /dev/zram0
Sensors:
System Temperatures: cpu: 55.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 268 Uptime: 29m Memory: 7.47 GiB used: 2.89 GiB (38.8%)
Shell: Bash inxi: 3.3.26
# cat debian13-inix-F.out
System:
Host: blackmix Kernel: 6.12.38+deb13-amd64 arch: x86_64 bits: 64
Desktop: GNOME v: 48.3 Distro: Debian GNU/Linux 13 (trixie)
Machine:
Type: Desktop Mobo: ZOTAC model: ZBOX-ID91 v: XX serial: XXXXXXXX
BIOS: American Megatrends v: B206P011 date: 06/04/2014
CPU:
Info: dual core model: Intel Core i3-4130T bits: 64 type: MT MCP cache:
L2: 512 KiB
Speed (MHz): avg: 798 min/max: 800/2900 cores: 1: 798 2: 798 3: 798 4: 798
Graphics:
Device-1: Intel 4th Generation Core Processor Family Integrated Graphics
driver: i915 v: kernel
Display: unspecified server: X.Org v: 24.1.6 with: Xwayland v: 24.1.6
driver: X: loaded: modesetting unloaded: fbdev,vesa dri: crocus gpu: i915
resolution: 1600x900~60Hz
API: EGL v: 1.5 drivers: crocus,swrast
platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.0.7-2
renderer: Mesa Intel HD Graphics 4400 (HSW GT2)
API: Vulkan v: 1.4.309 drivers: intel,llvmpipe surfaces: xcb,xlib
Info: Tools: api: eglinfo, glxinfo, vulkaninfo x11: xdriinfo, xdpyinfo,
xprop, xrandr
Audio:
Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio
driver: snd_hda_intel
Device-2: Intel 8 Series/C220 Series High Definition Audio
driver: snd_hda_intel
API: ALSA v: k6.12.38+deb13-amd64 status: kernel-api
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp2s0 state: down mac: 00:01:2e:59:0d:6c
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp3s0 state: down mac: 00:01:2e:59:0d:6d
Device-3: Intel Wireless 3160 driver: N/A
IF-ID-1: docker0 state: down mac: 66:c9:d4:40:d4:b9
Bluetooth:
Device-1: Intel Bluetooth wireless interface driver: btusb type: USB
Report: hciconfig ID: hci0 state: up address: 30:3A:64:55:3C:95 bt-v: 4.0
Drives:
Local Storage: total: 465.76 GiB used: 165.96 GiB (35.6%)
ID-1: /dev/sda vendor: Samsung model: ST500LM012 HN-M500MBB
size: 465.76 GiB
Partition:
ID-1: / size: 64 GiB used: 37.13 GiB (58.0%) fs: btrfs dev: /dev/sda3
ID-2: /boot size: 973.4 MiB used: 311.7 MiB (32.0%) fs: ext4
dev: /dev/sda2
Swap:
ID-1: swap-1 type: zram size: 3.74 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
System Temperatures: cpu: 60.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 8 GiB available: 7.47 GiB used: 1.3 GiB (17.4%) igpu: 256 MiB
Processes: 286 Uptime: 2m Shell: Bash inxi: 3.3.38
Nach dem Upgrade auf Debian 13 auf meiner Zotac ZBox ID91 hatte ich kein WLAN mehr.
Offenbar fehlte die dafür notwendige Firmware, hier ist der relevante Abschnitt aus dem Systemlog (Aufruf z.B. mit journalct -S today)
Aug 11 07:48:50 blackmix kernel: Intel(R) Wireless WiFi driver for Linux
Aug 11 07:48:50 blackmix kernel: iwlwifi 0000:04:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0
Aug 11 07:48:50 blackmix kernel: iwlwifi 0000:04:00.0: PCI dev 08b3/0070, rev=0x164, rfid=0xd55555d5
Aug 11 07:48:50 blackmix kernel: iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 3160
Aug 11 07:48:50 blackmix kernel: iwlwifi 0000:04:00.0: firmware: failed to load iwlwifi-3160-17.ucode (-2)
Aug 11 07:48:50 blackmix kernel: iwlwifi 0000:04:00.0: firmware: failed to load iwlwifi-3160-17.ucode (-2)
Aug 11 07:48:50 blackmix kernel: iwlwifi 0000:04:00.0: firmware: failed to load iwlwifi-3160-17.ucode (-2)
Aug 11 07:48:50 blackmix kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-3160-17.ucode failed with error -2
Aug 11 07:48:50 blackmix kernel: iwlwifi 0000:04:00.0: no suitable firmware found!
Aug 11 07:48:50 blackmix kernel: iwlwifi 0000:04:00.0: iwlwifi-3160-17 is required
Aug 11 07:48:50 blackmix kernel: iwlwifi 0000:04:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Display More
Zum Glück hatte ich vor dem Upgrade einen boot- und schreibbaren BTRFS-Snapshot meines Debian 12 Systems erzeugt. Daher kann ich die inxi-Ausgaben beider Versionen vergleichen und auch Unterschiede in der installierten Firmware. Dazu verwendete ich folgenden Befehl, um die relevante Firmware für wifi-Module zu vergleichen:
Auf Debian 12 war folgende Firmware installiert:
ii atmel-firmware 1.3-7 all Firmware for Atmel at76c50x wireless networking chips.
ii firmware-ath9k-htc 1.4.0-108-gd856466+dfsg1-1.3+deb12u1 all firmware for AR7010 and AR9271 USB wireless adapters
ii firmware-atheros 20230210-5 all Binary firmware for Qualcomm Atheros wireless cards
ii firmware-brcm80211 20230210-5 all Binary firmware for Broadcom/Cypress 802.11 wireless cards
ii firmware-ipw2x00 20230210-5 all Binary firmware for Intel Pro Wireless 2100, 2200 and 2915
ii firmware-iwlwifi 20230210-5 all Binary firmware for Intel Wireless cards
ii firmware-libertas 20230210-5 all Binary firmware for Marvell wireless cards
ii firmware-zd1211 1:1.5-10 all binary firmware for the zd1211rw wireless driver
Auf Debian 13 nur folgende:
ii firmware-ath9k-htc 1.4.0-110-ge888634+dfsg1-0.1 all firmware for AR7010 and AR9271 USB wireless adapters
ii firmware-carl9170 1.9.9-450-gad1c721+dfsg-0.1 all firmware for AR9170 USB wireless adapters
Es fehlte also firmware-iwlwifi. Also habe ich mit dem Debia12-Snapshot, mit dem WLAN noch funktioniert, das fehlende Paket von https://packages.debian.org/trixie/firmware-iwlwifi heruntergeladen und nach einem Reboot mit dpkg -i firmware-iwlwifi_20250410-2_all.deb installiert. Nach dem Reboot funktionierte WLAN wieder.
Damit habe ich das Problem mit WLAN zwar gelöst. Aber ich verstehe noch nicht, wie die Firmware verloren ging. Vielleicht habe ich eine der Upgrade-Anweisungen falsch verstanden? Möglicherweise fehlt noch andere Firmware, was sich vielleicht später bemerkbar macht, dann aber leicht reparierbar wäre.