Aquantia / AQtion-esxi

Aquantia AQC10x multigigabit PCIe NIC linux driver (atlantic) - VmWare ESXi port
https://github.com/Aquantia/AQtion-esxi/releases
57 stars 12 forks source link

NIC Fails to come up on ESXI 7.0U3 and 8.0U2 #26

Open fabuba10 opened 4 months ago

fabuba10 commented 4 months ago

Hello, I have a Lenovo Thinkstation P620 with a built-in NIC card AQtion AQN-107 based on the AQC107 Ethernet controller. The card does show in lspci and hardware pci list. The NIC port does not show up in the NIC list. This is the same on both ESXI 7.0U3 and 8.0U2. I did find a message in the log messages in vmkwarning.log from Atlantic saying the Fw version is not supported. I updated the NIC firmware from 4.2.32 to 4.2.46 using the NIC firmware upgrade tool from the lenovo support site. The NIC still does not show in the list. From the ESXI compatibility list and from the information here, my NIC should work out the box based on Vendor ID (VID): 1d6a and Device ID (DID): 07b1. Any help will be appreciated.

Output from ESXI commands below:

Drivers from ESXI ESXI driver for 7.0.3 (built into eSXI) atlantic version 1.0.3.0-8vmw

ESXI driver for 8.0.2 (built into eSXI) atlantic version 1.0.3.0-12vmw

[root@localhost:~] esxcli software vib list | grep atl atlantic 1.0.3.0-12vmw.802.0.0.22380479 VMW VMwareCertified 2024-06-09 host

Log message from vmkwarning.log 2024-06-09T05:38:08.145Z cpu42:2097969)ALERT: atlantic: 0000:01:00.0 Fw version 402002e is not supported

lspci 0000:01:00.0 Ethernet controller: Marvell AQtion 10Gbit Network Adapter

esxcli hardware pci list 0000:01:00.0 Address: 0000:01:00.0 Segment: 0x0000 Bus: 0x01 Slot: 0x00 Function: 0x0 Vendor Name: Marvell Device Name: AQtion 10Gbit Network Adapter Configured Owner: VMkernel Current Owner: VMkernel Vendor ID: 0x1d6a Device ID: 0x07b1 SubVendor ID: 0x17aa SubDevice ID: 0x1046 Device Class: 0x0200 Device Class Name: Ethernet controller Programming Interface: 0x00 Revision ID: 0x02 Interrupt Line: 0xff IRQ: 255 Interrupt Vector: 0x00 PCI Pin: 0x00 Spawned Bus: 0x00 Flags: 0x3001 Module ID: -1 Module Name: None Chassis: 0 Physical Slot: -1 Slot Description: J6009; relative bdf 00:00.0 Device Layer Bus Address: s00000001:00.00 Passthru Capable: true Parent Device: PCI 0:0:1:1 Dependent Device: PCI 0:1:0:0 Reset Method: Function reset FPT Sharable: true NUMA Node: -1 Hardware Label: Virtual Function:

[root@localhost:~] esxcli network nic list Name PCI Device Driver Admin Status Link Status Speed Duplex MAC Address MTU Description


vmnic1 0000:06:00.0 ne1000 Up Up 1000 Full a0:36:9f:35:98:81 1500 Intel Corporation PRO/1000 PT Quad Port LP Server Adapter vmnic2 0000:06:00.1 ne1000 Up Up 1000 Full a0:36:9f:35:98:80 1500 Intel Corporation PRO/1000 PT Quad Port LP Server Adapter vmnic3 0000:07:00.0 ne1000 Up Up 1000 Full a0:36:9f:35:98:83 1500 Intel Corporation PRO/1000 PT Quad Port LP Server Adapter vmnic4 0000:07:00.1 ne1000 Up Down 0 Half a0:36:9f:35:98:82 1500 Intel Corporation PRO/1000 PT Quad Port LP Server Adapter [root@localhost:~]