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