pmeerw's blog

Tue, 06 Oct 2020

Flashing a 10 GBit NIC: Aquantia AQC107

Checking the current version:
$ ethtool -i enp3s0

driver: atlantic
version: 5.4.0-49-generic-kern
firmware-version: 3.0.33
expansion-rom-version:
bus-info: 0000:03:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no

I had some difficulties to locate firmware and Linux flash tool, here is my local copy: atlflashupdate-1.8.0_AQC107-FW-3.1.109.tgz (FW 3.1.109, flash tool 1.8.0 for x64). The official one might be here (Windows).

Flashing new firmware: $ sudo ./atlflashupdate

Aquantia AQtion Firmware Update Tool [Version 1.8.0]

*** Important notice ***
Update utility is only supported for certain systems.
Please refer README file for supported systems.

Proceed with update? (y/n): y
___________________________________________________________________________
No  Name    Firmware  Update status        Device         MAC address
___________________________________________________________________________
1   enp3s0  3.0.33    Available: 3.1.109   07B1-07B11BAA  24:5e:be:xx:xx:xx
___________________________________________________________________________

*** Important notice ***
The network connection may be dropped during the update process.
Please complete all network activity before updating.
 
Enter adapter number or 'q' for quit without update
>1

===
+ Adapter: enp3s0
|-- HWID:  VEN_1D6A&DEV_07B1&SUBSYS_07B11BAA
|-- Backing up... [OK]
|-- Updating... [OK]
|-- New firmware version: 3.1.109
|-- Trying to reload firmware... [OK]
|-- Restarting device driver... [OK]
===

Firmware update finished!

posted at: 23:26 | path: /configuration | permanent link

Made with PyBlosxom