You are not logged in.
Hi,
On my Thinkpad X1 (1st gen) with the 6.16.0 kernel, I get no wifi. dmesg says:
iwlwifi; no config found for pci dev 0085/c220
Works fine rolling back to 6.15.2, which is the last upgrade I did on this laptop.
Offline
I have the same laptop and getting the same thing. Rolled back to 6.15.6 and wifi is working again.
sudo dmesg | grep iwl
[ 14.558753] iwlwifi 0000:03:00.0: Detected crf-id 0xa5a5a5a1, cnv-id 0xa5a5a5a1 wfpm id 0xa5a5a5a1
[ 14.558811] iwlwifi 0000:03:00.0: PCI dev 0085/c220, rev=0xb0, rfid=0xd55555d5
[ 14.558823] iwlwifi: No config found for PCI dev 0085/c220, rev=0xb0, rfid=0xd55555d5
[ 14.558897] iwlwifi 0000:03:00.0: probe with driver iwlwifi failed with error -22
sudo lspci -kvd::280
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 96)
Subsystem: Intel Corporation Device c220
Flags: fast devsel, IRQ 17
Memory at f0c00000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [e0] Express Endpoint, IntMsgNum 0
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 8c-70-5a-ff-ff-ff-e3-b8
Kernel modules: iwlwifi
Offline
Is the issue present in the latest upstream kernel?
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-6.17rc1-1-x86_64.pkg.tar.zst
If so is there an upstream bug report?
Offline
That mainline kernel also fails, with the same error:
[10.305242] iwlwifi 0000:03:00.0: Detected crf-id Oxa5a5a5al, cnv-id Oxa5a5a5al wfm id Oxa5a5a5a1
[10.305288] iwlwifi 0000:03:00.0: PCI dev 0085/c220, rev=0xb0, rfid=0xd55555d5
[10.305288] No config found for PCI dev 0085/c220, rev=0xb0, rfid= 0xd55555d5
[10.306226] iwlwifi 0000:03:00.0: probe with driver iwlwifi failed with error -22
Not sure where to look for upstream bug reports, but I couldn't find anything obvious in bugzilla.
Last edited by mnd999 (2025-08-17 17:39:49)
Offline
Please try and bisect the issue first. The first bisection kernel is:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.r8050.g43db111-1-x86_64.pkg.tar.zst
Offline
Yes, that one also has the same problem:
Linux thinkpadx1.xxx.xxx 6.15.0-1-mainline-08050-g43db11110730 #1 SMP PREEMPT_DYNAMIC Sun, 17 Aug 2025 21:56:39 +0000 x86_64 GNU/Linux
[ 9.239420] iwlwifi 0000:03:00.0: Detected crf-id 0xa5a5a5a1, cnv-id 0xa5a5a5a1 wfpm id 0xa5a5a5a1
[ 9.239470] iwlwifi 0000:03:00.0: PCI dev 0085/c220, rev=0xb0, rfid=0xd55555d5
[ 9.239478] iwlwifi: No config found for PCI dev 0085/c220, rev=0xb0, rfid=0xd55555d5
[ 9.239573] iwlwifi 0000:03:00.0: probe with driver iwlwifi failed with error -22
Which is weird because 6.15.2-arch1-1 does not.
Are there some instructions for this I should be following?
Last edited by mnd999 (2025-08-18 18:48:04)
Offline
Which is weird because 6.15.2-arch1-1 does not.
The 16.5.Y stable series branched at 16.5 so it contains different commits to mainline.
Are there some instructions for this I should be following?
Kernel Debugging regressions or gromit may appear and build the next bisection kernel for you.
Offline
Did I hear my name?
Please try this image as the next one in the bisection:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.r3960.ga61e260-1-x86_64.pkg.tar.zst
Offline
Please try this image as the next one in the bisection:
I am using the exact same Laptop type, also X1 Carbon 1st Gen with Centrino Advanced-N 6205, same issue.
Using the image in the next bisection things are working again.
dmesg output after confirming Interface was up:
[ 5.154703] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 5.167992] iwlwifi 0000:03:00.0: Detected crf-id 0xa5a5a5a1, cnv-id 0xa5a5a5a1 wfpm id 0xa5a5a5a1
[ 5.168039] iwlwifi 0000:03:00.0: PCI dev 0085/c220, rev=0xb0, rfid=0xd55555d5
[ 5.168045] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Advanced-N 6205S AGN
[ 5.176886] iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 6000g2a-6.ucode op_mode iwldvm
[ 5.361769] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
[ 5.361776] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 5.361778] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 5.361781] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Advanced-N 6205S AGN, REV=0xB0
[ 6.000885] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 6.306308] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
Offline
Please try:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.r1978.g0c149401-1-x86_64.pkg.tar.zst
Offline
Yes, that one is good for me:
Linux thinkpadx1.xxx.xxx 6.15.0-1-mainline-01978-g0c1494015fea #1 SMP PREEMPT_DYNAMIC Tue, 19 Aug 2025 21:03:33 +0000 x86_64 GNU/Linux
[ 10.898034] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 10.911076] iwlwifi 0000:03:00.0: Detected crf-id 0xa5a5a5a1, cnv-id 0xa5a5a5a1 wfpm id 0xa5a5a5a1
[ 10.911124] iwlwifi 0000:03:00.0: PCI dev 0085/c220, rev=0xb0, rfid=0xd55555d5
[ 10.911130] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Advanced-N 6205S AGN
[ 10.929097] iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 6000g2a-6.ucode op_mode iwldvm
Offline
Please try this:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.r2904.ga9e6060-1-x86_64.pkg.tar.zst
Offline
Also good:
Linux thinkpadx1.xx.xx 6.15.0-1-mainline-02904-ga9e6060bb2a6 #1 SMP PREEMPT_DYNAMIC Tue, 19 Aug 2025 21:45:10 +0000 x86_64 GNU/Linux
[ 9.512159] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 9.539667] iwlwifi 0000:03:00.0: Detected crf-id 0xa5a5a5a1, cnv-id 0xa5a5a5a1 wfpm id 0xa5a5a5a1
[ 9.539716] iwlwifi 0000:03:00.0: PCI dev 0085/c220, rev=0xb0, rfid=0xd55555d5
[ 9.539724] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Advanced-N 6205S AGN
[ 9.549567] iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 6000g2a-6.ucode op_mode iwldvm
Offline
Is the issue present in the latest upstream kernel?
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-6.17rc1-1-x86_64.pkg.tar.zst
If so is there an upstream bug report?
I have a rather similar issue, with same error in dmesg, with my Condor Peak card. I reported that to the Intel Community Forum as a start since that was recommended by Intel in their documentation:
https://community.intel.com/t5/Wireless … -p/1709793
But I guess we should ensure a upstream bug report at this point since the problem involve multiple different cards. When I saw the problem, my first thought was it was just my very old laptop and it was not that important to get that fixed quickly.
EDIT: As far as I understand the issue, Intel made some refactor of the driver detecting code and tables around their network cards and which code to be used for each device. This was done in 6.16 and it seems the new code have issues when it comes to detect all previous cards. I have not done much debugging but based on the just looking at the code, the old cards should still very much be supported. It is just that the lookup in those tables seems to fail finding the cards for some reason.
Should say this is only for people who have the "iwlwifi: No config found for PCI dev xxxx/xxxx" error. I have seen other errors also introduced with 6.16 which have something like "Failing on timeout while stopping DMA channel 8" and I think that might be an entire different problem. But I have not looked closer into that since I don't have that one myself.
Last edited by julemand101 (2025-08-20 06:07:51)
Offline
For the "Failing on timeout while stopping DMA channel 8" issue, it seems it have been reported here:
https://bugzilla.kernel.org/show_bug.cgi?id=220472
Offline
I have reported my issue (which seems to be rather related to OP while being a different card identifier) here now:
https://bugzilla.kernel.org/show_bug.cgi?id=220477
Last edited by julemand101 (2025-08-20 06:41:49)
Offline
Please try:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.r3392.g3702a51-1-x86_64.pkg.tar.zst
Offline
Please try:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.r3392.g3702a51-1-x86_64.pkg.tar.zst
This version works for me:
❯ sudo dmesg | grep iwlwifi
[ 11.896418] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 11.914707] iwlwifi 0000:03:00.0: Detected crf-id 0xa5a5a5a1, cnv-id 0xa5a5a5a1 wfpm id 0xa5a5a5a1
[ 11.914723] iwlwifi 0000:03:00.0: PCI dev 0084/1315, rev=0x6c, rfid=0xd55555d5
[ 11.914729] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN
[ 11.921773] iwlwifi 0000:03:00.0: loaded firmware version 39.31.5.1 build 35138 1000-5.ucode op_mode iwldvm
[ 12.227799] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
[ 12.227808] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 12.227811] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 12.227814] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN, REV=0x6C
[ 13.081947] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 13.143873] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 13.219861] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 13.292050] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 20.899868] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 20.960239] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
Offline
Please try:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.rc1.r284.g3de572f-1-x86_64.pkg.tar.zst
Offline
Please try:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.rc1.r284.g3de572f-1-x86_64.pkg.tar.zst
This also works:
❯ uname -r
6.15.0-rc1-1-mainline-00284-g3de572fe2189
~
❯ sudo dmesg | grep iwlwifi
[ 13.890674] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 13.901692] iwlwifi 0000:03:00.0: Detected crf-id 0xa5a5a5a1, cnv-id 0xa5a5a5a1 wfpm id 0xa5a5a5a1
[ 13.901732] iwlwifi 0000:03:00.0: PCI dev 0084/1315, rev=0x6c, rfid=0xd55555d5
[ 13.901737] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN
[ 13.907166] iwlwifi 0000:03:00.0: loaded firmware version 39.31.5.1 build 35138 1000-5.ucode op_mode iwldvm
[ 14.197364] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
[ 14.197370] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 14.197372] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 14.197374] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN, REV=0x6C
[ 15.424880] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 15.483840] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 15.563210] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 15.625242] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 22.451648] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 22.516898] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
Offline
Please try:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.r3535.g3b66e6b-1-x86_64.pkg.tar.zst
Offline
Please try:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.r3535.g3b66e6b-1-x86_64.pkg.tar.zst
Also working:
❯ uname -r
6.15.0-1-mainline-03535-g3b66e6b3c098
~
❯ sudo dmesg | grep iwlwifi
[ 13.304147] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 13.317278] iwlwifi 0000:03:00.0: Detected crf-id 0xa5a5a5a1, cnv-id 0xa5a5a5a1 wfpm id 0xa5a5a5a1
[ 13.317318] iwlwifi 0000:03:00.0: PCI dev 0084/1315, rev=0x6c, rfid=0xd55555d5
[ 13.317324] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN
[ 13.323390] iwlwifi 0000:03:00.0: loaded firmware version 39.31.5.1 build 35138 1000-5.ucode op_mode iwldvm
[ 13.594328] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
[ 13.594337] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 13.594340] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 13.594343] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN, REV=0x6C
[ 14.830753] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 14.890305] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 14.969326] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 15.031260] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 27.751219] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 27.810307] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
Offline
Please try:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.r3617.g48cfc57-1-x86_64.pkg.tar.zst
Also we don't have to many revisions left (I think it's around 6)
Offline
Please try:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.r3617.g48cfc57-1-x86_64.pkg.tar.zst
Also we don't have to many revisions left (I think it's around 6)
Still on a working streak:
❯ uname -r
6.15.0-1-mainline-03617-g48cfc5791d83
~
❯ sudo dmesg | grep iwlwifi
[ 21.167220] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 21.178005] iwlwifi 0000:03:00.0: Detected crf-id 0xa5a5a5a1, cnv-id 0xa5a5a5a1 wfpm id 0xa5a5a5a1
[ 21.178045] iwlwifi 0000:03:00.0: PCI dev 0084/1315, rev=0x6c, rfid=0xd55555d5
[ 21.178052] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN
[ 21.186065] iwlwifi 0000:03:00.0: loaded firmware version 39.31.5.1 build 35138 1000-5.ucode op_mode iwldvm
[ 21.436890] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
[ 21.436898] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 21.436900] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 21.436903] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN, REV=0x6C
[ 22.664885] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 22.727133] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 22.801519] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 22.860371] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 30.808344] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
[ 30.866536] iwlwifi 0000:03:00.0: Radio type=0x0-0x0-0x3
Offline
Please try:
sudo pacman -U https://pkgbuild.com/\~gromit/linux-bisection-kernels/linux-mainline-v6.15.rc1.r313.gd35c64e-1-x86_64.pkg.tar.zst
Offline