Network interface diagnostics — check link speed, duplex mode, driver info, offload settings, and NIC capabilities for all interfaces.
Project description
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
- dargslan-toolkit — All 108+ tools in one install
- Free Cheat Sheets — 380+ Linux & DevOps cheat sheets
- Blog & Tutorials — 430+ Linux admin guides
License
MIT — dargslan.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dargslan_ethtool_check-1.0.0.tar.gz.
File metadata
- Download URL: dargslan_ethtool_check-1.0.0.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
175a7b9feaaa82dbfdca71c8e0b08cf97af14ee7e9aa6f666ddff71e97cd0fd9
|
|
| MD5 |
d16dc784d100336786579acfc8d9a2ee
|
|
| BLAKE2b-256 |
7ada14fbf1451b49fe2de2dacb191e3dff807e3dd2135fafeae9bc0e0cbf6d35
|
File details
Details for the file dargslan_ethtool_check-1.0.0-py3-none-any.whl.
File metadata
- Download URL: dargslan_ethtool_check-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a13f674def0e9a690f4af2727526d0e62dadfcd74d85872f1def5f37ee11241d
|
|
| MD5 |
fd721985b7be8082c7ec423516afb307
|
|
| BLAKE2b-256 |
146f83f7424d195949ac1d6877f2cd7cf58f4014cf887e59d497bfb1327ec41d
|