· 8 years ago · Jul 18, 2018, 05:44 PM
1--LINKSYS-MODEL-MIB { iso(1) org(3) dod(6) internet(1) private(4)
2-- Enterprises(1) linksys(3955) }
3
4
5LINKSYS-MODEL-MIB DEFINITIONS ::= BEGIN
6-- Title: Linksys propritary MIB
7-- Date: January 28, 2003 Version 1.01
8--
9
10 IMPORTS
11 enterprises, IpAddress, FROM RFC1155-SMI
12 DisplayString, PhysAddress FROM RFC1213-MIB
13 OBJECT-TYPE FROM RFC-1212
14 TRAP-TYPE FROM RFC-1215;
15
16
17internet OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }
18directory OBJECT IDENTIFIER ::= { internet 1 }
19mgmt OBJECT IDENTIFIER ::= { internet 2 }
20experimental OBJECT IDENTIFIER ::= { internet 3 }
21private OBJECT IDENTIFIER ::= { internet 4 }
22enterprises OBJECT IDENTIFIER ::= { private 1 }
23linksys OBJECT IDENTIFIER ::= { enterprises 3955 }
24common OBJECT IDENTIFIER ::= { linksys 1 }
25management OBJECT IDENTIFIER ::= { linksys 2 }
26control OBJECT IDENTIFIER ::= { linksys 3 }
27information OBJECT IDENTIFIER ::= { linksys 4 }
28products OBJECT IDENTIFIER ::= { linksys 5 }
29basicMgt OBJECT IDENTIFIER ::= { management 1 }
30advanceMgt OBJECT IDENTIFIER ::= { management 2 }
31wanMgt OBJECT IDENTIFIER ::= { management 3 }
32vpnMgt OBJECT IDENTIFIER ::= { management 4 }
33firewallMgt OBJECT IDENTIFIER ::= { management 5 }
34wirelessMgt OBJECT IDENTIFIER ::= { management 6 }
35adslRemoteNode OBJECT IDENTIFIER ::= { management 7 }
36wirelessCommon OBJECT IDENTIFIER ::= { wirelessMgt 1 }
37ieee80211b OBJECT IDENTIFIER ::= { wirelessMgt 2 }
38ieee80211a OBJECT IDENTIFIER ::= { wirelessMgt 3 }
39statusInfo OBJECT IDENTIFIER ::= { information 1 }
40statisticsInfo OBJECT IDENTIFIER ::= { information 2 }
41printServer OBJECT IDENTIFIER ::= { products 1 }
42networkStorageServer OBJECT IDENTIFIER ::= { products 2 }
43
44
45-- the Common Group
46
47 commonFirmwareVer OBJECT-TYPE
48 SYNTAX DisplayString
49 ACCESS read-only
50 STATUS mandatory
51 DESCRIPTION
52 " The firmware version of this managed node. "
53 ::= { common 1 }
54
55 commonMIBfileVer OBJECT-TYPE
56 SYNTAX DisplayString
57 ACCESS read-only
58 STATUS mandatory
59 DESCRIPTION
60 " Defines the current version of Linksys MIB definition.
61 Initially the version number is 1.00.00. "
62 ::= { common 2 }
63
64 commonDevType OBJECT-TYPE
65 SYNTAX INTEGER {
66 others(1),
67 adsl-gateway(2),
68 cable-gateway(3),
69 router(4),
70 accessPoint(5),
71 wirelessNIC(6),
72 wirelessAdapter(7),
73 managementNIC(8)
74 }
75 ACCESS read-only
76 STATUS mandatory
77 DESCRIPTION
78 "The hardware type of this managed node."
79 ::= { common 3 }
80
81 commonModelId OBJECT-TYPE
82 SYNTAX DisplayString
83 ACCESS read-only
84 STATUS mandatory
85 DESCRIPTION
86 " The hardware model ID of this managed node. "
87 ::= { common 4 }
88
89 commonTable OBJECT-TYPE
90 SYNTAX SEQUENCE OF CommonEntry
91 ACCESS not-accessible
92 STATUS mandatory
93 DESCRIPTION
94 " Table of basic information that can be used to identify this
95 managed node."
96 ::= { common 5 }
97
98 commonEntry OBJECT-TYPE
99 SYNTAX CommonEntry
100 ACCESS not-accessible
101 STATUS mandatory
102 DESCRIPTION
103 " An entry in the table, containing read only identification
104 information."
105 INDEX { commonIfIndex, commonFunIndex }
106 ::= { commonTable 1 }
107
108 CommonEntry ::=
109 SEQUENCE {
110 commonIfIndex INTEGER,
111 commonFunIndex INTEGER,
112 commonNote DisplayString
113 }
114
115 commonIfIndex OBJECT-TYPE
116 SYNTAX INTEGER
117 ACCESS read-only
118 STATUS mandatory
119 DESCRIPTION
120 "The interface on which this entry's equivalence is effective.
121 The interface identified by a particular value of this index is
122 the same interface as identified by the same value of ifIndex."
123 ::= { commonEntry 1 }
124
125 commonFunIndex OBJECT-TYPE
126 SYNTAX INTEGER {
127 wan-connection(1),
128 dhcp(2),
129 access-log(3),
130 ip-range-filter(4),
131 port-range-filter(5),
132 mac-filter(6),
133 app-forwarding(7),
134 upnp-forwarding(8),
135 dynamic-route(9),
136 static-route(10),
137 dmz(11),
138 mac-clone(12),
139 ieee802dot11(13),
140 firewall(14),
141 vpn(15)
142 }
143 ACCESS read-only
144 STATUS mandatory
145 DESCRIPTION
146 "The type of function, distinguished according to hardware
147 model of this managed node."
148 ::= { commonEntry 2 }
149
150 commonNote OBJECT-TYPE
151 SYNTAX DisplayString
152 ACCESS read-only
153 STATUS mandatory
154 DESCRIPTION
155 "Notification for the specified function."
156 ::= { commonEntry 3 }
157
158
159-- the Management Group
160
161 mgtSystemReset OBJECT-TYPE
162 SYNTAX INTEGER {
163 warm-start(1),
164 cold-start(2)
165 }
166 ACCESS read-write
167 STATUS mandatory
168 DESCRIPTION
169 "Indicates whether to set the managed node to do warm start or
170 cold start. Definition refers to RFC1215."
171 ::= { basicMgt 1 }
172
173 mgtFactoryReset OBJECT-TYPE
174 SYNTAX INTEGER {
175 disable(0),
176 enable(1)
177 }
178 ACCESS read-write
179 STATUS mandatory
180 DESCRIPTION
181 "Indicates whether to set the managed node to restore factory
182 default settings or not."
183 ::= { basicMgt 2 }
184
185 mgtAdministrator OBJECT-TYPE
186 SYNTAX DisplayString (SIZE(0..64))
187 ACCESS read-write
188 STATUS mandatory
189 DESCRIPTION
190 "The authorized password used to access the system."
191 ::= { basicMgt 3 }
192
193 mgtAdminUsername OBJECT-TYPE
194 SYNTAX DisplayString (SIZE(0..64))
195 ACCESS read-write
196 STATUS mandatory
197 DESCRIPTION
198 "The user name used to access the system."
199 ::= { basicMgt 4 }
200
201 mgtSaveConfiguration OBJECT-TYPE
202 SYNTAX INTEGER {
203 none(0),
204 apply(1)
205 }
206 ACCESS read-write
207 STATUS mandatory
208 DESCRIPTION
209 "Indicates whether to store Enterprise MIB objects value in
210 non-volatile RAM and reinitializing the managed node."
211 ::= { basicMgt 5 }
212
213 mgtHostName OBJECT-TYPE
214 SYNTAX DisplayString (SIZE(0..32))
215 ACCESS read-write
216 STATUS mandatory
217 DESCRIPTION
218 "Supply a host name for the router. Some ISPs require this name as
219 identification. Leaving this field will work."
220 ::= { basicMgt 6 }
221
222 mgtDomainName OBJECT-TYPE
223 SYNTAX DisplayString (SIZE(0..64))
224 ACCESS read-write
225 STATUS mandatory
226 DESCRIPTION
227 "Supply a domain name for the router. Some ISPs require this name as
228 identification. Leaving this field will work."
229 ::= { basicMgt 7 }
230
231 mgtNodeNetAddress OBJECT-TYPE
232 SYNTAX IpAddress
233 ACCESS read-write
234 STATUS mandatory
235 DESCRIPTION
236 "The IP address to which identifies this managed node from
237 internal networking."
238 ::= { basicMgt 8 }
239
240 mgtNodeSubnetMask OBJECT-TYPE
241 SYNTAX IpAddress
242 ACCESS read-write
243 STATUS mandatory
244 DESCRIPTION
245 "The subnet mask associated with the IP address of this system. The
246 value of the mask is an IP address with all the network bits set to
247 1 and all the hosts bits set to 0."
248 ::= { basicMgt 9 }
249
250 mgtDhcpStatus OBJECT-TYPE
251 SYNTAX INTEGER {
252 disable(0),
253 enable(1)
254 }
255 ACCESS read-write
256 STATUS mandatory
257 DESCRIPTION
258 "Indicates whether to configure the managed node to automatically
259 assign IP address to each of LAN clients."
260 ::= { basicMgt 10 }
261
262 mgtDhcpStartNetAddr OBJECT-TYPE
263 SYNTAX IpAddress
264 ACCESS read-write
265 STATUS mandatory
266 DESCRIPTION
267 "Specifies a start IP address to which DHCP will issue to "
268 ::= { basicMgt 11 }
269
270 mgtDhcpNumberUsers OBJECT-TYPE
271 SYNTAX INTEGER
272 ACCESS read-write
273 STATUS mandatory
274 DESCRIPTION
275 "The number of clients to which plan on networking to this
276 managed node."
277 ::= { basicMgt 12 }
278
279-- the Community Table
280
281 mgtCommunityTable OBJECT-TYPE
282 SYNTAX SEQUENCE OF MgtCommunityEntry
283 ACCESS not-accessible
284 STATUS mandatory
285 DESCRIPTION
286 " Table of access community. "
287 ::= { basicMgt 13 }
288
289 mgtCommunityEntry OBJECT-TYPE
290 SYNTAX MgtCommunityEntry
291 ACCESS not-accessible
292 STATUS mandatory
293 DESCRIPTION
294 " An entry in the table, containing read/write
295 community names. "
296 INDEX { mgtCommunityIndex }
297 ::= { mgtCommunityTable 1 }
298
299 MgtCommunityEntry ::=
300 SEQUENCE {
301 mgtCommunityIndex INTEGER,
302 mgtCommunityName DisplayString,
303 mgtCommunityType INTEGER
304 }
305
306 mgtCommunityIndex OBJECT-TYPE
307 SYNTAX INTEGER
308 ACCESS read-only
309 STATUS mandatory
310 DESCRIPTION
311 "An unique value for each community."
312 ::= { mgtCommunityEntry 1 }
313
314 mgtCommunityName OBJECT-TYPE
315 SYNTAX DisplayString (SIZE(0..32))
316 ACCESS read-write
317 STATUS mandatory
318 DESCRIPTION
319 "The name used to manage the SNMP protocol entity."
320 ::= { mgtCommunityEntry 2 }
321
322 mgtCommunityType OBJECT-TYPE
323 SYNTAX INTEGER {
324 read-only(1),
325 read-write(2)
326 }
327 ACCESS read-write
328 STATUS mandatory
329 DESCRIPTION
330 "Specifies the privilege for this community name."
331 ::= { mgtCommunityEntry 3 }
332
333
334-- The Advance Management Group --
335
336 advMgtRefreshMIB OBJECT-TYPE
337 SYNTAX INTEGER {
338 none(0),
339 apply(1)
340 }
341 ACCESS read-write
342 STATUS mandatory
343 DESCRIPTION
344 "Refresh Enterprise MIB object data from RAM NV."
345 ::= { advanceMgt 1 }
346
347 advMgtWanReqBlockStatus OBJECT-TYPE
348 SYNTAX INTEGER {
349 disable(0),
350 enable(1)
351 }
352 ACCESS read-write
353 STATUS mandatory
354 DESCRIPTION
355 "Set to enable(1) will prevent local network from
356 being 'pinged' or detected and also can reinforce
357 local network security by hiding the network port."
358 ::= { advanceMgt 2 }
359
360 advMgtIpSecPassThroughStatus OBJECT-TYPE
361 SYNTAX INTEGER {
362 disable(0),
363 enable(1)
364 }
365 ACCESS read-write
366 STATUS mandatory
367 DESCRIPTION
368 "Specifies to enable(1) or disable(0) IPSec Pass
369 Through ability."
370 ::= { advanceMgt 3 }
371
372 advMgtPptpPassThroughStatus OBJECT-TYPE
373 SYNTAX INTEGER {
374 disable(0),
375 enable(1)
376 }
377 ACCESS read-write
378 STATUS mandatory
379 DESCRIPTION
380 "Point-to-Point Tunneling Protocol is the method
381 used to enable VPN tunnels. This object can be
382 used to specify the PPTP pass through ability."
383 ::= { advanceMgt 4 }
384
385 advMgtL2TPPassThroughStatus OBJECT-TYPE
386 SYNTAX INTEGER {
387 disable(0),
388 enable(1)
389 }
390 ACCESS read-write
391 STATUS mandatory
392 DESCRIPTION
393 "Specifies to enable(1) or disable(0) Layer Two
394 Tunneling Protocol Pass Through ability."
395 ::= { advanceMgt 5 }
396
397 advMgtRemoteMgtStatus OBJECT-TYPE
398 SYNTAX INTEGER {
399 disable(0),
400 enable(1)
401 }
402 ACCESS read-write
403 STATUS mandatory
404 DESCRIPTION
405 "Specifies whether allow this managed node to be
406 managed from a remote location."
407 ::= { advanceMgt 6 }
408
409 advMgtRemoteUpgradeStatus OBJECT-TYPE
410 SYNTAX INTEGER {
411 disable(0),
412 enable(1)
413 }
414 ACCESS read-write
415 STATUS mandatory
416 DESCRIPTION
417 "Specifies whether allow the managed node's firmware
418 to be upgraded from a remote location."
419 ::= { advanceMgt 7 }
420
421 advMgtAccessLogStatus OBJECT-TYPE
422 SYNTAX INTEGER {
423 disable(0),
424 enable(1)
425 }
426 ACCESS read-write
427 STATUS mandatory
428 DESCRIPTION
429 "Specifies whether to send access log messages to
430 specific management entities."
431 ::= { advanceMgt 8 }
432
433 advMgtMulticastPassStatus OBJECT-TYPE
434 SYNTAX INTEGER {
435 disable(0),
436 enable(1)
437 }
438 ACCESS read-write
439 STATUS mandatory
440 DESCRIPTION
441 "Specifies whether allow for multiple transmissions
442 to specific receptions at the same time."
443 ::= { advanceMgt 9 }
444
445 advMgtMtuStatus OBJECT-TYPE
446 SYNTAX INTEGER {
447 disable(0),
448 enable(1)
449 }
450 ACCESS read-write
451 STATUS mandatory
452 DESCRIPTION
453 "Indicates whether to use specific MTU size, refer
454 to advMgtMtuSize object, as the largest packet size."
455 ::= { advanceMgt 10 }
456
457 advMgtMtuSize OBJECT-TYPE
458 SYNTAX INTEGER
459 ACCESS read-write
460 STATUS mandatory
461 DESCRIPTION
462 "Specifies the largest packet size permitted for
463 network transmission."
464 ::= { advanceMgt 11 }
465
466 advMgtLocalTimeZone OBJECT-TYPE
467 SYNTAX INTEGER
468 ACCESS read-write
469 STATUS mandatory
470 DESCRIPTION
471 "Indicates local time zone for this managed node."
472 ::= { advanceMgt 12 }
473
474
475-- The Routing group for both LAN and WAN. --
476
477 routingMethodTable OBJECT-TYPE
478 SYNTAX SEQUENCE OF RoutingMethodEntry
479 ACCESS not-accessible
480 STATUS mandatory
481 DESCRIPTION
482 "The table of dynamic routing settings which can
483 automatically adjust to physical changes in the
484 network's layout."
485 ::= { advanceMgt 13 }
486
487 routingMethodEntry OBJECT-TYPE
488 SYNTAX RoutingMethodEntry
489 ACCESS not-accessible
490 STATUS mandatory
491 DESCRIPTION
492 "The protocol information for one of this entity's
493 routing method."
494 INDEX { routingMethodIndex }
495 ::= { routingMethodTable 1 }
496
497 RoutingMethodEntry ::=
498 SEQUENCE {
499 routingMethodIndex INTEGER,
500 dynamicRoutingTX INTEGER,
501 dynamicRoutingRX INTEGER
502 }
503
504 routingMethodIndex OBJECT-TYPE
505 SYNTAX INTEGER
506 ACCESS read-only
507 STATUS mandatory
508 DESCRIPTION
509 "An unique value for each routing method."
510 ::= { routingMethodEntry 1 }
511
512 dynamicRoutingTX OBJECT-TYPE
513 SYNTAX INTEGER {
514 disable(0),
515 rip1(1),
516 rip1-compatible(2),
517 rip2(3)
518 }
519 ACCESS read-write
520 STATUS mandatory
521 DESCRIPTION
522 "Indicates the protocol to which transmit data on the
523 network."
524 ::= { routingMethodEntry 2 }
525
526 dynamicRoutingRX OBJECT-TYPE
527 SYNTAX INTEGER {
528 disable(0),
529 rip1(1),
530 rip2(2)
531 }
532 ACCESS read-write
533 STATUS mandatory
534 DESCRIPTION
535 "Indicates the protocol to which receive data on the
536 network."
537 ::= { routingMethodEntry 3 }
538
539
540-- The DMZ group which can support multiple DMZ. --
541
542 dmzTable OBJECT-TYPE
543 SYNTAX SEQUENCE OF DmzEntry
544 ACCESS not-accessible
545 STATUS mandatory
546 DESCRIPTION
547 "The table of DMZ settings which allow one local
548 user to be exposed to the Internet to use a
549 special-purpose service."
550 ::= { advanceMgt 14 }
551
552 dmzEntry OBJECT-TYPE
553 SYNTAX DmzEntry
554 ACCESS not-accessible
555 STATUS mandatory
556 DESCRIPTION
557 "The IP addresses information for one of DMZ."
558 INDEX { dmzIndex }
559 ::= { dmzTable 1 }
560
561 DmzEntry ::=
562 SEQUENCE {
563 dmzIndex INTEGER,
564 dmzRemoteIPAddress IpAddress,
565 dmzHostIPAddress IpAddress
566 }
567
568 dmzIndex OBJECT-TYPE
569 SYNTAX INTEGER
570 ACCESS read-only
571 STATUS mandatory
572 DESCRIPTION
573 "An unique value for each DMZ setting."
574 ::= { dmzEntry 1 }
575
576 dmzRemoteIPAddress OBJECT-TYPE
577 SYNTAX IpAddress
578 ACCESS read-write
579 STATUS mandatory
580 DESCRIPTION
581 "Specifies the remote host IP address to which maps
582 to the local host specified by dmzHostIPAddress
583 object."
584 ::= { dmzEntry 2 }
585
586 dmzHostIPAddress OBJECT-TYPE
587 SYNTAX IpAddress
588 ACCESS read-write
589 STATUS mandatory
590 DESCRIPTION
591 "Specifies the local host IP address which will be
592 exposed to the Internet."
593 ::= { dmzEntry 3 }
594
595
596-- the StaticRoutingTable Group
597
598 staticRoutingTable OBJECT-TYPE
599 SYNTAX SEQUENCE OF StaticRoutingEntry
600 ACCESS not-accessible
601 STATUS mandatory
602 DESCRIPTION
603 "The table of static routing methods which
604 specifies pre-determined pathway that network
605 information must travel to reach a specific
606 host or network."
607 ::= { advanceMgt 15 }
608
609 staticRoutingEntry OBJECT-TYPE
610 SYNTAX StaticRoutingEntry
611 ACCESS not-accessible
612 STATUS mandatory
613 DESCRIPTION
614 "The configuration information for one of static
615 routing."
616 INDEX { staticRoutingIndex }
617 ::= { staticRoutingTable 1 }
618
619 StaticRoutingEntry ::=
620 SEQUENCE {
621 staticRoutingIndex INTEGER,
622 destinationNetAddress IpAddress,
623 routingSubnetMask IpAddress,
624 routingDefaultGateway IpAddress,
625 routingHopCount INTEGER,
626 routingInterface INTEGER,
627 nFlagStatus INTEGER
628 }
629
630 staticRoutingIndex OBJECT-TYPE
631 SYNTAX INTEGER
632 ACCESS read-only
633 STATUS mandatory
634 DESCRIPTION
635 "An unique value for each static routing method."
636 ::= { staticRoutingEntry 1 }
637
638 destinationNetAddress OBJECT-TYPE
639 SYNTAX IpAddress
640 ACCESS read-write
641 STATUS mandatory
642 DESCRIPTION
643 "The IP address of the remote network or host to
644 which will be assigned a static route."
645 ::= { staticRoutingEntry 2 }
646
647 routingSubnetMask OBJECT-TYPE
648 SYNTAX IpAddress
649 ACCESS read-write
650 STATUS mandatory
651 DESCRIPTION
652 "Determines which portion of an IP address is the
653 network portion, and which portion is the host
654 portion."
655 ::= { staticRoutingEntry 3 }
656
657 routingDefaultGateway OBJECT-TYPE
658 SYNTAX IpAddress
659 ACCESS read-write
660 STATUS mandatory
661 DESCRIPTION
662 "Specifies the IP address of the gateway device
663 that allows for contact between the managed node
664 and the remote network or host."
665 ::= { staticRoutingEntry 4 }
666
667 routingHopCount OBJECT-TYPE
668 SYNTAX INTEGER
669 ACCESS read-write
670 STATUS mandatory
671 DESCRIPTION
672 "Specifies the maximun number of hops that packets to
673 the destination specified by this route entry should
674 be forwarded."
675 ::= { staticRoutingEntry 5 }
676
677 routingInterface OBJECT-TYPE
678 SYNTAX INTEGER {
679 lan(1),
680 wan(2)
681 }
682 ACCESS read-write
683 STATUS mandatory
684 DESCRIPTION
685 "Specifies the physical interface to which will apply
686 this routing configuration."
687 ::= { staticRoutingEntry 6 }
688
689 nFlagStatus OBJECT-TYPE
690 SYNTAX INTEGER {
691 free(0),
692 ready(1),
693 active(2)
694 }
695 ACCESS read-write
696 STATUS mandatory
697 DESCRIPTION
698 "Indicates the operation status for this routing
699 entry."
700 ::= { staticRoutingEntry 7 }
701
702
703-- the TrapManagerTable Group
704
705 trapManagerTable OBJECT-TYPE
706 SYNTAX SEQUENCE OF TrapManagerEntry
707 ACCESS not-accessible
708 STATUS mandatory
709 DESCRIPTION
710 "Table of SNMP Trap message receivers."
711 ::= { advanceMgt 16 }
712
713 trapManagerEntry OBJECT-TYPE
714 SYNTAX TrapManagerEntry
715 ACCESS not-accessible
716 STATUS mandatory
717 DESCRIPTION
718 "An entry in the table contains the host IP
719 address which will receive trap messages."
720 INDEX { trapManagerIndex }
721 ::= { trapManagerTable 1 }
722
723 TrapManagerEntry ::=
724 SEQUENCE {
725 trapManagerIndex INTEGER,
726 trapMgrNetAddress IpAddress
727 }
728
729 trapManagerIndex OBJECT-TYPE
730 SYNTAX INTEGER
731 ACCESS read-only
732 STATUS mandatory
733 DESCRIPTION
734 "An unique value for each trap receiver."
735 ::= { trapManagerEntry 1 }
736
737 trapMgrNetAddress OBJECT-TYPE
738 SYNTAX IpAddress
739 ACCESS read-write
740 STATUS mandatory
741 DESCRIPTION
742 "The IP address to which will receive the Log
743 message sent via trap protocol."
744 ::= { trapManagerEntry 2 }
745
746 advMgtUPnPStatus OBJECT-TYPE
747 SYNTAX INTEGER {
748 disable(0),
749 enable(1)
750 }
751 ACCESS read-write
752 STATUS mandatory
753 DESCRIPTION
754 "Specifies whether allow Windows XP to automatically
755 confiure the managed node for various Internet
756 applications."
757 ::= { advanceMgt 17 }
758
759 advMgtUPnPControl OBJECT-TYPE
760 SYNTAX INTEGER {
761 disable(0),
762 enable(1)
763 }
764 ACCESS read-write
765 STATUS mandatory
766 DESCRIPTION
767 "Specifies whether allow Windows XP to read and write
768 the UPnP Forwarding of managed node using UPnP."
769 ::= { advanceMgt 18 }
770
771 advMgtUPnPConnectControl OBJECT-TYPE
772 SYNTAX INTEGER {
773 disable(0),
774 enable(1)
775 }
776 ACCESS read-write
777 STATUS mandatory
778 DESCRIPTION
779 "Specifies whether allow Windows XP to read and write
780 the UPnP WAN Connection of managed node using UPnP."
781 ::= { advanceMgt 19 }
782
783
784-- The WAN Management Group --
785
786 wanConnectionTable OBJECT-TYPE
787 SYNTAX SEQUENCE OF WanConnectionEntry
788 ACCESS not-accessible
789 STATUS mandatory
790 DESCRIPTION
791 " Table of WAN connection management. "
792 ::= { wanMgt 1 }
793
794 wanConnectionEntry OBJECT-TYPE
795 SYNTAX WanConnectionEntry
796 ACCESS not-accessible
797 STATUS mandatory
798 DESCRIPTION
799 " An entry in the table specifies the connection
800 configuration for WAN interface."
801 INDEX { wanIndex }
802 ::= { wanConnectionTable 1 }
803
804 WanConnectionEntry ::=
805 SEQUENCE {
806 wanIndex INTEGER,
807 wanIfIndex INTEGER,
808 wanConnectionType INTEGER,
809 wanNetAddress IpAddress,
810 wanPhysicalAddr PhysAddress,
811 wanSubnetMask IpAddress,
812 wanDefaultGateway IpAddress,
813 wanDHCPStatus INTEGER,
814 wanLoginStatus INTEGER,
815 wanLoginUserName DisplayString,
816 wanLoginPassword DisplayString,
817 wanRasPlan INTEGER,
818 wanWorkingMode INTEGER,
819 wanConnectedState INTEGER,
820 wanConnectedIdleTime INTEGER,
821 wanConnectedRedialPeriod INTEGER
822 }
823
824 wanIndex OBJECT-TYPE
825 SYNTAX INTEGER
826 ACCESS read-only
827 STATUS deprecated
828 DESCRIPTION
829 "An unique value for each WAN connection configuration."
830 ::= { wanConnectionEntry 1 }
831
832 wanIfIndex OBJECT-TYPE
833 SYNTAX INTEGER
834 ACCESS read-only
835 STATUS deprecated
836 DESCRIPTION
837 "The interface on which this entry's equivalence is effective.
838 The interface identified by a particular value of this index is
839 the same interface as identified by the same value of ifIndex."
840 ::= { wanConnectionEntry 2 }
841
842 wanConnectionType OBJECT-TYPE
843 SYNTAX INTEGER {
844 dynamic(1),
845 static(2),
846 pppoe(3),
847 ras(4),
848 pptp(5),
849 hbs(6) -- heart-beat-signal
850 }
851 ACCESS read-write
852 STATUS mandatory
853 DESCRIPTION
854 "Indicates the protocol to which adopted by this
855 WAN connection."
856 ::= { wanConnectionEntry 3 }
857
858 wanNetAddress OBJECT-TYPE
859 SYNTAX IpAddress
860 ACCESS read-write
861 STATUS mandatory
862 DESCRIPTION
863 "The IP address that this managed node has, when
864 seen from the external WAN, or the Internet."
865 ::= { wanConnectionEntry 4 }
866
867 wanPhysicalAddr OBJECT-TYPE
868 SYNTAX PhysAddress
869 ACCESS read-write
870 STATUS mandatory
871 DESCRIPTION
872 "The physical address that this managed node has,
873 when seen from the external WAN, or the Internet."
874 ::= { wanConnectionEntry 5 }
875
876 wanSubnetMask OBJECT-TYPE
877 SYNTAX IpAddress
878 ACCESS read-write
879 STATUS mandatory
880 DESCRIPTION
881 "The subnet mask seen by external users on the
882 Internet."
883 ::= { wanConnectionEntry 6 }
884
885 wanDefaultGateway OBJECT-TYPE
886 SYNTAX IpAddress
887 ACCESS read-write
888 STATUS mandatory
889 DESCRIPTION
890 "The IP address of remote host to which in respect
891 to the forwarding of datagrams received by, but not
892 addressed to, this managed node."
893 ::= { wanConnectionEntry 7 }
894
895 wanDHCPStatus OBJECT-TYPE
896 SYNTAX INTEGER {
897 release(0),
898 renew(1)
899 }
900 ACCESS read-write
901 STATUS mandatory
902 DESCRIPTION
903 "Indicates to release or renew the IP address of
904 this managed node which seen from the external
905 WAN, or the Internet."
906 ::= { wanConnectionEntry 8 }
907
908 wanLoginStatus OBJECT-TYPE
909 SYNTAX INTEGER {
910 disable(0),
911 pppoe(1),
912 ras(2)
913 }
914 ACCESS read-write
915 STATUS mandatory
916 DESCRIPTION
917 "Specifies to cut the connection to ISP, set to
918 disable(0), or to build up a PPPoE or RAS
919 connection."
920 ::= { wanConnectionEntry 9 }
921
922 wanLoginUserName OBJECT-TYPE
923 SYNTAX DisplayString (SIZE(0..64))
924 ACCESS read-write
925 STATUS mandatory
926 DESCRIPTION
927 "The authorized user name used to access the ISP."
928 ::= { wanConnectionEntry 10 }
929
930 wanLoginPassword OBJECT-TYPE
931 SYNTAX DisplayString (SIZE(0..64))
932 ACCESS read-write
933 STATUS mandatory
934 DESCRIPTION
935 "The authorized password used to access the ISP."
936 ::= { wanConnectionEntry 11 }
937
938 wanRasPlan OBJECT-TYPE
939 SYNTAX INTEGER {
940 ethernet-512k(0),
941 ethernet-256k(1)
942 }
943 ACCESS read-write
944 STATUS mandatory
945 DESCRIPTION
946 "Specifies the type of Remote Access Service plan
947 used to connect with the ISP."
948 ::= { wanConnectionEntry 12 }
949
950 wanWorkingMode OBJECT-TYPE
951 SYNTAX INTEGER {
952 gateway(1), -- enable NAT
953 router(2) -- disable NAT
954 }
955 ACCESS read-write
956 STATUS mandatory
957 DESCRIPTION
958 "Specifies the working mode for this managed node.
959 Gateway mode should be used if this node is hosting
960 local network's connection to the Internet. Router
961 mode should be used if this node exists on a
962 network with other routers."
963 ::= { wanConnectionEntry 13 }
964
965 wanConnectedState OBJECT-TYPE
966 SYNTAX INTEGER {
967 keepAlive(0),
968 onDemand(1)
969 }
970 ACCESS read-write
971 STATUS mandatory
972 DESCRIPTION
973 "Specifies the state to keepAlive(0) will keep the
974 PPPoE-enabled Internet access connected indefinitely,
975 even when it sits idle. Otherwise the connection
976 to the ISP will be cutted after a preiod of time
977 specified in wanConnectedIdleTime object."
978 ::= { wanConnectionEntry 14 }
979
980 wanConnectedIdleTime OBJECT-TYPE
981 SYNTAX INTEGER
982 ACCESS read-write
983 STATUS mandatory
984 DESCRIPTION
985 "Specifies the number of minutes that want to have
986 elapsed before Internet access disconnects. A zero
987 value indicates to remain the Internet connection
988 on at all times."
989 ::= { wanConnectionEntry 15 }
990
991 wanConnectedRedialPeriod OBJECT-TYPE
992 SYNTAX INTEGER
993 ACCESS read-write
994 STATUS mandatory
995 DESCRIPTION
996 "PPPoE retry to dial to ISP, due to ISP equipment bug in HK"
997 ::= { wanConnectionEntry 16 }
998
999
1000-- the WAN Dns Network Address Table Group
1001
1002 wanDnsNetAddressTable OBJECT-TYPE
1003 SYNTAX SEQUENCE OF WanDnsNetAddressEntry
1004 ACCESS not-accessible
1005 STATUS mandatory
1006 DESCRIPTION
1007 "Table of DNS Server IP addresses."
1008 ::= { wanMgt 2 }
1009
1010
1011 wanDnsNetAddressEntry OBJECT-TYPE
1012 SYNTAX WanDnsNetAddressEntry
1013 ACCESS not-accessible
1014 STATUS mandatory
1015 DESCRIPTION
1016 "An entry in the table contains one DNS server IP
1017 address."
1018 INDEX { wanDnsNetAddressIndex }
1019 ::= { wanDnsNetAddressTable 1 }
1020
1021 WanDnsNetAddressEntry ::=
1022 SEQUENCE {
1023 wanDnsNetAddressIndex INTEGER,
1024 wanDnsIfIndex INTEGER,
1025 wanDnsNetAddress IpAddress
1026 }
1027
1028 wanDnsNetAddressIndex OBJECT-TYPE
1029 SYNTAX INTEGER
1030 ACCESS read-only
1031 STATUS mandatory
1032 DESCRIPTION
1033 "An unique value for each DNS server."
1034 ::= { wanDnsNetAddressEntry 1 }
1035
1036 wanDnsIfIndex OBJECT-TYPE
1037 SYNTAX INTEGER
1038 ACCESS read-only
1039 STATUS deprecated
1040 DESCRIPTION
1041 "The interface on which this entry's equivalence is
1042 effective. The interface identified by a particular
1043 value of this index isthe same interface as identified
1044 by the same value of ifIndex."
1045 ::= { wanDnsNetAddressEntry 2 }
1046
1047 wanDnsNetAddress OBJECT-TYPE
1048 SYNTAX IpAddress
1049 ACCESS read-write
1050 STATUS mandatory
1051 DESCRIPTION
1052 "Specifies the IP address of DNS server to which
1053 will translate domain or website names into
1054 Internet addresses or URLs."
1055 ::= { wanDnsNetAddressEntry 3 }
1056
1057
1058-- the VPN Management Group
1059
1060 vpnIpsecTable OBJECT-TYPE
1061 SYNTAX SEQUENCE OF VpnIpsecEntry
1062 ACCESS not-accessible
1063 STATUS mandatory
1064 DESCRIPTION
1065 "Table of VPN Tunnel configuration."
1066 ::= { vpnMgt 1 }
1067
1068 vpnIpsecEntry OBJECT-TYPE
1069 SYNTAX VpnIpsecEntry
1070 ACCESS not-accessible
1071 STATUS mandatory
1072 DESCRIPTION
1073 "An entry in the table contains configuration
1074 for each tunnel."
1075 INDEX { vpnTunnelIndex }
1076 ::= { vpnIpsecTable 1 }
1077
1078 VpnIpsecEntry ::=
1079 SEQUENCE {
1080 vpnTunnelIndex INTEGER,
1081 vpnTunnelState INTEGER,
1082 vpnTunnelName DisplayString,
1083 vpnLocalIdType INTEGER,
1084 vpnLocalIp IpAddress,
1085 vpnLocalSubnet IpAddress,
1086 vpnLocalSubnetMask IpAddress,
1087 vpnLocalRangeBeg IpAddress,
1088 vpnLocalRangeEnd IpAddress,
1089 vpnRemoteIdType INTEGER,
1090 vpnRemoteIp IpAddress,
1091 vpnRemoteSubnet IpAddress,
1092 vpnRemoteSubnetMask IpAddress,
1093 vpnRemoteRangeBeg IpAddress,
1094 vpnRemoteRangeEnd IpAddress,
1095 vpnRemoteSecurityGateway IpAddress,
1096 vpnEspEncrypt INTEGER,
1097 vpnEspAuth INTEGER,
1098 vpnKeyMethod INTEGER,
1099 vpnIsakmpPfs INTEGER,
1100 vpnIsakmpPreSharedKey DisplayString,
1101 vpnManualEncryptKey DisplayString,
1102 vpnManualAuthKey DisplayString,
1103 vpnManualInboundSpi DisplayString,
1104 vpnManualOutboundSpi DisplayString,
1105 vpnTunnelStatus INTEGER
1106 }
1107
1108 vpnTunnelIndex OBJECT-TYPE
1109 SYNTAX INTEGER
1110 ACCESS read-only
1111 STATUS mandatory
1112 DESCRIPTION
1113 "An unique value for each independent tunnel."
1114 ::= { vpnIpsecEntry 1 }
1115
1116 vpnTunnelState OBJECT-TYPE
1117 SYNTAX INTEGER { disable(0), enable(1) }
1118 ACCESS read-write
1119 STATUS mandatory
1120 DESCRIPTION
1121 "Status of selected tunnel, disable or enable."
1122 ::= { vpnIpsecEntry 2 }
1123
1124 vpnTunnelName OBJECT-TYPE
1125 SYNTAX DisplayString (SIZE(0..15))
1126 ACCESS read-write
1127 STATUS mandatory
1128 DESCRIPTION
1129 "Name of selected tunnel."
1130 ::= { vpnIpsecEntry 3 }
1131
1132 vpnLocalIdType OBJECT-TYPE
1133 SYNTAX INTEGER { ip(0), subnet(1), range(2) }
1134 ACCESS read-write
1135 STATUS mandatory
1136 DESCRIPTION
1137 "Select the local LAN user(s) behind the router
1138 that can use this VPN tunnel. This may be a single
1139 IP address, a Sub-network or a range of addresses.
1140 Notice that the Local Secure Group must match the
1141 other router's Remote Secure Group."
1142 ::= { vpnIpsecEntry 4 }
1143
1144 vpnLocalIp OBJECT-TYPE
1145 SYNTAX IpAddress
1146 ACCESS read-write
1147 STATUS mandatory
1148 DESCRIPTION
1149 "The IP address if vpnLocalIdType is ip(0)."
1150 ::= { vpnIpsecEntry 5 }
1151
1152 vpnLocalSubnet OBJECT-TYPE
1153 SYNTAX IpAddress
1154 ACCESS read-write
1155 STATUS mandatory
1156 DESCRIPTION
1157 "The Sub-network IP if vpnLocalIdType is subnet(1)."
1158 ::= { vpnIpsecEntry 6 }
1159
1160 vpnLocalSubnetMask OBJECT-TYPE
1161 SYNTAX IpAddress
1162 ACCESS read-write
1163 STATUS mandatory
1164 DESCRIPTION
1165 "The Sub-network mask if vpnLocalIdType is subnet(1)."
1166 ::= { vpnIpsecEntry 7 }
1167
1168 vpnLocalRangeBeg OBJECT-TYPE
1169 SYNTAX IpAddress
1170 ACCESS read-write
1171 STATUS mandatory
1172 DESCRIPTION
1173 "The start address of IP range if vpnLocalIdType
1174 is range(2)."
1175 ::= { vpnIpsecEntry 8 }
1176
1177 vpnLocalRangeEnd OBJECT-TYPE
1178 SYNTAX IpAddress
1179 ACCESS read-write
1180 STATUS mandatory
1181 DESCRIPTION
1182 "The end address of IP range if vpnLocalIdType is
1183 range(2)."
1184 ::= { vpnIpsecEntry 9 }
1185
1186 vpnRemoteIdType OBJECT-TYPE
1187 SYNTAX INTEGER { ip(0), subnet(1), range(2) }
1188 ACCESS read-write
1189 STATUS mandatory
1190 DESCRIPTION
1191 "Select the remote LAN user(s) behind the remote
1192 gateway can use this VPN tunnel. This may be a
1193 single IP address, a Sub-network, range of addresses
1194 or any addresses. If [Any] is set, the router acts
1195 as responder and accepts request from any remote user.
1196 In this case, the pre-shared key of this tunnel should
1197 be set as a different string from other tunnels'.
1198 Notice that Remote Secure Group must match the
1199 other router's Local Secure Group."
1200 ::= { vpnIpsecEntry 10 }
1201
1202 vpnRemoteIp OBJECT-TYPE
1203 SYNTAX IpAddress
1204 ACCESS read-write
1205 STATUS mandatory
1206 DESCRIPTION
1207 "The IP address if vpnRemoteIdType is ip(0)."
1208 ::= { vpnIpsecEntry 11 }
1209
1210 vpnRemoteSubnet OBJECT-TYPE
1211 SYNTAX IpAddress
1212 ACCESS read-write
1213 STATUS mandatory
1214 DESCRIPTION
1215 "The Sub-network IP if vpnRemoteIdType is subnet(1)."
1216 ::= { vpnIpsecEntry 12 }
1217
1218 vpnRemoteSubnetMask OBJECT-TYPE
1219 SYNTAX IpAddress
1220 ACCESS read-write
1221 STATUS mandatory
1222 DESCRIPTION
1223 "The Sub-network mask if vpnRemoteIdType is subnet(1)."
1224 ::= { vpnIpsecEntry 13 }
1225
1226 vpnRemoteRangeBeg OBJECT-TYPE
1227 SYNTAX IpAddress
1228 ACCESS read-write
1229 STATUS mandatory
1230 DESCRIPTION
1231 "The start address of IP range if vpnRemoteIdType
1232 is range(2)."
1233 ::= { vpnIpsecEntry 14 }
1234
1235 vpnRemoteRangeEnd OBJECT-TYPE
1236 SYNTAX IpAddress
1237 ACCESS read-write
1238 STATUS mandatory
1239 DESCRIPTION
1240 "The end address of IP range if vpnRemoteIdType is
1241 range(2)."
1242 ::= { vpnIpsecEntry 15 }
1243
1244 vpnRemoteSecurityGateway OBJECT-TYPE
1245 SYNTAX IpAddress
1246 ACCESS read-write
1247 STATUS mandatory
1248 DESCRIPTION
1249 "The IP address in this field must match the public
1250 IP address (i.e. WAN IP Address) of the remote gateway
1251 at the other end of this tunnel. If the remote gateway
1252 has a dynamic IP address, select [Any] in this field.
1253 In this case, the pre-shared key of this tunnel should
1254 be set as a different string from other tunnels'.
1255 Another type is [FQDN]. It allows you to enter a
1256 fully-qualified domain name of the remote gateway."
1257 ::= { vpnIpsecEntry 16 }
1258
1259 vpnEspEncrypt OBJECT-TYPE
1260 SYNTAX INTEGER { disable(0), des(1), des3(2) }
1261 ACCESS read-write
1262 STATUS mandatory
1263 DESCRIPTION
1264 "The Encryption method determines the length of the
1265 key used to encrypt/decrypt ESP packets. Either DES
1266 or 3DES may be selected. Notice that both sides must
1267 use the same Encryption method."
1268 ::= { vpnIpsecEntry 17 }
1269
1270 vpnEspAuth OBJECT-TYPE
1271 SYNTAX INTEGER { disable(0), md5(1), sha(2) }
1272 ACCESS read-write
1273 STATUS mandatory
1274 DESCRIPTION
1275 "Authentication, determines a method to authenticate
1276 the ESP packets. Either MD5 or SHA may be selected.
1277 Notice that both sides must use the same Authentication
1278 method."
1279 ::= { vpnIpsecEntry 18 }
1280
1281 vpnKeyMethod OBJECT-TYPE
1282 SYNTAX INTEGER { isakmp(0), manual(1) }
1283 ACCESS read-write
1284 STATUS mandatory
1285 DESCRIPTION
1286 "The router supports both automatic and manual key
1287 management. When choosing automatic key management,
1288 IKE(Internet Key Exchange) protocols are used to
1289 negotiate key material for SA. If manual key management
1290 is selected, no key negotiation is needed. Basically,
1291 manual key management is used in small static
1292 environments or for troubleshooting purpose. Notice
1293 that both sides must use the same Key Management method."
1294 ::= { vpnIpsecEntry 19 }
1295
1296 vpnIsakmpPfs OBJECT-TYPE
1297 SYNTAX INTEGER { disable(0), enable(1) }
1298 ACCESS read-write
1299 STATUS mandatory
1300 DESCRIPTION
1301 "If PFS is enabled, IKE Phase 2 negotiation will
1302 generate a new key material for IP traffic encryption
1303 and authentication. Note: that both sides must have
1304 this selected."
1305 ::= { vpnIpsecEntry 20 }
1306
1307 vpnIsakmpPreSharedKey OBJECT-TYPE
1308 SYNTAX DisplayString (SIZE(0..23))
1309 ACCESS read-only
1310 STATUS mandatory
1311 DESCRIPTION
1312 "IKE uses the Pre-shared Key field to authenticate the
1313 remote IKE peer. Both character and hexadecimal value
1314 are acceptable in this field. e.g. [My-@123] or
1315 [0x4d795f40313233] Note: that both sides must use the
1316 same Pre-shared Key."
1317 ::= { vpnIpsecEntry 21 }
1318
1319 vpnManualEncryptKey OBJECT-TYPE
1320 SYNTAX DisplayString (SIZE(0..23))
1321 ACCESS read-only
1322 STATUS mandatory
1323 DESCRIPTION
1324 "This field specifies a key used to encrypt and decrypt
1325 IP traffic. Both character and hexadecimal value are
1326 acceptable in this field. Note: that both sides must use
1327 the same Encryption Key."
1328 ::= { vpnIpsecEntry 22 }
1329
1330 vpnManualAuthKey OBJECT-TYPE
1331 SYNTAX DisplayString (SIZE(0..19))
1332 ACCESS read-only
1333 STATUS mandatory
1334 DESCRIPTION
1335 "This field specifies a key used to authenticate IP
1336 traffic.Both character and hexadecimal value are
1337 acceptable in this field. Note: that both sides must
1338 use the same Authentication Key."
1339 ::= { vpnIpsecEntry 23 }
1340
1341 vpnManualInboundSpi OBJECT-TYPE
1342 SYNTAX DisplayString (SIZE(0..9))
1343 ACCESS read-write
1344 STATUS mandatory
1345 DESCRIPTION
1346 "The SPI(Security Parameter Index) is carried in the ESP
1347 header. This enables the receiver to select the SA, under
1348 which a packet should be processed. The SPI is a 32-bit
1349 value. Both decimal and hexadecimal values are acceptable.
1350 e.g. [987654321] or [0x3ade68b1]. Each tunnel must have
1351 unique an Inbound SPI and Outbound SPI. No two tunnels
1352 share the same SPI. Notice that Inbound SPI must match
1353 the other router's Outbound SPI, and vice versa."
1354 ::= { vpnIpsecEntry 24 }
1355
1356 vpnManualOutboundSpi OBJECT-TYPE
1357 SYNTAX DisplayString (SIZE(0..9))
1358 ACCESS read-write
1359 STATUS mandatory
1360 DESCRIPTION
1361 "The SPI(Security Parameter Index) is carried in the ESP
1362 header. This enables the receiver to select the SA, under
1363 which a packet should be processed. The SPI is a 32-bit
1364 value. Both decimal and hexadecimal values are acceptable.
1365 e.g. [987654321] or [0x3ade68b1]. Each tunnel must have
1366 unique an Inbound SPI and Outbound SPI. No two tunnels
1367 share the same SPI. Notice that Inbound SPI must match
1368 the other router's Outbound SPI, and vice versa."
1369 ::= { vpnIpsecEntry 25 }
1370
1371
1372 vpnTunnelStatus OBJECT-TYPE
1373 SYNTAX INTEGER { connected(0), disconnected(1) }
1374 ACCESS read-write
1375 STATUS mandatory
1376 DESCRIPTION
1377 "Indicates the connection status of the selected tunnel.
1378 The state is either connected(0) or disconnected(1)."
1379 ::= { vpnIpsecEntry 26 }
1380
1381
1382-- the Firewall Management Group
1383
1384 fwProtection OBJECT-TYPE
1385 SYNTAX INTEGER {
1386 disable(0),
1387 enable(1)
1388 }
1389 ACCESS read-write
1390 STATUS mandatory
1391 DESCRIPTION
1392 "Set to disable or enable the firewall function
1393 utilized on this managed node."
1394 ::= { firewallMgt 1 }
1395
1396
1397-- the Wireless Common Group
1398
1399 stationMacFilter OBJECT-TYPE
1400 SYNTAX INTEGER {
1401 disable(0),
1402 enable(1)
1403 }
1404 ACCESS read-write
1405 STATUS mandatory
1406 DESCRIPTION
1407 "Set to disable(0) or enable(1) the wireless
1408 station physical address filter."
1409 ::= { wirelessCommon 1 }
1410
1411 apClientModeEnable OBJECT-TYPE
1412 SYNTAX INTEGER {
1413 disable (0),
1414 enable (1)
1415 }
1416 ACCESS read-write
1417 STATUS mandatory
1418 DESCRIPTION
1419 "set/get enable or disable AP client mode"
1420 ::= { wirelessCommon 2 }
1421
1422 apClientMacNum OBJECT-TYPE
1423 SYNTAX INTEGER (1..20)
1424 ACCESS read-write
1425 STATUS mandatory
1426 DESCRIPTION
1427 "set/get the numbers of AP Client MAC address list"
1428 ::= { wirelessCommon 3 }
1429
1430 apClientMacTable OBJECT-TYPE
1431 SYNTAX SEQUENCE OF ApClientMacEntry
1432 ACCESS not-accessible
1433 STATUS mandatory
1434 DESCRIPTION
1435 "set/get the MAC address list of AP Client"
1436 ::= { wirelessCommon 4 }
1437
1438 apClientMacEntry OBJECT-TYPE
1439 SYNTAX ApClientMacEntry
1440 ACCESS not-accessible
1441 STATUS mandatory
1442 DESCRIPTION
1443 "A MAC address table for AP client mode."
1444 INDEX { apClientMacIndex }
1445 ::= { apClientMacTable 1 }
1446
1447 ApClientMacEntry ::=
1448 SEQUENCE {
1449 apClientMacIndex INTEGER,
1450 apClientMacAddress PhysAddress,
1451 }
1452
1453 apClientMacIndex OBJECT-TYPE
1454 SYNTAX INTEGER
1455 ACCESS read-only
1456 STATUS mandatory
1457 DESCRIPTION
1458 "A index value for each MAC address. "
1459 ::= { apClientMacEntry 1 }
1460
1461 apClientMacAddress OBJECT-TYPE
1462 SYNTAX PhysAddress
1463 ACCESS read-write
1464 STATUS mandatory
1465 DESCRIPTION
1466 "The MAC address."
1467 ::= { apClientMacEntry 2 }
1468
1469 apBridgeModeEnable OBJECT-TYPE
1470 SYNTAX INTEGER {
1471 disable (0),
1472 enable (1)
1473 }
1474 ACCESS read-write
1475 STATUS mandatory
1476 DESCRIPTION
1477 "set/get enable or disable Bridge mode"
1478 ::= { wirelessCommon 5 }
1479
1480 apBridgeMacNum OBJECT-TYPE
1481 SYNTAX INTEGER (1..20)
1482 ACCESS read-write
1483 STATUS mandatory
1484 DESCRIPTION
1485 "set/get the numbers of Bridge MAC address list"
1486 ::= { wirelessCommon 6 }
1487
1488 apBridgeMacTable OBJECT-TYPE
1489 SYNTAX SEQUENCE OF ApBridgeMacEntry
1490 ACCESS not-accessible
1491 STATUS mandatory
1492 DESCRIPTION
1493 "set/get the MAC address list of Bridge"
1494 ::= { wirelessCommon 7 }
1495
1496 apBridgeMacEntry OBJECT-TYPE
1497 SYNTAX ApBridgeMacEntry
1498 ACCESS not-accessible
1499 STATUS mandatory
1500 DESCRIPTION
1501 "A MAC address table for AP Bridge mode."
1502 INDEX { apBridgeMacIndex }
1503 ::= { apBridgeMacTable 1 }
1504
1505 ApBridgeMacEntry ::=
1506 SEQUENCE {
1507 apBridgeMacIndex INTEGER,
1508 apBridgeMacAddress PhysAddress,
1509 }
1510
1511 apBridgeMacIndex OBJECT-TYPE
1512 SYNTAX INTEGER
1513 ACCESS read-only
1514 STATUS mandatory
1515 DESCRIPTION
1516 "A index value for each MAC address. "
1517 ::= { apBridgeMacEntry 1 }
1518
1519 apBridgeMacAddress OBJECT-TYPE
1520 SYNTAX PhysAddress
1521 ACCESS read-write
1522 STATUS mandatory
1523 DESCRIPTION
1524 "The MAC address."
1525 ::= { apBridgeMacEntry 2 }
1526
1527 apRepeatorModeEnable OBJECT-TYPE
1528 SYNTAX INTEGER {
1529 disable (0),
1530 enable (1)
1531 }
1532 ACCESS read-write
1533 STATUS mandatory
1534 DESCRIPTION
1535 "set/get enable or disable repeater mode"
1536 ::= { wirelessCommon 8 }
1537
1538 apRepeatorMacNum OBJECT-TYPE
1539 SYNTAX INTEGER (1..20)
1540 ACCESS read-write
1541 STATUS mandatory
1542 DESCRIPTION
1543 "set/get the numbers of repeater MAC address list"
1544 ::= { wirelessCommon 9 }
1545
1546 apRepeatorMacTable OBJECT-TYPE
1547 SYNTAX SEQUENCE OF ApRepeatorMacEntry
1548 ACCESS not-accessible
1549 STATUS mandatory
1550 DESCRIPTION
1551 "set/get the MAC address list of repeater"
1552 ::= { wirelessCommon 10 }
1553
1554 apRepeatorMacEntry OBJECT-TYPE
1555 SYNTAX ApRepeatorMacEntry
1556 ACCESS not-accessible
1557 STATUS mandatory
1558 DESCRIPTION
1559 "A MAC address table for AP Repeator mode."
1560 INDEX { apRepeatorMacIndex }
1561 ::= { apRepeatorMacTable 1 }
1562
1563 ApRepeatorMacEntry ::=
1564 SEQUENCE {
1565 apRepeatorMacIndex INTEGER,
1566 apRepeatorMacAddress PhysAddress,
1567 }
1568
1569 apRepeatorMacIndex OBJECT-TYPE
1570 SYNTAX INTEGER
1571 ACCESS read-only
1572 STATUS mandatory
1573 DESCRIPTION
1574 "A index value for each MAC address. "
1575 ::= { apRepeatorMacEntry 1 }
1576
1577 apRepeatorMacAddress OBJECT-TYPE
1578 SYNTAX PhysAddress
1579 ACCESS read-write
1580 STATUS mandatory
1581 DESCRIPTION
1582 "The MAC address."
1583 ::= { apRepeatorMacEntry 2 }
1584
1585
1586-- the Wireless 802.11b Group
1587 ieee80211bBroadcastSSID OBJECT-TYPE
1588 SYNTAX INTEGER {
1589 disable(0),
1590 enable(1)
1591 }
1592 ACCESS read-write
1593 STATUS mandatory
1594 DESCRIPTION
1595 "The attribute is only valid for Access Point and the
1596 master of IBSS. When the attribute is enable, the SSID
1597 field in beacon frames is blank, also the device will
1598 not response the Probe Request with unspecified SSID."
1599 ::= { ieee80211b 1 }
1600
1601 ieee80211bSSIDString OBJECT-TYPE
1602 SYNTAX DisplayString (SIZE(0..32))
1603 ACCESS read-write
1604 STATUS mandatory
1605 DESCRIPTION
1606 "When in read access, this attribute reflects the Service
1607 Set ID of the current wireless connection. When in write
1608 access, it is the desired Service Set ID."
1609 ::= { ieee80211b 2 }
1610
1611 ieee80211bChannel OBJECT-TYPE
1612 SYNTAX INTEGER (1..14)
1613 ACCESS read-write
1614 STATUS mandatory
1615 DESCRIPTION
1616 "When in read access, this attribute reflects the channel
1617 number of the current wireless connection. When in write
1618 access, it is the desired channel to connect."
1619 ::= { ieee80211b 3 }
1620
1621 ieee80211bWep OBJECT-TYPE
1622 SYNTAX INTEGER {
1623 disable(0),
1624 enable(1)
1625 }
1626 ACCESS read-write
1627 STATUS mandatory
1628 DESCRIPTION
1629 "Specify the WEP status of device. If the attribute is
1630 set as enable, the WEP mechanism is used for transmitting
1631 data frames."
1632 ::= { ieee80211b 4 }
1633
1634 ieee80211bWepAuthMethod OBJECT-TYPE
1635 SYNTAX INTEGER {
1636 both(0),
1637 open-key(1),
1638 share-key(2)
1639 }
1640 ACCESS read-write
1641 STATUS mandatory
1642 DESCRIPTION
1643 "Specify the authentication algorithms supported by the
1644 station or AP."
1645 ::= { ieee80211b 5 }
1646
1647 ieee80211bWepBits OBJECT-TYPE
1648 SYNTAX INTEGER {
1649 wep64bits(0),
1650 wep128bits(1)
1651 }
1652 ACCESS read-write
1653 STATUS mandatory
1654 DESCRIPTION
1655 "When WEP is enabled, this attribute specifies whether
1656 64-bit or 128-bit encryption/decryption algorithm is used."
1657 ::= { ieee80211b 6 }
1658
1659 ieee80211bDefaultKey OBJECT-TYPE
1660 SYNTAX INTEGER (1..4)
1661 ACCESS read-write
1662 STATUS mandatory
1663 DESCRIPTION
1664 "The index of default WEP encryption key for transmission.
1665 It can be 1 to 4."
1666 ::= { ieee80211b 7 }
1667
1668 ieee80211bWep64bitkey1 OBJECT-TYPE
1669 SYNTAX OCTET STRING (SIZE(0..10))
1670 ACCESS read-write
1671 STATUS mandatory
1672 DESCRIPTION
1673 "The WEP key #1 value for 64-bit WEP encryption. It's HEX
1674 value in ASCII format. For example: WEP key: 0x12 0x34
1675 0x56 0x78 0x90 is specified as '1234567890'."
1676 ::= { ieee80211b 8 }
1677
1678 ieee80211bWep64bitkey2 OBJECT-TYPE
1679 SYNTAX OCTET STRING (SIZE(0..10))
1680 ACCESS read-write
1681 STATUS mandatory
1682 DESCRIPTION
1683 "The WEP key #2 value for 64-bit WEP encryption. It's HEX
1684 value in ASCII format. For example: WEP key: 0x12 0x34
1685 0x56 0x78 0x90 is specified as '1234567890'."
1686 ::= { ieee80211b 9 }
1687
1688 ieee80211bWep64bitkey3 OBJECT-TYPE
1689 SYNTAX OCTET STRING (SIZE(0..10))
1690 ACCESS read-write
1691 STATUS mandatory
1692 DESCRIPTION
1693 "The WEP key #3 value for 64-bit WEP encryption. It's HEX
1694 value in ASCII format. For example: WEP key: 0x12 0x34
1695 0x56 0x78 0x90 is specified as '1234567890'."
1696 ::= { ieee80211b 10 }
1697
1698 ieee80211bWep64bitkey4 OBJECT-TYPE
1699 SYNTAX OCTET STRING (SIZE(0..10))
1700 ACCESS read-write
1701 STATUS mandatory
1702 DESCRIPTION
1703 "The WEP key #4 value for 64-bit WEP encryption. It's HEX
1704 value in ASCII format. For example: WEP key: 0x12 0x34
1705 0x56 0x78 0x90 is specified as '1234567890'."
1706 ::= { ieee80211b 11 }
1707
1708 ieee80211bWep128bitkey1 OBJECT-TYPE
1709 SYNTAX OCTET STRING (SIZE(0..26))
1710 ACCESS read-write
1711 STATUS mandatory
1712 DESCRIPTION
1713 "The WEP key #1 value for 128-bit WEP encryption. It's HEX
1714 value in ASCII format. For example: WEP key: 0x12 0x34
1715 0x56 0x78 0x90 is specified as '1234567890'."
1716 ::= { ieee80211b 12 }
1717
1718 ieee80211bWep128bitkey2 OBJECT-TYPE
1719 SYNTAX OCTET STRING (SIZE(0..26))
1720 ACCESS read-write
1721 STATUS mandatory
1722 DESCRIPTION
1723 "The WEP key #2 value for 128-bit WEP encryption. It's HEX
1724 value in ASCII format. For example: WEP key: 0x12 0x34
1725 0x56 0x78 0x90 is specified as '1234567890'."
1726 ::= { ieee80211b 13 }
1727
1728 ieee80211bWep128bitkey3 OBJECT-TYPE
1729 SYNTAX OCTET STRING (SIZE(0..26))
1730 ACCESS read-write
1731 STATUS mandatory
1732 DESCRIPTION
1733 "The WEP key #3 value for 128-bit WEP encryption. It's HEX
1734 value in ASCII format. For example: WEP key: 0x12 0x34
1735 0x56 0x78 0x90 is specified as '1234567890'."
1736 ::= { ieee80211b 14 }
1737
1738 ieee80211bWep128bitkey4 OBJECT-TYPE
1739 SYNTAX OCTET STRING (SIZE(0..26))
1740 ACCESS read-write
1741 STATUS mandatory
1742 DESCRIPTION
1743 "The WEP key #4 value for 128-bit WEP encryption. It's HEX
1744 value in ASCII format. For example: WEP key: 0x12 0x34
1745 0x56 0x78 0x90 is specified as '1234567890'."
1746 ::= { ieee80211b 15 }
1747
1748
1749 ieee80211bBeaconInterval OBJECT-TYPE
1750 SYNTAX INTEGER (0..65535)
1751 ACCESS read-write
1752 STATUS mandatory
1753 DESCRIPTION
1754 "This value specifies the beacon interval duration in
1755 miliseconds."
1756 ::= { ieee80211b 16 }
1757
1758 ieee80211bRTSThreshold OBJECT-TYPE
1759 SYNTAX INTEGER (0..2347)
1760 ACCESS read-write
1761 STATUS mandatory
1762 DESCRIPTION
1763 "This attribute shall indicate the number of octets in an
1764 MPDU, below which an RTS/CTS handshake shall not be
1765 performed at the beginning of any frame exchange sequence
1766 where the MPDU is of type Data or Management, the MPDU has
1767 an individual address in the address1 field, and the length
1768 of the MPDU is greater than this threshold. Setting this
1769 attribute to be larger than the maximum MSDU size shall
1770 have the effect of turnning off the RTS/CTS handshake for
1771 frames of Data and Management type transmitted by this
1772 device. Setting this attribute to zero shall have the
1773 effect of turnning on the RTS/CTS handshake for all frames
1774 of Data and Management type transmitted by the device."
1775 ::= { ieee80211b 17 }
1776
1777 ieee80211bFragmentThreshold OBJECT-TYPE
1778 SYNTAX INTEGER (256..2346)
1779 ACCESS read-write
1780 STATUS mandatory
1781 DESCRIPTION
1782 "This attribute shall specify the current maximum size, in
1783 octets, of the MPDU that may be delivered to PHY. An MSDU
1784 shall be broken into fragments if its size exceeds the value
1785 of this attribute after adding MAC headers and trailers. An
1786 MSDU or MMPDU shall be fragmented when the resulting frame
1787 has an individual address in Address1 field, and the length
1788 of frame is larger than this threshold."
1789 ::= { ieee80211b 18 }
1790
1791 ieee80211bDTIMInterval OBJECT-TYPE
1792 SYNTAX INTEGER (0..255)
1793 ACCESS read-write
1794 STATUS mandatory
1795 DESCRIPTION
1796 "Specify the number of beacon intervals that shall elapse
1797 between transmission of Beacon frames containing a TIM
1798 element whose DTIM Count field is 0. This value is
1799 transmitted in the DTIM Period field of Beacon frames."
1800 ::= { ieee80211b 19 }
1801
1802 ieee80211bBasicRate OBJECT-TYPE
1803 SYNTAX INTEGER (1..15)
1804 ACCESS read-write
1805 STATUS mandatory
1806 DESCRIPTION
1807 "The value is a bit-map of basic data rates. It specifies
1808 the basic rates used and reported for this BSS by the AP.
1809 The highest rate specified is the rate that the AP uses
1810 when transmitting broadcast/multicast and management
1811 frames. Bit0 = 1Mbps, Bit1 = 2Mbps, Bit2 = 5.5Mbps, and
1812 Bit3 = 11Mbps. The basic data rates also specifies the
1813 rates that must be supported by all stations to join this
1814 BSS."
1815 ::= { ieee80211b 20 }
1816
1817 ieee80211bTXRate OBJECT-TYPE
1818 SYNTAX INTEGER {
1819 rate-1Mbps(1),
1820 rate-2Mbps(2),
1821 rate-5dot5Mbps(3),
1822 rate-11Mbps(4),
1823 auto-fallback(5)
1824 }
1825 ACCESS read-write
1826 STATUS mandatory
1827 DESCRIPTION
1828 "The default transmission rate of the staion or access
1829 point. When set as auto-fallback, the tx rate auto-fallback
1830 between 11, 5.5, 2, and 1Mbps."
1831 ::= { ieee80211b 21 }
1832
1833 ieee80211bPreambleType OBJECT-TYPE
1834 SYNTAX INTEGER {
1835 longPreamble(0),
1836 shortPreamble(1)
1837 }
1838 ACCESS read-write
1839 STATUS mandatory
1840 DESCRIPTION
1841 "For wireless stations, this attribute specifies whether
1842 frames are transmitted with the short or long preamble.
1843 For access points, when set to shortPreamble, it force
1844 the AP to disallow associations from stations that do not
1845 support short preamble. In longPreamble mode, it allow
1846 all stations to associate, which carries the risk that
1847 legacy systems may associate with the BSS and then
1848 proceed to interfere with the short preamble packets."
1849 ::= { ieee80211b 22 }
1850
1851 ieee80211bRadioFunction OBJECT-TYPE
1852 SYNTAX INTEGER {
1853 disable(0),
1854 enable(1)
1855 }
1856 ACCESS read-write
1857 STATUS mandatory
1858 DESCRIPTION
1859 "Enable/Disable the RF radio function. When disable, no RF
1860 signal will be generated on the air, also no RF signal
1861 will be received. But the MAC function of the wireless
1862 interface is still working. When enable, the interface is
1863 working normally."
1864 ::= { ieee80211b 23 }
1865
1866 ieee80211bDeviceFunction OBJECT-TYPE
1867 SYNTAX INTEGER {
1868 disable(0),
1869 enable(1)
1870 }
1871 ACCESS read-write
1872 STATUS mandatory
1873 DESCRIPTION
1874 "Enable/Disable the function of the device. When disable,
1875 not only the RF radio is turned off, but also the MAC
1876 function of wireless interface is also turned off. When
1877 enable, the interface is working normally."
1878 ::= { ieee80211b 24 }
1879
1880 ieee80211bDomain OBJECT-TYPE
1881 SYNTAX INTEGER {
1882 usa-canada(1),
1883 most-of-europe(2),
1884 spain(3),
1885 france(4),
1886 japan(5),
1887 worldwide(6)
1888 }
1889 ACCESS read-only
1890 STATUS mandatory
1891 DESCRIPTION
1892 "The attribute describe the regulatory domain the PLCP
1893 and PMD support in this wireless interface."
1894 ::= { ieee80211b 25 }
1895
1896 ieee80211bSignalStrength OBJECT-TYPE
1897 SYNTAX INTEGER (0..100)
1898 ACCESS read-only
1899 STATUS mandatory
1900 DESCRIPTION
1901 "The signal strength of the current wireless connection.
1902 The unit is percentage. It's only valid for wireless
1903 station in infrastructure mode. When the link is
1904 disconnected, the value should be 0."
1905 ::= { ieee80211b 26 }
1906
1907 ieee80211bOperationMode OBJECT-TYPE
1908 SYNTAX INTEGER {
1909 adhoc(0),
1910 infrastructure(1)
1911 }
1912 ACCESS read-write
1913 STATUS mandatory
1914 DESCRIPTION
1915 "Specify the type of BSS the station shall use when
1916 scanning for a BSS with which to connect. When set to
1917 infrastructure, the station shall only connect to an
1918 Access Point. When set to adhoc, the station shall only
1919 connect to an IBSS network."
1920 ::= { ieee80211b 27 }
1921
1922 ieee80211bPassPhrase OBJECT-TYPE
1923 SYNTAX DisplayString (SIZE(0..30))
1924 ACCESS read-write
1925 STATUS mandatory
1926 DESCRIPTION
1927 "The ASCII string used to generate the actual 4 WEP
1928 keys. The length of the attribute can be 0 to 30.
1929 The algorithm of the WEP key generation is based on
1930 the algorithm proposed by Intersil. The algorithm
1931 to generate 64-bit WEP key and 128-bit WEP key are
1932 different. When in 64-bit mode, it uses Intersil's
1933 proprietary algorithm to generate 4 different WEP
1934 keys. When in 128-bit mode, it uses MD5 to generate
1935 4 WEP keys with identical key value."
1936 ::= { ieee80211b 28 }
1937
1938 ieee80211bLinkQuality OBJECT-TYPE
1939 SYNTAX INTEGER (0..100)
1940 ACCESS read-only
1941 STATUS mandatory
1942 DESCRIPTION
1943 "The link quality of the current wireless connection.
1944 The unit is percentage. If the link is disconnected,
1945 the value should be 0."
1946 ::= { ieee80211b 29 }
1947
1948
1949-- the Wireless 802.11a Group
1950 ieee80211aBroadcastSSID OBJECT-TYPE
1951 SYNTAX INTEGER {
1952 disable(0),
1953 enable(1)
1954 }
1955 ACCESS read-write
1956 STATUS mandatory
1957 DESCRIPTION
1958 "set/get enable or disable broadcast SSID"
1959 ::= { ieee80211a 1 }
1960
1961 ieee80211aSSIDString OBJECT-TYPE
1962 SYNTAX DisplayString (SIZE(0..32))
1963 ACCESS read-write
1964 STATUS mandatory
1965 DESCRIPTION
1966 "set/get SSID String"
1967 ::= { ieee80211a 2 }
1968
1969 ieee80211aChannel OBJECT-TYPE
1970 SYNTAX INTEGER {
1971 channel36(1),
1972 channel40(2),
1973 channel44(3),
1974 channel48(4),
1975 channel52(5),
1976 channel56(6),
1977 channel60(7),
1978 channel64(8),
1979 channel42(9),
1980 channel50(10),
1981 channel58(11)
1982 }
1983 ACCESS read-write
1984 STATUS mandatory
1985 DESCRIPTION
1986 "set/get Current Channel, 42/50/58 channel is for turbo mode"
1987 ::= { ieee80211a 3 }
1988
1989 ieee80211aWep OBJECT-TYPE
1990 SYNTAX INTEGER {
1991 disable(0),
1992 enable(1)
1993 }
1994 ACCESS read-write
1995 STATUS mandatory
1996 DESCRIPTION
1997 "set/get enable or disable WEP encryption"
1998 ::= { ieee80211a 4 }
1999
2000 ieee80211aWepauthmethod OBJECT-TYPE
2001 SYNTAX INTEGER {
2002 both(0),
2003 open-key(1),
2004 share-key(2)
2005 }
2006 ACCESS read-write
2007 STATUS mandatory
2008 DESCRIPTION
2009 "set/get Authentication method"
2010 ::= { ieee80211a 5 }
2011
2012 ieee80211aDefaultKey OBJECT-TYPE
2013 SYNTAX INTEGER (1..4)
2014 ACCESS read-write
2015 STATUS mandatory
2016 DESCRIPTION
2017 "set/get the default WEP KEY ID"
2018 ::= { ieee80211a 6 }
2019
2020 ieee80211aWepbits OBJECT-TYPE
2021 SYNTAX INTEGER {
2022 wep64bits(0),
2023 wep128bits(1),
2024 wep152bits(2)
2025 }
2026 ACCESS read-write
2027 STATUS mandatory
2028 DESCRIPTION
2029 "set/get WEP encryption bit length"
2030 ::= { ieee80211a 7 }
2031
2032 ieee80211aWep64bitkey1 OBJECT-TYPE
2033 SYNTAX DisplayString (SIZE(0..10))
2034 ACCESS read-write
2035 STATUS mandatory
2036 DESCRIPTION
2037 "set/get 64bit key 1"
2038 ::= { ieee80211a 8 }
2039
2040 ieee80211aWep64bitkey2 OBJECT-TYPE
2041 SYNTAX DisplayString (SIZE(0..10))
2042 ACCESS read-write
2043 STATUS mandatory
2044 DESCRIPTION
2045 "set/get 64bit key 2"
2046 ::= { ieee80211a 9 }
2047
2048 ieee80211aWep64bitkey3 OBJECT-TYPE
2049 SYNTAX DisplayString (SIZE(0..10))
2050 ACCESS read-write
2051 STATUS mandatory
2052 DESCRIPTION
2053 "set/get 64bit key 3"
2054 ::= { ieee80211a 10 }
2055
2056 ieee80211aWep64bitkey4 OBJECT-TYPE
2057 SYNTAX DisplayString (SIZE(0..10))
2058 ACCESS read-write
2059 STATUS mandatory
2060 DESCRIPTION
2061 "set/get 64bit key 4"
2062 ::= { ieee80211a 11 }
2063
2064 ieee80211aWep128bitkey1 OBJECT-TYPE
2065 SYNTAX DisplayString (SIZE(0..26))
2066 ACCESS read-write
2067 STATUS mandatory
2068 DESCRIPTION
2069 "set/get 128 bit key 1"
2070 ::= { ieee80211a 12 }
2071
2072 ieee80211aWep128bitkey2 OBJECT-TYPE
2073 SYNTAX DisplayString (SIZE(0..26))
2074 ACCESS read-write
2075 STATUS mandatory
2076 DESCRIPTION
2077 "set/get 128 bit key 2"
2078 ::= { ieee80211a 13 }
2079
2080 ieee80211aWep128bitkey3 OBJECT-TYPE
2081 SYNTAX DisplayString (SIZE(0..26))
2082 ACCESS read-write
2083 STATUS mandatory
2084 DESCRIPTION
2085 "set/get 128 bit key 3"
2086 ::= { ieee80211a 14 }
2087
2088 ieee80211aWep128bitkey4 OBJECT-TYPE
2089 SYNTAX DisplayString (SIZE(0..26))
2090 ACCESS read-write
2091 STATUS mandatory
2092 DESCRIPTION
2093 "set/get 128 bit key 4"
2094 ::= { ieee80211a 15 }
2095
2096 ieee80211aWep152bitkey1 OBJECT-TYPE
2097 SYNTAX DisplayString (SIZE(0..32))
2098 ACCESS read-write
2099 STATUS mandatory
2100 DESCRIPTION
2101 "set/get 152 bit key 1"
2102 ::= { ieee80211a 16 }
2103
2104 ieee80211aWep152bitkey2 OBJECT-TYPE
2105 SYNTAX DisplayString (SIZE(0..32))
2106 ACCESS read-write
2107 STATUS mandatory
2108 DESCRIPTION
2109 "set/get 152 bit key 2"
2110 ::= { ieee80211a 17 }
2111
2112 ieee80211aWep152bitkey3 OBJECT-TYPE
2113 SYNTAX DisplayString (SIZE(0..32))
2114 ACCESS read-write
2115 STATUS mandatory
2116 DESCRIPTION
2117 "set/get 152 bit key 3"
2118 ::= { ieee80211a 18 }
2119
2120 ieee80211aWep152bitkey4 OBJECT-TYPE
2121 SYNTAX DisplayString (SIZE(0..32))
2122 ACCESS read-write
2123 STATUS mandatory
2124 DESCRIPTION
2125 "set/get 152 bit key 4"
2126 ::= { ieee80211a 19 }
2127
2128 ieee80211aBeaconInterval OBJECT-TYPE
2129 SYNTAX INTEGER (0..65535)
2130 ACCESS read-write
2131 STATUS mandatory
2132 DESCRIPTION
2133 "set/get Beacon Interval"
2134 ::= { ieee80211a 20 }
2135
2136 ieee80211aRTSThreshold OBJECT-TYPE
2137 SYNTAX INTEGER (0..2432)
2138 ACCESS read-write
2139 STATUS mandatory
2140 DESCRIPTION
2141 "set/get RTS Threshold"
2142 ::= { ieee80211a 21 }
2143
2144 ieee80211aFragmentThreshold OBJECT-TYPE
2145 SYNTAX INTEGER (0..2346)
2146 ACCESS read-write
2147 STATUS mandatory
2148 DESCRIPTION
2149 "set/get Fragmentation Threshold"
2150 ::= { ieee80211a 22 }
2151
2152 ieee80211aDTIMInterval OBJECT-TYPE
2153 SYNTAX INTEGER (0..255)
2154 ACCESS read-write
2155 STATUS mandatory
2156 DESCRIPTION
2157 "set/get DTIM Interval"
2158 ::= { ieee80211a 23 }
2159
2160 ieee80211aBasicRate OBJECT-TYPE
2161 SYNTAX INTEGER {
2162 rate6mbps(0)
2163 }
2164 ACCESS read-write
2165 STATUS mandatory
2166 DESCRIPTION
2167 "set/get Basic rate"
2168 ::= { ieee80211a 24 }
2169
2170 ieee80211aTXRate OBJECT-TYPE
2171 SYNTAX INTEGER {
2172 rate6Mbps(0),
2173 rate9Mbps(1),
2174 rate12Mbps(2),
2175 rate18Mbps(3),
2176 rate24Mbps(4),
2177 rate36Mbps(5),
2178 rate48Mbps(6),
2179 rate54Mbps(7),
2180 bestRate(8)
2181 }
2182 ACCESS read-write
2183 STATUS mandatory
2184 DESCRIPTION
2185 "set/get Transmit rate"
2186 ::= { ieee80211a 25 }
2187
2188 ieee80211aTurboMode OBJECT-TYPE
2189 SYNTAX INTEGER {
2190 disable(0),
2191 enable(1)
2192 }
2193 MAX-ACCESS read-write
2194 STATUS current
2195 DESCRIPTION
2196 "set/get enable or disable turbo mode"
2197 ::= { ieee80211a 26 }
2198
2199 ieee80211aPhyOFDMEnable OBJECT-TYPE
2200 SYNTAX INTEGER {
2201 disable(0),
2202 enable(1)
2203 }
2204 MAX-ACCESS read-write
2205 STATUS current
2206 DESCRIPTION
2207 "set/get enable or disable OFDM modulation"
2208 ::= { ieee80211a 27 }
2209
2210 ieee80211aPhyOFDMAutoChannelSelect OBJECT-TYPE
2211 SYNTAX INTEGER {
2212 disable(0),
2213 enable(1)
2214 }
2215 MAX-ACCESS read-write
2216 STATUS current
2217 DESCRIPTION
2218 "set/get enable or disable auto find the channel with less
2219 interference "
2220 ::= { ieee80211a 28 }
2221
2222 ieee80211aRadioFunction OBJECT-TYPE
2223 SYNTAX INTEGER {
2224 disable(0),
2225 enable(1)
2226 }
2227 ACCESS read-write
2228 STATUS mandatory
2229 DESCRIPTION
2230 "set/get enable or disable radio function"
2231 ::= { ieee80211a 29 }
2232
2233 ieee80211aDeviceFunction OBJECT-TYPE
2234 SYNTAX INTEGER {
2235 disable(0),
2236 enable(1)
2237 }
2238 ACCESS read-write
2239 STATUS mandatory
2240 DESCRIPTION
2241 "set/get enable or disable device"
2242 ::= { ieee80211a 30 }
2243
2244 ieee80211aDomain OBJECT-TYPE
2245 SYNTAX INTEGER {
2246 usa-canada(1),
2247 most-of-europe(2),
2248 spain(3),
2249 france(4),
2250 japan(5),
2251 worldwide(6)
2252 }
2253 ACCESS read-only
2254 STATUS mandatory
2255 DESCRIPTION
2256 "Get regular domain"
2257 ::= { ieee80211a 31 }
2258
2259 ieee80211aSignalStrength OBJECT-TYPE
2260 SYNTAX INTEGER
2261 ACCESS read-only
2262 STATUS mandatory
2263 DESCRIPTION
2264 "Get signal strength (for NIC)"
2265 ::= { ieee80211a 32 }
2266
2267 ieee80211aOperationMode OBJECT-TYPE
2268 SYNTAX INTEGER {
2269 adhoc(0),
2270 infrastructure(1)
2271 }
2272 ACCESS read-write
2273 STATUS mandatory
2274 DESCRIPTION
2275 "set/get The operation mode of this NIC."
2276 ::= { ieee80211a 33 }
2277
2278 ieee80211aLinkQuality OBJECT-TYPE
2279 SYNTAX INTEGER
2280 ACCESS read-only
2281 STATUS mandatory
2282 DESCRIPTION
2283 "Get the link quality of this NIC."
2284 ::= { ieee80211a 34 }
2285
2286
2287-- the DSL group
2288
2289 -- the remote Node group
2290 -- When user want to creat one remote entry who should create the
2291 -- entry from remoteNodeTable first and then setting the relative
2292 -- information at remoteNodeIPBridgeTable, remoteNodeATMTable and
2293 -- remoteNodeFilterSetTable. After that the user can then set up
2294 -- this object by setting it to active. At the mean time the snmp
2295 -- agent will do the relationship check, the status will be active
2296 -- if sucdessful, otherwise the status will be deactive and the
2297 -- error status will shows at remoteNodeErrString.
2298
2299 -- adslRemoteNode OBJECT-TYPE
2300 remoteNodeNumber OBJECT-TYPE
2301 SYNTAX INTEGER
2302 ACCESS read-only
2303 STATUS mandatory
2304 DESCRIPTION
2305 "The number of network interfaces (regardless of
2306 their current state) present on this system."
2307 ::= { adslRemoteNode 1 }
2308
2309 remoteNodeErrString OBJECT-TYPE
2310 SYNTAX DisplayString
2311 ACCESS read-only
2312 STATUS mandatory
2313 DESCRIPTION
2314 "The error status of saving one remote node settings.
2315 The string will clear once it is accessed from the
2316 SNMP server."
2317 ::= { adslRemoteNode 2 }
2318
2319 remoteNodeStatusTable OBJECT-TYPE
2320 SYNTAX SEQUENCE OF RemoteNodeStatusEntry
2321 ACCESS not-accessible
2322 STATUS mandatory
2323 DESCRIPTION
2324 "A list of remote node status entries."
2325 ::= { adslRemoteNode 3 }
2326
2327 remoteNodeStatusEntry OBJECT-TYPE
2328 SYNTAX RemoteNodeStatusEntry
2329 ACCESS not-accessible
2330 STATUS mandatory
2331 DESCRIPTION
2332 "An remote node status entry containing comment object
2333 for a remote node status."
2334 INDEX { remoteNodeStatusIndex }
2335 ::= { remoteNodeStatusTable 1 }
2336
2337 RemoteNodeStatusEntry ::=
2338 SEQUENCE {
2339 remoteNodeStatusIndex
2340 INTEGER,
2341 remoteNodeStatusIfIndex
2342 INTEGER,
2343 remoteNodeStatus
2344 INTEGER,
2345 remoteNodeISPnode
2346 INTEGER
2347 }
2348
2349 remoteNodeStatusIndex OBJECT-TYPE
2350 SYNTAX INTEGER
2351 ACCESS read-only
2352 STATUS mandatory
2353 DESCRIPTION
2354 "The index of remote node status entry."
2355 ::= { remoteNodeStatusEntry 1 }
2356
2357 remoteNodeStatusIfIndex OBJECT-TYPE
2358 SYNTAX INTEGER
2359 ACCESS read-only
2360 STATUS deprecated
2361 DESCRIPTION
2362 "The interface on which this entry's equivalence is effective.
2363 The interface identified by a particular value of this index is
2364 the same interface as identified by the same value of ifIndex."
2365 ::= { remoteNodeStatusEntry 2 }
2366
2367 remoteNodeStatus OBJECT-TYPE
2368 SYNTAX INTEGER {
2369 other(1), -- none of the following
2370 active(2), -- active one remote node entry.
2371 deactive(3), -- deactive one remote node entry.
2372 delete(4) -- delete one remote node entry.
2373 }
2374 ACCESS read-write
2375 STATUS mandatory
2376 DESCRIPTION
2377 "This object allows you to activate/deactivate/delete this remote node."
2378 ::= { remoteNodeStatusEntry 3 }
2379
2380 remoteNodeISPnode OBJECT-TYPE
2381 SYNTAX INTEGER {
2382 no(0),
2383 yes(1)
2384 }
2385 ACCESS read-write
2386 STATUS mandatory
2387 DESCRIPTION
2388 "The object allows you to set the remote node to ISP node."
2389 ::= { remoteNodeStatusEntry 4 }
2390
2391 remoteNodeGeneralTable OBJECT-TYPE
2392 SYNTAX SEQUENCE OF RemoteNodeGeneralEntry
2393 ACCESS not-accessible
2394 STATUS mandatory
2395 DESCRIPTION
2396 "A list of remote node general entries."
2397 ::= { adslRemoteNode 4 }
2398
2399 remoteNodeGeneralEntry OBJECT-TYPE
2400 SYNTAX RemoteNodeGeneralEntry
2401 ACCESS not-accessible
2402 STATUS mandatory
2403 DESCRIPTION
2404 "An remote node general entry containing comment object for a
2405 remote node general information."
2406 INDEX { remoteNodeGeneralIndex }
2407 ::= { remoteNodeGeneralTable 1 }
2408
2409 RemoteNodeGeneralEntry ::=
2410 SEQUENCE {
2411 remoteNodeGeneralIndex
2412 INTEGER,
2413 remoteNodeGeneralIfIndex
2414 INTEGER,
2415 remoteNodeName
2416 DisplayString,
2417 remoteNodeEncap
2418 INTEGER,
2419 remoteNodeMultiplex
2420 INTEGER,
2421 remoteNodeServiceName
2422 DisplayString,
2423 remoteNodeAuthen
2424 INTEGER,
2425 remoteNodeRoute
2426 INTEGER,
2427 remoteNodeBridge
2428 INTEGER
2429 }
2430
2431 remoteNodeGeneralIndex OBJECT-TYPE
2432 SYNTAX INTEGER
2433 ACCESS read-only
2434 STATUS mandatory
2435 DESCRIPTION
2436 "The index of remote node general entry."
2437 ::= { remoteNodeGeneralEntry 1 }
2438
2439 remoteNodeGeneralIfIndex OBJECT-TYPE
2440 SYNTAX INTEGER
2441 ACCESS read-only
2442 STATUS deprecated
2443 DESCRIPTION
2444 "The interface on which this entry's equivalence is effective.
2445 The interface identified by a particular value of this index is
2446 the same interface as identified by the same value of ifIndex."
2447 ::= { remoteNodeGeneralEntry 2 }
2448
2449 remoteNodeName OBJECT-TYPE
2450 SYNTAX DisplayString (SIZE (0..10))
2451 ACCESS read-write
2452 STATUS mandatory
2453 DESCRIPTION
2454 "The name of the Internet service provider. This
2455 information is for identification purpose only."
2456 ::= { remoteNodeGeneralEntry 3 }
2457
2458 remoteNodeEncap OBJECT-TYPE
2459 SYNTAX INTEGER {
2460 other(1), -- none of the following
2461 ppp(2),
2462 pppoe(3),
2463 mpoa(4),
2464 enet-encap(5)
2465 }
2466 ACCESS read-write
2467 STATUS mandatory
2468 DESCRIPTION
2469 "This if the method of encapsulation used by the ISP."
2470 ::= { remoteNodeGeneralEntry 4 }
2471
2472 remoteNodeMultiplex OBJECT-TYPE
2473 SYNTAX INTEGER {
2474 other(1), -- none of the following
2475 llc-based(2),
2476 vc-based(3)
2477 }
2478 ACCESS read-write
2479 STATUS mandatory
2480 DESCRIPTION
2481 "This if the methos of multiplexing used by the ISP.
2482 Choices are vc-based or llc-based"
2483 ::= { remoteNodeGeneralEntry 5 }
2484
2485 remoteNodeServiceName OBJECT-TYPE
2486 SYNTAX DisplayString (SIZE (0..32))
2487 ACCESS read-write
2488 STATUS mandatory
2489 DESCRIPTION
2490 "The PPPoE service name. This is valid only when PPPoE
2491 encapsulation is chosen."
2492 ::= { remoteNodeGeneralEntry 6 }
2493
2494
2495 remoteNodeAuthen OBJECT-TYPE
2496 SYNTAX INTEGER {
2497 other(1), -- none of the following
2498 chap-pap(2),
2499 chap(3),
2500 pap(4)
2501 }
2502 ACCESS read-write
2503 STATUS mandatory
2504 DESCRIPTION
2505 "This object sets the authentication protocol used
2506 for outgoing calls. Options for this object are :
2507 chap/pap - Your Device will accept CHAP or PAP.
2508 chap - Your Device will accept CHAP.
2509 PAP - Your Device will accept PAP."
2510 ::= { remoteNodeGeneralEntry 7 }
2511
2512 remoteNodeRoute OBJECT-TYPE
2513 SYNTAX INTEGER {
2514 other(1), -- none of the following
2515 ip(2),
2516 none(3)
2517 }
2518 ACCESS read-write
2519 STATUS mandatory
2520 DESCRIPTION
2521 "This object determines the protocol that your Device
2522 will route. Choices are IP or none."
2523 ::= { remoteNodeGeneralEntry 8 }
2524
2525 remoteNodeBridge OBJECT-TYPE
2526 SYNTAX INTEGER {
2527 no(0),
2528 yes(1)
2529 }
2530 ACCESS read-write
2531 STATUS mandatory
2532 DESCRIPTION
2533 "Bridging is used for protocols that the Device
2534 does not route, e.g. SNA, or not truned on in the
2535 previous Route object. When bridging is enabled,
2536 your Device will forward any packet that it does
2537 not route to this remote node; otherwise, the
2538 packets are discarded. Choose Yes to enable or No
2539 to disable the Bridge field."
2540 ::= { remoteNodeGeneralEntry 9 }
2541
2542
2543
2544
2545
2546 -- remoteNodeATMTable OBJECT-TYPE
2547
2548 remoteNodeATMTable OBJECT-TYPE
2549 SYNTAX SEQUENCE OF RemoteNodeATMEntry
2550 ACCESS not-accessible
2551 STATUS mandatory
2552 DESCRIPTION
2553 "A list of remote node ATM entries."
2554 ::= { adslRemoteNode 5 }
2555
2556 remoteNodeATMEntry OBJECT-TYPE
2557 SYNTAX RemoteNodeATMEntry
2558 ACCESS not-accessible
2559 STATUS mandatory
2560 DESCRIPTION
2561 "An remote node ATM entry containing comment object for a
2562 remote node ATM information."
2563 INDEX { remoteNodeATMIndex }
2564 ::= { remoteNodeATMTable 1 }
2565
2566 RemoteNodeATMEntry ::=
2567 SEQUENCE {
2568 remoteNodeATMIndex
2569 INTEGER,
2570 remoteNodeATMIfIndex
2571 INTEGER,
2572 remoteNodeVPI
2573 INTEGER,
2574 remoteNodeVCI
2575 INTEGER,
2576 remoteNodeQosType
2577 INTEGER,
2578 remoteNodePCR
2579 INTEGER,
2580 remoteNodeSCR
2581 INTEGER,
2582 remoteNodeMBS
2583 INTEGER
2584 }
2585
2586 remoteNodeATMIndex OBJECT-TYPE
2587 SYNTAX INTEGER
2588 ACCESS read-write
2589 STATUS mandatory
2590 DESCRIPTION
2591 "The index of remote node ATM entry."
2592 ::= { remoteNodeATMEntry 1 }
2593
2594 remoteNodeATMIfIndex OBJECT-TYPE
2595 SYNTAX INTEGER
2596 ACCESS read-only
2597 STATUS deprecated
2598 DESCRIPTION
2599 "The interface on which this entry's equivalence is effective.
2600 The interface identified by a particular value of this index is
2601 the same interface as identified by the same value of ifIndex."
2602 ::= { remoteNodeATMEntry 2 }
2603
2604 remoteNodeVPI OBJECT-TYPE
2605 SYNTAX INTEGER (0..255)
2606 ACCESS read-write
2607 STATUS mandatory
2608 DESCRIPTION
2609 "The Virtual Path Identifier(VPI) is supplied by your
2610 telephone company. The valid range for the VPI is 0 to 255."
2611 ::= { remoteNodeATMEntry 3 }
2612
2613 remoteNodeVCI OBJECT-TYPE
2614 SYNTAX INTEGER (32..65535)
2615 ACCESS read-write
2616 STATUS mandatory
2617 DESCRIPTION
2618 "The Virtual Channel Identifier(VCI) number is supplied by
2619 your telephone company. The valid range is 32 to 65535."
2620 ::= { remoteNodeATMEntry 4 }
2621
2622 remoteNodeQosType OBJECT-TYPE
2623 SYNTAX INTEGER {
2624 other(1), -- none of the following
2625 cbr(2),
2626 ubr(3)
2627 }
2628 ACCESS read-write
2629 STATUS mandatory
2630 DESCRIPTION
2631 "This is the ATM Qos Type. There are 2 options: cbr and ubr.
2632 cbr (Continuous Bit Rate) specifys fixed (always-on) bandwidth.
2633 UBR (Unspecified Bit Rage) is for applications that are non-time
2634 senstive, such as e-mail."
2635 ::= { remoteNodeATMEntry 5 }
2636
2637 remoteNodePCR OBJECT-TYPE
2638 SYNTAX INTEGER
2639 ACCESS read-write
2640 STATUS mandatory
2641 DESCRIPTION
2642 "This is the maximum rate at shich the sender can send cells."
2643 ::= { remoteNodeATMEntry 6 }
2644
2645 remoteNodeSCR OBJECT-TYPE
2646 SYNTAX INTEGER
2647 ACCESS read-write
2648 STATUS mandatory
2649 DESCRIPTION
2650 "Sustained Cell Rate (SCR) is the mean cell rate of
2651 a bursty, on-off traffic source that can be sent at
2652 the peak rate, and a parameter for burst-type traffic.
2653 The SCR must be less than the PCR."
2654 ::= { remoteNodeATMEntry 7 }
2655
2656 remoteNodeMBS OBJECT-TYPE
2657 SYNTAX INTEGER (0..65535)
2658 ACCESS read-write
2659 STATUS mandatory
2660 DESCRIPTION
2661 "MBS is the Maximum Burst Size of cells that can be sent
2662 at the peak rate. The MBS must be less than 65535"
2663 ::= { remoteNodeATMEntry 8 }
2664
2665
2666-- the Control Group
2667
2668-- the FilterIPRangeTable Group
2669
2670 filterIPRangeTable OBJECT-TYPE
2671 SYNTAX SEQUENCE OF FilterIPRangeEntry
2672 ACCESS not-accessible
2673 STATUS mandatory
2674 DESCRIPTION
2675 "A list of filter IP range entry."
2676 ::= { control 1 }
2677
2678 filterIPRangeEntry OBJECT-TYPE
2679 SYNTAX FilterIPRangeEntry
2680 ACCESS not-accessible
2681 STATUS mandatory
2682 DESCRIPTION
2683 "Filter IP range entry can be used to block specific internal users from
2684 accessing the Internet. Each entry has start IP and end IP settings,
2685 if user's IP is in this range, he will be blocked."
2686 INDEX { filterIPRangeIndex }
2687 ::= { filterIPRangeTable 1 }
2688
2689 FilterIPRangeEntry ::=
2690 SEQUENCE {
2691 filterIPRangeIndex INTEGER,
2692 filterIPStart IpAddress,
2693 filterIPEnd IpAddress
2694 }
2695
2696 filterIPRangeIndex OBJECT-TYPE
2697 SYNTAX INTEGER
2698 ACCESS read-only
2699 STATUS mandatory
2700 DESCRIPTION
2701 "Index of filter IP range table."
2702 ::= { filterIPRangeEntry 1 }
2703
2704 filterIPStart OBJECT-TYPE
2705 SYNTAX IpAddress
2706 ACCESS read-write
2707 STATUS mandatory
2708 DESCRIPTION
2709 "Start IP address of filter IP range entry."
2710 ::= { filterIPRangeEntry 2 }
2711
2712 filterIPEnd OBJECT-TYPE
2713 SYNTAX IpAddress
2714 ACCESS read-write
2715 STATUS mandatory
2716 DESCRIPTION
2717 "End IP address of filter IP range entry."
2718 ::= { filterIPRangeEntry 3 }
2719
2720
2721-- the FilterPortRangeTable Group
2722
2723 filterPortRangeTable OBJECT-TYPE
2724 SYNTAX SEQUENCE OF FilterPortRangeEntry
2725 ACCESS not-accessible
2726 STATUS mandatory
2727 DESCRIPTION
2728 "A list of filter port range entry."
2729 ::= { control 2 }
2730
2731 filterPortRangeEntry OBJECT-TYPE
2732 SYNTAX FilterPortRangeEntry
2733 ACCESS not-accessible
2734 STATUS mandatory
2735 DESCRIPTION
2736 "Filter port range entry can be used to block specific
2737 packets from going out to Internet. Each entry has
2738 protocol and port range settings, if out-going packet's
2739 destination port is in this port range and protocol is
2740 identical, then it will be blocked."
2741 INDEX { filterPortRangeIndex }
2742 ::= { filterPortRangeTable 1 }
2743
2744 FilterPortRangeEntry ::=
2745 SEQUENCE {
2746 filterPortRangeIndex INTEGER,
2747 filterPortProto INTEGER,
2748 filterPortStart INTEGER,
2749 filterPortEnd INTEGER
2750 }
2751
2752 filterPortRangeIndex OBJECT-TYPE
2753 SYNTAX INTEGER
2754 ACCESS read-only
2755 STATUS mandatory
2756 DESCRIPTION
2757 "Index of filter port range table."
2758 ::= { filterPortRangeEntry 1 }
2759
2760 filterPortProto OBJECT-TYPE
2761 SYNTAX INTEGER {
2762 both(0),
2763 udp(1),
2764 tcp(2)
2765 }
2766 ACCESS read-write
2767 STATUS mandatory
2768 DESCRIPTION
2769 "Protocol setting of FilterPortRangeEntry, it can be TCP,
2770 UDP or both (TCP and UDP)."
2771 ::= { filterPortRangeEntry 2 }
2772
2773 filterPortStart OBJECT-TYPE
2774 SYNTAX INTEGER
2775 ACCESS read-write
2776 STATUS mandatory
2777 DESCRIPTION
2778 "Start port setting of FilterPortRangeEntry"
2779 ::= { filterPortRangeEntry 3 }
2780
2781 filterPortEnd OBJECT-TYPE
2782 SYNTAX INTEGER
2783 ACCESS read-write
2784 STATUS mandatory
2785 DESCRIPTION
2786 "End port setting of FilterPortRangeEntry"
2787 ::= { filterPortRangeEntry 4 }
2788
2789
2790-- the FilterMACTable Group
2791
2792 filterMACTable OBJECT-TYPE
2793 SYNTAX SEQUENCE OF FilterMACEntry
2794 ACCESS not-accessible
2795 STATUS mandatory
2796 DESCRIPTION
2797 "A list of filter Mac entry."
2798 ::= { control 3 }
2799
2800 filterMACEntry OBJECT-TYPE
2801 SYNTAX FilterMACEntry
2802 ACCESS not-accessible
2803 STATUS mandatory
2804 DESCRIPTION
2805 "Filter MAC range entry can be used to block specific
2806 internal users from accessing the Internet. Each entry
2807 has a MAC setting, if user's MAC is identical with this
2808 setting, he will be blocked."
2809 INDEX { filterMACIndex }
2810 ::= { filterMACTable 1 }
2811
2812 FilterMACEntry ::=
2813 SEQUENCE {
2814 filterMACIndex INTEGER,
2815 filterMAC PhysAddress
2816 }
2817
2818 filterMACIndex OBJECT-TYPE
2819 SYNTAX INTEGER
2820 ACCESS read-only
2821 STATUS mandatory
2822 DESCRIPTION
2823 "Index of filterMACTable."
2824 ::= { filterMACEntry 1 }
2825
2826 filterMAC OBJECT-TYPE
2827 SYNTAX PhysAddress
2828 ACCESS read-write
2829 STATUS mandatory
2830 DESCRIPTION
2831 "The MAC setting of filterMACEntry."
2832 ::= { filterMACEntry 2 }
2833
2834
2835-- the ForwardTable Group
2836
2837 forwardTable OBJECT-TYPE
2838 SYNTAX SEQUENCE OF ForwardEntry
2839 ACCESS not-accessible
2840 STATUS mandatory
2841 DESCRIPTION
2842 "A list of forwardEntry."
2843 ::= { control 4 }
2844
2845 forwardEntry OBJECT-TYPE
2846 SYNTAX ForwardEntry
2847 ACCESS not-accessible
2848 STATUS mandatory
2849 DESCRIPTION
2850 "You can use Forwarding to set up public services on your
2851 network. When user send this type of request to your
2852 network via the Internet, the router will forward those
2853 requests to the appropriate PC."
2854 INDEX { forwardIndex }
2855 ::= { forwardTable 1 }
2856
2857 ForwardEntry ::=
2858 SEQUENCE {
2859 forwardIndex INTEGER,
2860 servicePortStart INTEGER,
2861 servicePortEnd INTEGER,
2862 servicePortProto INTEGER,
2863 forwardIPAddress IpAddress
2864 }
2865
2866 forwardIndex OBJECT-TYPE
2867 SYNTAX INTEGER
2868 ACCESS read-only
2869 STATUS mandatory
2870 DESCRIPTION
2871 "Index of forwardTable"
2872 ::= { forwardEntry 1 }
2873
2874 servicePortStart OBJECT-TYPE
2875 SYNTAX INTEGER
2876 ACCESS read-write
2877 STATUS mandatory
2878 DESCRIPTION
2879 "The start port setting of forward public service port range."
2880 ::= { forwardEntry 2 }
2881
2882 servicePortEnd OBJECT-TYPE
2883 SYNTAX INTEGER
2884 ACCESS read-write
2885 STATUS mandatory
2886 DESCRIPTION
2887 "The end port setting of forward public service port range."
2888 ::= { forwardEntry 3 }
2889
2890 servicePortProto OBJECT-TYPE
2891 SYNTAX INTEGER {
2892 both(0),
2893 udp(1),
2894 tcp(2)
2895 }
2896 ACCESS read-write
2897 STATUS mandatory
2898 DESCRIPTION
2899 "The protocol setting of forward public service port range."
2900 ::= { forwardEntry 4 }
2901
2902 forwardIPAddress OBJECT-TYPE
2903 SYNTAX IpAddress
2904 ACCESS read-write
2905 STATUS mandatory
2906 DESCRIPTION
2907 "The LAN side forward server IP address."
2908 ::= { forwardEntry 5 }
2909
2910
2911-- the Port Triggering Group
2912
2913 portTriggeringTable OBJECT-TYPE
2914 SYNTAX SEQUENCE OF PortTriggeringEntry
2915 ACCESS not-accessible
2916 STATUS mandatory
2917 DESCRIPTION
2918 "A list of portTriggeringEntry"
2919 ::= { control 5 }
2920
2921 portTriggeringEntry OBJECT-TYPE
2922 SYNTAX PortTriggeringEntry
2923 ACCESS not-accessible
2924 STATUS mandatory
2925 DESCRIPTION
2926 "Port triggering allows the Router to watch outgoing data for specific port numbers.
2927 The IP address of the computer that sends the matching data is remembered by the
2928 Router, so that when the requested data returns through the firewall, the data is
2929 pulled back to the proper computer by way of IP address and port mapping rules."
2930 INDEX { portTriggeringIndex }
2931 ::= { portTriggeringTable 1 }
2932
2933 PortTriggeringEntry ::=
2934 SEQUENCE {
2935 portTriggeringIndex INTEGER,
2936 appName DisplayString,
2937 triggerPortStart INTEGER,
2938 triggerPortEnd INTEGER,
2939 incomingPortStart INTEGER,
2940 incomingPortEnd INTEGER
2941 }
2942
2943 portTriggeringIndex OBJECT-TYPE
2944 SYNTAX INTEGER
2945 ACCESS read-only
2946 STATUS mandatory
2947 DESCRIPTION
2948 "Index of portTriggeringTable."
2949 ::= { portTriggeringEntry 1 }
2950
2951 appName OBJECT-TYPE
2952 SYNTAX DisplayString (SIZE(0..12))
2953 ACCESS read-write
2954 STATUS mandatory
2955 DESCRIPTION
2956 "Name description of this portTriggeringEntry."
2957 ::= { portTriggeringEntry 2 }
2958
2959 triggerPortStart OBJECT-TYPE
2960 SYNTAX INTEGER
2961 ACCESS read-write
2962 STATUS mandatory
2963 DESCRIPTION
2964 "The start port of triggering port range."
2965 ::= { portTriggeringEntry 3 }
2966
2967 triggerPortEnd OBJECT-TYPE
2968 SYNTAX INTEGER
2969 ACCESS read-write
2970 STATUS mandatory
2971 DESCRIPTION
2972 "The end port of triggering port range."
2973 ::= { portTriggeringEntry 4 }
2974
2975 incomingPortStart OBJECT-TYPE
2976 SYNTAX INTEGER
2977 ACCESS read-write
2978 STATUS mandatory
2979 DESCRIPTION
2980 "The start port of incoming port range."
2981 ::= { portTriggeringEntry 5 }
2982
2983 incomingPortEnd OBJECT-TYPE
2984 SYNTAX INTEGER
2985 ACCESS read-write
2986 STATUS mandatory
2987 DESCRIPTION
2988 "The end port of incoming port range."
2989 ::= { portTriggeringEntry 6 }
2990
2991
2992-- the Wireless MAC Access Group
2993
2994 wlanAccessMACTable OBJECT-TYPE
2995 SYNTAX SEQUENCE OF WlanAccessMACEntry
2996 ACCESS not-accessible
2997 STATUS mandatory
2998 DESCRIPTION
2999 "Table of wireless station physical addresses that
3000 will put under control."
3001 ::= { control 6 }
3002
3003 wlanAccessMACEntry OBJECT-TYPE
3004 SYNTAX WlanAccessMACEntry
3005 ACCESS not-accessible
3006 STATUS mandatory
3007 DESCRIPTION
3008 "An entry in the table controls the assocaition
3009 with access point for each wireless station."
3010 INDEX { wlanAccessMACIndex }
3011 ::= { wlanAccessMACTable 1 }
3012
3013 WlanAccessMACEntry ::=
3014 SEQUENCE {
3015 wlanAccessMACIndex INTEGER,
3016 wlanAccessMAC PhysAddress,
3017 wlanAccessStatus INTEGER
3018 }
3019
3020 wlanAccessMACIndex OBJECT-TYPE
3021 SYNTAX INTEGER
3022 ACCESS read-only
3023 STATUS mandatory
3024 DESCRIPTION
3025 "An unique value for each wireless station."
3026 ::= { wlanAccessMACEntry 1 }
3027
3028 wlanAccessMAC OBJECT-TYPE
3029 SYNTAX PhysAddress
3030 ACCESS read-write
3031 STATUS mandatory
3032 DESCRIPTION
3033 "Specifies the physical address to which will be
3034 controlled the association state with the access
3035 point."
3036 ::= { wlanAccessMACEntry 2 }
3037
3038 wlanAccessStatus OBJECT-TYPE
3039 SYNTAX INTEGER {
3040 block(0),
3041 allow(1)
3042 }
3043 ACCESS read-write
3044 STATUS mandatory
3045 DESCRIPTION
3046 "Indicates the association state with the access
3047 point for the specified wireless client."
3048 ::= { wlanAccessMACEntry 3 }
3049
3050
3051-- the UPnP ForwardTable Group
3052
3053 uPnPforwardTable OBJECT-TYPE
3054 SYNTAX SEQUENCE OF UPnPforwardEntry
3055 ACCESS not-accessible
3056 STATUS mandatory
3057 DESCRIPTION
3058 "A list of UPnP forwarding application setting entry."
3059 ::= { control 7 }
3060
3061 uPnPforwardEntry OBJECT-TYPE
3062 SYNTAX UPnPforwardEntry
3063 ACCESS not-accessible
3064 STATUS mandatory
3065 DESCRIPTION
3066 "UPnP forwarding entry can be used to preset
3067 application setting as well as options for
3068 customization of port services for other
3069 applications."
3070 INDEX { uPnPforwardIndex }
3071 ::= { uPnPforwardTable 1 }
3072
3073 UPnPforwardEntry ::=
3074 SEQUENCE {
3075 uPnPforwardIndex INTEGER,
3076 uPnPserviceName DisplayString,
3077 uPnPExtPort INTEGER,
3078 uPnPservicePortProto INTEGER,
3079 uPnPIntPort INTEGER,
3080 uPnPforwardIPAddress IpAddress,
3081 uPnPforwardStatus INTEGER
3082 }
3083
3084 uPnPforwardIndex OBJECT-TYPE
3085 SYNTAX INTEGER
3086 ACCESS read-only
3087 STATUS mandatory
3088 DESCRIPTION
3089 "An unique value for each UPnP forwarding setting."
3090 ::= { uPnPforwardEntry 1 }
3091
3092 uPnPserviceName OBJECT-TYPE
3093 SYNTAX DisplayString (SIZE(0..11))
3094 ACCESS read-write
3095 STATUS mandatory
3096 DESCRIPTION
3097 "Indicates the most widely used Internet applicaiton
3098 name. Such as FTP, Telnet, SMTP and DNS."
3099 ::= { uPnPforwardEntry 2 }
3100
3101 uPnPExtPort OBJECT-TYPE
3102 SYNTAX INTEGER
3103 ACCESS read-write
3104 STATUS mandatory
3105 DESCRIPTION
3106 "Specifies the external port number used by Internet
3107 application server. Check with the Internet application
3108 software documentation for more information."
3109 ::= { uPnPforwardEntry 3 }
3110
3111 uPnPservicePortProto OBJECT-TYPE
3112 SYNTAX INTEGER {
3113 udp(1),
3114 tcp(2)
3115 }
3116 ACCESS read-write
3117 STATUS mandatory
3118 DESCRIPTION
3119 "Specifies the Transport layer protocol to which
3120 this Internet application will use."
3121 ::= { uPnPforwardEntry 4 }
3122
3123 uPnPIntPort OBJECT-TYPE
3124 SYNTAX INTEGER
3125 ACCESS read-write
3126 STATUS mandatory
3127 DESCRIPTION
3128 "Specifies the internal port number used by Internet
3129 application server. Check with the Internet application
3130 software documentation for more information."
3131 ::= { uPnPforwardEntry 5 }
3132
3133 uPnPforwardIPAddress OBJECT-TYPE
3134 SYNTAX IpAddress
3135 ACCESS read-write
3136 STATUS mandatory
3137 DESCRIPTION
3138 "Specifies the IP address of Internet application server
3139 to which the Internet users can access."
3140 ::= { uPnPforwardEntry 6 }
3141
3142 uPnPforwardStatus OBJECT-TYPE
3143 SYNTAX INTEGER {
3144 disable(0),
3145 enable(1)
3146 }
3147 ACCESS read-write
3148 STATUS mandatory
3149 DESCRIPTION
3150 "Indicates whether to enable the defined service."
3151 ::= { uPnPforwardEntry 7 }
3152
3153
3154-- the Status Information Group
3155
3156-- the DHCPActiveTable Group
3157
3158 dhcpActiveTable OBJECT-TYPE
3159 SYNTAX SEQUENCE OF DHCPActiveEntry
3160 ACCESS not-accessible
3161 STATUS mandatory
3162 DESCRIPTION
3163 "A list of dhcpActiveEntry."
3164 ::= { statusInfo 1 }
3165
3166 dhcpActiveEntry OBJECT-TYPE
3167 SYNTAX DHCPActiveEntry
3168 ACCESS not-accessible
3169 STATUS mandatory
3170 DESCRIPTION
3171 "The dhcpActiveEntry shows out the information of DHCP client PCs."
3172 INDEX { dhcpActiveIndex }
3173 ::= { dhcpActiveTable 1 }
3174
3175 DHCPActiveEntry ::=
3176 SEQUENCE {
3177 dhcpActiveIndex INTEGER,
3178 dhcpClientHostName DisplayString,
3179 dhcpNetAddress IpAddress,
3180 dhcpPhysicalAddress PhysAddress
3181 }
3182
3183 dhcpActiveIndex OBJECT-TYPE
3184 SYNTAX INTEGER
3185 ACCESS read-only
3186 STATUS mandatory
3187 DESCRIPTION
3188 "The index of dhcpActiveTable."
3189 ::= { dhcpActiveEntry 1 }
3190
3191 dhcpClientHostName OBJECT-TYPE
3192 SYNTAX DisplayString (SIZE(0..32))
3193 ACCESS read-only
3194 STATUS mandatory
3195 DESCRIPTION
3196 "The host name of DHCP client PC."
3197 ::= { dhcpActiveEntry 2 }
3198
3199 dhcpNetAddress OBJECT-TYPE
3200 SYNTAX IpAddress
3201 ACCESS read-only
3202 STATUS mandatory
3203 DESCRIPTION
3204 "The IP address of DHCP client PC."
3205 ::= { dhcpActiveEntry 3 }
3206
3207 dhcpPhysicalAddress OBJECT-TYPE
3208 SYNTAX PhysAddress
3209 ACCESS read-only
3210 STATUS mandatory
3211 DESCRIPTION
3212 "The MAC address of DHCP client PC."
3213 ::= { dhcpActiveEntry 4 }
3214
3215
3216-- the OutingLogTable Group
3217
3218 outgoingLogTable OBJECT-TYPE
3219 SYNTAX SEQUENCE OF OutgoingLogEntry
3220 ACCESS not-accessible
3221 STATUS mandatory
3222 DESCRIPTION
3223 "A list of outgoingLogEntry."
3224 ::= { statusInfo 2 }
3225
3226 outgoingLogEntry OBJECT-TYPE
3227 SYNTAX OutgoingLogEntry
3228 ACCESS not-accessible
3229 STATUS mandatory
3230 DESCRIPTION
3231 "The outgoing log entry lists the IP address of Internet
3232 site that users on your network have accessed."
3233 INDEX { outgoingLogIndex }
3234 ::= { outgoingLogTable 1 }
3235
3236 OutgoingLogEntry ::=
3237 SEQUENCE {
3238 outgoingLogIndex INTEGER,
3239 sourceIPLAN IpAddress,
3240 destinationIP IpAddress,
3241 servicePortNumber INTEGER
3242 }
3243
3244 outgoingLogIndex OBJECT-TYPE
3245 SYNTAX INTEGER
3246 ACCESS read-only
3247 STATUS mandatory
3248 DESCRIPTION
3249 "The index of outgoingLogTable"
3250 ::= { outgoingLogEntry 1 }
3251
3252 sourceIPLAN OBJECT-TYPE
3253 SYNTAX IpAddress
3254 ACCESS read-only
3255 STATUS mandatory
3256 DESCRIPTION
3257 "The source IP address of the outgoing log entry."
3258 ::= { outgoingLogEntry 2 }
3259
3260 destinationIP OBJECT-TYPE
3261 SYNTAX IpAddress
3262 ACCESS read-only
3263 STATUS mandatory
3264 DESCRIPTION
3265 "The destination IP address of the outgoing log entry."
3266 ::= { outgoingLogEntry 3 }
3267
3268
3269 servicePortNumber OBJECT-TYPE
3270 SYNTAX INTEGER
3271 ACCESS read-only
3272 STATUS mandatory
3273 DESCRIPTION
3274 "The destination port number of the outgoing log entry."
3275 ::= { outgoingLogEntry 4 }
3276
3277
3278-- the IncomingLogTable Group
3279
3280 incomingLogTable OBJECT-TYPE
3281 SYNTAX SEQUENCE OF IncomingLogEntry
3282 ACCESS not-accessible
3283 STATUS mandatory
3284 DESCRIPTION
3285 "A list of incomingLogEntry."
3286 ::= { statusInfo 3 }
3287
3288 incomingLogEntry OBJECT-TYPE
3289 SYNTAX IncomingLogEntry
3290 ACCESS not-accessible
3291 STATUS mandatory
3292 DESCRIPTION
3293 "The incoming log entry shows out the log of incoming
3294 Internet traffic."
3295 INDEX { incomingLogIndex }
3296 ::= { incomingLogTable 1 }
3297
3298 IncomingLogEntry ::=
3299 SEQUENCE {
3300 incomingLogIndex INTEGER,
3301 sourceIP IpAddress,
3302 destinationPortNumber INTEGER
3303 }
3304
3305 incomingLogIndex OBJECT-TYPE
3306 SYNTAX INTEGER
3307 ACCESS read-only
3308 STATUS mandatory
3309 DESCRIPTION
3310 "Index of incomingLogTable."
3311 ::= { incomingLogEntry 1 }
3312
3313 sourceIP OBJECT-TYPE
3314 SYNTAX IpAddress
3315 ACCESS read-only
3316 STATUS mandatory
3317 DESCRIPTION
3318 "The source IP address of incoming log entry."
3319 ::= { incomingLogEntry 2 }
3320
3321 destinationPortNumber OBJECT-TYPE
3322 SYNTAX INTEGER
3323 ACCESS read-only
3324 STATUS mandatory
3325 DESCRIPTION
3326 "The destination port number of incoming log entry."
3327 ::= { incomingLogEntry 3 }
3328
3329
3330-- the WAN Connection Status Information Group --
3331
3332 infWANStatusTable OBJECT-TYPE
3333 SYNTAX SEQUENCE OF InfWANStatusEntry
3334 ACCESS not-accessible
3335 STATUS mandatory
3336 DESCRIPTION
3337 " Table of WAN connection status. "
3338 ::= { statusInfo 4 }
3339
3340 infWANStatusEntry OBJECT-TYPE
3341 SYNTAX InfWANStatusEntry
3342 ACCESS not-accessible
3343 STATUS mandatory
3344 DESCRIPTION
3345 " An entry in the table, containing connection status of
3346 one WAN interface. "
3347 INDEX { infWANStatusIndex }
3348 ::= { infWANStatusTable 1 }
3349
3350 InfWANStatusEntry ::=
3351 SEQUENCE {
3352 infWANStatusIndex INTEGER,
3353 infWANPortStatus INTEGER,
3354 infWANPPPoEFailureCode INTEGER,
3355 infWANPPPoEDetailErrorCode DisplayString,
3356 infWANDHCPStatus INTEGER,
3357 infWANDHCPDetailErrorCode DisplayString,
3358 infWANDNSStatus INTEGER,
3359 infWANPPTPFailureCode INTEGER,
3360 infWANPPTPDetailErrorCode DisplayString
3361 }
3362
3363 infWANStatusIndex OBJECT-TYPE
3364 SYNTAX INTEGER
3365 ACCESS read-only
3366 STATUS deprecated
3367 DESCRIPTION
3368 "Index of infWANStatusTable."
3369 ::= { infWANStatusEntry 1 }
3370
3371 infWANPortStatus OBJECT-TYPE
3372 SYNTAX INTEGER {
3373 link(0),
3374 no-link(1)
3375 }
3376 ACCESS read-only
3377 STATUS mandatory
3378 DESCRIPTION
3379 "Show the WAN Port physical link status"
3380 ::= { infWANStatusEntry 2 }
3381
3382 infWANPPPoEFailureCode OBJECT-TYPE
3383 SYNTAX INTEGER {
3384 connected(0),
3385 other-error(1),
3386 no-pppoe-server(2),
3387 username-password-error(3),
3388 lcp-nego-fail(4),
3389 disconnected-by-ISP(5)
3390 }
3391 ACCESS read-only
3392 STATUS mandatory
3393 DESCRIPTION
3394 "Show out the WAN PPPoE connection status."
3395 ::= { infWANStatusEntry 3 }
3396
3397 infWANPPPoEDetailErrorCode OBJECT-TYPE
3398 SYNTAX DisplayString (SIZE(0..4))
3399 ACCESS read-only
3400 STATUS mandatory
3401 DESCRIPTION
3402 " Detail error code of the current PPPoE connection."
3403 ::= { infWANStatusEntry 4 }
3404
3405 infWANDHCPStatus OBJECT-TYPE
3406 SYNTAX INTEGER {
3407 ok(0),
3408 other-error(1),
3409 no-DHCP-server(2)
3410 }
3411 ACCESS read-only
3412 STATUS mandatory
3413 DESCRIPTION
3414 "Show out the status of WAN DHCP."
3415 ::= { infWANStatusEntry 5 }
3416
3417 infWANDHCPDetailErrorCode OBJECT-TYPE
3418 SYNTAX DisplayString (SIZE(0..4))
3419 ACCESS read-only
3420 STATUS mandatory
3421 DESCRIPTION
3422 "Detail error code of the current DHCP connection."
3423 ::= { infWANStatusEntry 6 }
3424
3425 infWANDNSStatus OBJECT-TYPE
3426 SYNTAX INTEGER {
3427 ok(0),
3428 no-DNS-server-assigned(1),
3429 no-DNS-server-working(2)
3430 }
3431 ACCESS read-only
3432 STATUS mandatory
3433 DESCRIPTION
3434 "Show the WAN DNS status."
3435 ::= { infWANStatusEntry 7 }
3436
3437 infWANPPTPFailureCode OBJECT-TYPE
3438 SYNTAX INTEGER {
3439 connected(0),
3440 other-error(1),
3441 no-PPTP-server(2),
3442 username-password-error(3),
3443 disconnected-by-ISP(4)
3444 }
3445 ACCESS read-only
3446 STATUS mandatory
3447 DESCRIPTION
3448 "Show the WAN PPTP connection status."
3449 ::= { infWANStatusEntry 8 }
3450
3451 infWANPPTPDetailErrorCode OBJECT-TYPE
3452 SYNTAX DisplayString (SIZE(0..4))
3453 ACCESS read-only
3454 STATUS mandatory
3455 DESCRIPTION
3456 " Detail error code of the current PPTP connection."
3457 ::= { infWANStatusEntry 9 }
3458
3459
3460 infNodeWLANStatus OBJECT-TYPE
3461 SYNTAX INTEGER {
3462 wlan-OK(0),
3463 initialization-failed(1)
3464 }
3465 ACCESS read-only
3466 STATUS mandatory
3467 DESCRIPTION
3468 "Show the WLAN status."
3469 ::= { statusInfo 5 }
3470
3471 nicDevicePresent OBJECT-TYPE
3472 SYNTAX INTEGER {
3473 absent(0),
3474 present(1)
3475 }
3476 ACCESS read-only
3477 STATUS mandatory
3478 DESCRIPTION
3479 "The target device is present on the system or not."
3480 ::= { statusInfo 6 }
3481
3482 nicDriverInstallation OBJECT-TYPE
3483 SYNTAX INTEGER {
3484 not-installed(0),
3485 installed(1)
3486 }
3487 ACCESS read-only
3488 STATUS mandatory
3489 DESCRIPTION
3490 "The driver was installed or not."
3491 ::= { statusInfo 7 }
3492
3493 nicDriverStatus OBJECT-TYPE
3494 SYNTAX INTEGER {
3495 disabled(1),
3496 working(2),
3497 not-working(3)
3498 }
3499 ACCESS read-only
3500 STATUS mandatory
3501 DESCRIPTION
3502 "The working status of the driver."
3503 ::= { statusInfo 8 }
3504
3505
3506 nicConnectionStatus OBJECT-TYPE
3507 SYNTAX INTEGER {
3508 connected(0),
3509 disconnected(1)
3510 }
3511 ACCESS read-only
3512 STATUS mandatory
3513 DESCRIPTION
3514 "The connection status of the device."
3515 ::= { statusInfo 9 }
3516
3517 nicOSVersion OBJECT-TYPE
3518 SYNTAX DisplayString
3519 ACCESS read-only
3520 STATUS mandatory
3521 DESCRIPTION
3522 "The version number of the Windows OS."
3523 ::= { statusInfo 10 }
3524
3525 nicDriverVersion OBJECT-TYPE
3526 SYNTAX DisplayString
3527 ACCESS read-only
3528 STATUS mandatory
3529 DESCRIPTION
3530 "The version number of the device driver"
3531 ::= { statusInfo 11 }
3532
3533 nicFirmwareVersion OBJECT-TYPE
3534 SYNTAX DisplayString
3535 ACCESS read-only
3536 STATUS mandatory
3537 DESCRIPTION
3538 "The version number of the device firmware"
3539 ::= { statusInfo 12 }
3540
3541 nicUtilityVersion OBJECT-TYPE
3542 SYNTAX DisplayString
3543 ACCESS read-only
3544 STATUS mandatory
3545 DESCRIPTION
3546 "The version number of the configure Utility"
3547 ::= { statusInfo 13 }
3548
3549
3550-- the Statistics Information Group
3551
3552END
3553
3554