I tell you that during the day I did the following:
PCIe ACS override: Multi-function
I removed bluetooth.conf file from path /boot/config/modprobe.d/
I created a new virtual machine with O.O Kali Linux and just passed the WiFi device which was marked for VFIO on boot
Everything works within Kali.
The image is edited
$ sudo iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11 ESSID:"MyESSID"
Mode:Managed Frequency:2.437 GHz Access Point: FF:FF:FF:00:00:00
Bit Rate=52 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
Link Quality=70/70 Signal level=-20 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:7 Missed beacon:0
$ rfkill
ID TYPE DEVICE SOFT HARD
0 wlan phy0 unblocked unblocked
$ sudo dmesg | grep iwl
[ 8.558540] iwlwifi 0000:03:00.0: firmware: failed to load iwlwifi-cc-a0-64.ucode (-2)
[ 8.558554] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-cc-a0-64.ucode failed with error -2
[ 8.561580] iwlwifi 0000:03:00.0: firmware: direct-loading firmware iwlwifi-cc-a0-63.ucode
[ 8.561598] iwlwifi 0000:03:00.0: api flags index 2 larger than supported by driver
[ 8.561614] iwlwifi 0000:03:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[ 8.561936] iwlwifi 0000:03:00.0: loaded firmware version 63.c04f3485.0 cc-a0-63.ucode op_mode iwlmvm
[ 8.561970] iwlwifi 0000:03:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[ 8.691723] iwlwifi 0000:03:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 8.826471] iwlwifi 0000:03:00.0: Detected RF HR B3, rfid=0x10a100
[ 8.894397] iwlwifi 0000:03:00.0: base HW address: 00:00:00:FF:FF:FF
$ cd /lib/firmware/
$ ls
So far the solution seems to have been:
1. Changed USB port to UNRAID OS Bootable USB
2. have gone through the process of shutting down the physical machine and disconnecting it from power for 2-3 minutes
3. have booted the physical machine and run the Kali Linux virtual machine without running any other virtual machines that make use of the WiFi device
I'm guessing you also need to have Fastboot disabled in the BIOS of the physical machine. (In my case it was always disabled)
In the next few days I will rule out the need to move the UNRAID OS boot usb to another USB port.
I don't know if I missed something we did. but I think that would be the summary until I drop point number 1, God willing .