txdropped
txdropped is a network statistic that records the number of packets that were transmitted but dropped along the transmit path before they could be sent on the wire. It typically counts packets that the host software or the network device driver rejected or failed to enqueue for transmission, rather than packets that were successfully transmitted or that were dropped on reception.
Where it appears and what it means
- In many operating systems and drivers, txdropped is exposed as part of the device’s statistics, such
- It is distinct from tx_errors (transmit-related errors) and from receive-side drops (rx_dropped). A nonzero txdropped value
- Transmit queue overflow or insufficient transmit queue length, causing the driver or hardware to drop packets.
- DMA or resource allocation failures in the driver.
- Hardware or driver bugs that discard packets before they are enqueued for transmission.
- Software-based queuing or traffic control (TC) decisions that drop packets when the transmit path is congested.
Interpretation and troubleshooting
- A rising or high txdropped count often signals congestion or misconfiguration: insufficient TX queue depth, CPU
- Troubleshooting steps include checking driver and firmware versions, reviewing dmesg for related messages, increasing transmit queue