Disable the module qualification bits on the X710 network cards using the script attached to the article. The setting is directly changed in the NVM of the X710 card and doesn't affect SWG operation.
IMPORTANT: The following example assumes that the X710 network card is added to the system and no PCI card has been removed. The X710 ports are eth6, eth7, eth8, and eth9. The script expects an NIC port as a parameter. You don't need to repeat these steps for each port. You only need to run the script for one port (for example,
eth6) as only one NVM exists on the card.
Instructions:
- Download the script attached to this article (x710nvm md5sum: 161a8470ff2f8e879d52a8bd19032bb2).
- Copy the x710nvm script to the appliance.
- Set the user rights for the script:
Type chmod 700 x710nvm and press Enter.
- Start a terminal multiplexer:
Type tmux and press Enter.
- Verify the module qualification status. You only need to perform this check for one NIC port.
NOTE: In this example, the module qualification is activated.
Type ./x710nvm --show-mq eth6 and press Enter.
PHY capabilities misc0[0]: module qualification=1
PHY capabilities misc0[1]: module qualification=1
PHY capabilities misc0[2]: module qualification=1
PHY capabilities misc0[3]: module qualification=1
- Disable the module qualification.
NOTE: You only need to perform this action for one interface.
Type ./x710nvm --disable-mq eth6 and press Enter.
Executing: ethtool -E eth6 magic 0x15720300 offset 0xd291 value 0x63
Executing: ethtool -E eth6 magic 0x15720300 offset 0xd2ad value 0x63
Executing: ethtool -E eth6 magic 0x15720300 offset 0xd2c9 value 0x63
Executing: ethtool -E eth6 magic 0x15720300 offset 0xd2e5 value 0x63
Executing: ethtool -E eth6 magic 0x15720b00 offset 0 value 0
NVM Update successful.
- After successful NVM Update, verify the module qualification status once again.
module qualification =0 means the qualification is disabled:
Type ./x710nvm --show-mq eth6 and press Enter.
PHY capabilities misc0[0]: module qualification=0
PHY capabilities misc0[1]: module qualification=0
PHY capabilities misc0[2]: module qualification=0
PHY capabilities misc0[3]: module qualification=0
- Activate these settings by rebooting the appliance:
Type reboot and press Enter.
NOTE: You can reenable the module qualification. Type
x710nvm --help and press Enter for further information.