Checking the network card and optical module in Linux system

You can check network card and optical module details in Linux using commands like ip, ethtool, lshw, and nmcli to view interface status, MAC addresses, IPs, and transceiver information.Listing Networ...

Checking the network card and optical module in Linux system

You can check network card and optical module details in Linux using commands like ip, ethtool, lshw, and nmcli to view interface status, MAC addresses, IPs, and transceiver information.

Listing Network Interfaces

To identify all network interfaces on your system:

  • ip addr: Shows all interfaces, their IP addresses, MAC addresses, and status (UP/DOWN) .
  • ifconfig: Older utility to display interface details, including IP and MAC addresses .
  • ls /sys/class/net/: Lists interface names like eth0, wlan0, or enp3s0 .
  • nmcli device status: Provides a summary of interfaces managed by NetworkManager, including type and connection status .

Checking Network Card Hardware

To get detailed hardware information:

  • lspci: Lists all PCI devices, including network cards .
  • lshw -class network: Displays detailed NIC information such as vendor, product, driver, speed, and link status .
  • hwinfo --network: Provides hardware probing for network cards (may require installation) .
  • dmidecode: Retrieves BIOS-level hardware information, including NICs .

Checking Link Status and Configuration

  • ethtool <interface>: Shows link status, speed, duplex, auto-negotiation, and transceiver type for Ethernet and fiber interfaces. For example, ethtool eth0 displays whether the link is detected, speed (e.g., 10Gb/s), and transceiver details (internal or SFP module) .
  • ip link show <interface>: Displays interface state (UP/DOWN) and MAC address .
  • netstat -i: Lists interfaces with packet and byte statistics .

Checking Optical Transceivers

For fiber network cards with SFP or QSFP modules:

  • Use ethtool -m <interface> to read transceiver information such as vendor, serial number, wavelength, and supported speeds .
  • Ensure the interface is active (Link detected: yes) to retrieve accurate transceiver data .

Summary

  1. Identify interfaces: ip addr, ifconfig, ls /sys/class/net/
  2. Check hardware: lspci, lshw -class network, hwinfo, dmidecode
  3. Check link and configuration: ethtool <interface>, ip link show <interface>, netstat -i
  4. Inspect optical modules: ethtool -m <interface> for SFP/QSFP transceivers Using these commands, you can fully inspect your network cards, verify connectivity, and obtain detailed optical module information on a Linux system.
Factory
Apr 30, 2026

Unveiling the Linux Network Card: A Comprehensive Guide

In the realm of Linux systems, understanding how to show network cards is a fundamental yet crucial skill. Network

Free Quote 1,306
Factory
Apr 05, 2026

How can I find out if my Ethernet card (NIC) is being

Ethernet card is lifeline of any Linux server. So if you need to find out find out if your Ethernet card is being

Free Quote 3,344
Factory
Dec 16, 2025

Ubuntu Linux view status of my network interfaces card

Explains ip, ifconfig, route, ping, and mtr command to find the status of network interfaces (NIC) and network

Free Quote 1,185
Factory
Apr 20, 2026

How to check if a network adapter is present in Linux | LabEx

Learn how to check if a network adapter is present in Linux using lshw, /sys/class/net, and lspci. This hands-on lab covers essential

Factory
Jul 17, 2026

How to See Network Cards in Linux — linuxvox

This blog will provide a comprehensive guide on how to see network cards in Linux, covering basic concepts, usage

Free Quote 2,354
Factory
Aug 05, 2025

How To Check eth0 Status On Linux Ubuntu

How to check eth0 status in Linux Ubuntu. How to check Ethernet card in Linux Ubuntu - Check Network Interface

Free Quote 1,146
Factory
Sep 22, 2025

How to find network card driver name and version on Linux

Question: An Ethernet network interface card is attached to my Linux box, and I would like to know which network

Free Quote 3,111
Factory
Aug 22, 2025

How to List Network Interfaces in Linux?

By using "hwinfo," users can obtain detailed information about their network interfaces, including the interface names,

Free Quote 4,690
Factory
Apr 25, 2026

How to find ethernet network card firmware and driver information in Linux

Based n the Linux Variant you use the commands and their output may differ. I have worked on Red hat Enterprise

Free Quote 2,645
Factory
Nov 16, 2025

Find NIC Model, Driver and Firmware Info In Linux

Use these command line utilities to get the network interface card (NIC) model, driver version and firmware version

Free Quote 2,311
Factory
Aug 27, 2025

hardware

I need to collect hardware component inventory from physical systems running RHEL (6 and 7) and its derivatives. I

Free Quote 1,291
Factory
Jul 26, 2026

Linux: Find out Ethernet card driver name

Under Linux, you use term called modules for device drivers. The driver can be loaded or unloaded as per your

Free Quote 3,719
Factory
May 27, 2026

How To: Linux Show List Of Network Cards

Together, they help identify wired Ethernet ports, Wi-Fi cards, USB adapters, bridges, VLANs, tunnels, containers,

Free Quote 4,534
Factory
Jan 14, 2026

How to check SFP Module transceiver, Vendor name & power check

To check the details of an SFP module in Red Hat Enterprise Linux (RHEL), you can use the ethtool command. Use the following

Free Quote 1,619
Factory
Dec 04, 2025

How to check network adapter status in Linux

Linux comes with various command line utilities to dig information about network adapters such as Ethernet, WiFi and

Free Quote 3,293
Factory
Sep 25, 2025

How To: Linux Show List Of Network Cards

Explains how to use command line to find and show information about Linux network interface names and list network

Free Quote 3,484
Factory
Oct 17, 2025

How to find Ethernet network interface card information in Linux

How to find Ethernet network interface card information in Linux Last updated on December 8, 2020 by Dan Nanni

Free Quote 3,056
Factory
Nov 27, 2025

Linux Network Device Information Tutorial

Linux is a powerful operating system that provides a wide range of tools for network management and configuration.

Free Quote 3,926
Factory
Mar 01, 2026

Ubuntu Linux view status of my network interfaces card

Ubuntu provides several reliable ways to check the status of network interface cards, whether you are using a wired

Free Quote 1,325
Factory
Nov 04, 2025

Linux Network Interface Checking: A Comprehensive Guide

This blog post will provide a detailed overview of how to check network interfaces in Linux, including fundamental

Free Quote 4,614
Factory
Jun 15, 2026

How to check SFP Module transceiver, Vendor name & power check

Optic fiber SFP Issue How to check SFP Module transceiver, Vendor name & power check details in RHEL? Resolution SFP stands

Free Quote 2,098
Factory
Nov 14, 2025

Linux Network Device Information Tutorial

This article will guide you through several methods to gather network device details and their configurations on a

Free Quote 4,553
Factory
Dec 28, 2025

How To Find Available Network Interfaces On Linux

For more details, check our previous guide to find the connected state of network interfaces on Linux. These two

Free Quote 3,598
Factory
Nov 10, 2025

How To View Optical Transceiver Information On Network Cards In

Special commands are applied to check transceiver data on switches, and Linux systems also support reading

Free Quote 1,541

Fiber Optic & Interconnect Insights

Need Premium Fiber Optic Solutions?

Contact us today for product inquiries, custom cable assemblies, or technical support