Hello,
After upgrading to the latest Mellanox Spectrum firmware (mlxsw_spectrum-13.2014.4012.mfa2) from the official linux-firmware repository, we are no longer able to retrieve our QSFP module’s EEPROM on Mellanox Spectrum SN2100 and SN2700 switches.
When running ethtool we get the following error message:
root@ubuntu-server:/# ethtool -m enp1s0np1
netlink error: mlxsw_core: Failed to access module's EEPROM
netlink error: Input/output error
And dmesg shows:
mlxsw_spectrum 0000:01:00.0: EMAD reg access failed (tid=aa0cf4ee0000497a,reg_id=9014(mcia),type=query,status=7(bad parameter))
The error doesn’t occur while using the old mlxsw_spectrum-13.2012.1012.mfa2firmware.
We also tried this (probably latest?) firmware here but got the same result.
Interestingly, when updating our Mellanox Spectrum-2 SN3420 and SN3700 systems to the latest from linux-firmware (mlxsw_spectrum2-29.2014.4012.mfa2), the problem also doesn’t occur, and EEPROM access works fine.
Here is some information about the Ubuntu 25.10 system we used:
root@ubuntu-server:/# cat /etc/os-release
PRETTY_NAME="Ubuntu 25.10"
NAME="Ubuntu"
VERSION_ID="25.10"
VERSION="25.10 (Questing Quokka)"
VERSION_CODENAME=questing
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=questing
LOGO=ubuntu-logo
root@ubuntu-server:/# uname -a
Linux ubuntu-server 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:00:33 UTC 2025 x86_64 GNU/Linux
root@ubuntu-server:/# cat /sys/devices/virtual/dmi/id/product_name
MSN2100
root@ubuntu-server:/# ethtool -i enp1s0np1
driver: mlxsw_spectrum
version: 1.0
firmware-version: 13.2014.4012
expansion-rom-version:
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
We also tested on Ubuntu 24.04 LTS and OpenWrt but got the same error message.
Any guidance or confirmation whether this is a known regression would be greatly appreciated.
Thank you in advance!