Skip to main content

dargslan-ethtool-check

Network interface diagnostics tool — check link speed, duplex mode, driver info, offload settings, and NIC capabilities for all interfaces.

Part of the Dargslan Linux Admin Toolkit — 108+ professional CLI tools for system administrators.

Installation

pip install dargslan-ethtool-check

Usage

# Check all network interfaces
dargslan-ethtool-check

# Check specific interface
dargslan-ethtool-check -i eth0

# Verbose with traffic stats
dargslan-ethtool-check -v

# Show only interfaces with errors
dargslan-ethtool-check --errors-only

# Summary table only
dargslan-ethtool-check --summary

# JSON output
dargslan-ethtool-check --json

What It Checks

  • Link Speed & Duplex — 10/100/1000/10000 Mbps, half/full duplex
  • Driver & Firmware — NIC driver name, firmware version
  • Link Status — carrier detect, auto-negotiation state
  • Traffic Statistics — RX/TX bytes, packets, errors, drops
  • MAC Address & MTU — interface identification

Example Output

  Interface: eth0  [UP]
  MAC Address      : aa:bb:cc:dd:ee:ff
  MTU              : 1500
  Link Speed       : 1 Gbps (1000 Mbps)
  Duplex           : Full
  Driver           : virtio_net
  Link Detected    : yes
  Auto-negotiation : off

More Tools

License

MIT — dargslan.com

Metadata

Release files for dargslan-ethtool-check 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dargslan-ethtool-check 1.0.0
File Size Uploaded
dargslan_ethtool_check-1.0.0.tar.gz 4.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dargslan-ethtool-check 1.0.0
File Interpreter ABI Platform
dargslan_ethtool_check-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.0 kB

Release files / dargslan_ethtool_check-1.0.0.tar.gz

Download URL dargslan_ethtool_check-1.0.0.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
175a7b9feaaa82dbfdca71c8e0b08cf97af14ee7e9aa6f666ddff71e97cd0fd9
BLAKE2b-256 checksum
How to use checksums
7ada14fbf1451b49fe2de2dacb191e3dff807e3dd2135fafeae9bc0e0cbf6d35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / dargslan_ethtool_check-1.0.0-py3-none-any.whl

Download URL dargslan_ethtool_check-1.0.0-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a13f674def0e9a690f4af2727526d0e62dadfcd74d85872f1def5f37ee11241d
BLAKE2b-256 checksum
How to use checksums
146f83f7424d195949ac1d6877f2cd7cf58f4014cf887e59d497bfb1327ec41d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page