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;
> 

Reply via email to