kmathern wrote: Tue Mar 11, 2025 9:21 pm
Since you switched over to the AX200 device, have you checked in dmesg to see if it's complaining about missing firmware?
Due to the fact that I've been doing a lot of experiments lately by removing and installing packages, I decided to restore my MX to a previously taken snapshot. I've done this many times before and noticed one thing: when the system is first started, BT works pretty well. But after the first reboot, problems begin. Therefore, I attached
2 outptus of "sudo dmesg | grep -Ei 'iwl|firmware|ucode|Linux version'" here: before the first reboot and after.
sudo dmesg | grep -Ei 'iwl|firmware|ucode|Linux version' (before first reboot)
Code: Select all
[ 0.000000] Linux version 6.1.0-21-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)
[ 0.097151] Spectre V2 : Enabling Speculation Barrier for firmware calls
[ 0.305536] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 0.341228] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[ 0.631161] tpm tpm0: [Firmware Bug]: TPM interrupt not working, polling instead
[ 90.153528] platform regulatory.0: firmware: direct-loading firmware regulatory.db
[ 90.173673] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s
[ 90.174908] iwlwifi 0000:04:00.0: enabling device (0000 -> 0002)
[ 90.260734] iwlwifi 0000:04:00.0: firmware: direct-loading firmware iwlwifi-cc-a0-72.ucode
[ 90.260757] iwlwifi 0000:04:00.0: api flags index 2 larger than supported by driver
[ 90.260780] iwlwifi 0000:04:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[ 90.283273] iwlwifi 0000:04:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[ 90.283281] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[ 90.283465] iwlwifi 0000:04:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[ 90.283472] iwlwifi 0000:04:00.0: loaded firmware version 72.daa05125.0 cc-a0-72.ucode op_mode iwlmvm
[ 91.654899] iwlwifi 0000:04:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 91.789893] iwlwifi 0000:04:00.0: Detected RF HR B3, rfid=0x10a100
[ 91.856191] iwlwifi 0000:04:00.0: base HW address: c8:5e:a9:67:12:86
[ 91.906380] psmouse serio2: trackpoint: Elan TrackPoint firmware: 0x11, buttons: 3/3
[ 92.060291] iwlwifi 0000:04:00.0: firmware didn't ACK the reset - continue anyway
[ 92.060502] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[ 92.060507] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 6
[ 92.060513] iwlwifi 0000:04:00.0: Loaded firmware version: 72.daa05125.0 cc-a0-72.ucode
[ 92.060519] iwlwifi 0000:04:00.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN
[ 92.060526] iwlwifi 0000:04:00.0: 0x00A0A2F0 | trm_hw_status0
[ 92.060531] iwlwifi 0000:04:00.0: 0x00000000 | trm_hw_status1
[ 92.060535] iwlwifi 0000:04:00.0: 0x004FBE16 | branchlink2
[ 92.060540] iwlwifi 0000:04:00.0: 0x004F23FE | interruptlink1
[ 92.060545] iwlwifi 0000:04:00.0: 0x004F23FE | interruptlink2
[ 92.060549] iwlwifi 0000:04:00.0: 0x00014DA6 | data1
[ 92.060554] iwlwifi 0000:04:00.0: 0x03000000 | data2
[ 92.060558] iwlwifi 0000:04:00.0: 0x00000000 | data3
[ 92.060563] iwlwifi 0000:04:00.0: 0x00000000 | beacon time
[ 92.060567] iwlwifi 0000:04:00.0: 0x00027098 | tsf low
[ 92.060572] iwlwifi 0000:04:00.0: 0x00000000 | tsf hi
[ 92.060576] iwlwifi 0000:04:00.0: 0x00000000 | time gp1
[ 92.060580] iwlwifi 0000:04:00.0: 0x0002CAF3 | time gp2
[ 92.060585] iwlwifi 0000:04:00.0: 0x00000001 | uCode revision type
[ 92.060589] iwlwifi 0000:04:00.0: 0x00000048 | uCode version major
[ 92.060594] iwlwifi 0000:04:00.0: 0xDAA05125 | uCode version minor
[ 92.060599] iwlwifi 0000:04:00.0: 0x00000340 | hw version
[ 92.060603] iwlwifi 0000:04:00.0: 0x00C89000 | board version
[ 92.060607] iwlwifi 0000:04:00.0: 0x802AFD22 | hcmd
[ 92.060612] iwlwifi 0000:04:00.0: 0x20020000 | isr0
[ 92.060616] iwlwifi 0000:04:00.0: 0x00000000 | isr1
[ 92.060621] iwlwifi 0000:04:00.0: 0x08F00002 | isr2
[ 92.060625] iwlwifi 0000:04:00.0: 0x00C0000C | isr3
[ 92.060630] iwlwifi 0000:04:00.0: 0x00000000 | isr4
[ 92.060634] iwlwifi 0000:04:00.0: 0x00000000 | last cmd Id
[ 92.060638] iwlwifi 0000:04:00.0: 0x00014DA6 | wait_event
[ 92.060643] iwlwifi 0000:04:00.0: 0x00000000 | l2p_control
[ 92.060647] iwlwifi 0000:04:00.0: 0x00000000 | l2p_duration
[ 92.060651] iwlwifi 0000:04:00.0: 0x00000000 | l2p_mhvalid
[ 92.060656] iwlwifi 0000:04:00.0: 0x00000000 | l2p_addr_match
[ 92.060660] iwlwifi 0000:04:00.0: 0x00000009 | lmpm_pmg_sel
[ 92.060664] iwlwifi 0000:04:00.0: 0x00000000 | timestamp
[ 92.060669] iwlwifi 0000:04:00.0: 0x00000024 | flow_handler
[ 92.060786] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[ 92.060790] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 7
[ 92.060796] iwlwifi 0000:04:00.0: 0x20000074 | ADVANCED_SYSASSERT
[ 92.060801] iwlwifi 0000:04:00.0: 0x00000000 | umac branchlink1
[ 92.060805] iwlwifi 0000:04:00.0: 0x80455E3C | umac branchlink2
[ 92.060810] iwlwifi 0000:04:00.0: 0x80472146 | umac interruptlink1
[ 92.060814] iwlwifi 0000:04:00.0: 0x80472146 | umac interruptlink2
[ 92.060819] iwlwifi 0000:04:00.0: 0x03000000 | umac data1
[ 92.060823] iwlwifi 0000:04:00.0: 0x80472146 | umac data2
[ 92.060827] iwlwifi 0000:04:00.0: 0x00000000 | umac data3
[ 92.060832] iwlwifi 0000:04:00.0: 0x00000048 | umac major
[ 92.060836] iwlwifi 0000:04:00.0: 0xDAA05125 | umac minor
[ 92.060841] iwlwifi 0000:04:00.0: 0x0002CAF0 | frame pointer
[ 92.060845] iwlwifi 0000:04:00.0: 0xC0886264 | stack pointer
[ 92.060849] iwlwifi 0000:04:00.0: 0x00040F07 | last host cmd
[ 92.060854] iwlwifi 0000:04:00.0: 0x00000000 | isr status reg
[ 92.060947] iwlwifi 0000:04:00.0: IML/ROM dump:
[ 92.060951] iwlwifi 0000:04:00.0: 0x00000003 | IML/ROM error/state
[ 92.061047] iwlwifi 0000:04:00.0: 0x00005868 | IML/ROM data1
[ 92.061146] iwlwifi 0000:04:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[ 92.061240] iwlwifi 0000:04:00.0: Fseq Registers:
[ 92.061287] iwlwifi 0000:04:00.0: 0x20000000 | FSEQ_ERROR_CODE
[ 92.061334] iwlwifi 0000:04:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[ 92.061381] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[ 92.061429] iwlwifi 0000:04:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[ 92.061476] iwlwifi 0000:04:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[ 92.061522] iwlwifi 0000:04:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[ 92.061568] iwlwifi 0000:04:00.0: 0x00100530 | FSEQ_CNVI_ID
[ 92.061615] iwlwifi 0000:04:00.0: 0x00000532 | FSEQ_CNVR_ID
[ 92.061661] iwlwifi 0000:04:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[ 92.061709] iwlwifi 0000:04:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[ 92.061758] iwlwifi 0000:04:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 92.061806] iwlwifi 0000:04:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 92.061853] iwlwifi 0000:04:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[ 94.364428] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_gpu_info.bin
[ 94.395165] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_sdma.bin
[ 94.400144] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_asd.bin
[ 94.401138] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_ta.bin
[ 94.402990] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/raven_dmcu.bin
[ 94.403538] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_pfp.bin
[ 94.403743] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_me.bin
[ 94.404477] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_ce.bin
[ 94.404695] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_rlc.bin
[ 94.405678] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_mec.bin
[ 94.406485] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_mec2.bin
[ 94.409810] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_vcn.bin
[ 94.409820] [drm] Found VCN firmware Version ENC: 1.13 DEC: 2 VEP: 0 Revision: 4
[ 94.409840] amdgpu 0000:05:00.0: amdgpu: Will use PSP to load VCN firmware
[ 94.506692] amdgpu 0000:05:00.0: amdgpu: RAS: optional ras ta ucode is not available
[ 94.515505] amdgpu 0000:05:00.0: amdgpu: RAP: optional rap ta ucode is not available
[ 94.752133] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 94.761439] bluetooth hci0: firmware: direct-loading firmware intel/ibt-20-1-3.sfi
[ 94.761508] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[ 94.766485] Bluetooth: hci0: Firmware Version: 15-45.22
[ 95.548486] iwlwifi 0000:04:00.0: WRT: Failed to dump region: id=21, type=10
[ 95.548563] iwlwifi 0000:04:00.0: WRT: Failed to dump region: id=22, type=10
[ 96.293972] Bluetooth: hci0: Waiting for firmware download to complete
[ 96.294947] Bluetooth: hci0: Firmware loaded in 1497466 usecs
[ 96.314584] bluetooth hci0: firmware: direct-loading firmware intel/ibt-20-1-3.ddc
[ 96.325969] Bluetooth: hci0: Firmware revision 0.3 build 15 week 45 2022
[ 102.355755] iwlwifi 0000:04:00.0: Hardware error detected. Restarting.
[ 105.834102] r8169 0000:02:00.0: firmware: direct-loading firmware rtl_nic/rtl8168g-3.fw
sudo dmesg | grep -Ei 'iwl|firmware|ucode|Linux version' (after first reboot)
Code: Select all
[ 0.000000] Linux version 6.1.0-21-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03)
[ 0.098676] Spectre V2 : Enabling Speculation Barrier for firmware calls
[ 0.303196] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 0.341169] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[ 0.630920] tpm tpm0: [Firmware Bug]: TPM interrupt not working, polling instead
[ 7.959303] platform regulatory.0: firmware: direct-loading firmware regulatory.db
[ 7.970687] iwlwifi 0000:04:00.0: enabling device (0000 -> 0002)
[ 7.981517] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s
[ 8.059908] iwlwifi 0000:04:00.0: firmware: direct-loading firmware iwlwifi-cc-a0-72.ucode
[ 8.059929] iwlwifi 0000:04:00.0: api flags index 2 larger than supported by driver
[ 8.059954] iwlwifi 0000:04:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[ 8.067421] iwlwifi 0000:04:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[ 8.067427] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[ 8.067513] iwlwifi 0000:04:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[ 8.067520] iwlwifi 0000:04:00.0: loaded firmware version 72.daa05125.0 cc-a0-72.ucode op_mode iwlmvm
[ 8.310547] iwlwifi 0000:04:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 8.442233] iwlwifi 0000:04:00.0: Detected RF HR B3, rfid=0x10a100
[ 8.507519] iwlwifi 0000:04:00.0: base HW address: c8:5e:a9:67:12:86
[ 9.579920] psmouse serio2: trackpoint: Elan TrackPoint firmware: 0x11, buttons: 3/3
[ 10.036234] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_gpu_info.bin
[ 10.065717] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_sdma.bin
[ 10.070903] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_asd.bin
[ 10.071149] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_ta.bin
[ 10.074547] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/raven_dmcu.bin
[ 10.075521] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_pfp.bin
[ 10.075746] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_me.bin
[ 10.076434] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_ce.bin
[ 10.076628] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_rlc.bin
[ 10.078706] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_mec.bin
[ 10.080047] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_mec2.bin
[ 10.089199] amdgpu 0000:05:00.0: firmware: direct-loading firmware amdgpu/picasso_vcn.bin
[ 10.089212] [drm] Found VCN firmware Version ENC: 1.13 DEC: 2 VEP: 0 Revision: 4
[ 10.089237] amdgpu 0000:05:00.0: amdgpu: Will use PSP to load VCN firmware
[ 10.184839] amdgpu 0000:05:00.0: amdgpu: RAS: optional ras ta ucode is not available
[ 10.193511] amdgpu 0000:05:00.0: amdgpu: RAP: optional rap ta ucode is not available
[ 10.290522] bluetooth hci0: firmware: direct-loading firmware intel/ibt-20-1-3.sfi
[ 10.290530] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[ 10.290556] Bluetooth: hci0: Firmware Version: 15-45.22
[ 10.290558] Bluetooth: hci0: Firmware already loaded
[ 14.032347] r8169 0000:02:00.0: firmware: direct-loading firmware rtl_nic/rtl8168g-3.fw
apt-cache policy firmware-iwlwifi:
Code: Select all
firmware-iwlwifi:
Installed: 20230210-5
Candidate: 20230210-5
Version table:
*** 20230210-5 500
500 http://deb.debian.org/debian bookworm/non-free-firmware amd64 Packages
500 http://deb.debian.org/debian bookworm/non-free-firmware i386 Packages
100 /var/lib/dpkg/status
Hope this info can help!