Bug 219926

Summary: iwlwifi: Killer AX1690i Missing support for Intel WiFi module 7f70:1692 - WIFI-636000
Product: Drivers Reporter: ifaigios (ifaigios)
Component: network-wireless-intelAssignee: Default virtual assignee for network-wireless-intel (drivers_network-wireless-intel)
Status: CLOSED PATCH_ALREADY_AVAILABLE    
Severity: normal CC: ifaigios, val.zapod.vz
Priority: P3    
Hardware: All   
OS: Linux   
Kernel Version: 6.14 Subsystem:
Regression: No Bisected commit-id:
Attachments: Patch to add support

Description ifaigios 2025-03-27 15:31:56 UTC
Created attachment 307899 [details]
Patch to add support

The Intel WiFi module present on the ASrock Z890M Riptide WiFi motherboard, named Killer Wi-Fi 6E AX1690i 160MHz (411NGW), with devid 7f70 and subdid 1692 is not recognized by mainline Linux iwlwifi, throwing the following errors in dmesg:

iwlwifi: No config found for PCI dev 7f70/1692
iwlwifi: probe of 0000:00:14.3 failed with error -22

I tested with Linux 6.13 and 6.14, and support seems to be missing in both versions.

Editing the drivers/net/wireless/intel/iwlwifi/pcie/drv.c file to add the necessary support fixed the problem. I attach the related patch.
Comment 1 val.zapod.vz 2025-04-08 08:25:28 UTC
Well, yes, it is still missing here https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git/tree/drivers/net/wireless/intel/iwlwifi/pcie/drv.c#n595

DEVICE(0x7AF0), SUBDEV(0x1692)) is there and DEVICE(0x7A70), SUBDEV(0x1692)),
Comment 2 Johannes Berg 2025-05-05 09:55:04 UTC
It will be in the config-cleanup branch, I believe?
Comment 3 val.zapod.vz 2025-05-05 09:56:56 UTC
Yes, that was before that branch was publisbed.
Comment 4 Johannes Berg 2025-05-05 18:45:21 UTC
So I think the patch above is correct.

If you want to send it quickly for 6.15, please do so (with Signed-off-by and all), in 6.16 it's obsoleted by the config rework that's going in.

I don't want to steal it from you and send it myself though. Unless you want me to handle it that way.
Comment 5 ifaigios 2025-05-05 19:36:55 UTC
(In reply to Johannes Berg from comment #4)
> So I think the patch above is correct.
> 
> If you want to send it quickly for 6.15, please do so (with Signed-off-by
> and all), in 6.16 it's obsoleted by the config rework that's going in.
> 
> I don't want to steal it from you and send it myself though. Unless you want
> me to handle it that way.
I don't have experience with patch submission in the kernel space, so, if it's not a problem for you, then feel free to handle it. Thank you!
Comment 7 Johannes Berg 2025-05-06 20:40:02 UTC
This change will basically go away with all the rework that's now landing in iwlwifi-next. However there I actually have a test to compare against the list of all the combinations we officially support ... so this one should be on the list, and probably many more that were missed previously.