Finding Driver Versions in TrueNAS Scale

Hi,

Just wondering if there is a page somewhere documenting Scale kernel driver versions?

As trying something like:

ethtool -i eth0

or:

sudo modinfo i40e

only returns the kernel version rather than the driver version.

Knowing the driver version ends up being useful in trying to triage issues with, for example, intel X710 NICs – which have experienced issues between driver versions 2.9.21 and 2.26.8 (at least in XCP-ng – admittedly on a different Linux base).*

Or might there be some other way to get at this driver version info?

are you looking for this information:

root@TrueNAS[~]# sudo ethtool -i enp6s0f1
driver: i40e
version: 6.6.44-production+truenas
firmware-version: 9.30 0x8000e5d7 1.3429.0
expansion-rom-version: 
bus-info: 0000:06:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
root@TrueNAS[~]# 

Thanks for the reply. When I last checked a few months back, the version returned by such commands just gave the kernel version (6.6.44) rather than the driver version (and trying to work backwards from there was non-trivial).

My issue ended up not being related to the NICs themselves (but rather a strangely failing redundant PSU).