On Thu, 2024-10-31 at 16:52 +0800, Gang Yan wrote: > > In fact, I'm using Ubuntu's userspace, but I've simply replaced Ubuntu's > kernel with the mainline 6.12.rc2 version (x86_64_defconfig). By merely > changing CONFIG_IWLWIFI from 'm' to 'y', the network functionality normalized, > which is inevitably confusing. By the way, both of my computers encountered > this issue, with network devices being Intel Wireless 8265 and Intel AX210, respectively. Yeah well, so Ubuntu integrated everything in a certain way, and because they build everything as modules they didn't integrated anything to make it possible to build modules in the kernel. When you change it, you own the integration. I gave you a few ways to solve this, simplest is just specifying the firmware to build into the kernel in the .config file. > I still think some clarification will be helpful to make the configuration process > here clearer. I don't think we need to change anything. Whoever makes some changes to a distro needs to actually do the integration too. This is in no way specific to iwlwifi, every other devices with firmware has the problem, and generic ways of fixing it already exist. johannes