Command
n drops
Packet drops & CRC framing errors
Short forms:
dr · errors · rx-errors · link-healthUsage — n drops
═══════════════════════════════════════════════════════════════════════════════
Netscrew ("n") — drops (dr, errors, rx-errors) — NIC dropped-packet & error audit (with live 'rising?' check)
═══════════════════════════════════════════════════════════════════════════════
USAGE:
n dr . per-interface drop/error counters on this machine
Target: . = this machine · <host> = remote
Deeper: n dr -h = the concept/theory behind this command
The concept behind it — n drops -h
═══════════════════════════════════════════════════════════════════════════════
NETSCREW GUIDE: Network Interface Errors & Packet Drops ("n drops")
═══════════════════════════════════════════════════════════════════════════════
WHAT THIS AUDITS:
Reads the drop and error counters for every network adapter (eth0, enp3s0, docker0,
br-xxx, veth, Wi-Fi...) twice, 2 seconds apart. Counters are cumulative since boot, so
the second sample tells old history (steady) apart from a live problem (RISING).
• Linux: /sys/class/net/*/statistics (drops, errors, CRC errors)
• Windows: Get-NetAdapterStatistics (discarded packets & packet errors)
• macOS: netstat -i -d (input/output errors & output drops)
TROUBLESHOOTING CHEAT SHEET:
• RX/TX Drops > 0: Ring buffer exhaustion. Kernel cannot process packets fast
enough. Increase rx/tx ring size with ethtool -G <iface> rx 4096.
• CRC / Frame Errors > 0: Physical Layer 1 hardware defect! Bad or bent RJ-45
Ethernet patch cable, loose SFP+ transceiver, or dirty optical fiber.
• Carrier Flaps > 0: Faulty switch port, power supply noise, or failing NIC.