Intel ax200 does not work

Hi,
I'm new to openwrt and have a big issue. My intel ax200 is not working. It is installed in a vm.
What my installation looks like:

root@OpenWrt:~# lspci
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 01)
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 08)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
00:07.7 System peripheral: VMware Virtual Machine Communication Interface (rev 10)
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
00:10.0 SCSI storage controller: Broadcom / LSI 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)
02:00.0 USB controller: VMware USB1.1 UHCI Controller
02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)
02:02.0 USB controller: VMware USB2 EHCI Controller
02:03.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)

root@OpenWrt:~# lsmod
Module                  Size  Used by
pppoe                  16384  0
ppp_async              16384  0
nft_fib_inet           12288  0
nf_flow_table_ipv6     12288  0
nf_flow_table_ipv4     12288  0
nf_flow_table_inet     12288  0
pppox                  12288  1 pppoe
ppp_generic            28672  3 pppox,pppoe,ppp_async
nft_reject_ipv6        12288  0
nft_reject_ipv4        12288  0
nft_reject_inet        12288  2
nft_reject             12288  3 nft_reject_ipv6,nft_reject_ipv4,nft_reject_inet
nft_redir              12288  0
nft_quota              12288  0
nft_objref             12288  0
nft_numgen             12288  0
nft_nat                12288  0
nft_masq               12288  1
nft_log                12288  0
nft_limit              12288  5
nft_hash               12288  0
nft_flow_offload       12288  0
nft_fib_ipv6           12288  1 nft_fib_inet
nft_fib_ipv4           12288  1 nft_fib_inet
nft_fib                12288  3 nft_fib_ipv6,nft_fib_ipv4,nft_fib_inet
nft_ct                 16384  3
nft_counter            12288  13
nft_chain_nat          12288  2
nf_tables             159744  152 nft_reject_ipv6,nft_hash,nft_reject_ipv4,nft_flow_offload,nft_ct,nft_log,nft_nat,nft_quota,nf_flow_table_ipv6,nf_flow_table_ipv4,nft_reject_inet,nft_fib_ipv6,nft_objref,nft_redir,nft_fib_ipv4,nft_counter,nft_numgen,nft_masq,nft_chain_nat,nft_limit,nf_flow_table_inet,nft_reject,nft_fib,nft_fib_inet
nf_nat                 28672  4 nft_nat,nft_redir,nft_masq,nft_chain_nat
nf_flow_table          28672  4 nft_flow_offload,nf_flow_table_ipv6,nf_flow_table_ipv4,nf_flow_table_inet
nf_conntrack           73728  7 nf_nat,nft_flow_offload,nft_ct,nft_nat,nft_redir,nft_masq,nf_flow_table
iwlmvm                258048  0
iwldvm                118784  0
slhc                   16384  1 ppp_generic
r8169                  77824  0
nfnetlink              12288  1 nf_tables
nf_reject_ipv6         12288  2 nft_reject_ipv6,nft_reject_inet
nf_reject_ipv4         12288  2 nft_reject_ipv4,nft_reject_inet
nf_log_ipv6            12288  0
nf_log_ipv4            12288  0
nf_log_common          12288  2 nf_log_ipv4,nf_log_ipv6
nf_defrag_ipv6         12288  1 nf_conntrack
nf_defrag_ipv4         12288  1 nf_conntrack
libcrc32c              12288  1 nf_tables
igc                    77824  0
forcedeth              61440  0
mac80211              499712  2 iwldvm,iwlmvm
e1000e                176128  0
crc_ccitt              12288  1 ppp_async
bnx2                   73728  0
i2c_dev                12288  0
ixgbe                 212992  0
iwlwifi               221184  2 iwldvm,iwlmvm
cfg80211              286720  4 iwldvm,iwlmvm,iwlwifi,mac80211
compat                 12288  5 iwldvm,iwlmvm,iwlwifi,mac80211,cfg80211
e1000                  98304  0
amd_xgbe              114688  0
mdio                   12288  1 ixgbe
nls_utf8               12288  0
ena                    69632  0
sha256_ssse3           28672  0
sha256_generic         12288  1 sha256_ssse3
libsha256              16384  1 sha256_generic
seqiv                  12288  0
jitterentropy_rng      12288  0
drbg                   24576  0
hmac                   12288  0
cmac                   12288  0
nls_iso8859_1          12288  1
nls_cp437              16384  1
vfat                   16384  1
fat                    61440  1 vfat
igb                   159744  0
button_hotplug         12288  0
tg3                   155648  0
ptp                    20480  6 tg3,igb,e1000e,amd_xgbe,igc,ixgbe
realtek                16384  0
pps_core               12288  1 ptp
mii                    12288  0

root@OpenWrt:~# modprobe iwlwifi
modprobe: FATAL: Module iwlwifi not found in directory /lib/modules/5.10.161
root@OpenWrt:~# ls /lib/modules/5.10.161/
amd-xgbe.ko            e1000e.ko              iwlmvm.ko              nf_conntrack.ko        nf_log_ipv6.ko         nft_fib.ko             nft_nat.ko             nls_cp437.ko           r8169.ko
bnx2.ko                ena.ko                 iwlwifi.ko             nf_defrag_ipv4.ko      nf_nat.ko              nft_fib_inet.ko        nft_numgen.ko          nls_iso8859-1.ko       realtek.ko
button-hotplug.ko      fat.ko                 ixgbe.ko               nf_defrag_ipv6.ko      nf_reject_ipv4.ko      nft_fib_ipv4.ko        nft_objref.ko          nls_utf8.ko            seqiv.ko
cfg80211.ko            forcedeth.ko           jitterentropy_rng.ko   nf_flow_table.ko       nf_reject_ipv6.ko      nft_fib_ipv6.ko        nft_quota.ko           ppp_async.ko           sha256-ssse3.ko
cmac.ko                hmac.ko                libcrc32c.ko           nf_flow_table_inet.ko  nf_tables.ko           nft_flow_offload.ko    nft_redir.ko           ppp_generic.ko         sha256_generic.ko
compat.ko              i2c-dev.ko             libsha256.ko           nf_flow_table_ipv4.ko  nfnetlink.ko           nft_hash.ko            nft_reject.ko          pppoe.ko               slhc.ko
crc-ccitt.ko           igb.ko                 mac80211.ko            nf_flow_table_ipv6.ko  nft_chain_nat.ko       nft_limit.ko           nft_reject_inet.ko     pppox.ko               tg3.ko
drbg.ko                igc.ko                 mdio.ko                nf_log_common.ko       nft_counter.ko         nft_log.ko             nft_reject_ipv4.ko     pps_core.ko            vfat.ko
e1000.ko               iwldvm.ko              mii.ko                 nf_log_ipv4.ko         nft_ct.ko              nft_masq.ko            nft_reject_ipv6.ko     ptp.ko

Also in luci is no device detected.
If you need more information, please tell me and I will send them.
I would appreciate if you can help me :slight_smile:
PS: I read a lot of stuff in this forum but it feels like I'm missing a step but i couldn't figure out which..

Is this for an AP or client ?

Does it work outside the VM, on the same host ?

It is for AP.
I tried it in a manjaro vm and the card worked.
I'm curious why the card is not recognized correctly.

don't waste your time, unless you enjoy slow AP speeds (802.11n), intel's a no go.

the speed is not the most important right now, I want to know what my mistake is :slight_smile:
What would be a good m2 card?

something MediaTek based, like MT7921.

And mt7921 would be single channel (as well), not DBDC - so either 2.4 GHz xor 5 GHz (xor 6 GHz).

thanks for the information. But i guess this wouldn't solve my initially problem :sweat_smile:
If this card will work and the performance would be too bad i could easily replace it. But it has to work for that....