How to get stats at all of the different points in the stack to track down reasons for dropped packets:
- ethtool -S for h/w and driver
- tc -s for drops by the qdisc
- /proc/net/softnet_stat for drops at the backlog layer
- netstat -s for network and transport layer
- ip -s