Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

When i run ifconfig eth0 see following lines:

eth0      Link encap:Ethernet  HWaddr 08:00:27:42:81:a7  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe42:81a7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:66 errors:0 dropped:0 overruns:0 frame:0
          TX packets:212 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:8001 (8.0 KB)  TX bytes:34004 (34.0 KB)

How can i reset these counters especially RX/TX packets?

share|improve this question
1  
While you may not want to do this, it worth noting that you can also just restart your computer. :) –  Vreality Sep 20 '13 at 17:38
1  
Yes you can reset counters by restarting your computer, but is it a good choice? Is it comfortable to close all programs and restart computer to just reset some counters? You suggest Restart Engineering dude, it is not a solution. –  SuB Sep 20 '13 at 18:45

1 Answer 1

up vote 5 down vote accepted

Those counters are kept by the kernel, so your answer depends on how your network card driver is built. Two possible choices:

  1. Kernel module
  2. Inside the kernel

If it is second, you can not reset counters. If it is first, you can do it by uploading the module from the kernel and then loading it back again. If your NIC card use e1000 module, use following commands:

ifconfig eth0 down
modprobe -r e1000
modprobe e1000
ifconfig eth0 up

Use ethtool to find out your NIC moudle:

ethtool -i eth0

In front of driver you see your module name:

driver: e1000
version: 7.3.21-k8-NAPI
firmware-version: 
...

Use apt-get to install ethtool as follow:

apt-get install ethtool
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.