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.
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)),
It will be in the config-cleanup branch, I believe?
Yes, that was before that branch was publisbed.
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.
(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!
https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git/commit/?id=ebedf8b7f05b9c886d68d63025db8d1b12343157
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.