3 Copyright (C) 2004 Scott Brooks
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 2 of the License, or
8 (at your option) any later version.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
19 Scott Brooks <sbrooks@binary-solutions.net>
20 Stanislav Sinyagin <ssinyagin@yahoo.com>: reorganised the structure
23 For better discovery speed, use the discovery parameter as follows:
24 <param name="only-devtypes" value="ATMEL"/>
30 <def name="networkSettings"
31 value="1.3.6.1.4.1.410.1.2.8.1.0" />
32 <def name="associatedSTAsNum"
33 value="1.3.6.1.4.1.410.1.2.5.1.0" />
34 <def name="operChannelID"
35 value="1.3.6.1.4.1.410.1.2.1.1.0" />
36 <def name="operRTSThreshold"
37 value="1.3.6.1.4.1.410.1.2.1.4.0" />
38 <def name="operFragmentationThreshold"
39 value="1.3.6.1.4.1.410.1.2.1.5.0" />
40 <def name="wirelessStatistics"
41 value="1.3.6.1.4.1.410.1.2.3.1.0" />
42 <def name="ethernetRxStatistics"
43 value="1.3.6.1.4.1.410.1.1.7.1.0" />
44 <def name="ethernetTxStatistics"
45 value="1.3.6.1.4.1.410.1.1.7.2.0" />
50 <template name="atmel-wireless-transform">
51 <param name="transform-value">
52 my @stats=unpack('VVVVVVVVVVVVVVVVVVVVVV',pack('H*',substr(DOLLAR_,2)));
53 return DOLLARstats[%atmel-stats-member%];
57 <template name="atmel-eth-rx-transform">
58 <param name="transform-value">
59 my @stats=unpack('VVVVVVVVVVVVVVVV',pack('H*',substr(DOLLAR_,2)));
60 return DOLLARstats[%atmel-stats-member%];
64 <template name="atmel-eth-tx-transform">
65 <param name="transform-value">
66 my @stats=unpack('VVVVVVVVVVVV',pack('H*',substr(DOLLAR_,2)));
67 return DOLLARstats[%atmel-stats-member%];
71 <template name="atmel-network-transform">
72 <param name="transform-value">
73 my @stats=unpack('vH12vCCA2CA5A32C',pack('H*',substr(DOLLAR_,2)));
74 return DOLLARstats[%atmel-stats-member%];
78 <!-- for future implementation of devices overview -->
79 <template name="atmel-devlist-subtree">
80 <param name="comment" value="Link stats and Network Stats"/>
82 <param name="has-overview-shortcuts" value="yes"/>
83 <param name="overview-shortcuts" value="lstat"/>
84 <param name="overview-subleave-name-lstat" value="linkStats" />
85 <param name="overview-shortcut-text-lstat"
86 value="All Link Stats" />
87 <param name="overview-shortcut-title-lstat"
88 value="Show all devices Link Quality on one page" />
89 <param name="overview-page-title-lstat"
94 <template name="atmel-client-stats">
95 <leaf name="Wireless_Quality">
96 <param name="comment">
97 Wireless link quality and Received Signal Strength Indicator
99 <param name="ds-type" value="rrd-multigraph" />
100 <param name="ds-names" value="rssi,lq" />
102 <param name="ds-expr-rssi"
103 value="{RSSI},40,GE,40,{RSSI},IF,40,/,100,*" />
104 <param name="graph-legend-rssi" value="RSSI" />
105 <param name="line-style-rssi" value="LINE2" />
106 <param name="line-color-rssi" value="#00FF00" />
107 <param name="line-order-rssi" value="1" />
109 <param name="ds-expr-lq"
110 value="40,{LinkQuality},40,GE,40,{LinkQuality},IF,-,40,/,100,*" />
111 <param name="graph-legend-lq" value="Link Quality" />
112 <param name="line-style-lq" value="LINE2" />
113 <param name="line-color-lq" value="#0000FF" />
114 <param name="line-order-lq" value="2" />
118 <param name="comment"
119 value="Recieve Signal Strength Indicator" />
120 <param name="snmp-object" value="$networkSettings" />
121 <param name="rrd-ds" value="rssi" />
122 <param name="rrd-create-dstype" value="GAUGE" />
123 <param name="graph-legend" value="RSSI" />
124 <param name="atmel-stats-member" value="3" />
125 <apply-template name="atmel-network-transform" />
126 <param name="hidden" value="yes" />
129 <leaf name="LinkQuality">
130 <param name="comment" value="Wireless Link Quality" />
131 <param name="snmp-object" value="$networkSettings" />
132 <param name="rrd-ds" value="lq" />
133 <param name="rrd-create-dstype" value="GAUGE" />
134 <param name="graph-legend" value="Link Quality" />
135 <param name="atmel-stats-member" value="6" />
136 <apply-template name="atmel-network-transform" />
137 <param name="hidden" value="yes" />
141 <template name="atmel-accesspoint-stats">
142 <leaf name="Associated_Stations">
143 <param name="comment" value="Number of associated stations" />
144 <param name="snmp-object" value="$associatedSTAsNum" />
145 <param name="rrd-ds" value="assoc" />
146 <param name="rrd-create-dstype" value="GAUGE" />
147 <param name="graph-legend" value="Client stations" />
151 <template name="atmel-device-subtree">
152 <param name="data-file" value="%snmp-host%_connection.rrd" />
154 <!-- ############# WIRELESS ################ -->
155 <subtree name="Wireless_Stats">
156 <param name="comment" value="Wireless interface statistics" />
158 <!-- ##### TRANSMIT STATS ##### -->
159 <leaf name="txStats">
160 <param name="comment" value="TX Stats" />
161 <param name="ds-type" value="rrd-multigraph" />
162 <param name="ds-names">
163 uniTxPackets,broadcastTxPackets,multicastTxPackets,
164 txBeacon,txACK,txRTS,txCTS
166 <param name="ds-expr-uniTxPackets" value="{uniTxPackets}" />
167 <param name="graph-legend-uniTxPackets" value="Unicast TX" />
168 <param name="line-color-uniTxPackets" value="##one" />
169 <param name="line-order-uniTxPackets" value="1" />
170 <param name="line-style-uniTxPackets" value="LINE2" />
172 <param name="ds-expr-broadcastTxPackets"
173 value="{broadcastTxPackets}" />
174 <param name="graph-legend-broadcastTxPackets" value="Broadcast TX" />
175 <param name="line-color-broadcastTxPackets" value="##two" />
176 <param name="line-order-broadcastTxPackets" value="2" />
177 <param name="line-style-broadcastTxPackets" value="LINE2" />
179 <param name="ds-expr-multicastTxPackets"
180 value="{multicastTxPackets}" />
181 <param name="graph-legend-multicastTxPackets" value="Multicast TX" />
182 <param name="line-color-multicastTxPackets" value="##three" />
183 <param name="line-order-multicastTxPackets" value="3" />
184 <param name="line-style-multicastTxPackets" value="LINE2" />
186 <param name="ds-expr-txBeacon" value="{txBeacon}" />
187 <param name="graph-legend-txBeacon" value="TX Beacons" />
188 <param name="line-color-txBeacon" value="##four" />
189 <param name="line-order-txBeacon" value="4" />
190 <param name="line-style-txBeacon" value="LINE2" />
192 <param name="ds-expr-txACK" value="{txACK}" />
193 <param name="graph-legend-txACK" value="TX Acks" />
194 <param name="line-color-txACK" value="##five" />
195 <param name="line-order-txACK" value="5" />
196 <param name="line-style-txACK" value="LINE2" />
198 <param name="ds-expr-txRTS" value="{txRTS}" />
199 <param name="graph-legend-txRTS" value="TX RTS" />
200 <param name="line-color-txRTS" value="##six" />
201 <param name="line-order-txRTS" value="6" />
202 <param name="line-style-txRTS" value="LINE2" />
204 <param name="ds-expr-txCTS" value="{txCTS}" />
205 <param name="graph-legend-txCTS" value="TX CTS" />
206 <param name="line-color-txCTS" value="##seven" />
207 <param name="line-order-txCTS" value="7" />
208 <param name="line-style-txCTS" value="LINE2" />
211 <leaf name="uniTxPackets">
212 <param name="snmp-object" value="$wirelessStatistics" />
213 <param name="rrd-ds" value="uniTxPackets" />
214 <param name="rrd-create-dstype" value="COUNTER" />
215 <param name="graph-legend" value="Unicast TX Packets" />
216 <param name="atmel-stats-member" value="0" />
217 <apply-template name="atmel-wireless-transform" />
218 <param name="hidden" value="yes" />
221 <leaf name="broadcastTxPackets">
222 <param name="snmp-object" value="$wirelessStatistics" />
223 <param name="rrd-ds" value="broadTxPackets" />
224 <param name="rrd-create-dstype" value="COUNTER" />
225 <param name="graph-legend" value="Broadcast TX Packets" />
226 <param name="atmel-stats-member" value="1" />
227 <apply-template name="atmel-wireless-transform" />
228 <param name="hidden" value="yes" />
231 <leaf name="multicastTxPackets">
232 <param name="snmp-object" value="$wirelessStatistics" />
233 <param name="rrd-ds" value="multiTxPackets" />
234 <param name="rrd-create-dstype" value="COUNTER" />
235 <param name="graph-legend" value="Multicast TX Packets" />
236 <param name="atmel-stats-member" value="2" />
237 <apply-template name="atmel-wireless-transform" />
238 <param name="hidden" value="yes" />
241 <leaf name="txBeacon">
242 <param name="snmp-object" value="$wirelessStatistics" />
243 <param name="rrd-ds" value="txBeacon" />
244 <param name="rrd-create-dstype" value="COUNTER" />
245 <param name="graph-legend" value="Transmitted Beacons" />
246 <param name="atmel-stats-member" value="3" />
247 <apply-template name="atmel-wireless-transform" />
248 <param name="hidden" value="yes" />
252 <param name="snmp-object" value="$wirelessStatistics" />
253 <param name="rrd-ds" value="txACK" />
254 <param name="rrd-create-dstype" value="COUNTER" />
255 <param name="graph-legend" value="Transmitted ACKs" />
256 <param name="atmel-stats-member" value="4" />
257 <apply-template name="atmel-wireless-transform" />
258 <param name="hidden" value="yes" />
262 <param name="snmp-object" value="$wirelessStatistics" />
263 <param name="rrd-ds" value="txRTS" />
264 <param name="rrd-create-dstype" value="COUNTER" />
265 <param name="graph-legend" value="Transmitted RTS" />
266 <param name="atmel-stats-member" value="5" />
267 <apply-template name="atmel-wireless-transform" />
268 <param name="hidden" value="yes" />
272 <param name="snmp-object" value="$wirelessStatistics" />
273 <param name="rrd-ds" value="txCTS" />
274 <param name="rrd-create-dstype" value="COUNTER" />
275 <param name="graph-legend" value="Transmitted CTS" />
276 <param name="atmel-stats-member" value="6" />
277 <apply-template name="atmel-wireless-transform" />
278 <param name="hidden" value="yes" />
281 <!-- ##### RECEIVE STATS ##### -->
282 <leaf name="rxStats">
283 <param name="comment" value="RX Stats" />
284 <param name="ds-type" value="rrd-multigraph" />
285 <param name="ds-names">
286 uniRxPackets,broadcastRxPackets,multicastRxPackets,rxBeacon,
290 <param name="ds-expr-uniRxPackets" value="{uniRxPackets}" />
291 <param name="graph-legend-uniRxPackets" value="Unicast RX" />
292 <param name="line-color-uniRxPackets" value="##one" />
293 <param name="line-order-uniRxPackets" value="1" />
294 <param name="line-style-uniRxPackets" value="LINE2" />
296 <param name="ds-expr-broadcastRxPackets"
297 value="{broadcastRxPackets}" />
298 <param name="graph-legend-broadcastRxPackets" value="Broadcast RX" />
299 <param name="line-color-broadcastRxPackets" value="##two" />
300 <param name="line-order-broadcastRxPackets" value="2" />
301 <param name="line-style-broadcastRxPackets" value="LINE2" />
303 <param name="ds-expr-multicastRxPackets"
304 value="{multicastRxPackets}" />
305 <param name="graph-legend-multicastRxPackets" value="Multicast RX" />
306 <param name="line-color-multicastRxPackets" value="##three" />
307 <param name="line-order-multicastRxPackets" value="3" />
308 <param name="line-style-multicastRxPackets" value="LINE2" />
310 <param name="ds-expr-rxBeacon" value="{rxBeacon}" />
311 <param name="graph-legend-rxBeacon" value="RX Beacons" />
312 <param name="line-color-rxBeacon" value="##four" />
313 <param name="line-order-rxBeacon" value="4" />
314 <param name="line-style-rxBeacon" value="LINE2" />
316 <param name="ds-expr-rxACK" value="{rxACK}" />
317 <param name="graph-legend-rxACK" value="RX Acks" />
318 <param name="line-color-rxACK" value="##five" />
319 <param name="line-order-rxACK" value="5" />
320 <param name="line-style-rxACK" value="LINE2" />
322 <param name="ds-expr-rxRTS" value="{rxRTS}" />
323 <param name="graph-legend-rxRTS" value="RX RTS" />
324 <param name="line-color-rxRTS" value="##six" />
325 <param name="line-order-rxRTS" value="6" />
326 <param name="line-style-rxRTS" value="LINE2" />
328 <param name="ds-expr-rxCTS" value="{rxCTS}" />
329 <param name="graph-legend-rxCTS" value="RX CTS" />
330 <param name="line-color-rxCTS" value="##seven" />
331 <param name="line-order-rxCTS" value="7" />
332 <param name="line-style-rxCTS" value="LINE2" />
335 <leaf name="uniRxPackets">
336 <param name="snmp-object" value="$wirelessStatistics" />
337 <param name="rrd-ds" value="uniRxPackets" />
338 <param name="rrd-create-dstype" value="COUNTER" />
339 <param name="graph-legend" value="Unicast RX Packets" />
340 <param name="atmel-stats-member" value="7" />
341 <apply-template name="atmel-wireless-transform" />
342 <param name="hidden" value="yes" />
345 <leaf name="broadcastRxPackets">
346 <param name="snmp-object" value="$wirelessStatistics" />
347 <param name="rrd-ds" value="broadRxPackets" />
348 <param name="rrd-create-dstype" value="COUNTER" />
349 <param name="graph-legend" value="Broadcast RX Packets" />
350 <param name="atmel-stats-member" value="8" />
351 <apply-template name="atmel-wireless-transform" />
352 <param name="hidden" value="yes" />
355 <leaf name="multicastRxPackets">
356 <param name="snmp-object" value="$wirelessStatistics" />
357 <param name="rrd-ds" value="multiRxPackets" />
358 <param name="rrd-create-dstype" value="COUNTER" />
359 <param name="graph-legend" value="Multicast RX Packets" />
360 <param name="atmel-stats-member" value="9" />
361 <apply-template name="atmel-wireless-transform" />
362 <param name="hidden" value="yes" />
365 <leaf name="rxBeacon">
366 <param name="snmp-object" value="$wirelessStatistics" />
367 <param name="rrd-ds" value="rxBeacon" />
368 <param name="rrd-create-dstype" value="COUNTER" />
369 <param name="graph-legend" value="Received Beacons" />
370 <param name="atmel-stats-member" value="10" />
371 <apply-template name="atmel-wireless-transform" />
372 <param name="hidden" value="yes" />
376 <param name="snmp-object" value="$wirelessStatistics" />
377 <param name="rrd-ds" value="rxACK" />
378 <param name="rrd-create-dstype" value="COUNTER" />
379 <param name="graph-legend" value="Received ACKs" />
380 <param name="atmel-stats-member" value="11" />
381 <apply-template name="atmel-wireless-transform" />
382 <param name="hidden" value="yes" />
386 <param name="snmp-object" value="$wirelessStatistics" />
387 <param name="rrd-ds" value="rxRTS" />
388 <param name="rrd-create-dstype" value="COUNTER" />
389 <param name="graph-legend" value="Received RTS" />
390 <param name="atmel-stats-member" value="12" />
391 <apply-template name="atmel-wireless-transform" />
392 <param name="hidden" value="yes" />
396 <param name="snmp-object" value="$wirelessStatistics" />
397 <param name="rrd-ds" value="rxCTS" />
398 <param name="rrd-create-dstype" value="COUNTER" />
399 <param name="graph-legend" value="Received CTS" />
400 <param name="atmel-stats-member" value="13" />
401 <apply-template name="atmel-wireless-transform" />
402 <param name="hidden" value="yes" />
405 <!-- ##### RECEIVE STATS ##### -->
406 <leaf name="errorStats">
407 <param name="comment" value="Error Stats" />
408 <param name="ds-type" value="rrd-multigraph" />
409 <param name="ds-names">
410 ackFailure,ctsFailure,retryPackets,receivedDups,failedPackets,
411 agedPackets,fcsError,invalidPLCP
414 <param name="ds-expr-ackFailure" value="{ackFailure}" />
415 <param name="graph-legend-ackFailure" value="Failed ACK" />
416 <param name="line-color-ackFailure" value="##one" />
417 <param name="line-order-ackFailure" value="1" />
418 <param name="line-style-ackFailure" value="LINE2" />
420 <param name="ds-expr-ctsFailure" value="{ctsFailure}" />
421 <param name="graph-legend-ctsFailure" value="Failed CTS" />
422 <param name="line-color-ctsFailure" value="##two" />
423 <param name="line-order-ctsFailure" value="2" />
424 <param name="line-style-ctsFailure" value="LINE2" />
426 <param name="ds-expr-retryPackets" value="{retryPackets}" />
427 <param name="graph-legend-retryPackets" value="Retry Packets" />
428 <param name="line-color-retryPackets" value="##three" />
429 <param name="line-order-retryPackets" value="3" />
430 <param name="line-style-retryPackets" value="LINE2" />
432 <param name="ds-expr-receivedDups" value="{receivedDups}" />
433 <param name="graph-legend-receivedDups" value="Received Dups" />
434 <param name="line-color-receivedDups" value="##four" />
435 <param name="line-order-receivedDups" value="four" />
436 <param name="line-style-receivedDups" value="LINE2" />
438 <param name="ds-expr-failedPackets" value="{failedPackets}" />
439 <param name="graph-legend-failedPackets" value="Failed Packets" />
440 <param name="line-color-failedPackets" value="##five" />
441 <param name="line-order-failedPackets" value="5" />
442 <param name="line-style-failedPackets" value="LINE2" />
444 <param name="ds-expr-agedPackets" value="{agedPackets}" />
445 <param name="graph-legend-agedPackets" value="Aged Packets" />
446 <param name="line-color-agedPackets" value="##six" />
447 <param name="line-order-agedPackets" value="6" />
448 <param name="line-style-agedPackets" value="LINE2" />
450 <param name="ds-expr-fcsError" value="{fcsError}" />
451 <param name="graph-legend-fcsError" value="FCS Error" />
452 <param name="line-color-fcsError" value="##seven" />
453 <param name="line-order-fcsError" value="7" />
454 <param name="line-style-fcsError" value="LINE2" />
456 <param name="ds-expr-invalidPLCP" value="{invalidPLCP}" />
457 <param name="graph-legend-invalidPLCP" value="Invalid PLCP" />
458 <param name="line-color-invalidPLCP" value="##eight" />
459 <param name="line-order-invalidPLCP" value="8" />
460 <param name="line-style-invalidPLCP" value="LINE2" />
463 <leaf name="ackFailure">
464 <param name="snmp-object" value="$wirelessStatistics" />
465 <param name="rrd-ds" value="ackFailure" />
466 <param name="rrd-create-dstype" value="COUNTER" />
467 <param name="graph-legend" value="Failed ACKs" />
468 <param name="atmel-stats-member" value="14" />
469 <apply-template name="atmel-wireless-transform" />
470 <param name="hidden" value="yes" />
473 <leaf name="ctsFailure">
474 <param name="snmp-object" value="$wirelessStatistics" />
475 <param name="rrd-ds" value="ctsFailure" />
476 <param name="rrd-create-dstype" value="COUNTER" />
477 <param name="graph-legend" value="Failed CTS" />
478 <param name="atmel-stats-member" value="15" />
479 <apply-template name="atmel-wireless-transform" />
480 <param name="hidden" value="yes" />
483 <leaf name="retryPackets">
484 <param name="snmp-object" value="$wirelessStatistics" />
485 <param name="rrd-ds" value="retryPackets" />
486 <param name="rrd-create-dstype" value="COUNTER" />
487 <param name="graph-legend" value="Retry Packets" />
488 <param name="atmel-stats-member" value="16" />
489 <apply-template name="atmel-wireless-transform" />
490 <param name="hidden" value="yes" />
493 <leaf name="receivedDups">
494 <param name="snmp-object" value="$wirelessStatistics" />
495 <param name="rrd-ds" value="receivedDups" />
496 <param name="rrd-create-dstype" value="COUNTER" />
497 <param name="graph-legend" value="Received Duplicates" />
498 <param name="atmel-stats-member" value="17" />
499 <apply-template name="atmel-wireless-transform" />
500 <param name="hidden" value="yes" />
503 <leaf name="failedPackets">
504 <param name="snmp-object" value="$wirelessStatistics" />
505 <param name="rrd-ds" value="failedPackets" />
506 <param name="rrd-create-dstype" value="COUNTER" />
507 <param name="graph-legend" value="Failed Packets" />
508 <param name="atmel-stats-member" value="18" />
509 <apply-template name="atmel-wireless-transform" />
510 <param name="hidden" value="yes" />
513 <leaf name="agedPackets">
514 <param name="snmp-object" value="$wirelessStatistics" />
515 <param name="rrd-ds" value="agedPackets" />
516 <param name="rrd-create-dstype" value="COUNTER" />
517 <param name="graph-legend" value="Aged Packets" />
518 <param name="atmel-stats-member" value="19" />
519 <apply-template name="atmel-wireless-transform" />
520 <param name="hidden" value="yes" />
523 <leaf name="fcsError">
524 <param name="snmp-object" value="$wirelessStatistics" />
525 <param name="rrd-ds" value="fcsError" />
526 <param name="rrd-create-dstype" value="COUNTER" />
527 <param name="graph-legend" value="FCS Error" />
528 <param name="atmel-stats-member" value="20" />
529 <apply-template name="atmel-wireless-transform" />
530 <param name="hidden" value="yes" />
533 <leaf name="invalidPLCP">
534 <param name="snmp-object" value="$wirelessStatistics" />
535 <param name="rrd-ds" value="invalidPLCP" />
536 <param name="rrd-create-dstype" value="COUNTER" />
537 <param name="graph-legend" value="Invalid PLCP" />
538 <param name="atmel-stats-member" value="21" />
539 <apply-template name="atmel-wireless-transform" />
540 <param name="hidden" value="yes" />
544 <!-- ############# ETHERNET ################ -->
545 <subtree name="Ethernet_Stats">
546 <param name="comment" value="Ethernet interface statistics" />
548 <leaf name="RX_Stats">
549 <param name="comment" value="Ethernet TX Stats" />
550 <param name="ds-type" value="rrd-multigraph" />
551 <param name="ds-names" value="eRxBytes,eRxPackets,eRxCRC" />
553 <param name="ds-expr-eRxBytes" value="{eRxBytes}" />
554 <param name="graph-legend-eRxBytes" value="RX Bytes" />
555 <param name="line-color-eRxBytes" value="##one" />
556 <param name="line-order-eRxBytes" value="1" />
557 <param name="line-style-eRxBytes" value="LINE2" />
559 <param name="ds-expr-eRxPackets" value="{eRxPackets}" />
560 <param name="graph-legend-eRxPackets" value="RX Packets" />
561 <param name="line-color-eRxPackets" value="##two" />
562 <param name="line-order-eRxPackets" value="2" />
563 <param name="line-style-eRxPackets" value="LINE2" />
565 <param name="ds-expr-eRxCRC" value="{eRxCRC}" />
566 <param name="graph-legend-eRxCRC" value="RX CRC" />
567 <param name="line-color-eRxCRC" value="##three" />
568 <param name="line-order-eRxCRC" value="3" />
569 <param name="line-style-eRxCRC" value="LINE2" />
572 <leaf name="eRxBytes">
573 <param name="snmp-object" value="$ethernetRxStatistics" />
574 <param name="rrd-ds" value="eRxTotalBytes" />
575 <param name="rrd-create-dstype" value="COUNTER" />
576 <param name="graph-legend" value="RX Bytes" />
577 <param name="atmel-stats-member" value="0" />
578 <apply-template name="atmel-eth-rx-transform" />
579 <param name="hidden" value="yes" />
582 <leaf name="eRxPackets">
583 <param name="snmp-object" value="$ethernetRxStatistics" />
584 <param name="rrd-ds" value="eRxTotalPackets" />
585 <param name="rrd-create-dstype" value="COUNTER" />
586 <param name="graph-legend" value="RX Packets" />
587 <param name="atmel-stats-member" value="1" />
588 <apply-template name="atmel-eth-rx-transform" />
589 <param name="hidden" value="yes" />
593 <param name="snmp-object" value="$ethernetRxStatistics" />
594 <param name="rrd-ds" value="eRxCRC" />
595 <param name="rrd-create-dstype" value="COUNTER" />
596 <param name="graph-legend" value="RX CRC" />
597 <param name="atmel-stats-member" value="2" />
598 <apply-template name="atmel-eth-rx-transform" />
599 <param name="hidden" value="yes" />
602 <leaf name="TX_Stats">
603 <param name="comment" value="Ethernet TX Stats" />
604 <param name="ds-type" value="rrd-multigraph" />
605 <param name="ds-names" value="eTxBytes,eTxPackets,eTxCRC" />
607 <param name="ds-expr-eTxBytes" value="{eTxBytes}" />
608 <param name="graph-legend-eTxBytes" value="TX Bytes" />
609 <param name="line-color-eTxBytes" value="##one" />
610 <param name="line-order-eTxBytes" value="1" />
611 <param name="line-style-eTxBytes" value="LINE2" />
613 <param name="ds-expr-eTxPackets" value="{eTxPackets}" />
614 <param name="graph-legend-eTxPackets" value="TX Packets" />
615 <param name="line-color-eTxPackets" value="##two" />
616 <param name="line-order-eTxPackets" value="2" />
617 <param name="line-style-eTxPackets" value="LINE2" />
619 <param name="ds-expr-eTxCRC" value="{eTxCRC}" />
620 <param name="graph-legend-eTxCRC" value="TX CRC" />
621 <param name="line-color-eTxCRC" value="##three" />
622 <param name="line-order-eTxCRC" value="3" />
623 <param name="line-style-eTxCRC" value="LINE2" />
626 <leaf name="eTxBytes">
627 <param name="snmp-object" value="$ethernetTxStatistics" />
628 <param name="rrd-ds" value="eTxTotalBytes" />
629 <param name="rrd-create-dstype" value="COUNTER" />
630 <param name="graph-legend" value="TX Bytes" />
631 <param name="atmel-stats-member" value="0" />
632 <apply-template name="atmel-eth-tx-transform" />
633 <param name="hidden" value="yes" />
636 <leaf name="eTxPackets">
637 <param name="snmp-object" value="$ethernetTxStatistics" />
638 <param name="rrd-ds" value="eTxTotalPackets" />
639 <param name="rrd-create-dstype" value="COUNTER" />
640 <param name="graph-legend" value="TX Packets" />
641 <param name="atmel-stats-member" value="1" />
642 <apply-template name="atmel-eth-tx-transform" />
643 <param name="hidden" value="yes" />
647 <param name="snmp-object" value="$ethernetTxStatistics" />
648 <param name="rrd-ds" value="eTxCRC" />
649 <param name="rrd-create-dstype" value="COUNTER" />
650 <param name="graph-legend" value="TX CRC" />
651 <param name="atmel-stats-member" value="2" />
652 <apply-template name="atmel-eth-tx-transform" />
653 <param name="hidden" value="yes" />
657 <!-- ############# CONFIGURATION ################ -->
658 <subtree name="Wireless_Configuration">
660 <leaf name="channelId">
661 <param name="comment" value="Channel ID" />
662 <param name="snmp-object" value="$operChannelID" />
663 <param name="rrd-ds" value="chid" />
664 <param name="rrd-create-dstype" value="GAUGE" />
665 <param name="graph-legend" value="Ch ID" />
668 <leaf name="RTSThreshold">
669 <param name="comment" value="Request to Send Threshold" />
670 <param name="snmp-object" value="$operRTSThreshold" />
671 <param name="rrd-ds" value="rts" />
672 <param name="rrd-create-dstype" value="GAUGE" />
673 <param name="graph-legend" value="RTS" />
676 <leaf name="fragThreshold">
677 <param name="comment" value="Fragmentation Threshold" />
678 <param name="snmp-object" value="$operFragmentationThreshold" />
679 <param name="rrd-ds" value="frag" />
680 <param name="rrd-create-dstype" value="GAUGE" />
681 <param name="graph-legend" value="Frag" />