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?
Those counters are kept by the kernel, so your answer depends on how your network card driver is built. Two possible choices:
If it is second, you can not reset counters without restarting the operating system. If it is first, you can do it by unloading 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 module:
$ 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
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments