import torrus 1.0.9
[freeside.git] / torrus / xmlconfig / vendor / atmel.xml
1 <?xml version="1.0"?>
2 <!--
3    Copyright (C) 2004 Scott Brooks
4
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.
9
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.
14
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.
18
19   Scott Brooks <sbrooks@binary-solutions.net>
20   Stanislav Sinyagin <ssinyagin@yahoo.com>: reorganised the structure
21   
22   Note:
23   For better discovery speed, use the  discovery parameter as follows:
24     <param name="only-devtypes" value="ATMEL"/>
25 -->
26
27 <configuration>
28
29   <definitions>
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" />
46
47   </definitions>
48   <datasources>
49     
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%];
54       </param>
55     </template>
56     
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%];
61       </param>
62     </template>
63        
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%];
68       </param>
69     </template>
70     
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%];
75       </param>
76     </template>
77
78     <!-- for future implementation of devices overview -->
79     <template name="atmel-devlist-subtree">
80       <param name="comment" value="Link stats and Network Stats"/>
81       
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"
90              value="Link Stats" />
91     </template>
92
93     
94     <template name="atmel-client-stats">
95       <leaf name="Wireless_Quality">
96         <param name="comment">
97         Wireless link quality and Received Signal Strength Indicator
98         </param>
99         <param name="ds-type" value="rrd-multigraph" />
100         <param name="ds-names" value="rssi,lq" />
101
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" />
108
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" />
115       </leaf>
116       
117       <leaf name="RSSI">
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" />
127       </leaf>
128       
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" />
138       </leaf>
139     </template>
140
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" />
148       </leaf>
149     </template>
150
151     <template name="atmel-device-subtree">
152       <param name="data-file" value="%snmp-host%_connection.rrd" />
153
154       <!-- #############  WIRELESS  ################ -->
155       <subtree name="Wireless_Stats">
156         <param name="comment"  value="Wireless interface statistics" />
157
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
165           </param>
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" />
171
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" />
178
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" />
185
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" />
191
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" />
197
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" />
203
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" />
209         </leaf>
210
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" />
219         </leaf>
220       
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" />
229         </leaf>
230       
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" />
239         </leaf>
240       
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" />
249         </leaf>
250       
251         <leaf name="txACK">
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" />
259         </leaf>
260       
261         <leaf name="txRTS">
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" />
269         </leaf>
270       
271         <leaf name="txCTS">
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" />
279         </leaf>
280         
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,
287           rxACK,rxRTS,rxCTS
288           </param>
289
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" />
295
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" />
302
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" />
309
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" />
315
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" />
321
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" />
327
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" />
333         </leaf>
334         
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" />
343         </leaf>
344         
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" />
353         </leaf>
354         
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" />
363         </leaf>
364         
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" />
373         </leaf>
374         
375         <leaf name="rxACK">
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" />
383         </leaf>
384         
385         <leaf name="rxRTS">
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" />
393         </leaf>
394         
395         <leaf name="rxCTS">
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" />
403         </leaf>
404
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
412           </param>
413
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" />
419
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" />
425
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" />
431
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" />
437
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" />
443
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" />
449
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" />
455
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" />
461         </leaf>
462         
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" />
471         </leaf>
472         
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" />
481         </leaf>
482         
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" />
491         </leaf>
492         
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" />
501         </leaf>
502         
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" />
511         </leaf>
512         
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" />
521         </leaf>
522         
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" />
531         </leaf>
532         
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" />
541         </leaf>
542       </subtree>
543       
544       <!-- #############  ETHERNET  ################ -->
545       <subtree name="Ethernet_Stats">
546         <param name="comment"  value="Ethernet interface statistics" />
547     
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" />
552
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" />
558
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" />
564
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" />
570         </leaf>
571         
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" />
580         </leaf>
581         
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" />
590         </leaf>
591         
592         <leaf name="eRxCRC">
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" />
600         </leaf>
601         
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" />
606
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" />
612
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" />
618
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" />
624         </leaf>
625         
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" />
634         </leaf>
635         
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" />
644         </leaf>
645         
646         <leaf name="eTxCRC">
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" />
654         </leaf>
655       </subtree>
656
657       <!-- #############  CONFIGURATION  ################ -->      
658       <subtree name="Wireless_Configuration">
659
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" />
666         </leaf>
667         
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" />
674         </leaf>
675         
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" />
682         </leaf>
683       </subtree>  
684     </template>
685   </datasources>
686 </configuration>