does not connect with intel 3168 past kernel 6.16

Rosen Penev <[email protected]> Wed, 11 Feb 2026 15:15:07 -0800
Newsgroups dev.linux.lists.iwd
Message-ID <CAKxU2N9ED1tuKM6ygCb1Ln9VrrMEHGOoc_NhNTn3md87-wH8Mw@mail.gmail.com>
Output from 6.17 dmesg:

iwlwifi 0000:08:00.0: enabling device (0000 -> 0002)
iwlwifi 0000:08:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0
iwlwifi 0000:08:00.0: PCI dev 24fb/2110, rev=0x220, rfid=0xd55555d5
iwlwifi 0000:08:00.0: Detected Intel(R) Dual Band Wireless-AC 3168
iwlwifi 0000:08:00.0: loaded firmware version 29.0bd893f3.0
3168-29.ucode op_mode iwlmvm
iwlwifi 0000:08:00.0: base HW address: xx:xx:xx:xx:xx:xx, OTP minor version: 0x0

There's also iwd dmesg spam:

invalid HE capabilities for xx:xx:xx:xx:xx:x1
invalid HE capabilities for xx:xx:xx:xx:xx:x0
event: connect-info, ssid: X, bss: xx:xx:xx:xx:xx:x1, signal: -76, load: 52/255
event: state, old: autoconnect_quick, new: connecting (auto)
event: authentication-timeout,
event: connect-failed, status: 1
event: connect-info, ssid: X, bss: xx:xx:xx:xx:xx:x0, signal: -78, load: 96/255
event: authentication-timeout,
event: connect-failed, status: 1
event: state, old: connecting (auto), new: disconnected
event: state, old: disconnected, new: autoconnect_full
invalid HE capabilities for xx:xx:xx:xx:xx:x1

6.16 output:

iwlwifi 0000:08:00.0: enabling device (0000 -> 0002)
iwlwifi 0000:08:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0
iwlwifi 0000:08:00.0: PCI dev 24fb/2110, rev=0x220, rfid=0xd55555d5
iwlwifi 0000:08:00.0: Detected Intel(R) Dual Band Wireless-AC 3168
iwlwifi 0000:08:00.0: loaded firmware version 29.0bd893f3.0
3168-29.ucode op_mode iwlmvm
iwlwifi 0000:08:00.0: base HW address: xx:xx:xx:xx:xx:xx, OTP minor version: 0x0
iwlwifi 0000:08:00.0: Registered PHC clock: iwlwifi-PTP, with index: 1

Note the extra PHC clock message.

This is still an issue with kernel 6.18. I work around this by using a
USB WiFi adapter, which is not ideal.