SFP network interface missing

SFP network interface missing

When an unsupported SFP transceiver is connected to an Intel ethernet controller, the network interface will no longer appear for many system commands.  Here are the known symtoms for this issue:
  1. The affected network interface will not pass any traffic
  2. The connected switch will not see the MAC address for the affected network interface via LLDP neighbor discovery
  3. /var/log/messages shows an error that ixgbe "failed to load because an unsupported SFP+ module type was detected" or a similar message
  4. Running ifconfig on the specific interface (i.e. ifconfig eth0) will give a "Device not found" error
  5. The affected MAC address field in the 'nsc_hwtst.sh -i' output is empty
  6. The output of 'lspci | grep -i net' shows the expected number of ethernet controllers for the specific model (i.e. two lines for a NSC-T48R-STND-DAC-SFP)
To address this, there are two possible solutions:
  1. Swap out the unsupported transceiver for one that is supported.  Note that this article assumes a recent Nodegrid OS version is installed: What SFP transceivers are supported by Nodegrid appliances?
  2. Upgrade the affected system to a Nodegrid OS version which supports the SFP transceiver being used.  This will require USB initiated upgrade when no other network connection is available: Nodegrid Boot from USB media

    • Related Articles

    • Network Configuration via CLI

      Example of configuring the ETH0 interface via CLI (please, replace the network values with your own information). Log in as admin to the Nodegrid console port or HDMI Type the following commands (in bold): [admin@nodegrid /]# cd ...
    • Network Failover with Huawei E3276 USB Wireless Modem

      The E3276 USB wireless modem reports itself as a network device. So you will have to add a network connection in Nodegrid that binds to it. Here are the steps: 1. Login as admin in the Web UI and browse to Network, then Connections. Click Add and ...
    • How to Enable Network Bonding on the Nodegrid Serial Console

      Below are the steps to configure network bonding with ETH0 and ETH1. WebUI Open a browser, enter the Nodegrid Serial Console IP/hostname, and log in as admin Go to Network :: Connections page Click on Add, and fill out the form as follows: Enter a ...
    • Nodegrid SR OOB Network performance

      Introduction: The Nodegrid can be used as the gateway to the OOB network OOB-LAN to segregate from the production network. In doing so, it is necessary to know the performance of the OOB-LAN to validate if the network is adequate for all the devices ...
    • Use any interface for Iptables from Nodegrid UI

      New for Nodegrid 6.0 and later, you can now use any interface in Iptables firewall or NAT rules. You can use interfaces that don't show in the interface drop-down menu. You can also use an interface that doesn't exist yet, such as VTI interfaces for ...