Previously, when SRIOV-enabling a Red Hat AMI so that the
ixgbevf drivers could support up to 10Gbps of throughput, one could still query the NIC (e.g.,
ethtool eth0) for supported speeds. When ENA is enabled, I can see that the ena-driver is in use:
# ethtool -i eth0 driver: ena version: 1.0.2 firmware-version: expansion-rom-version: bus-info: 0000:00:03.0 supports-statistics: yes supports-test: no supports-eeprom-access: no supports-register-dump: no supports-priv-flags: no
However, when trying to query for speed, I just get an error:
# ethtool eth0 Settings for eth0: Cannot get device settings: Operation not permitted Cannot get wake-on-lan settings: Operation not permitted Current message level: 0x000004e3 (1251) drv probe ifup rx_err tx_err tx_done Link detected: yes
Other than, "eth0 is bound to ena so you know the speeds are available", is there any way to probe for the actual NIC-speed?