Running openwrt x86 (OpenWrt SNAPSHOT, r22866-4e5aac4729) on ESXi 8.0 with AX200 adapter passed through into the VM.
Adapter fails to start (log below, repeats 3 times). Log shows 66 ucode, tried the other ones available, 50, 59, 72. Tried powering off the hypervisor so that adapter is in uninitialized state.
Is it a known issue with passthrough or is it possible to fix?
[ 3.595674] Intel(R) Wireless WiFi driver for Linux
[ 3.597588] iwlwifi 0000:03:01.0: enabling device (0000 -> 0002)
...
[ 3.632887] iwlwifi 0000:03:01.0: api flags index 2 larger than supported by driver
[ 3.633637] iwlwifi 0000:03:01.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[ 3.635379] iwlwifi 0000:03:01.0: loaded firmware version 66.f1c864e0.0 cc-a0-66.ucode op_mode iwlmvm
[ 3.636000] iwlwifi 0000:03:01.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 4.705276] iwlwifi 0000:03:01.0: SecBoot CPU1 Status: 0x5a07, CPU2 Status: 0x3
[ 4.707210] iwlwifi 0000:03:01.0: WFPM_LMAC1_PD_NOTIFICATION: 0x0
[ 4.707735] iwlwifi 0000:03:01.0: HPM_SECONDARY_DEVICE_STATE: 0x42
[ 4.708255] iwlwifi 0000:03:01.0: WFPM_MAC_OTP_CFG7_ADDR: 0x0
[ 4.708770] iwlwifi 0000:03:01.0: WFPM_MAC_OTP_CFG7_DATA: 0x0
[ 4.709279] iwlwifi 0000:03:01.0: UMAC PC: 0xc00849f6
[ 4.709776] iwlwifi 0000:03:01.0: LMAC PC: 0x4f13de
[ 4.710253] iwlwifi 0000:03:01.0: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[ 4.956275] iwlwifi 0000:03:01.0: Start IWL Error Log Dump:
[ 4.958188] iwlwifi 0000:03:01.0: Transport status: 0x00000042, valid: 6
[ 4.958703] iwlwifi 0000:03:01.0: Loaded firmware version: 66.f1c864e0.0 cc-a0-66.ucode
[ 4.959247] iwlwifi 0000:03:01.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN
[ 4.959789] iwlwifi 0000:03:01.0: 0x002022F0 | trm_hw_status0
[ 4.960301] iwlwifi 0000:03:01.0: 0x00000000 | trm_hw_status1
[ 4.960810] iwlwifi 0000:03:01.0: 0x004FAA46 | branchlink2
[ 4.961303] iwlwifi 0000:03:01.0: 0x004F13DE | interruptlink1
[ 4.961799] iwlwifi 0000:03:01.0: 0x004F13DE | interruptlink2
[ 4.962267] iwlwifi 0000:03:01.0: 0x004F976E | data1
[ 4.962732] iwlwifi 0000:03:01.0: 0x01000000 | data2
[ 4.963190] iwlwifi 0000:03:01.0: 0x00000000 | data3
[ 4.963647] iwlwifi 0000:03:01.0: 0x00000000 | beacon time
[ 4.964104] iwlwifi 0000:03:01.0: 0x000FDA6B | tsf low
[ 4.964552] iwlwifi 0000:03:01.0: 0x00000000 | tsf hi
[ 4.964992] iwlwifi 0000:03:01.0: 0x00000000 | time gp1
[ 4.965435] iwlwifi 0000:03:01.0: 0x0010356A | time gp2
[ 4.965869] iwlwifi 0000:03:01.0: 0x00000001 | uCode revision type
[ 4.966321] iwlwifi 0000:03:01.0: 0x00000042 | uCode version major
[ 4.966775] iwlwifi 0000:03:01.0: 0xF1C864E0 | uCode version minor
[ 4.968604] iwlwifi 0000:03:01.0: 0x00000340 | hw version
[ 4.969023] iwlwifi 0000:03:01.0: 0x18C89000 | board version
[ 4.969440] iwlwifi 0000:03:01.0: 0x8004F502 | hcmd
[ 4.969834] iwlwifi 0000:03:01.0: 0x00020000 | isr0
[ 4.970217] iwlwifi 0000:03:01.0: 0x00000000 | isr1
[ 4.970579] iwlwifi 0000:03:01.0: 0x00F00002 | isr2
[ 4.970934] iwlwifi 0000:03:01.0: 0x00C0000C | isr3
[ 4.971280] iwlwifi 0000:03:01.0: 0x00000000 | isr4
[ 4.971624] iwlwifi 0000:03:01.0: 0x00000000 | last cmd Id
[ 4.971993] iwlwifi 0000:03:01.0: 0x004F976E | wait_event
[ 4.972343] iwlwifi 0000:03:01.0: 0x00000000 | l2p_control
[ 4.972686] iwlwifi 0000:03:01.0: 0x00000000 | l2p_duration
[ 4.973024] iwlwifi 0000:03:01.0: 0x00000000 | l2p_mhvalid
[ 4.973350] iwlwifi 0000:03:01.0: 0x00000000 | l2p_addr_match
[ 4.973682] iwlwifi 0000:03:01.0: 0x00000009 | lmpm_pmg_sel
[ 4.974009] iwlwifi 0000:03:01.0: 0x00000000 | timestamp
[ 4.974313] iwlwifi 0000:03:01.0: 0x00B80000 | flow_handler
[ 4.974651] iwlwifi 0000:03:01.0: Start IWL Error Log Dump:
[ 4.974949] iwlwifi 0000:03:01.0: Transport status: 0x00000042, valid: 7
[ 4.975273] iwlwifi 0000:03:01.0: 0x20000066 | NMI_INTERRUPT_HOST
[ 4.975574] iwlwifi 0000:03:01.0: 0x00000000 | umac branchlink1
[ 4.975867] iwlwifi 0000:03:01.0: 0x80455A96 | umac branchlink2
[ 4.976161] iwlwifi 0000:03:01.0: 0x80473F9A | umac interruptlink1
[ 4.976444] iwlwifi 0000:03:01.0: 0xC0084164 | umac interruptlink2
[ 4.976728] iwlwifi 0000:03:01.0: 0x01000000 | umac data1
[ 4.976994] iwlwifi 0000:03:01.0: 0xC0084164 | umac data2
[ 4.978661] iwlwifi 0000:03:01.0: 0x00000000 | umac data3
[ 4.978933] iwlwifi 0000:03:01.0: 0x00000042 | umac major
[ 4.979201] iwlwifi 0000:03:01.0: 0xF1C864E0 | umac minor
[ 4.979452] iwlwifi 0000:03:01.0: 0x00103568 | frame pointer
[ 4.979705] iwlwifi 0000:03:01.0: 0xC0887F18 | stack pointer
[ 4.979952] iwlwifi 0000:03:01.0: 0x00000000 | last host cmd
[ 4.980199] iwlwifi 0000:03:01.0: 0x00000004 | isr status reg
[ 4.980475] iwlwifi 0000:03:01.0: IML/ROM dump:
[ 4.980710] iwlwifi 0000:03:01.0: 0x00000003 | IML/ROM error/state
[ 4.980992] iwlwifi 0000:03:01.0: 0x00005A07 | IML/ROM data1
[ 4.981264] iwlwifi 0000:03:01.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[ 4.981555] iwlwifi 0000:03:01.0: Fseq Registers:
[ 4.981803] iwlwifi 0000:03:01.0: 0x60000000 | FSEQ_ERROR_CODE
[ 4.982089] iwlwifi 0000:03:01.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[ 4.982366] iwlwifi 0000:03:01.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[ 4.982648] iwlwifi 0000:03:01.0: 0x0000A503 | FSEQ_OTP_VERSION
[ 4.982920] iwlwifi 0000:03:01.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[ 4.983207] iwlwifi 0000:03:01.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[ 4.983482] iwlwifi 0000:03:01.0: 0x00100530 | FSEQ_CNVI_ID
[ 4.983749] iwlwifi 0000:03:01.0: 0x00000532 | FSEQ_CNVR_ID
[ 4.984035] iwlwifi 0000:03:01.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[ 4.984345] iwlwifi 0000:03:01.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[ 4.984648] iwlwifi 0000:03:01.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 4.984979] iwlwifi 0000:03:01.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 4.985321] iwlwifi 0000:03:01.0: Failed to start RT ucode: -110
[ 4.985616] iwlwifi 0000:03:01.0: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[ 6.165603] iwlwifi 0000:03:01.0: Failed to run INIT ucode: -110