Thanks, Stu, I'll try it. Further intel:
- the OpenBSD boot loader is affected, too. I can't use the keyboard at the boot prompt. - Linux 6.18 (Kali live): the boot loader sees the keyboard; the kernel only the trackpad and wireless - Linux 7.0 (Ubuntu live): everything works. I suppose that Linux has support since about 6.18, but many kernels don't compile the required parts. On 26-09-27.10:18, Stuart Henderson wrote: > On 2026/09/26 18:42, 山卡洛 wrote: > > vendor "Intel", unknown product 0x4d40 (class network subclass > > miscellaneous, rev 0x01) at pci0 dev 20 function 3 not configured > > This is the wlan nic, it's a newer Intel device and not yet supported by > the iwx driver. > > Added to linux iwlwifi in > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/net/wireless/intel/iwlwifi/pcie/drv.c?id=641d7fccb506c9bc565d1d8d858abf95bde75daf > https://lore.kernel.org/all/20240415114847.c387957560ea.I9229336936faa0ed346af469e9c77c7d6e5a2541@changeid/ > > If it's wifi 6E (not 7) then adding the pci id to the table in the > driver may work, here's a hackish diff. > > Index: if_iwx.c > =================================================================== > RCS file: /cvs/src/sys/dev/pci/if_iwx.c,v > diff -u -p -r1.229 if_iwx.c > --- if_iwx.c 28 May 2026 10:51:52 -0000 1.229 > +++ if_iwx.c 27 Sep 2026 09:16:06 -0000 > @@ -11666,6 +11666,7 @@ static const struct pci_matchid iwx_devi > { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WL_22500_16,}, > { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WL_22500_17,}, > { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WL_22500_18,}, > + { PCI_VENDOR_INTEL, 0x4d40,}, > }; > > > @@ -12467,6 +12468,7 @@ iwx_attach(struct device *parent, struct > case PCI_PRODUCT_INTEL_WL_22500_13: > case PCI_PRODUCT_INTEL_WL_22500_15: > case PCI_PRODUCT_INTEL_WL_22500_16: > + case 0x4d40: > sc->sc_fwname = IWX_SO_A_GF_A_FW; > sc->sc_pnvm_name = IWX_SO_A_GF_A_PNVM; > sc->sc_device_family = IWX_DEVICE_FAMILY_AX210; >

