xref: /OK3568_Linux_fs/kernel/Documentation/ABI/testing/sysfs-class-net-statistics (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/collisions
2*4882a593SmuzhiyunDate:		April 2005
3*4882a593SmuzhiyunKernelVersion:	2.6.12
4*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
5*4882a593SmuzhiyunDescription:
6*4882a593Smuzhiyun		Indicates the number of collisions seen by this network device.
7*4882a593Smuzhiyun		This value might not be relevant with all MAC layers.
8*4882a593Smuzhiyun
9*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/multicast
10*4882a593SmuzhiyunDate:		April 2005
11*4882a593SmuzhiyunKernelVersion:	2.6.12
12*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
13*4882a593SmuzhiyunDescription:
14*4882a593Smuzhiyun		Indicates the number of multicast packets received by this
15*4882a593Smuzhiyun		network device.
16*4882a593Smuzhiyun
17*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_bytes
18*4882a593SmuzhiyunDate:		April 2005
19*4882a593SmuzhiyunKernelVersion:	2.6.12
20*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
21*4882a593SmuzhiyunDescription:
22*4882a593Smuzhiyun		Indicates the number of bytes received by this network device.
23*4882a593Smuzhiyun		See the network driver for the exact meaning of when this
24*4882a593Smuzhiyun		value is incremented.
25*4882a593Smuzhiyun
26*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_compressed
27*4882a593SmuzhiyunDate:		April 2005
28*4882a593SmuzhiyunKernelVersion:	2.6.12
29*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
30*4882a593SmuzhiyunDescription:
31*4882a593Smuzhiyun		Indicates the number of compressed packets received by this
32*4882a593Smuzhiyun		network device. This value might only be relevant for interfaces
33*4882a593Smuzhiyun		that support packet compression (e.g: PPP).
34*4882a593Smuzhiyun
35*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_crc_errors
36*4882a593SmuzhiyunDate:		April 2005
37*4882a593SmuzhiyunKernelVersion:	2.6.12
38*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
39*4882a593SmuzhiyunDescription:
40*4882a593Smuzhiyun		Indicates the number of packets received with a CRC (FCS) error
41*4882a593Smuzhiyun		by this network device. Note that the specific meaning might
42*4882a593Smuzhiyun		depend on the MAC layer used by the interface.
43*4882a593Smuzhiyun
44*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_dropped
45*4882a593SmuzhiyunDate:		April 2005
46*4882a593SmuzhiyunKernelVersion:	2.6.12
47*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
48*4882a593SmuzhiyunDescription:
49*4882a593Smuzhiyun		Indicates the number of packets received by the network device
50*4882a593Smuzhiyun		but dropped, that are not forwarded to the upper layers for
51*4882a593Smuzhiyun		packet processing. See the network driver for the exact
52*4882a593Smuzhiyun		meaning of this value.
53*4882a593Smuzhiyun
54*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_errors
55*4882a593SmuzhiyunDate:		April 2005
56*4882a593SmuzhiyunKernelVersion:	2.6.12
57*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
58*4882a593SmuzhiyunDescription:
59*4882a593Smuzhiyun		Indicates the number of receive errors on this network device.
60*4882a593Smuzhiyun		See the network driver for the exact meaning of this value.
61*4882a593Smuzhiyun
62*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_fifo_errors
63*4882a593SmuzhiyunDate:		April 2005
64*4882a593SmuzhiyunKernelVersion:	2.6.12
65*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
66*4882a593SmuzhiyunDescription:
67*4882a593Smuzhiyun		Indicates the number of receive FIFO errors seen by this
68*4882a593Smuzhiyun		network device. See the network driver for the exact
69*4882a593Smuzhiyun		meaning of this value.
70*4882a593Smuzhiyun
71*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_frame_errors
72*4882a593SmuzhiyunDate:		April 2005
73*4882a593SmuzhiyunKernelVersion:	2.6.12
74*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
75*4882a593SmuzhiyunDescription:
76*4882a593Smuzhiyun		Indicates the number of received frames with error, such as
77*4882a593Smuzhiyun		alignment errors. Note that the specific meaning depends on
78*4882a593Smuzhiyun		on the MAC layer protocol used. See the network driver for
79*4882a593Smuzhiyun		the exact meaning of this value.
80*4882a593Smuzhiyun
81*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_length_errors
82*4882a593SmuzhiyunDate:		April 2005
83*4882a593SmuzhiyunKernelVersion:	2.6.12
84*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
85*4882a593SmuzhiyunDescription:
86*4882a593Smuzhiyun		Indicates the number of received error packet with a length
87*4882a593Smuzhiyun		error, oversized or undersized. See the network driver for the
88*4882a593Smuzhiyun		exact meaning of this value.
89*4882a593Smuzhiyun
90*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_missed_errors
91*4882a593SmuzhiyunDate:		April 2005
92*4882a593SmuzhiyunKernelVersion:	2.6.12
93*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
94*4882a593SmuzhiyunDescription:
95*4882a593Smuzhiyun		Indicates the number of received packets that have been missed
96*4882a593Smuzhiyun		due to lack of capacity in the receive side. See the network
97*4882a593Smuzhiyun		driver for the exact meaning of this value.
98*4882a593Smuzhiyun
99*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_nohandler
100*4882a593SmuzhiyunDate:		February 2016
101*4882a593SmuzhiyunKernelVersion:	4.6
102*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
103*4882a593SmuzhiyunDescription:
104*4882a593Smuzhiyun		Indicates the number of received packets that were dropped on
105*4882a593Smuzhiyun		an inactive device by the network core.
106*4882a593Smuzhiyun
107*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_over_errors
108*4882a593SmuzhiyunDate:		April 2005
109*4882a593SmuzhiyunKernelVersion:	2.6.12
110*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
111*4882a593SmuzhiyunDescription:
112*4882a593Smuzhiyun		Indicates the number of received packets that are oversized
113*4882a593Smuzhiyun		compared to what the network device is configured to accept
114*4882a593Smuzhiyun		(e.g: larger than MTU). See the network driver for the exact
115*4882a593Smuzhiyun		meaning of this value.
116*4882a593Smuzhiyun
117*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/rx_packets
118*4882a593SmuzhiyunDate:		April 2005
119*4882a593SmuzhiyunKernelVersion:	2.6.12
120*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
121*4882a593SmuzhiyunDescription:
122*4882a593Smuzhiyun		Indicates the total number of good packets received by this
123*4882a593Smuzhiyun		network device.
124*4882a593Smuzhiyun
125*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/tx_aborted_errors
126*4882a593SmuzhiyunDate:		April 2005
127*4882a593SmuzhiyunKernelVersion:	2.6.12
128*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
129*4882a593SmuzhiyunDescription:
130*4882a593Smuzhiyun		Indicates the number of packets that have been aborted
131*4882a593Smuzhiyun		during transmission by a network device (e.g: because of
132*4882a593Smuzhiyun		a medium collision). See the network driver for the exact
133*4882a593Smuzhiyun		meaning of this value.
134*4882a593Smuzhiyun
135*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/tx_bytes
136*4882a593SmuzhiyunDate:		April 2005
137*4882a593SmuzhiyunKernelVersion:	2.6.12
138*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
139*4882a593SmuzhiyunDescription:
140*4882a593Smuzhiyun		Indicates the number of bytes transmitted by a network
141*4882a593Smuzhiyun		device. See the network driver for the exact meaning of this
142*4882a593Smuzhiyun		value, in particular whether this accounts for all successfully
143*4882a593Smuzhiyun		transmitted packets or all packets that have been queued for
144*4882a593Smuzhiyun		transmission.
145*4882a593Smuzhiyun
146*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/tx_carrier_errors
147*4882a593SmuzhiyunDate:		April 2005
148*4882a593SmuzhiyunKernelVersion:	2.6.12
149*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
150*4882a593SmuzhiyunDescription:
151*4882a593Smuzhiyun		Indicates the number of packets that could not be transmitted
152*4882a593Smuzhiyun		because of carrier errors (e.g: physical link down). See the
153*4882a593Smuzhiyun		network driver for the exact meaning of this value.
154*4882a593Smuzhiyun
155*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/tx_compressed
156*4882a593SmuzhiyunDate:		April 2005
157*4882a593SmuzhiyunKernelVersion:	2.6.12
158*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
159*4882a593SmuzhiyunDescription:
160*4882a593Smuzhiyun		Indicates the number of transmitted compressed packets. Note
161*4882a593Smuzhiyun		this might only be relevant for devices that support
162*4882a593Smuzhiyun		compression (e.g: PPP).
163*4882a593Smuzhiyun
164*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/tx_dropped
165*4882a593SmuzhiyunDate:		April 2005
166*4882a593SmuzhiyunKernelVersion:	2.6.12
167*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
168*4882a593SmuzhiyunDescription:
169*4882a593Smuzhiyun		Indicates the number of packets dropped during transmission.
170*4882a593Smuzhiyun		See the driver for the exact reasons as to why the packets were
171*4882a593Smuzhiyun		dropped.
172*4882a593Smuzhiyun
173*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/tx_errors
174*4882a593SmuzhiyunDate:		April 2005
175*4882a593SmuzhiyunKernelVersion:	2.6.12
176*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
177*4882a593SmuzhiyunDescription:
178*4882a593Smuzhiyun		Indicates the number of packets in error during transmission by
179*4882a593Smuzhiyun		a network device. See the driver for the exact reasons as to
180*4882a593Smuzhiyun		why the packets were dropped.
181*4882a593Smuzhiyun
182*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/tx_fifo_errors
183*4882a593SmuzhiyunDate:		April 2005
184*4882a593SmuzhiyunKernelVersion:	2.6.12
185*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
186*4882a593SmuzhiyunDescription:
187*4882a593Smuzhiyun		Indicates the number of packets having caused a transmit
188*4882a593Smuzhiyun		FIFO error. See the driver for the exact reasons as to why the
189*4882a593Smuzhiyun		packets were dropped.
190*4882a593Smuzhiyun
191*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/tx_heartbeat_errors
192*4882a593SmuzhiyunDate:		April 2005
193*4882a593SmuzhiyunKernelVersion:	2.6.12
194*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
195*4882a593SmuzhiyunDescription:
196*4882a593Smuzhiyun		Indicates the number of packets transmitted that have been
197*4882a593Smuzhiyun		reported as heartbeat errors. See the driver for the exact
198*4882a593Smuzhiyun		reasons as to why the packets were dropped.
199*4882a593Smuzhiyun
200*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/tx_packets
201*4882a593SmuzhiyunDate:		April 2005
202*4882a593SmuzhiyunKernelVersion:	2.6.12
203*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
204*4882a593SmuzhiyunDescription:
205*4882a593Smuzhiyun		Indicates the number of packets transmitted by a network
206*4882a593Smuzhiyun		device. See the driver for whether this reports the number of all
207*4882a593Smuzhiyun		attempted or successful transmissions.
208*4882a593Smuzhiyun
209*4882a593SmuzhiyunWhat:		/sys/class/<iface>/statistics/tx_window_errors
210*4882a593SmuzhiyunDate:		April 2005
211*4882a593SmuzhiyunKernelVersion:	2.6.12
212*4882a593SmuzhiyunContact:	netdev@vger.kernel.org
213*4882a593SmuzhiyunDescription:
214*4882a593Smuzhiyun		Indicates the number of packets not successfully transmitted
215*4882a593Smuzhiyun		due to a window collision. The specific meaning depends on the
216*4882a593Smuzhiyun		MAC layer used.  On Ethernet this is usually used to report
217*4882a593Smuzhiyun		late collisions errors.
218