summaryrefslogtreecommitdiff
path: root/MIBS/teldat/TELDAT-MON-INTERF-WLAN-MIB
blob: 3d7610b7dc956ef7c7cb492d284cd0ff596c7540 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147


                -- Teldat, S.A.

                -- Parque Tecnológico de Madrid

                -- 28760, Tres Cantos (Madrid)

                -- Tlf: +34-918076565

                -- Fax: +34-918076521

                -- e-mail: id@teldat.com


            -- Teldat private MIB

            -- WLAN interface monitoring


    -- History:
    --      02-11-15    P. Nogueira            Client table          
    --      19/05/14    Fernando Hernández     XH 3740. WLAN Monitoring MIB
--------------------------------------------------------------------------------

TELDAT-MON-INTERF-WLAN-MIB

    DEFINITIONS ::= BEGIN

IMPORTS
    OBJECT-TYPE
        FROM RFC-1212
    MacAddress, DisplayString, TEXTUAL-CONVENTION
        FROM SNMPv2-TC
    telProdNpMonInterfRouter
        FROM TELDAT-SW-STRUCTURE-MIB;

-- **********************************************************************
-- *  Textual conventions
-- **********************************************************************
    WlanRSSI ::= TEXTUAL-CONVENTION
  STATUS mandatory
  DESCRIPTION
      "This type is used to represent receiver input levels in dBm."
  SYNTAX INTEGER (-110..0)

    WlanRate ::= TEXTUAL-CONVENTION
  STATUS mandatory
  DESCRIPTION
      "This type is used to represent WLAN data rates in 500 Kbps units."
  SYNTAX INTEGER (0..600)

-- Private monitoring of WLAN interface

telProdNpMonInterfWlan OBJECT IDENTIFIER ::= { telProdNpMonInterfRouter 24 }


--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
--  Radio table
--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

telProdNpMonInterfWlanRadioTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF TelProdNpMonInterfWlanRadioEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
                "The telProdNpMonInterfWlanRadioTable contains information relating to the 
                interfaces available on the system. Each entry corresponds to
                an available WLAN interface. Entries cannot be added or 
                deleted by the user. 

                Creating entries: Entries are created by the system
                automatically when a new WLAN module is installed.

                Deleting entries: Entries are removed by the system
                after the appropriate WLAN module is removed."
    ::= { telProdNpMonInterfWlan 1 }

telProdNpMonInterfWlanRadioEntry OBJECT-TYPE
    SYNTAX  TelProdNpMonInterfWlanRadioEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
        "A base list of objects that are information about Wlan radio data.
        The index is the number of the interface"
    INDEX   { telProdNpMonInterfWlanRadioIfIndex }
    ::= { telProdNpMonInterfWlanRadioTable 1 }

TelProdNpMonInterfWlanRadioEntry ::= SEQUENCE
{
    telProdNpMonInterfWlanRadioIfIndex                          INTEGER,
    telProdNpMonInterfWlanRadioIfMode                            INTEGER,
    telProdNpMonInterfWlanRadioIfSpeed                           INTEGER,
    telProdNpMonInterfWlanRadioIfChannel                         INTEGER,
    telProdNpMonInterfWlanRadioIfRtsThreshold                    INTEGER,
    telProdNpMonInterfWlanRadioIfTxPower                        INTEGER,
    telProdNpMonInterfWlanRadioIfBand                            INTEGER,
    telProdNpMonInterfWlanRadioIfCountry                        DisplayString, 
    telProdNpMonInterfWlanRadioIfAddress                        MacAddress,
    telProdNpMonInterfWlanRadioIfRealChannel                     INTEGER,
    telProdNpMonInterfWlanRadioIfFragmentThreshold               INTEGER
}

telProdNpMonInterfWlanRadioIfIndex OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Unique radio index."
    ::= { telProdNpMonInterfWlanRadioEntry 1 }
    
telProdNpMonInterfWlanRadioIfMode OBJECT-TYPE
    SYNTAX  INTEGER { 
      mode-11a(1), 
      mode-11b(2), 
      mode-11g(4),
      mode-11b-11g(6),
      mode-11n(8),
      mode-11a-11n(9),
      mode-11g-11n(12),
      mode-11b-11g-11n(14),
      mode-11a-11b-11g-11n(15)
      }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Mixed and compatibility modes between various 802.11 substandards."
    ::= { telProdNpMonInterfWlanRadioEntry 2 }

telProdNpMonInterfWlanRadioIfSpeed OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
         "The value defines the bitrate or the coding scheme to use for data frames."
    ::= { telProdNpMonInterfWlanRadioEntry 3 }
    
telProdNpMonInterfWlanRadioIfChannel OBJECT-TYPE
    SYNTAX  INTEGER (-1..256)
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The physical channel "
    ::= { telProdNpMonInterfWlanRadioEntry 4 }

telProdNpMonInterfWlanRadioIfRtsThreshold OBJECT-TYPE
    SYNTAX  INTEGER (-1..65535)
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute shall indicate the number of octets in an
        MPDU, below which an RTS/CTS handshake shall not be
        performed, except as RTS/CTS is used as a cross modulation
        protection mechanism. An RTS/CTS
        handshake shall be performed at the beginning of any frame
        exchange sequence where the MPDU is of type Data or
        Management, the MPDU has an individual address in the
        Address1 field, and the length of the MPDU is greater than
        this threshold. Setting this attribute to be larger than the
        maximum MSDU size shall have the effect of turning off the
        RTS/CTS handshake for frames of Data or Management type
        transmitted by this STA. Setting this attribute to one 
        shall have the effect of turning on the RTS/CTS handshake
        for all frames of Data or Management type transmitted by
        this STA."
    ::= { telProdNpMonInterfWlanRadioEntry 5 }
    
telProdNpMonInterfWlanRadioIfTxPower OBJECT-TYPE
    SYNTAX  INTEGER (0..63)
    UNITS "dBm"
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
      "Transmitter output power in dBm."
    ::= { telProdNpMonInterfWlanRadioEntry 6 }
    
telProdNpMonInterfWlanRadioIfBand OBJECT-TYPE  
    SYNTAX INTEGER 
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Frequency band."
    ::= { telProdNpMonInterfWlanRadioEntry 7 }
    
telProdNpMonInterfWlanRadioIfCountry OBJECT-TYPE
    SYNTAX  DisplayString (SIZE (0..3))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute identifies the country in which the station is operating.
        The first two octets of this string is the two character country code as
        described in document ISO/IEC 3166-1. The third octet shall be one of the
        following:
        1. an ASCII space character, if the regulations under which the
        station is operating encompass all environments in the country,
        2. an ASCII 'O' character, if the regulations under which the
        station is operating are for an Outdoor environment only, or
        3. an ASCII 'I' character, if the regulations under which the
        station is operating are for an Indoor environment only."
    ::= { telProdNpMonInterfWlanRadioEntry 8 }

telProdNpMonInterfWlanRadioIfAddress OBJECT-TYPE  
    SYNTAX MacAddress
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The MAC Address."
    ::= { telProdNpMonInterfWlanRadioEntry 9 }
    
telProdNpMonInterfWlanRadioIfRealChannel OBJECT-TYPE
    SYNTAX  INTEGER (0..256)
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The actually selected channel for transmit and receive.
         In most cases this is the same value as wlanIfChannel,
         except if automatic channel selection is active. In this 
         case, this variable shows the channel in use."
    ::= { telProdNpMonInterfWlanRadioEntry 10 }
    
telProdNpMonInterfWlanRadioIfFragmentThreshold OBJECT-TYPE
    SYNTAX  INTEGER (256..8000)
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute shall specify the mandatory maximum size, in
        octets, of the PSDU that may be delivered to the PHY.
        This maximum size does not apply in the case of A-MPDU. An
        MSDU, A-MSDU or MMPDU shall be broken into fragments if its
        size exceeds the value of this attribute after adding MAC
        headers and trailers. An MSDU, A-MSDU or MMPDU shall be
        fragmented when the resulting frame has an individual address
        in the Address1 field, and the length of the frame is larger
        than this threshold. The default value for this attribute
        shall be the lesser of 8000 or the aMPDUMaxLength or the
        aPSDUMaxLength of the attached PHY and shall never exceed the
        lesser of 8000 or the aMPDUMaxLength or the
        aPSDUMaxLength of the attached PHY. The value of this
        attribute shall never be less than 256."
    ::= { telProdNpMonInterfWlanRadioEntry 11 }
    
    
--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
--  BSS table
--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

telProdNpMonInterfWlanBSSTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF TelProdNpMonInterfWlanBSSEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
        " Describes a WLAN VSS and the corresponding settings"
    ::= { telProdNpMonInterfWlan 2 }
    
telProdNpMonInterfWlanBSSEntry OBJECT-TYPE
    SYNTAX  TelProdNpMonInterfWlanBSSEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
         "A base list of objects that are information about BSS data.
        The index is the number of the interface"
    INDEX   { telProdNpMonInterfWlanBSSIfIndex }
    ::= { telProdNpMonInterfWlanBSSTable 1 }
    
TelProdNpMonInterfWlanBSSEntry ::= SEQUENCE
{
    telProdNpMonInterfWlanBSSIfIndex                            INTEGER,
    telProdNpMonInterfWlanBSSId                                	DisplayString,
    telProdNpMonInterfWlanBSSPrivInvoked                        INTEGER,
    telProdNpMonInterfWlanBSSRsn                                INTEGER,
    telProdNpMonInterfWlanBSSAkm                                INTEGER,
    telProdNpMonInterfWlanBSSCipher                             INTEGER,
    telProdNpMonInterfWlanBSSDefaultKey                         INTEGER,
    telProdNpMonInterfWlanBSSKey1                               OCTET STRING,
    telProdNpMonInterfWlanBSSKey2                               OCTET STRING,
    telProdNpMonInterfWlanBSSKey3                               OCTET STRING,
    telProdNpMonInterfWlanBSSKey4                               OCTET STRING,
    telProdNpMonInterfWlanBSSMaxAsoc                            INTEGER,
    telProdNpMonInterfWlanBSSAcl                                INTEGER,
    telProdNpMonInterfWlanBSSClientIsolation                    INTEGER,
    telProdNpMonInterfWlanBSSHidden                             INTEGER,
    telProdNpMonInterfWlanBSSBssId                              MacAddress,
    telProdNpMonInterfWlanBSSBeaconPeriod                       INTEGER,
    telProdNpMonInterfWlanBSSDTIMPeriod                         INTEGER,
    telProdNpMonInterfWlanBSSMSDUTx                             Counter32,
    telProdNpMonInterfWlanBSSMSDURx                             Counter32,
    telProdNpMonInterfWlanBSSBytesTx                            Counter32,
    telProdNpMonInterfWlanBSSBytesRx                            Counter32,
    telProdNpMonInterfWlanBSSCurrent                            INTEGER,
    telProdNpMonInterfWlanBSSOpMode                             INTEGER,
	telProdNpMonInterfwlanBSSPassPhrase							OCTET STRING
}

telProdNpMonInterfWlanBSSIfIndex OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Unique BSS index."
    ::= { telProdNpMonInterfWlanBSSEntry 1 }
    
telProdNpMonInterfWlanBSSId OBJECT-TYPE
    SYNTAX  DisplayString (SIZE(0..32))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute reflects the SSID."
    ::= { telProdNpMonInterfWlanBSSEntry 2 }
    
telProdNpMonInterfWlanBSSPrivInvoked OBJECT-TYPE
    SYNTAX  INTEGER { none(1), enable(2) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Privacy invoked. If enabled, some level of security is invoked
        when transmitting data frames."
    ::= { telProdNpMonInterfWlanBSSEntry 3 }
    
telProdNpMonInterfWlanBSSRsn OBJECT-TYPE
    SYNTAX  INTEGER { wpa(0), wpa2(1), none(2), wpa-wpa2(3) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The Robust Security Network setting."
    ::= { telProdNpMonInterfWlanBSSEntry 4 }

telProdNpMonInterfWlanBSSAkm OBJECT-TYPE
    SYNTAX  INTEGER { dot1x(0), psk(1) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The Authenticated Key Management setting."
    ::= { telProdNpMonInterfWlanBSSEntry 5 }

telProdNpMonInterfWlanBSSCipher OBJECT-TYPE
    SYNTAX  INTEGER { none(0), auto(1), wep(2), tkip(3), aes-ccm(4) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
         "The ciphers in use for WPA or WPA2.
         auto(1) is used for TKIP and AES"
    ::= { telProdNpMonInterfWlanBSSEntry 6 }
    
telProdNpMonInterfWlanBSSDefaultKey OBJECT-TYPE
    SYNTAX  INTEGER { key1(1), key2(2), key3(3), key4(4) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Default key for WEP encryption. This is the key used
        to transmit data frames if WEP is enabled"
    ::= { telProdNpMonInterfWlanBSSEntry 7 }

telProdNpMonInterfWlanBSSKey1 OBJECT-TYPE
    SYNTAX  OCTET STRING  (SIZE(0..64))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Key string for WEP key number 1."
    ::= { telProdNpMonInterfWlanBSSEntry 8 }

telProdNpMonInterfWlanBSSKey2 OBJECT-TYPE
    SYNTAX  OCTET STRING  (SIZE(0..33))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Key string for WEP key number 2."
    ::= { telProdNpMonInterfWlanBSSEntry 9 }

telProdNpMonInterfWlanBSSKey3 OBJECT-TYPE
    SYNTAX  OCTET STRING  (SIZE(0..33))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Key string for WEP key number 3."
    ::= { telProdNpMonInterfWlanBSSEntry 10 }

telProdNpMonInterfWlanBSSKey4 OBJECT-TYPE
    SYNTAX  OCTET STRING  (SIZE(0..33))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Key string for WEP key number 4."
    ::= { telProdNpMonInterfWlanBSSEntry 11 }

telProdNpMonInterfWlanBSSMaxAsoc OBJECT-TYPE
    SYNTAX  INTEGER (1..256)
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The number of allowed clients of the requested BSS."
    ::= { telProdNpMonInterfWlanBSSEntry 12 }

telProdNpMonInterfWlanBSSAcl OBJECT-TYPE
    SYNTAX  INTEGER { disable(0), deny-entries(1), allow-entries(2) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "MAC Media Access Control via MAC Address."
    ::= { telProdNpMonInterfWlanBSSEntry 13 }
    
telProdNpMonInterfWlanBSSClientIsolation OBJECT-TYPE
    SYNTAX  INTEGER { disable(0), enable(1) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Client isolation setting."
    ::= { telProdNpMonInterfWlanBSSEntry 14 }
    
telProdNpMonInterfWlanBSSHidden OBJECT-TYPE
    SYNTAX  INTEGER { yes(2), no(1) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Define whether SSID is hidden (yes(2)) or not (no(1))."
    ::= { telProdNpMonInterfWlanBSSEntry 15 }
    
telProdNpMonInterfWlanBSSBssId OBJECT-TYPE
    SYNTAX MacAddress
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This object contains the actual current BSSID for the service set."
    ::= { telProdNpMonInterfWlanBSSEntry 16 }
    
telProdNpMonInterfWlanBSSBeaconPeriod OBJECT-TYPE
    SYNTAX  INTEGER (1..65535)
    ACCESS  read-only
    STATUS mandatory
    DESCRIPTION
        "This attribute shall specify the number of TU that a
         station shall use for scheduling Beacon transmissions.
         This value is transmitted in Beacon and Probe Response
         frames."
    ::= { telProdNpMonInterfWlanBSSEntry 17 }

telProdNpMonInterfWlanBSSDTIMPeriod OBJECT-TYPE
    SYNTAX  INTEGER (1..65535)
    ACCESS  read-only
    STATUS mandatory
    DESCRIPTION
        "This attribute shall specify the number of beacon
         intervals that shall elapse between transmission of
         Beacons frames containing a TIM element whose DTIM
         Count field is 0. This value is transmitted in
         the DTIM Period field of Beacon frames."
    ::= { telProdNpMonInterfWlanBSSEntry 18 }
    
telProdNpMonInterfWlanBSSMSDUTx OBJECT-TYPE
    SYNTAX  Counter32
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
         "This attribute counts the total number of 
        packets transmitted on this BSS."
    ::= { telProdNpMonInterfWlanBSSEntry 19 }

telProdNpMonInterfWlanBSSMSDURx OBJECT-TYPE
    SYNTAX  Counter32
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
       "This attribute counts the total number of 
       packets received by this BSS."
    ::= { telProdNpMonInterfWlanBSSEntry 20 }

telProdNpMonInterfWlanBSSBytesTx OBJECT-TYPE
    SYNTAX  Counter32
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Transmitted Bytes."
    ::= { telProdNpMonInterfWlanBSSEntry 21 }

telProdNpMonInterfWlanBSSBytesRx OBJECT-TYPE
    SYNTAX  Counter32
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Received Bytes."
    ::= { telProdNpMonInterfWlanBSSEntry 22 }
    
telProdNpMonInterfWlanBSSCurrent OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Count of current associated stations"
    ::= { telProdNpMonInterfWlanBSSEntry 23 }

telProdNpMonInterfWlanBSSOpMode OBJECT-TYPE
    SYNTAX INTEGER { access-point(0), station(1), wbr(2), repeater(3) }
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
      "This value specify that the scan properties is used for AP,
       client or wds."
    ::= { telProdNpMonInterfWlanBSSEntry 24 }

telProdNpMonInterfwlanBSSPassPhrase OBJECT-TYPE
    SYNTAX  OCTET STRING  (SIZE(0..64))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Passphrase string for WPA-PSK and WPA2-PSK."
    ::= { telProdNpMonInterfWlanBSSEntry 25 }
    
    
--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
--  Station table
--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

telProdNpMonInterfWlanStationTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF TelProdNpMonInterfWlanStationEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
        "The telProdNpMonInterfWlanStation contains information relating to the 
        clients currently associated to our access points.
        Each entry corresponds to
        an associated client station (STA). 
        Entries cannot be added or deleted by the user. 

        Creating entries: Entries are created by the system
        automatically when a new STA ia associated.

        Deleting entries: Entries are removed by the system
        whenever an associated STA is removed."
    ::= { telProdNpMonInterfWlan 3 }
    
telProdNpMonInterfWlanStationEntry OBJECT-TYPE
    SYNTAX  TelProdNpMonInterfWlanStationEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
        "A base list of objects that are information about stations.
        The index is the number of the interface and the MAC address of the station"
    INDEX   { telProdNpMonInterfWlanStationIfIndex, telProdNpMonInterfWlanStationAddress }
    ::= { telProdNpMonInterfWlanStationTable 1 }
    
TelProdNpMonInterfWlanStationEntry ::= SEQUENCE
{
    telProdNpMonInterfWlanStationIfIndex                  INTEGER,
    telProdNpMonInterfWlanStationAddress                  MacAddress,
    telProdNpMonInterfWlanStationState                    INTEGER,
    telProdNpMonInterfWlanStationSecurity                  INTEGER,
    telProdNpMonInterfWlanStationNode                      INTEGER,
    telProdNpMonInterfWlanStationMSDUTx                    Counter32,
    telProdNpMonInterfWlanStationMSDURx                    Counter32,
    telProdNpMonInterfWlanStationBytesRx                  Counter32,
    telProdNpMonInterfWlanStationBytesTx                  Counter32,
    telProdNpMonInterfWlanStationRate                     WlanRate,
    telProdNpMonInterfWlanStationSignal                    WlanRSSI,
    telProdNpMonInterfWlanStationNoise                    WlanRSSI,
    telProdNpMonInterfWlanStationConnectTime              Counter32
}

telProdNpMonInterfWlanStationIfIndex OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Interface number."
    ::= { telProdNpMonInterfWlanStationEntry 1 }
    
telProdNpMonInterfWlanStationAddress OBJECT-TYPE
    SYNTAX  MacAddress
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "MAC Address of the Assigned STA."
    ::= { telProdNpMonInterfWlanStationEntry 2 }
    
telProdNpMonInterfWlanStationState OBJECT-TYPE
    SYNTAX  INTEGER 
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Station state."
    ::= { telProdNpMonInterfWlanStationEntry 3 }
    
telProdNpMonInterfWlanStationSecurity OBJECT-TYPE
    SYNTAX  INTEGER {
        none(1), 
        wep40(2),
        wep104(3),
        wpa-psk(4),
        wpa(5),
        wpa2(6),
        wpa2-psk(7)
    }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The Security Option of the Station."
    ::= { telProdNpMonInterfWlanStationEntry 4 }

telProdNpMonInterfWlanStationNode OBJECT-TYPE
    SYNTAX  INTEGER { unknown(1), access-point(2), client(3) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The Node type of the Station."
    ::= { telProdNpMonInterfWlanStationEntry 5 }

telProdNpMonInterfWlanStationMSDUTx OBJECT-TYPE
    SYNTAX  Counter32
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute counts the total number of 
        packets transmitted to this station."
    ::= { telProdNpMonInterfWlanStationEntry 6 }
    
telProdNpMonInterfWlanStationMSDURx OBJECT-TYPE
    SYNTAX  Counter32
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute counts the total number of 
        packets received from this station."
    ::= { telProdNpMonInterfWlanStationEntry 7 }

telProdNpMonInterfWlanStationBytesTx OBJECT-TYPE
    SYNTAX  Counter32
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute counts the total number of 
        octets transmitted to this station."
    ::= { telProdNpMonInterfWlanStationEntry 8 }

telProdNpMonInterfWlanStationBytesRx OBJECT-TYPE
    SYNTAX  Counter32
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute counts the total number of 
        octets received from this station."
    ::= { telProdNpMonInterfWlanStationEntry 9 }
    
telProdNpMonInterfWlanStationRate OBJECT-TYPE
    SYNTAX  WlanRate
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute reflects the data rate of the latest 
        packet received from this station, in 500 kbps units."
    ::= { telProdNpMonInterfWlanStationEntry 10 }
    
telProdNpMonInterfWlanStationSignal OBJECT-TYPE
    SYNTAX  WlanRSSI
    UNITS "dBm"
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute shows the received signal strength in dBm."
    ::= { telProdNpMonInterfWlanStationEntry 11 }
    
telProdNpMonInterfWlanStationNoise OBJECT-TYPE
    SYNTAX  WlanRSSI
    UNITS "dBm"
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute shows the measured noise level in dBm, or 
         0 if no connection can be established."
    ::= { telProdNpMonInterfWlanStationEntry 12 }

telProdNpMonInterfWlanStationConnectTime OBJECT-TYPE
    SYNTAX Counter32
    UNITS "s"
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "This attribute records the system uptime at the moment 
        the client successfully finished association."
  ::= { telProdNpMonInterfWlanStationEntry 13 }
  
  
--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
--  ACL table
--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  

telProdNpMonInterfWlanACLTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF TelProdNpMonInterfWlanACLEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
        "The WLAN Access List based on MAC Addresses"
    ::= { telProdNpMonInterfWlan 4 }
    
telProdNpMonInterfWlanACLEntry OBJECT-TYPE
    SYNTAX   TelProdNpMonInterfWlanACLEntry
    ACCESS   not-accessible
    STATUS  mandatory
    DESCRIPTION
        "The WLAN Access List based on MAC Addresses entry.
        Index: telProdNpMonInterfWlanACLIfIndex telProdNpMonInterfWlanACLAddress."
    INDEX { telProdNpMonInterfWlanACLIfIndex, telProdNpMonInterfWlanACLAddress }
    ::= { telProdNpMonInterfWlanACLTable 1 }

TelProdNpMonInterfWlanACLEntry ::= SEQUENCE 
{
    telProdNpMonInterfWlanACLIfIndex      INTEGER,
     telProdNpMonInterfWlanACLAddress      MacAddress
}

telProdNpMonInterfWlanACLIfIndex OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The Interface the MAC Address belongs."
    ::= { telProdNpMonInterfWlanACLEntry 1 }

telProdNpMonInterfWlanACLAddress OBJECT-TYPE
    SYNTAX  MacAddress
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The MAC Address for the accepted client"
    ::= { telProdNpMonInterfWlanACLEntry 2 }
    
    
--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
--  Scan results table
--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  

telProdNpMonInterfWlanScanResultsTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF TelProdNpMonInterfWlanScanResultsEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
        "This table contains the list of BSS entries found by foreground 
         or background scanning in client mode."
    ::= { telProdNpMonInterfWlan 5 }
    
telProdNpMonInterfWlanScanResultsEntry OBJECT-TYPE
    SYNTAX  TelProdNpMonInterfWlanScanResultsEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
        "A entry of the table. 
        Index: telProdNpMonInterfWlanScanResultsIfIndex, telProdNpMonInterfWlanScanResultsIndex"
    INDEX  { telProdNpMonInterfWlanScanResultsIfIndex, telProdNpMonInterfWlanScanResultsIndex }
    ::= { telProdNpMonInterfWlanScanResultsTable 1 }
    
TelProdNpMonInterfWlanScanResultsEntry ::= SEQUENCE
{
  telProdNpMonInterfWlanScanResultsIfIndex            INTEGER,
  telProdNpMonInterfWlanScanResultsIndex              INTEGER,
  telProdNpMonInterfWlanScanResultsBSSID              MacAddress,
  telProdNpMonInterfWlanScanResultsSSID                DisplayString,
  telProdNpMonInterfWlanScanResultsChannel            INTEGER,
  telProdNpMonInterfWlanScanResultsSignal              WlanRSSI,
  telProdNpMonInterfWlanScanResultsNoise              WlanRSSI,
  telProdNpMonInterfWlanScanResultsBeaconPeriod        INTEGER,
  telProdNpMonInterfWlanScanResultsRates              DisplayString,
  telProdNpMonInterfWlanScanResultsBasicRates          DisplayString,
  telProdNpMonInterfWlanScanResultsExtendedRates      DisplayString
}

telProdNpMonInterfWlanScanResultsIfIndex OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "ifIndex of the WLAN Interface the scan results belong to."
    ::= { telProdNpMonInterfWlanScanResultsEntry 1 }

telProdNpMonInterfWlanScanResultsIndex OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Auxiliary index for different BSS entries."
    ::= { telProdNpMonInterfWlanScanResultsEntry 2 }
    
telProdNpMonInterfWlanScanResultsBSSID OBJECT-TYPE
    SYNTAX  MacAddress
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "BSSID of this BSS."
    ::= { telProdNpMonInterfWlanScanResultsEntry 3 }

telProdNpMonInterfWlanScanResultsSSID OBJECT-TYPE
    SYNTAX  DisplayString
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "SSID aka network name of this BSS. 
         If broadcasting of SSID is disabled on this 
         BSS, this string may be empty."
    ::= { telProdNpMonInterfWlanScanResultsEntry 4 }
    
telProdNpMonInterfWlanScanResultsChannel OBJECT-TYPE
    SYNTAX  INTEGER (1..256)
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The channel this BSS was received on."
    ::= { telProdNpMonInterfWlanScanResultsEntry 5 }
    
telProdNpMonInterfWlanScanResultsSignal OBJECT-TYPE
    SYNTAX  WlanRSSI
    UNITS "dBm"
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Receive signal strength of this BSS."
    ::= { telProdNpMonInterfWlanScanResultsEntry 6 }

telProdNpMonInterfWlanScanResultsNoise OBJECT-TYPE
    SYNTAX  WlanRSSI
    UNITS "dBm"
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
      "This attribute shows the measured noise level in dBm, or 
       0 when this value is not available.
       It's the value measured during the last reception of data."
    ::= { telProdNpMonInterfWlanScanResultsEntry 7 }

telProdNpMonInterfWlanScanResultsBeaconPeriod OBJECT-TYPE
    SYNTAX INTEGER (1..65535)
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute contains the number of TU that this 
         BSS uses for scheduling Beacon transmissions."
    ::= { telProdNpMonInterfWlanScanResultsEntry 8 }
    
telProdNpMonInterfWlanScanResultsRates OBJECT-TYPE
    SYNTAX DisplayString
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute contains one octet for each 
         supported rate in this BSS, in Mbps units."
    ::= { telProdNpMonInterfWlanScanResultsEntry 9 }

telProdNpMonInterfWlanScanResultsBasicRates OBJECT-TYPE
    SYNTAX DisplayString
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute contains one octet for each required 
         basic rate in this BSS, in Mbps units."
    ::= { telProdNpMonInterfWlanScanResultsEntry 10 }
    
telProdNpMonInterfWlanScanResultsExtendedRates OBJECT-TYPE
    SYNTAX DisplayString
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "This attribute contains one octet for each supported 
         extended rate in this BSS, in Mbps units."
    ::= { telProdNpMonInterfWlanScanResultsEntry 11 }
    


--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
--  WMM table
--  = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  

telProdNpMonInterfWlanWMMTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF TelProdNpMonInterfWlanWMMEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
        "Describes a WLAN WMM Access category settings"
    ::= { telProdNpMonInterfWlan 6 }
    
telProdNpMonInterfWlanWMMEntry OBJECT-TYPE
    SYNTAX  TelProdNpMonInterfWlanWMMEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
        "A entry of the table.
         Index: telProdNpMonInterfWlanWMMAccCat, telProdNpMonInterfWlanWMMwlanIf, telProdNpMonInterfWlanWMMType "
    INDEX   { telProdNpMonInterfWlanWMMAccCat, telProdNpMonInterfWlanWMMwlanIf, telProdNpMonInterfWlanWMMType }
    ::= { telProdNpMonInterfWlanWMMTable 1 }

TelProdNpMonInterfWlanWMMEntry ::= SEQUENCE 
{
    telProdNpMonInterfWlanWMMAccCat        INTEGER,
    telProdNpMonInterfWlanWMMwlanIf        INTEGER,
    telProdNpMonInterfWlanWMMaCWmin        INTEGER,
    telProdNpMonInterfWlanWMMaCWmax        INTEGER,
    telProdNpMonInterfWlanWMMAifsn        INTEGER,
    telProdNpMonInterfWlanWMMTxopLimit    INTEGER,
    telProdNpMonInterfWlanWMMAckPolicy    INTEGER,
    telProdNpMonInterfWlanWMMACM          INTEGER,
    telProdNpMonInterfWlanWMMType         INTEGER
}

telProdNpMonInterfWlanWMMwlanIf OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Radio index the AC belongs to."
    ::= { telProdNpMonInterfWlanWMMEntry 1 }
    
telProdNpMonInterfWlanWMMAccCat OBJECT-TYPE
    SYNTAX  INTEGER  { besteffort(1), background(2), video(3), voice(4) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Access category type, each category is mandatory for a wlanIf.

         An access category (AC) is a label for the common set of enhanced
         distributed channel access (EDCA) parameters that are used by a 
         quality of service (QoS) station (QSTA) to contend for the channel
         in order to transmit medium access control (MAC) service data 
         units (MSDUs) with certain priorities.

         (More info in '802.11E / 3.123 access category (AC)').

         besteffort(1): standard/default priority
         background(2): low priority
         video(3): medium priority (higher than 'besteffort')
         voice(4): high priority"
    ::= { telProdNpMonInterfWlanWMMEntry 2 }
    
telProdNpMonInterfWlanWMMType OBJECT-TYPE
    SYNTAX  INTEGER { access-point(1), station(2) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Type to which this telProdNpMonInterfWlanWMMEntry corresponds.
         Type access-point means the own parameters for WMM are changed.
         The entries with type station will be provided to the connected 
         stations via WMM-IE."
    ::= { telProdNpMonInterfWlanWMMEntry 3 }

telProdNpMonInterfWlanWMMaCWmin OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Minimum size of contention window. 
         for AC_BK and AC_BE telProdNpMonInterfWlanWMMaCWmin = telProdNpMonInterfWlanIfCWmin,
         for AC_VI telProdNpMonInterfWlanWMMaCWmin = (telProdNpMonInterfWlanIfCWmin-1)/2,
          for AC_VO telProdNpMonInterfWlanWMMaCWmin = (telProdNpMonInterfWlanIfCWmin-3)/4."
    ::= { telProdNpMonInterfWlanWMMEntry 4 }

telProdNpMonInterfWlanWMMaCWmax OBJECT-TYPE
    SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Maximum size of contention window. 
         for AC_BK telProdNpMonInterfWlanWMMaCWmax = telProdNpMonInterfWlanIfCWmax,
         for AC_BE telProdNpMonInterfWlanWMMaCWmax = 4*telProdNpMonInterfWlanIfCWmin + 3,
         for AC_VI telProdNpMonInterfWlanWMMaCWmax = telProdNpMonInterfWlanIfCWmin,
         for AC_VO telProdNpMonInterfWlanWMMaCWmax = (telProdNpMonInterfWlanIfCWmin-1)/2."
    ::= { telProdNpMonInterfWlanWMMEntry 5 }
    
telProdNpMonInterfWlanWMMAifsn OBJECT-TYPE
    SYNTAX  INTEGER (0..99)
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Arbitration Inter-Frame Space Number (AIFSN)
         for this Access category."
    ::= { telProdNpMonInterfWlanWMMEntry 6 }
    
telProdNpMonInterfWlanWMMTxopLimit OBJECT-TYPE
    SYNTAX  INTEGER (0..9999)
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "802.11 mode Transmit Opportunity Limit. The TxopLimit
          value is given in units of 32 microseconds."
    ::= { telProdNpMonInterfWlanWMMEntry 7 }
    
telProdNpMonInterfWlanWMMAckPolicy OBJECT-TYPE
    SYNTAX  INTEGER { ack(1), noAck(2) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Ack policy for this Access category (default value is 'ack(1)')."
    ::= { telProdNpMonInterfWlanWMMEntry 8 }
    
telProdNpMonInterfWlanWMMACM OBJECT-TYPE
    SYNTAX  INTEGER { enabled(1), disabled(2) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "ACM (admission control) policy for this Access category i
                (default value is 'disabled(2)')."
    ::= { telProdNpMonInterfWlanWMMEntry 9 }


-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- Client table
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
telProdNpMonInterfWlanClientTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF TelProdNpMonInterfWlanClientEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
	" Describes a WLAN Client and the corresponding
	settings"
    ::= { telProdNpMonInterfWlan 7 }

telProdNpMonInterfwlanClientEntry OBJECT-TYPE
    SYNTAX  TelProdNpMonInterfWlanClientEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
         "A base list of objects with information about the networks the
         WLAN can connect to when acting as a client.
         The indexes are the number of the WLAN interface and the network
         index"
    INDEX   { telProdNpMonInterfWlanClientIfIndex,  telProdNpMonInterfWlanClientSSID}
    ::= { telProdNpMonInterfWlanClientTable 1 }

TelProdNpMonInterfWlanClientEntry ::= SEQUENCE
{
    telProdNpMonInterfWlanClientIfIndex				INTEGER,
    telProdNpMonInterfWlanClientSSID                DisplayString,
    telProdNpMonInterfWlanClientPriority            INTEGER,
    telProdNpMonInterfWlanClientPrivInvoked         INTEGER,
    telProdNpMonInterfWlanClientRsn                 INTEGER,
    telProdNpMonInterfWlanClientAkm                 INTEGER,
    telProdNpMonInterfWlanClientCipher              INTEGER,
    telProdNpMonInterfWlanClientDefaultKey          INTEGER,
    telProdNpMonInterfWlanClientKey1                OCTET STRING,
    telProdNpMonInterfWlanClientKey2                OCTET STRING,
    telProdNpMonInterfWlanClientKey3                OCTET STRING,
    telProdNpMonInterfWlanClientKey4                OCTET STRING,
	telProdNpMonInterfwlanClientPassPhrase		    OCTET STRING
}

telProdNpMonInterfWlanClientIfIndex OBJECT-TYPE
	SYNTAX  INTEGER
    ACCESS  read-only
    STATUS  mandatory
	DESCRIPTION
	    "WLAN interface index."
	DEFVAL { 0 }
    ::= { telProdNpMonInterfwlanClientEntry 1 }

telProdNpMonInterfWlanClientSSID OBJECT-TYPE
    SYNTAX  DisplayString
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The Service Set Name"
    ::= { telProdNpMonInterfwlanClientEntry 2 }
    
telProdNpMonInterfWlanClientPriority OBJECT-TYPE
    SYNTAX  INTEGER { none(1), enable(2) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Priority of the network. The higher the priority,
         the sooner the client tries to associate with it."
    ::= { telProdNpMonInterfwlanClientEntry 3 }
    
telProdNpMonInterfWlanClientPrivInvoked OBJECT-TYPE
    SYNTAX  INTEGER { none(1), enable(2) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Privacy invoked. If enabled, some level of security is invoked
        when transmitting data frames."
    ::= { telProdNpMonInterfwlanClientEntry 4 }

telProdNpMonInterfWlanClientRsn OBJECT-TYPE
    SYNTAX  INTEGER { wpa(0), wpa2(1), none(2), wpa-wpa2(3) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The Robust Security Network settings."
    ::= { telProdNpMonInterfwlanClientEntry 5 }

telProdNpMonInterfWlanClientAkm OBJECT-TYPE
    SYNTAX  INTEGER { dot1x(0), psk(1) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "The Authenticated Key Management setting."
    ::= { telProdNpMonInterfwlanClientEntry 6 }

telProdNpMonInterfWlanClientCipher OBJECT-TYPE
    SYNTAX  INTEGER { none(0), auto(1), wep(2), tkip(3), aes-ccm(4) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
         "The ciphers in use for WPA or WPA2.
         auto(1) is used for TKIP and AES"
    ::= { telProdNpMonInterfwlanClientEntry 7 }
    
telProdNpMonInterfWlanClientDefaultKey OBJECT-TYPE
    SYNTAX  INTEGER { key1(1), key2(2), key3(3), key4(4) }
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Default key for WEP encryption. This is the key used
        to transmit data frames if WEP is enabled"
    ::= { telProdNpMonInterfwlanClientEntry 8 }

telProdNpMonInterfWlanClientKey1 OBJECT-TYPE
    SYNTAX  OCTET STRING  (SIZE(0..33))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Key string for WEP key number 1."
    ::= { telProdNpMonInterfwlanClientEntry 9 }

telProdNpMonInterfWlanClientKey2 OBJECT-TYPE
    SYNTAX  OCTET STRING  (SIZE(0..33))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Key string for WEP key number 2."
    ::= { telProdNpMonInterfwlanClientEntry 10 }

telProdNpMonInterfWlanClientKey3 OBJECT-TYPE
    SYNTAX  OCTET STRING  (SIZE(0..33))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Key string for WEP key number 3."
    ::= { telProdNpMonInterfwlanClientEntry 11 }

telProdNpMonInterfWlanClientKey4 OBJECT-TYPE
    SYNTAX  OCTET STRING  (SIZE(0..33))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Key string for WEP key number 4."
    ::= { telProdNpMonInterfwlanClientEntry 12 }

telProdNpMonInterfwlanClientPassPhrase OBJECT-TYPE
    SYNTAX  OCTET STRING  (SIZE(0..64))
    ACCESS  read-only
    STATUS  mandatory
    DESCRIPTION
        "Passphrase string for WPA-PSK and WPA2-PSK."
    ::= { telProdNpMonInterfwlanClientEntry 13 }

END