From c47b82e825805beccab2d1abb2f968ae53f3ee25 Mon Sep 17 00:00:00 2001 From: Neil Lathwood Date: Sat, 17 Dec 2016 19:49:56 +0000 Subject: [PATCH] refactor: Moved / deleted mibs A-D (#5173) --- includes/definitions.inc.php | 24 +- includes/discovery/os/linux.inc.php | 2 +- mibs/AAC-MIB | 312 - mibs/ACCOUNTING-CONTROL-MIB | 771 --- mibs/AGENTX-MIB | 527 -- mibs/ALLIEDTELESYN-MIB | 6044 ----------------- mibs/ALTIGA-ADDRESS-STATS-MIB | 497 -- mibs/ALTIGA-BMGT-STATS-MIB | 237 - mibs/ALTIGA-CAP | 265 - mibs/ALTIGA-CERT-STATS-MIB | 260 - mibs/ALTIGA-DHCP-SERVER-STATS-MIB | 240 - mibs/ALTIGA-DHCP-STATS-MIB | 381 -- mibs/ALTIGA-DNS-STATS-MIB | 135 - mibs/ALTIGA-EVENT-STATS-MIB | 177 - mibs/ALTIGA-FILTER-STATS-MIB | 294 - mibs/ALTIGA-FTP-STATS-MIB | 217 - mibs/ALTIGA-GENERAL-STATS-MIB | 156 - mibs/ALTIGA-GLOBAL-REG | 267 - mibs/ALTIGA-HARDWARE-STATS-MIB | 748 -- mibs/ALTIGA-HTTP-STATS-MIB | 336 - mibs/ALTIGA-IP-STATS-MIB | 132 - mibs/ALTIGA-L2TP-STATS-MIB | 1318 ---- mibs/ALTIGA-LBSSF-STATS-MIB | 309 - mibs/ALTIGA-MIB | 344 - mibs/ALTIGA-MULTILINK-STATS-MIB | 313 - mibs/ALTIGA-NAT-STATS-MIB | 437 -- mibs/ALTIGA-PPP-STATS-MIB | 341 - mibs/ALTIGA-PPPOE-STATS-MIB | 357 - mibs/ALTIGA-PPTP-STATS-MIB | 811 --- mibs/ALTIGA-SDI-ACE-STATS-MIB | 239 - mibs/ALTIGA-SEP-STATS-MIB | 497 -- mibs/ALTIGA-SESSION-STATS-MIB | 2093 ------ mibs/ALTIGA-SSH-STATS-MIB | 287 - mibs/ALTIGA-SSL-STATS-MIB | 154 - mibs/ALTIGA-SYNC-STATS-MIB | 362 - mibs/ALTIGA-T1E1-STATS-MIB | 275 - mibs/ALTIGA-TELNET-STATS-MIB | 585 -- mibs/ALTIGA-VERSION-STATS-MIB | 158 - mibs/ANIROOT-MIB | 57 - mibs/AP80-PRIVATE-MIB | 3846 ----------- mibs/ARECA-SNMP-MIB | 4223 ------------ mibs/ARISTA-PRODUCTS-MIB | 45 - mibs/ARISTA-SMI-MIB | 47 - mibs/ASANTE-AH1012-MIB | 2087 ------ mibs/ASANTE-SWITCH-MIB | 2846 -------- mibs/ASTARO-MIB | 1081 --- mibs/ASTERISK-MIB | 739 -- mibs/AT-BOARDS-MIB | 319 - mibs/AT-BRI-MIB | 232 - mibs/AT-CAPABILITIES | 264 - mibs/AT-DHCP-MIB | 280 - mibs/AT-DNS-CLIENT-MIB | 194 - mibs/AT-DS3-MIB | 147 - mibs/AT-ENVMON-MIB | 626 -- mibs/AT-ENVMONv2-MIB | 936 --- mibs/AT-EPSR-MIB | 221 - mibs/AT-EPSRv2-MIB | 252 - mibs/AT-ETH-MIB | 124 - mibs/AT-FILE-MIB | 157 - mibs/AT-FILEv2-MIB | 662 -- mibs/AT-FIREWALL-MIB | 138 - mibs/AT-FLASH-MIB | 167 - mibs/AT-INSTALL-MIB | 448 -- mibs/AT-INTERFACES-MIB | 496 -- mibs/AT-IP-MIB | 209 - mibs/AT-ISDN-MIB | 1286 ---- mibs/AT-LB-MIB | 650 -- mibs/AT-LICENSE-MIB | 459 -- mibs/AT-LOADER-MIB | 183 - mibs/AT-LOG-MIB | 217 - mibs/AT-LOOPPROTECT-MIB | 120 - mibs/AT-MIBVERSION-MIB | 60 - mibs/AT-NTP-MIB | 518 -- mibs/AT-PAE-MIB | 1178 ---- mibs/AT-PIM-MIB | 112 - mibs/AT-PING-MIB | 335 - mibs/AT-PRI-MIB | 251 - mibs/AT-PRODUCT-MIB | 202 - mibs/AT-PVSTPM-MIB | 118 - mibs/AT-QOS-MIB | 875 --- mibs/AT-RESOURCE-MIB | 234 - mibs/AT-SETUP-MIB | 397 -- mibs/AT-SMI-MIB | 129 - mibs/AT-STACK-MIB | 232 - mibs/AT-SWITCH-MIB | 715 -- mibs/AT-SYSINFO-MIB | 993 --- mibs/AT-TRIGGER-MIB | 479 -- mibs/AT-TTY-MIB | 83 - mibs/AT-USER-MIB | 221 - mibs/AT-VCSTACK-MIB | 474 -- mibs/AT-XEM-MIB | 191 - mibs/ATI-8324SX-MIB | 633 -- mibs/ATI-BRIDGE-MIB | 1338 ---- mibs/ATMF-CES | 924 --- mibs/ATMF-CES-MIB | 305 - mibs/BASP-Config-MIB | 514 -- mibs/BASP-Statistics-MIB | 410 -- mibs/BAY-STACK-ADAC-MIB | 447 -- mibs/BAY-STACK-ARP-INSPECTION-MIB | 125 - mibs/BAY-STACK-DHCP-SNOOPING-MIB | 236 - mibs/BAY-STACK-EAPOL-EXTENSION-MIB | 868 --- mibs/BAY-STACK-ECMP-MIB | 100 - mibs/BAY-STACK-ERROR-MESSAGE-MIB | 86 - mibs/BAY-STACK-LACP-EXT-MIB | 122 - mibs/BAY-STACK-MIB | 65 - mibs/BAY-STACK-MULTICAST-FLOODING-MIB | 101 - mibs/BAY-STACK-OSPF-EXT-MIB | 475 -- mibs/BAY-STACK-PETH-EXT-MIB | 351 - mibs/BAY-STACK-RADIUS-MIB | 144 - mibs/BAY-STACK-SOURCE-GUARD-MIB | 188 - mibs/BAY-STACK-STATS-MIB | 134 - mibs/BAY-STACK-VRRP-EXT-MIB | 278 - mibs/BN-IF-EXTENSIONS-MIB | 229 - mibs/BN-LOG-MESSAGE-MIB | 495 -- mibs/BRCD-DOT1X-MIB | 590 -- mibs/BRCD-FCIP-EXT-MIB | 296 - mibs/Brcm-BASPTrap-MIB | 83 - mibs/Brcm-adapterInfo-MIB | 281 - mibs/CABLETRON-TRAPS | 4483 ------------ mibs/CABLETRON-TRAPS-IRM | 150 - mibs/CENTILLION-CONFIG-MIB | 1558 ----- mibs/CENTILLION-DOT3-EXTENSIONS-MIB | 133 - mibs/CENTILLION-MCAST-MIB | 424 -- mibs/CENTILLION-ROOT-MIB | 587 -- mibs/CENTILLION-VLAN-MIB | 200 - mibs/CENTRECOM-MIB | 1397 ---- mibs/CHASSIS-MIB | 709 -- mibs/COMMUNITY-MIB | 130 - mibs/CTATM-CONFIG-MIB | 1688 ----- mibs/CUMULUS-COUNTERS-MIB | 124 - mibs/CUMULUS-RESOURCES-MIB | 265 - mibs/CUMULUS-SNMP-MIB | 37 - mibs/CYCLADES-ACS-ADM-MIB | 45 - mibs/CYCLADES-ACS-CONF-MIB | 876 --- mibs/CYCLADES-ACS-INFO-MIB | 194 - mibs/CYCLADES-ACS-MIB | 37 - mibs/CYCLADES-ACS-PM-MIB | 302 - mibs/CYCLADES-ACS-SYS-MIB | 303 - mibs/CYCLADES-MIB | 11 - mibs/DCS3FRU-MIB | 255 - mibs/DCS3RMT-MIB | 1608 ----- mibs/DELL-ASF-MIB | 1172 ---- mibs/DELL-RAC-MIB | 4360 ------------ mibs/DEVBASE-MIB | 81 - mibs/DEVCONTROL-MIB | 104 - mibs/DEVETHERNET-MIB | 92 - mibs/DEVEVENT-MIB | 98 - mibs/DEVFILTER-MIB | 779 --- mibs/DEVHW-MIB | 80 - mibs/DEVNM-MIB | 138 - mibs/DEVROUTE-MIB | 336 - mibs/DEVSERVER-MIB | 137 - mibs/DEVSW-MIB | 105 - mibs/DEVTRAPS-MIB | 629 -- mibs/DIGIUM-MIB | 17 - mibs/DLB-802DOT11-EXT-MIB | 452 -- mibs/DLB-ATHDRV-STATS-MIB | 1892 ------ mibs/DLB-GENERIC-MIB | 54 - mibs/DLB-RADIO3-DRV-MIB | 811 --- mibs/DLM-MIB | 497 -- mibs/DLSW-MIB | 3585 ---------- mibs/DOCS-IF-MIB | 5255 -------------- mibs/DOT5-LOG-MIB | 2676 -------- mibs/DOT5-PHYS-MIB | 1336 ---- mibs/DRAFT-IETF-SYSLOG-DEVICE-MIB | 681 -- mibs/DRAFT-MSDP-MIB | 1079 --- .../ACCEDIAN-SMI} | 0 .../ACD-ALARM-MIB} | 0 .../{ACD-CFM-MIB.mib => accedian/ACD-CFM-MIB} | 0 .../ACD-DESC-MIB} | 0 .../ACD-DISCOVERY-MIB} | 0 .../ACD-FILTER-MIB} | 0 .../{ACD-PAA-MIB.mib => accedian/ACD-PAA-MIB} | 0 .../ACD-POLICY-MIB} | 0 .../ACD-PORT-MIB} | 0 .../ACD-REGULATOR-MIB} | 0 mibs/{ACD-SA-MIB.mib => accedian/ACD-SA-MIB} | 0 .../{ACD-SFP-MIB.mib => accedian/ACD-SFP-MIB} | 0 .../ACD-SHAPER-MIB} | 0 .../ACD-SMAP-MIB} | 0 .../{ACD-TID-MIB.mib => accedian/ACD-TID-MIB} | 0 mibs/{adGenAos.mib => adtran/ADTRAN-AOS} | 0 mibs/{adGenAos3G.mib => adtran/ADTRAN-AOS-3G} | 0 .../ADTRAN-AOS-DESKTOP-AUDITING} | 0 .../ADTRAN-AOS-DNS-MIB} | 0 .../ADTRAN-AOS-DS1-EXT} | 0 .../ADTRAN-AOS-DYING-GASP-MIB} | 0 .../ADTRAN-AOS-FAN-MIB} | 0 .../ADTRAN-AOS-MEDIAGATEWAY-MIB} | 0 .../ADTRAN-AOS-MEF-MIB} | 0 .../ADTRAN-AOS-MUX-MIB} | 0 .../ADTRAN-AOS-NETWORK-SYNC-MIB} | 0 .../ADTRAN-AOS-NETWORKMONITOR} | 0 .../ADTRAN-AOS-OVER-TEMP-PROTECTION-MIB} | 0 .../ADTRAN-AOS-PORT-SECURITY-MIB} | 0 .../ADTRAN-AOS-POWER} | 0 .../ADTRAN-AOS-QOS} | 0 .../ADTRAN-AOS-SIP-PROXY-MIB} | 0 .../ADTRAN-AOS-SIP-REGISTRATION} | 0 .../ADTRAN-AOS-VQM} | 0 .../ADTRAN-AOS-VRRP-MIB} | 0 mibs/{adAosCPU.mib => adtran/ADTRAN-AOSCPU} | 0 .../ADTRAN-AOSDOWNLOAD} | 0 .../ADTRAN-AOSFILESYSTEM} | 0 mibs/{adAosSNMP.mib => adtran/ADTRAN-AOSSNMP} | 0 mibs/{adAosUnit.mib => adtran/ADTRAN-AOSUNIT} | 0 .../ADTRAN-COMMON-AOS} | 0 .../ADTRAN-IF-PERF-HISTORY-MIB} | 0 ...TRAN-MEF-PER-COS-PER-EVC-PERF-HISTORY-MIB} | 0 ...TRAN-MEF-PER-COS-PER-UNI-PERF-HISTORY-MIB} | 0 .../ADTRAN-MEF-PER-EVC-PERF-HISTORY-MIB} | 0 .../ADTRAN-MEF-PER-UNI-PERF-HISTORY-MIB} | 0 mibs/{adtran.mib => adtran/ADTRAN-MIB} | 0 mibs/{adtrantc.mib => adtran/ADTRAN-TC} | 0 mibs/{ => airport}/AIRPORT-BASESTATION-3-MIB | 0 mibs/{ => allied}/AtiL2-MIB | 0 mibs/{ => allied}/AtiSwitch-MIB | 0 mibs/{ => arubaos}/ARUBA-MGMT-MIB | 0 mibs/{ => arubaos}/ARUBA-MIB | 0 mibs/{ => arubaos}/ARUBA-TC | 0 mibs/{ => calix}/CALIX-PRODUCT-MIB.my | 0 mibs/{ => calix}/CALIX-SMI.my | 0 mibs/{ => calix}/E7-Calix-MIB | 0 mibs/{E7-TC.my => calix/E7-TC} | 0 mibs/{ => cambium}/CAMBIUM-PMP80211-MIB.txt | 0 mibs/{ => cambium}/CAMBIUM-PTP250-MIB | 0 mibs/{ => cambium}/CAMBIUM-PTP650-MIB | 0 mibs/{ => carel}/CAREL-ug40cdz-MIB | 0 mibs/{ => cisco}/AIRESPACE-REF-MIB | 0 mibs/{ => cisco}/AIRESPACE-SWITCHING-MIB | 0 mibs/{ => cisco}/AIRESPACE-WIRELESS-MIB | 0 mibs/{ => cisco}/ALTEON-CHEETAH-BWM-MIB | 0 mibs/{ => cisco}/ALTEON-CHEETAH-LAYER4-MIB | 0 mibs/{ => cisco}/ALTEON-CHEETAH-LAYER7-MIB | 0 mibs/{ => cisco}/ALTEON-CHEETAH-NETWORK-MIB | 0 mibs/{ => cisco}/ALTEON-CHEETAH-SWITCH-MIB | 0 mibs/{ => cisco}/ALTEON-CS-PHYSICAL-MIB | 0 mibs/{ => cisco}/ALTEON-ROOT-MIB | 0 mibs/{ => cisco}/ALTEON-TIGON-SWITCH-MIB | 0 mibs/{ => cisco}/ALTEON-TS-NETWORK-MIB | 0 mibs/{ => cisco}/ALTEON-TS-PHYSICAL-MIB | 0 mibs/{ => datacom}/DATACOM-REG.mib | 0 mibs/{ => datacom}/DATACOM-SMI.mib | 0 .../DMswitch-MIB} | 0 mibs/{ => datadomain}/DATA-DOMAIN-MIB | 0 mibs/dell/Dell-Vendor-MIB | 486 ++ mibs/{ => delta}/DeltaUPS-MIB | 0 mibs/{ => hp}/BLADETYPE2-ACL-MIB | 0 mibs/{ => hp}/BLADETYPE2-NETWORK-MIB | 0 mibs/{ => hp}/BLADETYPE2-PHYSICAL-MIB | 0 mibs/{ => hp}/BLADETYPE2-QOS-MIB | 0 mibs/{ => hp}/BLADETYPE2-SWITCH-MIB | 0 mibs/{ => hp}/BLADETYPE2-TRAP-MIB | 0 mibs/{ => hp}/BLADETYPE4-NETWORK-MIB | 0 mibs/{ => hp}/BLADETYPE5-NETWORK-MIB | 0 mibs/{ => hp}/BLADETYPE6-NETWORK-MIB | 0 mibs/{ => hp}/HP-SWITCH-PL-MIB | 0 mibs/{ => ibm}/BLADE-MIB | 0 258 files changed, 507 insertions(+), 104216 deletions(-) delete mode 100644 mibs/AAC-MIB delete mode 100644 mibs/ACCOUNTING-CONTROL-MIB delete mode 100644 mibs/AGENTX-MIB delete mode 100644 mibs/ALLIEDTELESYN-MIB delete mode 100644 mibs/ALTIGA-ADDRESS-STATS-MIB delete mode 100644 mibs/ALTIGA-BMGT-STATS-MIB delete mode 100644 mibs/ALTIGA-CAP delete mode 100644 mibs/ALTIGA-CERT-STATS-MIB delete mode 100644 mibs/ALTIGA-DHCP-SERVER-STATS-MIB delete mode 100644 mibs/ALTIGA-DHCP-STATS-MIB delete mode 100644 mibs/ALTIGA-DNS-STATS-MIB delete mode 100644 mibs/ALTIGA-EVENT-STATS-MIB delete mode 100644 mibs/ALTIGA-FILTER-STATS-MIB delete mode 100644 mibs/ALTIGA-FTP-STATS-MIB delete mode 100644 mibs/ALTIGA-GENERAL-STATS-MIB delete mode 100644 mibs/ALTIGA-GLOBAL-REG delete mode 100644 mibs/ALTIGA-HARDWARE-STATS-MIB delete mode 100644 mibs/ALTIGA-HTTP-STATS-MIB delete mode 100644 mibs/ALTIGA-IP-STATS-MIB delete mode 100644 mibs/ALTIGA-L2TP-STATS-MIB delete mode 100644 mibs/ALTIGA-LBSSF-STATS-MIB delete mode 100644 mibs/ALTIGA-MIB delete mode 100644 mibs/ALTIGA-MULTILINK-STATS-MIB delete mode 100644 mibs/ALTIGA-NAT-STATS-MIB delete mode 100644 mibs/ALTIGA-PPP-STATS-MIB delete mode 100644 mibs/ALTIGA-PPPOE-STATS-MIB delete mode 100644 mibs/ALTIGA-PPTP-STATS-MIB delete mode 100644 mibs/ALTIGA-SDI-ACE-STATS-MIB delete mode 100644 mibs/ALTIGA-SEP-STATS-MIB delete mode 100644 mibs/ALTIGA-SESSION-STATS-MIB delete mode 100644 mibs/ALTIGA-SSH-STATS-MIB delete mode 100644 mibs/ALTIGA-SSL-STATS-MIB delete mode 100644 mibs/ALTIGA-SYNC-STATS-MIB delete mode 100644 mibs/ALTIGA-T1E1-STATS-MIB delete mode 100644 mibs/ALTIGA-TELNET-STATS-MIB delete mode 100644 mibs/ALTIGA-VERSION-STATS-MIB delete mode 100644 mibs/ANIROOT-MIB delete mode 100644 mibs/AP80-PRIVATE-MIB delete mode 100644 mibs/ARECA-SNMP-MIB delete mode 100644 mibs/ARISTA-PRODUCTS-MIB delete mode 100644 mibs/ARISTA-SMI-MIB delete mode 100644 mibs/ASANTE-AH1012-MIB delete mode 100644 mibs/ASANTE-SWITCH-MIB delete mode 100644 mibs/ASTARO-MIB delete mode 100644 mibs/ASTERISK-MIB delete mode 100644 mibs/AT-BOARDS-MIB delete mode 100644 mibs/AT-BRI-MIB delete mode 100644 mibs/AT-CAPABILITIES delete mode 100644 mibs/AT-DHCP-MIB delete mode 100644 mibs/AT-DNS-CLIENT-MIB delete mode 100644 mibs/AT-DS3-MIB delete mode 100644 mibs/AT-ENVMON-MIB delete mode 100644 mibs/AT-ENVMONv2-MIB delete mode 100644 mibs/AT-EPSR-MIB delete mode 100644 mibs/AT-EPSRv2-MIB delete mode 100644 mibs/AT-ETH-MIB delete mode 100644 mibs/AT-FILE-MIB delete mode 100644 mibs/AT-FILEv2-MIB delete mode 100644 mibs/AT-FIREWALL-MIB delete mode 100644 mibs/AT-FLASH-MIB delete mode 100644 mibs/AT-INSTALL-MIB delete mode 100644 mibs/AT-INTERFACES-MIB delete mode 100644 mibs/AT-IP-MIB delete mode 100644 mibs/AT-ISDN-MIB delete mode 100644 mibs/AT-LB-MIB delete mode 100644 mibs/AT-LICENSE-MIB delete mode 100644 mibs/AT-LOADER-MIB delete mode 100644 mibs/AT-LOG-MIB delete mode 100644 mibs/AT-LOOPPROTECT-MIB delete mode 100644 mibs/AT-MIBVERSION-MIB delete mode 100644 mibs/AT-NTP-MIB delete mode 100644 mibs/AT-PAE-MIB delete mode 100644 mibs/AT-PIM-MIB delete mode 100644 mibs/AT-PING-MIB delete mode 100644 mibs/AT-PRI-MIB delete mode 100644 mibs/AT-PRODUCT-MIB delete mode 100644 mibs/AT-PVSTPM-MIB delete mode 100644 mibs/AT-QOS-MIB delete mode 100644 mibs/AT-RESOURCE-MIB delete mode 100644 mibs/AT-SETUP-MIB delete mode 100644 mibs/AT-SMI-MIB delete mode 100644 mibs/AT-STACK-MIB delete mode 100644 mibs/AT-SWITCH-MIB delete mode 100644 mibs/AT-SYSINFO-MIB delete mode 100644 mibs/AT-TRIGGER-MIB delete mode 100644 mibs/AT-TTY-MIB delete mode 100644 mibs/AT-USER-MIB delete mode 100644 mibs/AT-VCSTACK-MIB delete mode 100644 mibs/AT-XEM-MIB delete mode 100644 mibs/ATI-8324SX-MIB delete mode 100644 mibs/ATI-BRIDGE-MIB delete mode 100644 mibs/ATMF-CES delete mode 100644 mibs/ATMF-CES-MIB delete mode 100644 mibs/BASP-Config-MIB delete mode 100644 mibs/BASP-Statistics-MIB delete mode 100644 mibs/BAY-STACK-ADAC-MIB delete mode 100644 mibs/BAY-STACK-ARP-INSPECTION-MIB delete mode 100644 mibs/BAY-STACK-DHCP-SNOOPING-MIB delete mode 100644 mibs/BAY-STACK-EAPOL-EXTENSION-MIB delete mode 100644 mibs/BAY-STACK-ECMP-MIB delete mode 100644 mibs/BAY-STACK-ERROR-MESSAGE-MIB delete mode 100644 mibs/BAY-STACK-LACP-EXT-MIB delete mode 100644 mibs/BAY-STACK-MIB delete mode 100644 mibs/BAY-STACK-MULTICAST-FLOODING-MIB delete mode 100644 mibs/BAY-STACK-OSPF-EXT-MIB delete mode 100644 mibs/BAY-STACK-PETH-EXT-MIB delete mode 100644 mibs/BAY-STACK-RADIUS-MIB delete mode 100644 mibs/BAY-STACK-SOURCE-GUARD-MIB delete mode 100644 mibs/BAY-STACK-STATS-MIB delete mode 100644 mibs/BAY-STACK-VRRP-EXT-MIB delete mode 100644 mibs/BN-IF-EXTENSIONS-MIB delete mode 100644 mibs/BN-LOG-MESSAGE-MIB delete mode 100644 mibs/BRCD-DOT1X-MIB delete mode 100644 mibs/BRCD-FCIP-EXT-MIB delete mode 100644 mibs/Brcm-BASPTrap-MIB delete mode 100644 mibs/Brcm-adapterInfo-MIB delete mode 100644 mibs/CABLETRON-TRAPS delete mode 100644 mibs/CABLETRON-TRAPS-IRM delete mode 100644 mibs/CENTILLION-CONFIG-MIB delete mode 100644 mibs/CENTILLION-DOT3-EXTENSIONS-MIB delete mode 100644 mibs/CENTILLION-MCAST-MIB delete mode 100644 mibs/CENTILLION-ROOT-MIB delete mode 100644 mibs/CENTILLION-VLAN-MIB delete mode 100644 mibs/CENTRECOM-MIB delete mode 100644 mibs/CHASSIS-MIB delete mode 100644 mibs/COMMUNITY-MIB delete mode 100644 mibs/CTATM-CONFIG-MIB delete mode 100644 mibs/CUMULUS-COUNTERS-MIB delete mode 100644 mibs/CUMULUS-RESOURCES-MIB delete mode 100644 mibs/CUMULUS-SNMP-MIB delete mode 100644 mibs/CYCLADES-ACS-ADM-MIB delete mode 100644 mibs/CYCLADES-ACS-CONF-MIB delete mode 100644 mibs/CYCLADES-ACS-INFO-MIB delete mode 100644 mibs/CYCLADES-ACS-MIB delete mode 100644 mibs/CYCLADES-ACS-PM-MIB delete mode 100644 mibs/CYCLADES-ACS-SYS-MIB delete mode 100644 mibs/CYCLADES-MIB delete mode 100644 mibs/DCS3FRU-MIB delete mode 100644 mibs/DCS3RMT-MIB delete mode 100644 mibs/DELL-ASF-MIB delete mode 100644 mibs/DELL-RAC-MIB delete mode 100644 mibs/DEVBASE-MIB delete mode 100644 mibs/DEVCONTROL-MIB delete mode 100644 mibs/DEVETHERNET-MIB delete mode 100644 mibs/DEVEVENT-MIB delete mode 100644 mibs/DEVFILTER-MIB delete mode 100644 mibs/DEVHW-MIB delete mode 100644 mibs/DEVNM-MIB delete mode 100644 mibs/DEVROUTE-MIB delete mode 100644 mibs/DEVSERVER-MIB delete mode 100644 mibs/DEVSW-MIB delete mode 100644 mibs/DEVTRAPS-MIB delete mode 100644 mibs/DIGIUM-MIB delete mode 100644 mibs/DLB-802DOT11-EXT-MIB delete mode 100644 mibs/DLB-ATHDRV-STATS-MIB delete mode 100644 mibs/DLB-GENERIC-MIB delete mode 100644 mibs/DLB-RADIO3-DRV-MIB delete mode 100644 mibs/DLM-MIB delete mode 100644 mibs/DLSW-MIB delete mode 100644 mibs/DOCS-IF-MIB delete mode 100644 mibs/DOT5-LOG-MIB delete mode 100644 mibs/DOT5-PHYS-MIB delete mode 100644 mibs/DRAFT-IETF-SYSLOG-DEVICE-MIB delete mode 100644 mibs/DRAFT-MSDP-MIB rename mibs/{ACCEDIAN-SMI.mib => accedian/ACCEDIAN-SMI} (100%) rename mibs/{ACD-ALARM-MIB.mib => accedian/ACD-ALARM-MIB} (100%) rename mibs/{ACD-CFM-MIB.mib => accedian/ACD-CFM-MIB} (100%) rename mibs/{ACD-DESC-MIB.mib => accedian/ACD-DESC-MIB} (100%) rename mibs/{ACD-DISCOVERY-MIB.mib => accedian/ACD-DISCOVERY-MIB} (100%) rename mibs/{ACD-FILTER-MIB.mib => accedian/ACD-FILTER-MIB} (100%) rename mibs/{ACD-PAA-MIB.mib => accedian/ACD-PAA-MIB} (100%) rename mibs/{ACD-POLICY-MIB.mib => accedian/ACD-POLICY-MIB} (100%) rename mibs/{ACD-PORT-MIB.mib => accedian/ACD-PORT-MIB} (100%) rename mibs/{ACD-REGULATOR-MIB.mib => accedian/ACD-REGULATOR-MIB} (100%) rename mibs/{ACD-SA-MIB.mib => accedian/ACD-SA-MIB} (100%) rename mibs/{ACD-SFP-MIB.mib => accedian/ACD-SFP-MIB} (100%) rename mibs/{ACD-SHAPER-MIB.mib => accedian/ACD-SHAPER-MIB} (100%) rename mibs/{ACD-SMAP-MIB.mib => accedian/ACD-SMAP-MIB} (100%) rename mibs/{ACD-TID-MIB.mib => accedian/ACD-TID-MIB} (100%) rename mibs/{adGenAos.mib => adtran/ADTRAN-AOS} (100%) rename mibs/{adGenAos3G.mib => adtran/ADTRAN-AOS-3G} (100%) rename mibs/{adGenAosDesktopAuditing.mib => adtran/ADTRAN-AOS-DESKTOP-AUDITING} (100%) rename mibs/{adGenAosDns.mib => adtran/ADTRAN-AOS-DNS-MIB} (100%) rename mibs/{adGenAosDS1-Ext.mib => adtran/ADTRAN-AOS-DS1-EXT} (100%) rename mibs/{adGenAOSDyingGasp.mib => adtran/ADTRAN-AOS-DYING-GASP-MIB} (100%) rename mibs/{adGenAOSFan.mib => adtran/ADTRAN-AOS-FAN-MIB} (100%) rename mibs/{adGenAosMediaGateway.mib => adtran/ADTRAN-AOS-MEDIAGATEWAY-MIB} (100%) rename mibs/{adGenAOSMef.mib => adtran/ADTRAN-AOS-MEF-MIB} (100%) rename mibs/{adGenAosMux.mib => adtran/ADTRAN-AOS-MUX-MIB} (100%) rename mibs/{adGenAOSNetSync.mib => adtran/ADTRAN-AOS-NETWORK-SYNC-MIB} (100%) rename mibs/{adGenAosNetMon.mib => adtran/ADTRAN-AOS-NETWORKMONITOR} (100%) rename mibs/{adGenAOSOverTempProtection.mib => adtran/ADTRAN-AOS-OVER-TEMP-PROTECTION-MIB} (100%) rename mibs/{adGenAosPortSecurity.mib => adtran/ADTRAN-AOS-PORT-SECURITY-MIB} (100%) rename mibs/{adGenAOSPower.mib => adtran/ADTRAN-AOS-POWER} (100%) rename mibs/{adGenAosQoS.mib => adtran/ADTRAN-AOS-QOS} (100%) rename mibs/{adGenAosSipProxy.mib => adtran/ADTRAN-AOS-SIP-PROXY-MIB} (100%) rename mibs/{adGenAosSipRegistration.mib => adtran/ADTRAN-AOS-SIP-REGISTRATION} (100%) rename mibs/{adGenAosVQM.mib => adtran/ADTRAN-AOS-VQM} (100%) rename mibs/{adGenAOSVrrp.mib => adtran/ADTRAN-AOS-VRRP-MIB} (100%) rename mibs/{adAosCPU.mib => adtran/ADTRAN-AOSCPU} (100%) rename mibs/{adAosDownload.mib => adtran/ADTRAN-AOSDOWNLOAD} (100%) rename mibs/{adGenAOSFileSystem.mib => adtran/ADTRAN-AOSFILESYSTEM} (100%) rename mibs/{adAosSNMP.mib => adtran/ADTRAN-AOSSNMP} (100%) rename mibs/{adAosUnit.mib => adtran/ADTRAN-AOSUNIT} (100%) rename mibs/{adGenAosCommon.mib => adtran/ADTRAN-COMMON-AOS} (100%) rename mibs/{adGenAosIfPerformanceHistory.mib => adtran/ADTRAN-IF-PERF-HISTORY-MIB} (100%) rename mibs/{adGenAosMefPerCosPerEvcPerformanceHistory.mib => adtran/ADTRAN-MEF-PER-COS-PER-EVC-PERF-HISTORY-MIB} (100%) rename mibs/{adGenAosMefPerCosPerUniPerformanceHistory.mib => adtran/ADTRAN-MEF-PER-COS-PER-UNI-PERF-HISTORY-MIB} (100%) rename mibs/{adGenAosMefPerEvcPerformanceHistory.mib => adtran/ADTRAN-MEF-PER-EVC-PERF-HISTORY-MIB} (100%) rename mibs/{adGenAosMefPerUniPerformanceHistory.mib => adtran/ADTRAN-MEF-PER-UNI-PERF-HISTORY-MIB} (100%) rename mibs/{adtran.mib => adtran/ADTRAN-MIB} (100%) rename mibs/{adtrantc.mib => adtran/ADTRAN-TC} (100%) rename mibs/{ => airport}/AIRPORT-BASESTATION-3-MIB (100%) rename mibs/{ => allied}/AtiL2-MIB (100%) rename mibs/{ => allied}/AtiSwitch-MIB (100%) rename mibs/{ => arubaos}/ARUBA-MGMT-MIB (100%) rename mibs/{ => arubaos}/ARUBA-MIB (100%) rename mibs/{ => arubaos}/ARUBA-TC (100%) rename mibs/{ => calix}/CALIX-PRODUCT-MIB.my (100%) rename mibs/{ => calix}/CALIX-SMI.my (100%) rename mibs/{ => calix}/E7-Calix-MIB (100%) rename mibs/{E7-TC.my => calix/E7-TC} (100%) rename mibs/{ => cambium}/CAMBIUM-PMP80211-MIB.txt (100%) rename mibs/{ => cambium}/CAMBIUM-PTP250-MIB (100%) rename mibs/{ => cambium}/CAMBIUM-PTP650-MIB (100%) rename mibs/{ => carel}/CAREL-ug40cdz-MIB (100%) rename mibs/{ => cisco}/AIRESPACE-REF-MIB (100%) rename mibs/{ => cisco}/AIRESPACE-SWITCHING-MIB (100%) rename mibs/{ => cisco}/AIRESPACE-WIRELESS-MIB (100%) rename mibs/{ => cisco}/ALTEON-CHEETAH-BWM-MIB (100%) rename mibs/{ => cisco}/ALTEON-CHEETAH-LAYER4-MIB (100%) rename mibs/{ => cisco}/ALTEON-CHEETAH-LAYER7-MIB (100%) rename mibs/{ => cisco}/ALTEON-CHEETAH-NETWORK-MIB (100%) rename mibs/{ => cisco}/ALTEON-CHEETAH-SWITCH-MIB (100%) rename mibs/{ => cisco}/ALTEON-CS-PHYSICAL-MIB (100%) rename mibs/{ => cisco}/ALTEON-ROOT-MIB (100%) rename mibs/{ => cisco}/ALTEON-TIGON-SWITCH-MIB (100%) rename mibs/{ => cisco}/ALTEON-TS-NETWORK-MIB (100%) rename mibs/{ => cisco}/ALTEON-TS-PHYSICAL-MIB (100%) rename mibs/{ => datacom}/DATACOM-REG.mib (100%) rename mibs/{ => datacom}/DATACOM-SMI.mib (100%) rename mibs/{DATA-DMSWITCH.mib => datacom/DMswitch-MIB} (100%) rename mibs/{ => datadomain}/DATA-DOMAIN-MIB (100%) create mode 100644 mibs/dell/Dell-Vendor-MIB rename mibs/{ => delta}/DeltaUPS-MIB (100%) rename mibs/{ => hp}/BLADETYPE2-ACL-MIB (100%) rename mibs/{ => hp}/BLADETYPE2-NETWORK-MIB (100%) rename mibs/{ => hp}/BLADETYPE2-PHYSICAL-MIB (100%) rename mibs/{ => hp}/BLADETYPE2-QOS-MIB (100%) rename mibs/{ => hp}/BLADETYPE2-SWITCH-MIB (100%) rename mibs/{ => hp}/BLADETYPE2-TRAP-MIB (100%) rename mibs/{ => hp}/BLADETYPE4-NETWORK-MIB (100%) rename mibs/{ => hp}/BLADETYPE5-NETWORK-MIB (100%) rename mibs/{ => hp}/BLADETYPE6-NETWORK-MIB (100%) rename mibs/{ => hp}/HP-SWITCH-PL-MIB (100%) rename mibs/{ => ibm}/BLADE-MIB (100%) diff --git a/includes/definitions.inc.php b/includes/definitions.inc.php index fd764e519d..819ef5cc0a 100644 --- a/includes/definitions.inc.php +++ b/includes/definitions.inc.php @@ -232,6 +232,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; $os = 'powercode'; $onfig['os'][$os]['type'] = 'server'; @@ -531,7 +532,7 @@ $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; $os = 'cat1900'; -$config['os'][$os]['group'] = 'cat1900'; +$config['os'][$os]['group'] = 'cisco'; $config['os'][$os]['text'] = 'Cisco Catalyst 1900'; $config['os'][$os]['type'] = 'network'; $config['os'][$os]['icon'] = 'cisco-old'; @@ -562,6 +563,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; $os = 'iosxe'; $config['os'][$os]['group'] = 'cisco'; @@ -845,6 +847,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; $os = 'ons'; $config['os'][$os]['group'] = 'cisco'; @@ -894,6 +897,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; $os = 'acano'; $config['os'][$os]['group'] = 'cisco'; @@ -996,6 +1000,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; $os = 'ise'; $config['os'][$os]['text'] = 'Cisco Identity Services Engine'; @@ -1023,6 +1028,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; $os = 'primeinfrastructure'; $config['os'][$os]['text'] = 'Prime Infrastructure'; @@ -1052,6 +1058,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; $os = 'tpconductor'; $config['os'][$os]['text'] = 'TelePresence Conductor'; @@ -1073,6 +1080,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; $os = 'cimc'; $config['os'][$os]['text'] = 'Cisco Integrated Management Controller'; @@ -1128,6 +1136,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; $os = 'cips'; $config['os'][$os]['text'] = 'Cisco Intrusion Prevention System'; @@ -1155,6 +1164,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; // Brocade NOS $os = 'nos'; @@ -1272,6 +1282,7 @@ $config['os'][$os]['discovery_modules']['cisco-mac-accounting'] = 1; $config['os'][$os]['discovery_modules']['cisco-pw'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1; $config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1; +$config['os'][$os]['mib_dir'][] = 'cisco'; // Ruckus Wireless $os = 'ruckuswireless'; @@ -1511,6 +1522,7 @@ $os = 'adtran-aos'; $config['os'][$os]['text'] = 'Adtran AOS'; $config['os'][$os]['type'] = 'network'; $config['os'][$os]['icon'] = 'adtran'; +$config['os'][$os]['mib_dir'][] = 'adtran'; $config['os'][$os]['over'][0]['graph'] = 'device_bits'; $config['os'][$os]['over'][0]['text'] = 'Device Traffic'; $config['os'][$os]['over'][1]['graph'] = 'device_processor'; @@ -1539,6 +1551,7 @@ $config['os'][$os]['over'][1]['graph'] = 'device_processor'; $config['os'][$os]['over'][1]['text'] = 'CPU Usage'; $config['os'][$os]['over'][2]['graph'] = 'device_mempool'; $config['os'][$os]['over'][2]['text'] = 'Memory Usage'; +$config['os'][$os]['mib_dir'][] = 'accedian'; $os = 'ironware'; $config['os'][$os]['text'] = 'Brocade IronWare'; @@ -1841,9 +1854,10 @@ $config['os'][$os]['over'][2]['text'] = 'Frequencies'; $config['os'][$os]['mib_dir'][] = 'ups'; $os = 'deltaups'; -$config['os'][$os]['text'] = 'Delta UPS'; -$config['os'][$os]['type'] = 'power'; -$config['os'][$os]['icon'] = 'delta'; +$config['os'][$os]['text'] = 'Delta UPS'; +$config['os'][$os]['type'] = 'power'; +$config['os'][$os]['icon'] = 'delta'; +$config['os'][$os]['mib_dir'][] = 'delta'; $os = 'liebert'; $config['os'][$os]['text'] = 'Liebert'; @@ -2057,6 +2071,7 @@ $config['os'][$os]['over'][1]['text'] = 'Humidity'; $os = 'pcoweb'; $config['os'][$os]['text'] = 'Carel pCOWeb'; $config['os'][$os]['type'] = 'environment'; +$config['os'][$os]['mib_dir'][] = 'carel'; $config['os'][$os]['over'][0]['graph'] = 'device_temperature'; $config['os'][$os]['over'][0]['text'] = 'Temperature'; $config['os'][$os]['over'][1]['graph'] = 'device_humidity'; @@ -2644,6 +2659,7 @@ $os = 'ibm-amm'; $config['os'][$os]['text'] = 'IBM AMM'; $config['os'][$os]['type'] = 'appliance'; $config['os'][$os]['icon'] = 'ibmnos'; +$config['os'][$os]['mib_dir'][] = 'ibm'; // Oracle ILOM $os = 'oracle-ilom'; diff --git a/includes/discovery/os/linux.inc.php b/includes/discovery/os/linux.inc.php index 5b77f9c9dc..1639f65356 100644 --- a/includes/discovery/os/linux.inc.php +++ b/includes/discovery/os/linux.inc.php @@ -50,7 +50,7 @@ if (starts_with($sysDescr, 'Linux') && !starts_with($sysObjectId, $skip_oids)) { $os = 'sophos'; } elseif (snmp_get($device, 'SFA-INFO::systemName.0', '-Osqnv', 'SFA-INFO') !== false) { $os = 'ddnos'; - } elseif (is_numeric(trim(snmp_get($device, 'roomTemp.0', '-OqvU', 'CAREL-ug40cdz-MIB')))) { + } elseif (is_numeric(trim(snmp_get($device, 'roomTemp.0', '-OqvU', 'CAREL-ug40cdz-MIB', 'carel')))) { $os = 'pcoweb'; // Carel PCOweb } elseif (starts_with($sysDescr, 'Linux mirthtemplate')) { $os = 'mirth'; diff --git a/mibs/AAC-MIB b/mibs/AAC-MIB deleted file mode 100644 index 4d1a3692b7..0000000000 --- a/mibs/AAC-MIB +++ /dev/null @@ -1,312 +0,0 @@ -AAC-MIB DEFINITIONS ::= BEGIN - --- ------------------------------------------------------------- --- AAC System Access Authentication Control MIB --- ------------------------------------------------------------- - - -IMPORTS - IpAddress - FROM RFC1155-SMI - MODULE-IDENTITY, OBJECT-TYPE - FROM SNMPv2-SMI - RowStatus,DisplayString - FROM SNMPv2-TC - MODULE-COMPLIANCE, OBJECT-GROUP - FROM SNMPv2-CONF - - privateMgmt FROM SWPRIMGMT-MIB; - - -swAACMIB MODULE-IDENTITY - LAST-UPDATED "9911220000Z" - ORGANIZATION "Working Group" - CONTACT-INFO - " " - DESCRIPTION - "The AAC module MIB." - ::= { privateMgmt 4} - -swAACCtrl OBJECT IDENTIFIER ::= { swAACMIB 1 } - --- ------------------------------------------------------------- --- Textual Conventions --- ------------------------------------------------------------- - - -swAACAuthenAdminState OBJECT-TYPE - SYNTAX INTEGER { - other(1), - disabled(2), - enabled(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates the Access Authentication is enable or - disable." - ::= { swAACCtrl 1} - -swAACResponseTimeout OBJECT-TYPE - SYNTAX INTEGER (1..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates the amount of time that system will - wait for user input on console, telnet or ssh before timing out - . This value is in units of seconds." - ::= { swAACCtrl 2 } - -swAACMaxAttempts OBJECT-TYPE - SYNTAX INTEGER (1..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the maximum user attempts for - authentication." - ::= { swAACCtrl 3 } - - --- ------------------------------------------------------------- --- groups in the AAC MIB --- ------------------------------------------------------------- - --- ------------------------------------------------------------- --- Auth table --- ------------------------------------------------------------- - -swAACAuthCtrl OBJECT IDENTIFIER ::= { swAACMIB 2 } - -swAACMethodLoginTable OBJECT-TYPE - SYNTAX SEQUENCE OF SwAACMethodLoginEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table that contains information about authentication login - method list." - ::= { swAACAuthCtrl 1 } - -swAACMethodLoginEntry OBJECT-TYPE - SYNTAX SwAACMethodLoginEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of the Authentication login methods." - INDEX { swAACMethodLoginIndex } - ::= { swAACMethodLoginTable 1 } - -SwAACMethodLoginEntry ::= - SEQUENCE { - swAACMethodLoginIndex - INTEGER, - swAACMethodLoginName - DisplayString, - swAACMethodPrimaryLoginType - INTEGER, - swAACMethodSecondaryLoginType - INTEGER - } - -swAACMethodLoginIndex OBJECT-TYPE - SYNTAX INTEGER (1..4) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A value that identifies this swAACMethodLoginEntry." - ::= { swAACMethodLoginEntry 1 } - -swAACMethodLoginName OBJECT-TYPE - SYNTAX DisplayString (SIZE(1..15)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A human-readable text string of the method list." - ::= { swAACMethodLoginEntry 2 } - -swAACMethodPrimaryLoginType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - tacacs-plus(2), - local(3), - none(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The primary login method type." - ::= { swAACMethodLoginEntry 3 } - -swAACMethodSecondaryLoginType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - tacacs-plus(2), - local(3), - none(4), - un-used(5) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The secondary login method type. If all - swAACMethodPrimaryLoginType servers are timeout or - non-existent, then this type will be choosed." - ::= { swAACMethodLoginEntry 4 } - - -swAACMethodAdminTable OBJECT-TYPE - SYNTAX SEQUENCE OF SwAACMethodAdminEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table that contains information about authentication admin - method list." - ::= { swAACAuthCtrl 2 } - -swAACMethodAdminEntry OBJECT-TYPE - SYNTAX SwAACMethodAdminEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of the Authentication admin methods." - INDEX { swAACMethodAdminIndex } - ::= { swAACMethodAdminTable 1 } - -SwAACMethodAdminEntry ::= - SEQUENCE { - swAACMethodAdminIndex - INTEGER, - swAACMethodAdminName - DisplayString, - swAACMethodPrimaryAdminType - INTEGER, - swAACMethodSecondaryAdminType - INTEGER - } - -swAACMethodAdminIndex OBJECT-TYPE - SYNTAX INTEGER (1..4) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A value that identifies this swAACMethodAdminEntry." - ::= { swAACMethodAdminEntry 1 } - -swAACMethodAdminName OBJECT-TYPE - SYNTAX DisplayString (SIZE(1..15)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A human-readable text string of the method list." - ::= { swAACMethodAdminEntry 2 } - -swAACMethodPrimaryAdminType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - tacacs-plus(2), - local(3), - none(4), - un-used(5) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The primary admin method type." - ::= { swAACMethodAdminEntry 3 } - -swAACMethodSecondaryAdminType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - tacacs-plus(2), - local(3), - none(4), - un-used(5) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The secondary admin method type. If all - swAACMethodPrimaryAdminType servers are timeout or - non-existent, then this type will be choosed." - ::= { swAACMethodAdminEntry 4 } - - --- ------------------------------------------------------------- --- swAACTacacsServer OBJECT IDENTIFIER ::= { swAACMIB 3 } --- ------------------------------------------------------------- - -swAACTacacsServerTable OBJECT-TYPE - SYNTAX SEQUENCE OF SwAACTacacsServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table that contains information about tacacs severs." - ::= { swAACMIB 3 } - -swAACTacacsServerEntry OBJECT-TYPE - SYNTAX SwAACTacacsServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of the information of tacacs server ." - INDEX { swAACTacacsServerIPAddr } - ::= { swAACTacacsServerTable 1 } - -SwAACTacacsServerEntry ::= - SEQUENCE { - swAACTacacsServerIPAddr - IpAddress, - swAACTacacsServerAuthPort - INTEGER, - swAACTacacsServerAuthKey - DisplayString, - swAACTacacsServerTimeout - INTEGER, - swAACTacacsServerRowStatus - RowStatus - - } - -swAACTacacsServerIPAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of Server" - ::= { swAACTacacsServerEntry 1 } - -swAACTacacsServerAuthPort OBJECT-TYPE - SYNTAX INTEGER(1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The TCP/IP port." - DEFVAL { 49 } - ::= { swAACTacacsServerEntry 2 } - -swAACTacacsServerAuthKey OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..254)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The key used while authentication process." - ::= { swAACTacacsServerEntry 3 } - -swAACTacacsServerTimeout OBJECT-TYPE - SYNTAX INTEGER(1..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Server response timeout. This value is in units of seconds." - DEFVAL { 5 } - ::= { swAACTacacsServerEntry 4 } - -swAACTacacsServerRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates the status of this entry." - ::= { swAACTacacsServerEntry 5 } - - -END diff --git a/mibs/ACCOUNTING-CONTROL-MIB b/mibs/ACCOUNTING-CONTROL-MIB deleted file mode 100644 index 4b66b7cb69..0000000000 --- a/mibs/ACCOUNTING-CONTROL-MIB +++ /dev/null @@ -1,771 +0,0 @@ -ACCOUNTING-CONTROL-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, - mib-2, Integer32 FROM SNMPv2-SMI - TEXTUAL-CONVENTION, RowStatus, TestAndIncr, - DisplayString, TruthValue FROM SNMPv2-TC - MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP - FROM SNMPv2-CONF - ifIndex FROM IF-MIB; - - -accountingControlMIB MODULE-IDENTITY - LAST-UPDATED "9809281000Z" - ORGANIZATION "IETF AToM MIB Working Group" - CONTACT-INFO "Keith McCloghrie - Cisco Systems, Inc. - 170 West Tasman Drive, - San Jose CA 95134-1706. - Phone: +1 408 526 5260 - Email: kzm@cisco.com" - DESCRIPTION - "The MIB module for managing the collection and storage of - accounting information for connections in a connection- - oriented network such as ATM." - ::= { mib-2 60 } - - -acctngMIBObjects OBJECT IDENTIFIER ::= { accountingControlMIB 1 } - -acctngSelectionControl OBJECT IDENTIFIER ::= { acctngMIBObjects 1 } -acctngFileControl OBJECT IDENTIFIER ::= { acctngMIBObjects 2 } -acctngInterfaceControl OBJECT IDENTIFIER ::= { acctngMIBObjects 3 } -acctngTrapControl OBJECT IDENTIFIER ::= { acctngMIBObjects 4 } - --- Textual Conventions - - -DataCollectionSubtree ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The subtree component of a (subtree, list) tuple. Such a - (subtree, list) tuple defines a set of objects and their - values to be collected as accounting data for a connection. - The subtree specifies a single OBJECT IDENTIFIER value such - that each object in the set is named by the subtree value - appended with a single additional sub-identifier." - SYNTAX OBJECT IDENTIFIER - -DataCollectionList ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The list component of a (subtree, list) tuple. Such a - (subtree, list) tuple defines a set of objects and their - values to be collected as accounting data for a connection. - The subtree specifies a single OBJECT IDENTIFIER value such - that each object in the set is named by the subtree value - appended with a single additional sub-identifier. The list - specifies a set of data items, where the presence of an item - in the list indicates that the item is (to be) present in - the data collected for a connection; the absence of an item - from the list indicates that the item is not (to be) present - in the data collected for a connection. Each data item is - represented by an integer which when appended (as as - additional sub-identifier) to the OBJECT IDENTIFIER value of - the subtree identified by the tuple, is the name of an - object defining that data item (its description and its - syntax). - - The list is specified as an OCTET STRING in which each data - item is represented by a single bit, where data items 1 - through 8 are represented by the bits in the first octet, - data items 9 through 16 by the bits in the second octet, - etc. In each octet, the lowest numbered data item is - represented by the most significant bit, and the highest - numbered data item by the least significant bit. A data - item is present in the list when its bit is set, and absent - when its bit is reset. If the length of an OCTET STRING - value is too short to represent one or more data items - defined in a subtree, then those data items are absent from - the set identified by the tuple of that subtree and that - OCTET STRING value." - SYNTAX OCTET STRING (SIZE(0..8)) - -FileIndex ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "An arbitrary integer value identifying a file into which - accounting data is being collected." - SYNTAX Integer32 (1..65535) - - --- The Accounting Information Selection table - -acctngSelectionTable OBJECT-TYPE - SYNTAX SEQUENCE OF AcctngSelectionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of accounting information selection entries. - - Note that additions, modifications and deletions of entries - in this table can occur at any time, but such changes only - take effect on the next occasion when collection begins into - a new file. Thus, between modification and the next 'swap', - the content of this table does not reflect the current - selection." - ::= { acctngSelectionControl 1 } - -acctngSelectionEntry OBJECT-TYPE - SYNTAX AcctngSelectionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry identifying an (subtree, list) tuple used to - select a set of accounting information which is to be - collected." - INDEX { acctngSelectionIndex } - ::= { acctngSelectionTable 1 } - -AcctngSelectionEntry ::= - SEQUENCE { - acctngSelectionIndex Integer32, - acctngSelectionSubtree DataCollectionSubtree, - acctngSelectionList DataCollectionList, - acctngSelectionFile FileIndex, - acctngSelectionType BITS, - acctngSelectionRowStatus RowStatus - } - -acctngSelectionIndex OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An arbitrary integer value which uniquely identifies a - tuple stored in this table. This value is required to be - the permanent 'handle' for an entry in this table for as - long as that entry exists, including across restarts and - power outages." - ::= { acctngSelectionEntry 1 } - -acctngSelectionSubtree OBJECT-TYPE - SYNTAX DataCollectionSubtree - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The combination of acctngSelectionSubtree and - acctngSelectionList specifies one (subtree, list) tuple - which is to be collected." - ::= { acctngSelectionEntry 2 } - -acctngSelectionList OBJECT-TYPE - SYNTAX DataCollectionList - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The combination of acctngSelectionSubtree and - acctngSelectionList specifies one (subtree, list) tuple - which is to be collected." - ::= { acctngSelectionEntry 3 } - -acctngSelectionFile OBJECT-TYPE - SYNTAX FileIndex - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "An indication of the file into which the accounting - information identified by this entry is to be stored. If - there is no conceptual row in the acctngFileTable for which - the value of acctngFileIndex has the same value as this - object, then the information selected by this entry is not - collected." - ::= { acctngSelectionEntry 4 } - -acctngSelectionType OBJECT-TYPE - SYNTAX BITS { svcIncoming(0), - svcOutgoing(1), - svpIncoming(2), - svpOutgoing(3), - pvc(4), - pvp(5), - spvcOriginator(6), - spvcTarget(7), - spvpOriginator(8), - spvpTarget(9) } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates the types of connections for which the - information selected by this entry are to be collected." - DEFVAL { { svcIncoming, svcOutgoing, - svpIncoming, svpOutgoing } } - ::= { acctngSelectionEntry 5 } - -acctngSelectionRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The status of this conceptual row. An agent may refuse to - create new conceptual rows and/or modify existing conceptual - rows, if such creation/modification would cause multiple - rows to have the same values of acctngSelectionSubtree and - acctngSelectionList. - - A conceptual row can not have the status of 'active' until - values have been assigned to the acctngSelectionSubtree, - acctngSelectionList and acctngSelectionFile columnar objects - within that row. - - An agent must not refuse to change the values of the - acctngSelectionSubtree, acctngSelectionList and - acctngSelectionFile columnar objects within a conceptual row - even while that row's status is 'active'. Similarly, an - agent must not refuse to destroy an existing conceptual row - while the file referenced by that row's instance of - acctngSelectionFile is in active use, i.e., while the - corresponding instance of acctngFileRowStatus has the value - 'active'. However, such changes only take effect upon the - next occasion when collection begins into a new (version of - the) file." - ::= { acctngSelectionEntry 6 } - --- The Accounting File table - -acctngFileTable OBJECT-TYPE - SYNTAX SEQUENCE OF AcctngFileEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of files into which accounting information is to be - stored." - ::= { acctngFileControl 1 } - -acctngFileEntry OBJECT-TYPE - SYNTAX AcctngFileEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry identifying a file into which accounting - information is to be collected." - INDEX { acctngFileIndex } - ::= { acctngFileTable 1 } - -AcctngFileEntry ::= - SEQUENCE { - acctngFileIndex FileIndex, - acctngFileName DisplayString, - acctngFileNameSuffix DisplayString, - acctngFileDescription DisplayString, - acctngFileCommand INTEGER, - acctngFileMaximumSize Integer32, - acctngFileCurrentSize Integer32, - acctngFileFormat INTEGER, - acctngFileCollectMode BITS, - acctngFileCollectFailedAttempts BITS, - acctngFileInterval Integer32, - acctngFileMinAge Integer32, - acctngFileRowStatus RowStatus - } - -acctngFileIndex OBJECT-TYPE - SYNTAX FileIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A unique value identifying a file into which accounting - data is to be stored. This value is required to be the - permanent 'handle' for an entry in this table for as long as - that entry exists, including across restarts and power - outages." - ::= { acctngFileEntry 1 } - -acctngFileName OBJECT-TYPE - SYNTAX DisplayString (SIZE(1..32)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The name of the file into which accounting data is to be - stored. If files are named using suffixes, then the name of - the current file is the concatenation of acctngFileName and - acctngFileNameSuffix. - - An agent will respond with an error (e.g., 'wrongValue') to - a management set operation which attempts to modify the - value of this object to the same value as already held by - another instance of acctngFileName. An agent will also - respond with an error (e.g., 'wrongValue') if the new value - is invalid for use as a file name on the local file system - (e.g., many file systems do not support white space embedded - in file names). - - The value of this object can not be modified while the - corresponding instance of acctngFileRowStatus is 'active'." - ::= { acctngFileEntry 2 } - -acctngFileNameSuffix OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..8)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The suffix, if any, of the name of a file into which - accounting data is currently being stored. If suffixes are - not used, then the value of this object is the zero-length - string. Note that if a separator, such as a period, is used - in appending the suffix to the file name, then that - separator appears as the first character of this value." - ::= { acctngFileEntry 3 } - -acctngFileDescription OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The textual description of the accounting data which will - be stored (on the next occasion) when header information is - stored in the file. The value of this object may be - modified at any time." - DEFVAL { "" } - ::= { acctngFileEntry 4 } - -acctngFileCommand OBJECT-TYPE - SYNTAX INTEGER { - -- the following two values are states: - -- they may be read but not written - idle(1), - cmdInProgress(2), - -- the following two values are actions: - -- they may be written, but are never read - swapToNewFile(3), - collectNow(4) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "A control object for the collection of accounting data. - When read the value is either 'idle' or 'cmdInProgress'. - Writing a value is only allowed when the current value is - 'idle'. When a value is successfully written, the value - changes to 'cmdInProgress' until completion of the action, - at which time the value reverts to 'idle'. Actions are - invoked by writing the following values: - - 'swapToNewFile' - the collection of data into the current - file is terminated, and collection continues into - a new (version of the) file. - - 'collectNow' - the agent creates and stores a connection - record into the current file for each active - connection having a type matching - acctngSelectionType and an age greater than - acctngFileMinAge." - DEFVAL { idle } - ::= { acctngFileEntry 5 } - -acctngFileMaximumSize OBJECT-TYPE - SYNTAX Integer32 (100..2147483647) - UNITS "bytes" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The maximum size of the file (including header - information). When the file of collected data reaches this - size, either the agent automatically swaps to a new version - (i.e., a new value acctngFileNameSuffix) of the file, or new - records are discarded. Since a file must contain an - integral number of connection records, the actual maximum - size of the file may be just less OR Just greater than the - value of this object. - - The value of this object can not be modified while the - corresponding instance of acctngFileRowStatus is 'active'. - The largest value of the maximum file size in some agents - will be less than 2147483647 bytes." - DEFVAL { 5000000 } - ::= { acctngFileEntry 6 } - -acctngFileCurrentSize OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - UNITS "bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current size of the file into which data is currently - being collected, including header information." - ::= { acctngFileEntry 7 } - -acctngFileFormat OBJECT-TYPE - SYNTAX INTEGER { other(1), ber(2) } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "An indication of the format in which the accounting data is - to be stored in the file. If the value is modified, the new - value takes effect after the next 'swap' to a new file. The - value ber(2) indicates the standard format." - DEFVAL { ber } - ::= { acctngFileEntry 8 } - -acctngFileCollectMode OBJECT-TYPE - SYNTAX BITS { onRelease(0), periodically(1) } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "An indication of when accounting data is to be written into - this file. Note that in addition to the occasions indicated - by the value of this object, an agent always writes - information on appropriate connections to the file when the - corresponding instance of acctngFileCommand is set to - 'collectNow'. - - - 'onRelease' - whenever a connection (or possibly, - connection attempt) is terminated, either through - a Release message or through management removal, - information on that connection is written. - - - 'periodically' - information on appropriate connections - is written on the expiry of a periodic timer, - - This value may be modified at any time." - DEFVAL { { onRelease } } - ::= { acctngFileEntry 9 } - -acctngFileCollectFailedAttempts OBJECT-TYPE - SYNTAX BITS { soft(0), regular(1) } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "An indication of whether connection data is to be collected - for failed connection attempts when the value of the - corresponding instance of acctngFileCollectMode includes - 'onRelease'. The individual values have the following - meaning: - - 'soft' - indicates that connection data is to be collected - for failed Soft PVCs/PVPs which originate or terminate at - the relevant interface. - - 'regular' - indicates that connection data is to be - collected for failed SVCs, including Soft PVCs/PVPs not - originating or terminating at the relevant interface. - - This value may be modified at any time." - DEFVAL { { soft, regular } } - ::= { acctngFileEntry 10 } - -acctngFileInterval OBJECT-TYPE - SYNTAX Integer32 (60..86400) - UNITS "seconds" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The number of seconds between the periodic collections of - accounting data when the value of the corresponding instance - of acctngFileCollectMode includes 'periodically'. Some - agents may impose restrictions on the range of this - interval. This value may be modified at any time." - DEFVAL { 3600 } - ::= { acctngFileEntry 11 } - -acctngFileMinAge OBJECT-TYPE - SYNTAX Integer32 (60..86400) - UNITS "seconds" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The minimum age of a connection, as used to determine the - set of connections for which data is to be collected at the - periodic intervals and/or when acctngFileCommand is set to - 'collectNow'. The age of a connection is the elapsed time - since it was last installed. - - When the periodic interval expires for a file or when - acctngFileCommand is set to 'collectNow', accounting data is - collected and stored in the file for each connection having - a type matching acctngSelectionType and whose age at that - time is greater than the value of acctngFileMinAge - associated with the file. This value may be modified at any - time." - DEFVAL { 3600 } - ::= { acctngFileEntry 12 } - -acctngFileRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The status of this conceptual row. - - This object can not be set to 'active' until a value has - been assigned to the corresponding instance of - acctngFileName. Collection of data into the file does not - begin until this object has the value 'active' and one or - more (active) instances of acctngSelectionFile refer to it. - If this value is modified after a collection has begun, - collection into this file terminates and a new (or new - version of the) file is immediately made ready for future - collection (as if acctngFileCommand had been set to - 'swapToNewFile'), but collection into the new (or new - version of the) file does not begin until the value is - subsequently set back to active." - ::= { acctngFileEntry 13 } - --- Overall Control - -acctngAdminStatus OBJECT-TYPE - SYNTAX INTEGER { enabled(1), disabled(2) } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A control object to indicate the administratively desired - state of the collection of accounting records across all - interfaces. - - Modifying the value of acctngAdminStatus to 'disabled' does - not remove or change the current configuration as - represented by the active rows in the acctngSelectionTable, - acctngFileTable and acctngInterfaceTable tables." - ::= { acctngInterfaceControl 1 } - -acctngOperStatus OBJECT-TYPE - SYNTAX INTEGER { enabled(1), disabled(2) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A status object to indicate the operational state of the - collection of accounting records across all interfaces. - - When the value of acctngAdminStatus is modified to be - 'enabled', the value of this object will change to 'enabled' - providing it is possible to begin collecting accounting - records. - - When the value of acctngAdminStatus is modified to be - 'disabled', the value of this object will change to - 'disabled' as soon as the collection of accounting records - has terminated." - ::= { acctngInterfaceControl 2 } - -acctngProtection OBJECT-TYPE - SYNTAX TestAndIncr - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A control object to protect against duplication of control - commands. Over some transport/network protocols, it is - possible for SNMP messages to get duplicated. Such - duplication, if it occurred at just the wrong time could - cause serious disruption to the collection and retrieval of - accounting data, e.g., if a SNMP message setting - acctngFileCommand to 'swapToNewFile' were to be duplicated, - a whole file of accounting data could be lost. - - To protect against such duplication, a management - application should retrieve the value of this object, and - include in the Set operation needing protection, a variable - binding which sets this object to the retrieved value." - ::= { acctngInterfaceControl 3 } - -acctngAgentMode OBJECT-TYPE - SYNTAX INTEGER { swapOnCommand(1), swapOnFull(2) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An indication of the behaviour mode of the agent when a - file becomes full: - - 'swapOnCommand' - the agent does not automatically swap - to a new file; rather, it discards newly collected - data until a management application subsequently - instructs it to swap to a new file. - - 'swapOnFull' - the agent terminates collection into the - current file as and when that file becomes full." - ::= { acctngInterfaceControl 4 } - - --- Per-interface control table - -acctngInterfaceTable OBJECT-TYPE - SYNTAX SEQUENCE OF AcctngInterfaceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table controlling the collection of accounting data on - specific interfaces of the switch." - ::= { acctngInterfaceControl 5 } - -acctngInterfaceEntry OBJECT-TYPE - SYNTAX AcctngInterfaceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry which controls whether accounting data is to be - collected on an interface. The types of interfaces which - are represented in this table is implementation-specific." - INDEX { ifIndex } - ::= { acctngInterfaceTable 1 } - -AcctngInterfaceEntry ::= - SEQUENCE { - acctngInterfaceEnable TruthValue - } - -acctngInterfaceEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Indicates whether the collection of accounting data is - enabled on this interface." - ::= { acctngInterfaceEntry 1 } - --- Objects for controlling the use of Notifications - -acctngControlTrapThreshold OBJECT-TYPE - SYNTAX INTEGER (0..99) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A percentage of the maximum file size at which a 'nearly- - full' trap is generated. The value of 0 indicates that no - 'nearly-full' trap is to be generated." - ::= { acctngTrapControl 1 } - -acctngControlTrapEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "An indication of whether the acctngFileNearlyFull and - acctngFileFull traps are enabled." - ::= { acctngTrapControl 2 } - --- notifications - -acctngNotifications OBJECT IDENTIFIER ::= { accountingControlMIB 2 } - -acctngNotifyPrefix OBJECT IDENTIFIER ::= { acctngNotifications 0 } - - -acctngFileNearlyFull NOTIFICATION-TYPE - OBJECTS { acctngFileName, - acctngFileMaximumSize, - acctngControlTrapThreshold, - acctngFileNameSuffix } - STATUS current - DESCRIPTION - "An indication that the size of the file into which - accounting information is currently being collected has - exceeded the threshold percentage of its maximum file size. - This notification is generated only at the time of the - transition from not-exceeding to exceeding." - ::= { acctngNotifyPrefix 1 } - - -acctngFileFull NOTIFICATION-TYPE - OBJECTS { acctngFileName, - acctngFileMaximumSize, - acctngFileNameSuffix } - STATUS current - DESCRIPTION - "An indication that the size of the file into which - accounting information is currently being collected has - transistioned to its maximum file size. This notification - is generated (for all values of acctngAgentMode) at the time - of the transition from not-full to full. If acctngAgentMode - has the value 'swapOnCommand', it is also generated - periodically thereafter until such time as collection of - data is no longer inhibited by the file full condition." - ::= { acctngNotifyPrefix 2 } - - --- conformance information - -acctngConformance OBJECT IDENTIFIER ::= { accountingControlMIB 3 } -acctngGroups OBJECT IDENTIFIER ::= { acctngConformance 1 } -acctngCompliances OBJECT IDENTIFIER ::= { acctngConformance 2 } - -acctngCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for switches which implement the - Accounting Control MIB." - - MODULE -- this module - MANDATORY-GROUPS { acctngBasicGroup, - acctngNotificationsGroup } - - OBJECT acctngSelectionType - SYNTAX BITS { svcIncoming(0), svcOutgoing(1) } - DESCRIPTION "The minimal requirement is collection for SVCs." - - OBJECT acctngSelectionRowStatus - MIN-ACCESS read-only - DESCRIPTION "Write access is not required." - - OBJECT acctngFileName - MIN-ACCESS read-only - DESCRIPTION "Write access is not required." - - OBJECT acctngFileCommand - MIN-ACCESS read-only - DESCRIPTION "Write access is not required." - - OBJECT acctngFileFormat - SYNTAX INTEGER { ber(2) } - MIN-ACCESS read-only - DESCRIPTION "Only the standard format is required, and write - access is not required." - - OBJECT acctngFileMaximumSize - MIN-ACCESS read-only - DESCRIPTION "Write access is not required." - - OBJECT acctngFileCollectMode - SYNTAX BITS { onRelease(0) } - MIN-ACCESS read-only - DESCRIPTION "The minimal requirement is for collection on - connection release." - - OBJECT acctngFileInterval - MIN-ACCESS read-only - DESCRIPTION "Write access is not required." - - OBJECT acctngFileCollectFailedAttempts - MIN-ACCESS read-only - DESCRIPTION "Write access is not required." - - OBJECT acctngFileRowStatus - MIN-ACCESS read-only - DESCRIPTION "Write access is not required." - - ::= { acctngCompliances 1 } - - --- units of conformance - -acctngBasicGroup OBJECT-GROUP - OBJECTS { acctngSelectionSubtree, acctngSelectionList, - acctngSelectionFile, acctngSelectionType, - acctngSelectionRowStatus, acctngFileName, - acctngFileNameSuffix, acctngFileDescription, - acctngFileCommand, acctngFileMaximumSize, - acctngFileCurrentSize, acctngFileRowStatus, - acctngFileFormat, acctngFileCollectMode, - acctngFileCollectFailedAttempts, acctngFileInterval, - acctngFileMinAge, - acctngAdminStatus, acctngOperStatus, - acctngProtection, acctngAgentMode, - acctngInterfaceEnable, - acctngControlTrapThreshold, - acctngControlTrapEnable - } - STATUS current - DESCRIPTION - "A collection of objects providing control of the basic - collection of accounting data for connection-oriented - networks." - ::= { acctngGroups 1 } - -acctngNotificationsGroup NOTIFICATION-GROUP - NOTIFICATIONS { acctngFileNearlyFull, acctngFileFull } - STATUS current - DESCRIPTION - "The notifications of events relating to controlling the - collection of accounting data." - ::= { acctngGroups 2 } - -END diff --git a/mibs/AGENTX-MIB b/mibs/AGENTX-MIB deleted file mode 100644 index f9e5acd525..0000000000 --- a/mibs/AGENTX-MIB +++ /dev/null @@ -1,527 +0,0 @@ -AGENTX-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, mib-2 - FROM SNMPv2-SMI - SnmpAdminString - FROM SNMP-FRAMEWORK-MIB - MODULE-COMPLIANCE, OBJECT-GROUP - FROM SNMPv2-CONF - TEXTUAL-CONVENTION, TimeStamp, TruthValue, TDomain - FROM SNMPv2-TC; -agentxMIB MODULE-IDENTITY - LAST-UPDATED "200001100000Z" -- Midnight 10 January 2000 - ORGANIZATION "AgentX Working Group" - CONTACT-INFO "WG-email: agentx@dorothy.bmc.com - Subscribe: agentx-request@dorothy.bmc.com - WG-email Archive: ftp://ftp.peer.com/pub/agentx/archives - FTP repository: ftp://ftp.peer.com/pub/agentx - http://www.ietf.org/html.charters/agentx-charter.html - - Chair: Bob Natale - ACE*COMM Corporation - Email: bnatale@acecomm.com - - WG editor: Mark Ellison - Ellison Software Consulting, Inc. - Email: ellison@world.std.com - - Co-author: Lauren Heintz - Cisco Systems, - EMail: lheintz@cisco.com - - Co-author: Smitha Gudur - Independent Consultant - Email: sgudur@hotmail.com - " - DESCRIPTION "This is the MIB module for the SNMP Agent Extensibility - Protocol (AgentX). This MIB module will be implemented by - the master agent. - " - - REVISION "200001100000Z" -- Midnight 10 January 2000 - DESCRIPTION - "Initial version published as RFC 2742." - ::= { mib-2 74 } - - -- Textual Conventions - - AgentxTAddress ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Denotes a transport service address. This is identical to - the TAddress textual convention (SNMPv2-SMI) except that - zero-length values are permitted. - " - SYNTAX OCTET STRING (SIZE (0..255)) - - -- Administrative assignments - - agentxObjects OBJECT IDENTIFIER ::= { agentxMIB 1 } - agentxGeneral OBJECT IDENTIFIER ::= { agentxObjects 1 } - agentxConnection OBJECT IDENTIFIER ::= { agentxObjects 2 } - agentxSession OBJECT IDENTIFIER ::= { agentxObjects 3 } - agentxRegistration OBJECT IDENTIFIER ::= { agentxObjects 4 } - - agentxDefaultTimeout OBJECT-TYPE - SYNTAX INTEGER (0..255) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The default length of time, in seconds, that the master - agent should allow to elapse after dispatching a message - to a session before it regards the subagent as not - responding. This is a system-wide value that may - override the timeout value associated with a particular - session (agentxSessionTimeout) or a particular registered - MIB region (agentxRegTimeout). If the associated value of - agentxSessionTimeout and agentxRegTimeout are zero, or - impractical in accordance with implementation-specific - procedure of the master agent, the value represented by - this object will be the effective timeout value for the - - master agent to await a response to a dispatch from a - given subagent. - " - DEFVAL { 5 } - ::= { agentxGeneral 1 } - - agentxMasterAgentXVer OBJECT-TYPE - SYNTAX INTEGER (1..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The AgentX protocol version supported by this master agent. - The current protocol version is 1. Note that the master agent - must also allow interaction with earlier version subagents. - " - ::= { agentxGeneral 2 } - - -- The AgentX Subagent Connection Group - - agentxConnTableLastChange OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when the last row creation or deletion - occurred in the agentxConnectionTable. - " - ::= { agentxConnection 1 } - - agentxConnectionTable OBJECT-TYPE - SYNTAX SEQUENCE OF AgentxConnectionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The agentxConnectionTable tracks all current AgentX transport - connections. There may be zero, one, or more AgentX sessions - carried on a given AgentX connection. - " - ::= { agentxConnection 2 } - - agentxConnectionEntry OBJECT-TYPE - SYNTAX AgentxConnectionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An agentxConnectionEntry contains information describing a - single AgentX transport connection. A connection may be - - used to support zero or more AgentX sessions. An entry is - created when a new transport connection is established, - and is destroyed when the transport connection is terminated. - " - INDEX { agentxConnIndex } - ::= { agentxConnectionTable 1 } - - AgentxConnectionEntry ::= SEQUENCE { - agentxConnIndex Unsigned32, - agentxConnOpenTime TimeStamp, - agentxConnTransportDomain TDomain, - agentxConnTransportAddress AgentxTAddress } - - agentxConnIndex OBJECT-TYPE - SYNTAX Unsigned32 (1..4294967295) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "agentxConnIndex contains the value that uniquely identifies - an open transport connection used by this master agent - to provide AgentX service. Values of this index should - not be re-used. The value assigned to a given transport - connection is constant for the lifetime of that connection. - " - ::= { agentxConnectionEntry 1 } - - agentxConnOpenTime OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when this connection was established - and, therefore, its value when this entry was added to the table. - " - ::= { agentxConnectionEntry 2 } - - agentxConnTransportDomain OBJECT-TYPE - SYNTAX TDomain - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The transport protocol in use for this connection to the - subagent. - " - ::= { agentxConnectionEntry 3 } - - agentxConnTransportAddress OBJECT-TYPE - SYNTAX AgentxTAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The transport address of the remote (subagent) end of this - connection to the master agent. This object may be zero-length - for unix-domain sockets (and possibly other types of transport - addresses) since the subagent need not bind a filename to its - local socket. - " - ::= { agentxConnectionEntry 4 } - - -- The AgentX Subagent Session Group - - agentxSessionTableLastChange OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when the last row creation or deletion - occurred in the agentxSessionTable. - " - ::= { agentxSession 1 } - - agentxSessionTable OBJECT-TYPE - SYNTAX SEQUENCE OF AgentxSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of AgentX subagent sessions currently in effect. - " - ::= { agentxSession 2 } - - agentxSessionEntry OBJECT-TYPE - SYNTAX AgentxSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Information about a single open session between the AgentX - master agent and a subagent is contained in this entry. An - entry is created when a new session is successfully established - and is destroyed either when the subagent transport connection - has terminated or when the subagent session is closed. - " - INDEX { agentxConnIndex, agentxSessionIndex } - ::= { agentxSessionTable 1 } - - AgentxSessionEntry ::= SEQUENCE { - agentxSessionIndex Unsigned32, - agentxSessionObjectID OBJECT IDENTIFIER, - agentxSessionDescr SnmpAdminString, - agentxSessionAdminStatus INTEGER, - agentxSessionOpenTime TimeStamp, - agentxSessionAgentXVer INTEGER, - agentxSessionTimeout INTEGER - } - - agentxSessionIndex OBJECT-TYPE - SYNTAX Unsigned32 (0..4294967295) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A unique index for the subagent session. It is the same as - h.sessionID defined in the agentx header. Note that if - a subagent's session with the master agent is closed for - any reason its index should not be re-used. - A value of zero(0) is specifically allowed in order - to be compatible with the definition of h.sessionId. - " - ::= { agentxSessionEntry 1 } - - agentxSessionObjectID OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is taken from the o.id field of the agentx-Open-PDU. - This attribute will report a value of '0.0' for subagents - not supporting the notion of an AgentX session object - identifier. - " - ::= { agentxSessionEntry 2 } - - agentxSessionDescr OBJECT-TYPE - SYNTAX SnmpAdminString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A textual description of the session. This is analogous to - sysDescr defined in the SNMPv2-MIB in RFC 1907 [19] and is - taken from the o.descr field of the agentx-Open-PDU. - This attribute will report a zero-length string value for - subagents not supporting the notion of a session description. - " - ::= { agentxSessionEntry 3 } - - agentxSessionAdminStatus OBJECT-TYPE - SYNTAX INTEGER { - up(1), - down(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The administrative (desired) status of the session. Setting - the value to 'down(2)' closes the subagent session (with c.reason - set to 'reasonByManager'). - " - ::= { agentxSessionEntry 4 } - - agentxSessionOpenTime OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when this session was opened and, - therefore, its value when this entry was added to the table. - " - ::= { agentxSessionEntry 5 } - - agentxSessionAgentXVer OBJECT-TYPE - SYNTAX INTEGER (1..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The version of the AgentX protocol supported by the - session. This must be less than or equal to the value of - agentxMasterAgentXVer. - " - ::= { agentxSessionEntry 6 } - - agentxSessionTimeout OBJECT-TYPE - SYNTAX INTEGER (0..255) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The length of time, in seconds, that a master agent should - allow to elapse after dispatching a message to this session - before it regards the subagent as not responding. This value - is taken from the o.timeout field of the agentx-Open-PDU. - This is a session-specific value that may be overridden by - values associated with the specific registered MIB regions - (see agentxRegTimeout). A value of zero(0) indicates that - the master agent's default timeout value should be used - - (see agentxDefaultTimeout). - " - ::= { agentxSessionEntry 7 } - - -- The AgentX Registration Group - - agentxRegistrationTableLastChange OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when the last row creation or deletion - occurred in the agentxRegistrationTable. - " - ::= { agentxRegistration 1 } - - agentxRegistrationTable OBJECT-TYPE - SYNTAX SEQUENCE OF AgentxRegistrationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of registered regions. - " - ::= { agentxRegistration 2 } - - agentxRegistrationEntry OBJECT-TYPE - SYNTAX AgentxRegistrationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Contains information for a single registered region. An - entry is created when a session successfully registers a - region and is destroyed for any of three reasons: this region - is unregistered by the session, the session is closed, - or the subagent connection is closed. - " - INDEX { agentxConnIndex, agentxSessionIndex, agentxRegIndex } - ::= { agentxRegistrationTable 1 } - - AgentxRegistrationEntry ::= SEQUENCE { - agentxRegIndex Unsigned32, - agentxRegContext OCTET STRING, - agentxRegStart OBJECT IDENTIFIER, - agentxRegRangeSubId Unsigned32, - agentxRegUpperBound Unsigned32, - agentxRegPriority Unsigned32, - agentxRegTimeout INTEGER, - agentxRegInstance TruthValue } - - agentxRegIndex OBJECT-TYPE - SYNTAX Unsigned32 (1..4294967295) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "agentxRegIndex uniquely identifies a registration entry. - This value is constant for the lifetime of an entry. - " - ::= { agentxRegistrationEntry 1 } - - agentxRegContext OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The context in which the session supports the objects in this - region. A zero-length context indicates the default context. - " - ::= { agentxRegistrationEntry 2 } - - agentxRegStart OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The starting OBJECT IDENTIFIER of this registration entry. The - session identified by agentxSessionIndex implements objects - starting at this value (inclusive). Note that this value could - identify an object type, an object instance, or a partial object - instance. - " - ::= { agentxRegistrationEntry 3 } - - agentxRegRangeSubId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "agentxRegRangeSubId is used to specify the range. This is - taken from r.region_subid in the registration PDU. If the value - of this object is zero, no range is specified. If it is non-zero, - it identifies the `nth' sub-identifier in r.region for which - this entry's agentxRegUpperBound value is substituted in the - OID for purposes of defining the region's upper bound. - " - ::= { agentxRegistrationEntry 4 } - - agentxRegUpperBound OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "agentxRegUpperBound represents the upper-bound sub-identifier in - a registration. This is taken from the r.upper_bound in the - registration PDU. If agentxRegRangeSubid (r.region_subid) is - zero, this value is also zero and is not used to define an upper - bound for this registration. - " - ::= { agentxRegistrationEntry 5 } - - agentxRegPriority OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The registration priority. Lower values have higher priority. - This value is taken from r.priority in the register PDU. - Sessions should use the value of 127 for r.priority if a - default value is desired. - " - ::= { agentxRegistrationEntry 6 } - - agentxRegTimeout OBJECT-TYPE - SYNTAX INTEGER (0..255) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The timeout value, in seconds, for responses to - requests associated with this registered MIB region. - A value of zero(0) indicates the default value (indicated - by by agentxSessionTimeout or agentxDefaultTimeout) is to - be used. This value is taken from the r.timeout field of - the agentx-Register-PDU. - " - ::= { agentxRegistrationEntry 7 } - - agentxRegInstance OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of agentxRegInstance is `true' for - registrations for which the INSTANCE_REGISTRATION - was set, and is `false' for all other registrations. - " - ::= { agentxRegistrationEntry 8 } - - -- Conformance Statements for AgentX - - agentxConformance OBJECT IDENTIFIER ::= { agentxMIB 2 } - agentxMIBGroups OBJECT IDENTIFIER ::= { agentxConformance 1 } - agentxMIBCompliances OBJECT IDENTIFIER ::= { agentxConformance 2 } - - -- Compliance Statements for AgentX - - agentxMIBCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for SNMP entities that implement the - AgentX protocol. Note that a compliant agent can implement all - objects in this MIB module as read-only. - " - MODULE -- this module - MANDATORY-GROUPS { agentxMIBGroup } - - OBJECT agentxSessionAdminStatus - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required. - " - ::= { agentxMIBCompliances 1 } - - agentxMIBGroup OBJECT-GROUP - OBJECTS { - agentxDefaultTimeout, - agentxMasterAgentXVer, - agentxConnTableLastChange, - agentxConnOpenTime, - agentxConnTransportDomain, - agentxConnTransportAddress, - agentxSessionTableLastChange, - agentxSessionTimeout, - agentxSessionObjectID, - agentxSessionDescr, - agentxSessionAdminStatus, - agentxSessionOpenTime, - agentxSessionAgentXVer, - agentxRegistrationTableLastChange, - agentxRegContext, - agentxRegStart, - agentxRegRangeSubId, - agentxRegUpperBound, - agentxRegPriority, - agentxRegTimeout, - agentxRegInstance - } - STATUS current - DESCRIPTION - "All accessible objects in the AgentX MIB. - " - ::= { agentxMIBGroups 1 } - - END diff --git a/mibs/ALLIEDTELESYN-MIB b/mibs/ALLIEDTELESYN-MIB deleted file mode 100644 index 14bf2b9f89..0000000000 --- a/mibs/ALLIEDTELESYN-MIB +++ /dev/null @@ -1,6044 +0,0 @@ - ALLIEDTELESYN-MIB --- ATRouter Private MIB Version 1.35 24/May/2005 - - DEFINITIONS ::= BEGIN - - IMPORTS - enterprises, IpAddress, Counter - FROM RFC1155-SMI - DisplayString, ifIndex - FROM RFC1213-MIB - TRAP-TYPE - FROM RFC-1215 - OBJECT-TYPE - FROM RFC-1212; - --- Textual convention for an interface index type which may not reference an actual member of ifTable, in which case the value --- zero should be used. - InterfaceIndexOrZero ::= INTEGER (0..2147483647) - - -- define the top of the alliedTelesyn MIB. - - alliedTelesyn OBJECT IDENTIFIER ::= { enterprises 207 } - products OBJECT IDENTIFIER ::= { alliedTelesyn 1 } - mibObject OBJECT IDENTIFIER ::= { alliedTelesyn 8 } - - bridgeRouter OBJECT IDENTIFIER ::= { products 1 } - centreCOM-AR300Router OBJECT IDENTIFIER ::= { bridgeRouter 8 } - centreCOM-AR720Router OBJECT IDENTIFIER ::= { bridgeRouter 11 } - centreCOM-AR300LRouter OBJECT IDENTIFIER ::= { bridgeRouter 12 } - centreCOM-AR310Router OBJECT IDENTIFIER ::= { bridgeRouter 13 } - centreCOM-AR300LURouter OBJECT IDENTIFIER ::= { bridgeRouter 14 } - centreCOM-AR300URouter OBJECT IDENTIFIER ::= { bridgeRouter 15 } - centreCOM-AR310URouter OBJECT IDENTIFIER ::= { bridgeRouter 16 } - centreCOM-AR350Router OBJECT IDENTIFIER ::= { bridgeRouter 17 } - centreCOM-AR370Router OBJECT IDENTIFIER ::= { bridgeRouter 18 } - centreCOM-AR330Router OBJECT IDENTIFIER ::= { bridgeRouter 19 } - centreCOM-AR395Router OBJECT IDENTIFIER ::= { bridgeRouter 20 } - centreCOM-AR390Router OBJECT IDENTIFIER ::= { bridgeRouter 21 } - centreCOM-AR370URouter OBJECT IDENTIFIER ::= { bridgeRouter 22 } - centreCOM-AR740Router OBJECT IDENTIFIER ::= { bridgeRouter 23 } - centreCOM-AR140SRouter OBJECT IDENTIFIER ::= { bridgeRouter 24 } - centreCOM-AR140URouter OBJECT IDENTIFIER ::= { bridgeRouter 25 } - centreCOM-AR320Router OBJECT IDENTIFIER ::= { bridgeRouter 26 } - centreCOM-AR130SRouter OBJECT IDENTIFIER ::= { bridgeRouter 27 } - centreCOM-AR130URouter OBJECT IDENTIFIER ::= { bridgeRouter 28 } - centreCOM-AR160Router OBJECT IDENTIFIER ::= { bridgeRouter 29 } - at-AR740RouterDC OBJECT IDENTIFIER ::= { bridgeRouter 43 } - centreCOM-AR120Router OBJECT IDENTIFIER ::= { bridgeRouter 44 } - at-AR410Router OBJECT IDENTIFIER ::= { bridgeRouter 47 } - at-AR725Router OBJECT IDENTIFIER ::= { bridgeRouter 48 } - at-AR745Router OBJECT IDENTIFIER ::= { bridgeRouter 49 } - at-AR410v2Router OBJECT IDENTIFIER ::= { bridgeRouter 50 } - at-AR410v3Router OBJECT IDENTIFIER ::= { bridgeRouter 51 } - at-AR725RouterDC OBJECT IDENTIFIER ::= { bridgeRouter 52 } - at-AR745RouterDC OBJECT IDENTIFIER ::= { bridgeRouter 53 } - at-AR450Router OBJECT IDENTIFIER ::= { bridgeRouter 54 } - at-AR450DualRouter OBJECT IDENTIFIER ::= { bridgeRouter 55 } - at-AR440Router OBJECT IDENTIFIER ::= { bridgeRouter 59 } - at-AR441Router OBJECT IDENTIFIER ::= { bridgeRouter 60 } - at-AR442Router OBJECT IDENTIFIER ::= { bridgeRouter 61 } - at-AR443Router OBJECT IDENTIFIER ::= { bridgeRouter 62 } - at-AR444Router OBJECT IDENTIFIER ::= { bridgeRouter 63 } - at-AR420Router OBJECT IDENTIFIER ::= { bridgeRouter 64 } - at-AR550Router OBJECT IDENTIFIER ::= { bridgeRouter 73 } - at-AR551Router OBJECT IDENTIFIER ::= { bridgeRouter 74 } - at-AR552Router OBJECT IDENTIFIER ::= { bridgeRouter 75 } - - routerSwitch OBJECT IDENTIFIER ::= { products 14 } - at-Rapier24 OBJECT IDENTIFIER ::= { routerSwitch 1 } - at-Rapier16fSC OBJECT IDENTIFIER ::= { routerSwitch 2 } - at-Rapier16fVF OBJECT IDENTIFIER ::= { routerSwitch 3 } -- deprecated - at-Rapier16fMT OBJECT IDENTIFIER ::= { routerSwitch 4 } - at-Rapier48 OBJECT IDENTIFIER ::= { routerSwitch 5 } - at-Rapier8t8fSC OBJECT IDENTIFIER ::= { routerSwitch 6 } - at-Rapier8t8fSCi OBJECT IDENTIFIER ::= { routerSwitch 7 } - at-Rapier8t8fMT OBJECT IDENTIFIER ::= { routerSwitch 8 } - at-Rapier8t8fMTi OBJECT IDENTIFIER ::= { routerSwitch 9 } - at-Rapier8fSC OBJECT IDENTIFIER ::= { routerSwitch 10 } - at-Rapier8fSCi OBJECT IDENTIFIER ::= { routerSwitch 11 } - at-Rapier8fMT OBJECT IDENTIFIER ::= { routerSwitch 12 } - at-Rapier8fMTi OBJECT IDENTIFIER ::= { routerSwitch 13 } - at-Rapier16fMTi OBJECT IDENTIFIER ::= { routerSwitch 14 } - at-RapierG6 OBJECT IDENTIFIER ::= { routerSwitch 15 } - at-RapierG6SX OBJECT IDENTIFIER ::= { routerSwitch 16 } - at-RapierG6LX OBJECT IDENTIFIER ::= { routerSwitch 17 } - at-RapierG6MT OBJECT IDENTIFIER ::= { routerSwitch 18 } - at-Rapier16fSCi OBJECT IDENTIFIER ::= { routerSwitch 19 } - at-Rapier24i OBJECT IDENTIFIER ::= { routerSwitch 20 } - at-Rapier48i OBJECT IDENTIFIER ::= { routerSwitch 21 } - at-Switchblade4AC OBJECT IDENTIFIER ::= { routerSwitch 22 } - at-Switchblade4DC OBJECT IDENTIFIER ::= { routerSwitch 23 } - at-Switchblade8AC OBJECT IDENTIFIER ::= { routerSwitch 24 } - at-Switchblade8DC OBJECT IDENTIFIER ::= { routerSwitch 25 } - at-9816GF OBJECT IDENTIFIER ::= { routerSwitch 26 } - at-9812TF OBJECT IDENTIFIER ::= { routerSwitch 27 } - at-9816GB OBJECT IDENTIFIER ::= { routerSwitch 28 } - at-9812T OBJECT IDENTIFIER ::= { routerSwitch 29 } - at-8724XL OBJECT IDENTIFIER ::= { routerSwitch 30 } - at-8748XL OBJECT IDENTIFIER ::= { routerSwitch 31 } - at-8724XLDC OBJECT IDENTIFIER ::= { routerSwitch 32 } - at-8748XLDC OBJECT IDENTIFIER ::= { routerSwitch 33 } - at-9816GB-DC OBJECT IDENTIFIER ::= { routerSwitch 34 } - at-9812T-DC OBJECT IDENTIFIER ::= { routerSwitch 35 } - at-8824 OBJECT IDENTIFIER ::= { routerSwitch 36 } - at-8848 OBJECT IDENTIFIER ::= { routerSwitch 37 } - at-8824-DC OBJECT IDENTIFIER ::= { routerSwitch 38 } - at-8848-DC OBJECT IDENTIFIER ::= { routerSwitch 39 } - at-8624XL-80 OBJECT IDENTIFIER ::= { routerSwitch 41 } - at-8724XL-80 OBJECT IDENTIFIER ::= { routerSwitch 42 } - at-8748XL-80 OBJECT IDENTIFIER ::= { routerSwitch 43 } - at-8948EX OBJECT IDENTIFIER ::= { routerSwitch 44 } - at-8948MX OBJECT IDENTIFIER ::= { routerSwitch 45 } - at-8624T2M OBJECT IDENTIFIER ::= { routerSwitch 46 } - at-Rapier24i-DC-NEBS OBJECT IDENTIFIER ::= { routerSwitch 47 } - at-8724XL-DC-NEBS OBJECT IDENTIFIER ::= { routerSwitch 48 } - at-9924T OBJECT IDENTIFIER ::= { routerSwitch 49 } - at-9924SP OBJECT IDENTIFIER ::= { routerSwitch 50 } - at-9924T-4SP OBJECT IDENTIFIER ::= { routerSwitch 51 } - at-9924TEMC OBJECT IDENTIFIER ::= { routerSwitch 53 } - at-8724MLB OBJECT IDENTIFIER ::= { routerSwitch 55 } - at-8624POE OBJECT IDENTIFIER ::= { routerSwitch 56 } - at-86482SP OBJECT IDENTIFIER ::= { routerSwitch 58 } - - brouterMib OBJECT IDENTIFIER ::= { mibObject 4 } - atRouter OBJECT IDENTIFIER ::= { brouterMib 4 } - - - -- groups in ATROUTER - - objects OBJECT IDENTIFIER ::= { atRouter 1 } - - traps OBJECT IDENTIFIER ::= { atRouter 2 } - - sysinfo OBJECT IDENTIFIER ::= { atRouter 3 } - - modules OBJECT IDENTIFIER ::= { atRouter 4 } - - arInterfaces OBJECT IDENTIFIER ::= { atRouter 5 } - - protocols OBJECT IDENTIFIER ::= { atRouter 6 } - - -- objects for AT router - - boards OBJECT IDENTIFIER ::= { objects 1 } - --- each AT router or L3 switch is made up of a number of boards. each board has its own --- object ID, given here. - - pprIcmAr023 OBJECT IDENTIFIER ::= { boards 39 } - pprIcmAr021s OBJECT IDENTIFIER ::= { boards 40 } - pprIcmAr022 OBJECT IDENTIFIER ::= { boards 41 } - pprIcmAr025 OBJECT IDENTIFIER ::= { boards 45 } - pprIcmAr024 OBJECT IDENTIFIER ::= { boards 46 } - pprAr300 OBJECT IDENTIFIER ::= { boards 49 } - pprAr300L OBJECT IDENTIFIER ::= { boards 52 } - pprAr310 OBJECT IDENTIFIER ::= { boards 53 } - pprAr120 OBJECT IDENTIFIER ::= { boards 54 } - pprAr300Lu OBJECT IDENTIFIER ::= { boards 55 } - pprAr300u OBJECT IDENTIFIER ::= { boards 56 } - pprAr310u OBJECT IDENTIFIER ::= { boards 57 } - pprAr350 OBJECT IDENTIFIER ::= { boards 58 } - pprIcmAr021u OBJECT IDENTIFIER ::= { boards 59 } - pprAr720 OBJECT IDENTIFIER ::= { boards 63 } - pprAr010 OBJECT IDENTIFIER ::= { boards 67 } - pprAr012 OBJECT IDENTIFIER ::= { boards 68 } - pprAr011 OBJECT IDENTIFIER ::= { boards 69 } - pprAr370 OBJECT IDENTIFIER ::= { boards 70 } - pprAr330 OBJECT IDENTIFIER ::= { boards 71 } - pprAr395 OBJECT IDENTIFIER ::= { boards 72 } - pprAr390 OBJECT IDENTIFIER ::= { boards 73 } - pprAr370u OBJECT IDENTIFIER ::= { boards 75 } - pprIcmAr020 OBJECT IDENTIFIER ::= { boards 76 } - pprAr740 OBJECT IDENTIFIER ::= { boards 79 } - pprAr140s OBJECT IDENTIFIER ::= { boards 80 } - pprAr140u OBJECT IDENTIFIER ::= { boards 81 } - pprAr160su OBJECT IDENTIFIER ::= { boards 82 } - pprAr320 OBJECT IDENTIFIER ::= { boards 83 } - pprAr130s OBJECT IDENTIFIER ::= { boards 85 } - pprAr130u OBJECT IDENTIFIER ::= { boards 86 } - pprRapier24 OBJECT IDENTIFIER ::= { boards 87 } - pprNsm0404Pic OBJECT IDENTIFIER ::= { boards 88 } - pprA35SXSC OBJECT IDENTIFIER ::= { boards 89 } - pprA35LXSC OBJECT IDENTIFIER ::= { boards 90 } - pprA36MTRJ OBJECT IDENTIFIER ::= { boards 91 } - pprA37VF45 OBJECT IDENTIFIER ::= { boards 92 } - pprA38LC OBJECT IDENTIFIER ::= { boards 93 } - pprA39Tx OBJECT IDENTIFIER ::= { boards 94 } - pprAr740DC OBJECT IDENTIFIER ::= { boards 95 } - pprNsm0418BRI OBJECT IDENTIFIER ::= { boards 96 } - pprRapier16fSC OBJECT IDENTIFIER ::= { boards 97 } - ppr8624xl80 OBJECT IDENTIFIER ::= { boards 98 } - pprRapier16fMT OBJECT IDENTIFIER ::= { boards 99 } - pprRapier16fMTi OBJECT IDENTIFIER ::= { boards 100 } - pprRapier8t8fSC OBJECT IDENTIFIER ::= { boards 101 } - pprRapier8t8fSCi OBJECT IDENTIFIER ::= { boards 102 } - pprRapier8t8fMT OBJECT IDENTIFIER ::= { boards 103 } - pprRapier8t8fMTi OBJECT IDENTIFIER ::= { boards 104 } - pprRapier8fSC OBJECT IDENTIFIER ::= { boards 105 } - pprRapier8fSCi OBJECT IDENTIFIER ::= { boards 106 } - pprRapier8fMT OBJECT IDENTIFIER ::= { boards 107 } - pprRapier8fMTi OBJECT IDENTIFIER ::= { boards 108 } - pprRapierG6 OBJECT IDENTIFIER ::= { boards 110 } - pprRapierG6SX OBJECT IDENTIFIER ::= { boards 111 } - pprRapierG6LX OBJECT IDENTIFIER ::= { boards 112 } - pprRapierG6MT OBJECT IDENTIFIER ::= { boards 113 } - pprRapier16fSCi OBJECT IDENTIFIER ::= { boards 114 } - pprRapier24i OBJECT IDENTIFIER ::= { boards 115 } - pprAr824 OBJECT IDENTIFIER ::= { boards 116 } - pprAr816fSC OBJECT IDENTIFIER ::= { boards 117 } - pprAr816fSCi OBJECT IDENTIFIER ::= { boards 118 } - pprAr816fMT OBJECT IDENTIFIER ::= { boards 119 } - pprAr816fMTi OBJECT IDENTIFIER ::= { boards 120 } - pprAr88t8fSC OBJECT IDENTIFIER ::= { boards 121 } - pprAr88t8fSCi OBJECT IDENTIFIER ::= { boards 122 } - pprAr88t8fMT OBJECT IDENTIFIER ::= { boards 123 } - pprAr88t8fMTi OBJECT IDENTIFIER ::= { boards 124 } - pprAr88fSC OBJECT IDENTIFIER ::= { boards 125 } - pprAr88fSCi OBJECT IDENTIFIER ::= { boards 126 } - pprAr88fMT OBJECT IDENTIFIER ::= { boards 127 } - pprAr88fMTi OBJECT IDENTIFIER ::= { boards 128 } - pprAr824i OBJECT IDENTIFIER ::= { boards 129 } - pprAt8724XL OBJECT IDENTIFIER ::= { boards 130 } - pprAt8748XL OBJECT IDENTIFIER ::= { boards 131 } - pprAt8724XLDC OBJECT IDENTIFIER ::= { boards 132 } - pprAt8748XLDC OBJECT IDENTIFIER ::= { boards 133 } - pprAt8824 OBJECT IDENTIFIER ::= { boards 134 } - pprAt8824DC OBJECT IDENTIFIER ::= { boards 135 } - ppr8724XLDC OBJECT IDENTIFIER ::= { boards 141 } - ppr8748XLDC OBJECT IDENTIFIER ::= { boards 142 } - pprRapier24iDC-NEBS OBJECT IDENTIFIER ::= { boards 144 } - pprAt8724XLDC-NEBS OBJECT IDENTIFIER ::= { boards 146 } - pprAt8848DC OBJECT IDENTIFIER ::= { boards 147 } - pprRapier48 OBJECT IDENTIFIER ::= { boards 148 } - pprAt8848 OBJECT IDENTIFIER ::= { boards 149 } - pprRapier48i OBJECT IDENTIFIER ::= { boards 150 } - pprNsm0424BRI OBJECT IDENTIFIER ::= { boards 151 } - pprIcmAR026 OBJECT IDENTIFIER ::= { boards 153 } - ppr9816GF OBJECT IDENTIFIER ::= { boards 157 } - ppr9812TF OBJECT IDENTIFIER ::= { boards 158 } - pprSbChassis4AC OBJECT IDENTIFIER ::= { boards 159 } - pprSbChassis4DC OBJECT IDENTIFIER ::= { boards 160 } - pprSbChassis8AC OBJECT IDENTIFIER ::= { boards 161 } - pprSbChassis8DC OBJECT IDENTIFIER ::= { boards 162 } - pprSbChassis16AC OBJECT IDENTIFIER ::= { boards 163 } - pprSbChassis16DC OBJECT IDENTIFIER ::= { boards 164 } - pprSbControl OBJECT IDENTIFIER ::= { boards 165 } - pprSbControlDTM OBJECT IDENTIFIER ::= { boards 166 } - pprSb48t OBJECT IDENTIFIER ::= { boards 167 } - pprSb96t OBJECT IDENTIFIER ::= { boards 168 } - pprSb32fSC OBJECT IDENTIFIER ::= { boards 169 } - pprSb32fMT OBJECT IDENTIFIER ::= { boards 170 } - pprSb8fRJ OBJECT IDENTIFIER ::= { boards 172 } - pprSb8fSXSC OBJECT IDENTIFIER ::= { boards 173 } - pprSb8fSXMT OBJECT IDENTIFIER ::= { boards 174 } - pprSb8fLXSC OBJECT IDENTIFIER ::= { boards 175 } - pprSb8fLXMT OBJECT IDENTIFIER ::= { boards 176 } - pprAr410 OBJECT IDENTIFIER ::= { boards 177 } - pprA40SC OBJECT IDENTIFIER ::= { boards 178 } - pprA40MTRJ OBJECT IDENTIFIER ::= { boards 179 } - pprA41SC OBJECT IDENTIFIER ::= { boards 180 } - pprA41MTRJ OBJECT IDENTIFIER ::= { boards 181 } - pprAr725 OBJECT IDENTIFIER ::= { boards 182 } - pprAr745 OBJECT IDENTIFIER ::= { boards 183 } - pprSb8GBIC OBJECT IDENTIFIER ::= { boards 184 } - pprA42GBIC OBJECT IDENTIFIER ::= { boards 185 } - ppr9816GB OBJECT IDENTIFIER ::= { boards 186 } - ppr9812T OBJECT IDENTIFIER ::= { boards 187 } - pprNsm048DS3 OBJECT IDENTIFIER ::= { boards 188 } - pprAr450 OBJECT IDENTIFIER ::= { boards 191 } - pprAr450Dual OBJECT IDENTIFIER ::= { boards 192 } - pprSbExpander OBJECT IDENTIFIER ::= { boards 193 } - pprAr725DC OBJECT IDENTIFIER ::= { boards 194 } - pprAr745DC OBJECT IDENTIFIER ::= { boards 195 } - pprAr410v2 OBJECT IDENTIFIER ::= { boards 196 } - pprAr410v3 OBJECT IDENTIFIER ::= { boards 197 } - pprIcmAr027 OBJECT IDENTIFIER ::= { boards 198 } - ppr8948EX OBJECT IDENTIFIER ::= { boards 202 } - ppr8948MX OBJECT IDENTIFIER ::= { boards 203 } - ppr9816GBDC OBJECT IDENTIFIER ::= { boards 204 } - ppr9812TDC OBJECT IDENTIFIER ::= { boards 205 } - pprIcmAr021v2s OBJECT IDENTIFIER ::= { boards 206 } - pprA50 OBJECT IDENTIFIER ::= { boards 207 } - pprA51 OBJECT IDENTIFIER ::= { boards 208 } - pprA52 OBJECT IDENTIFIER ::= { boards 209 } - pprA53 OBJECT IDENTIFIER ::= { boards 210 } - pprFanA01 OBJECT IDENTIFIER ::= { boards 212 } - pprAtPwr01AC OBJECT IDENTIFIER ::= { boards 213 } - pprAtPwr01DC OBJECT IDENTIFIER ::= { boards 214 } - pprAtFan01 OBJECT IDENTIFIER ::= { boards 215 } - pprSb24RJ OBJECT IDENTIFIER ::= { boards 216 } - pprSb1XFP OBJECT IDENTIFIER ::= { boards 217 } - ppr9924T OBJECT IDENTIFIER ::= { boards 218 } - ppr9924SP OBJECT IDENTIFIER ::= { boards 219 } - ppr9924TEMC OBJECT IDENTIFIER ::= { boards 220 } - ppr9924T4SP OBJECT IDENTIFIER ::= { boards 221 } - pprAR440 OBJECT IDENTIFIER ::= { boards 227 } - pprAR441 OBJECT IDENTIFIER ::= { boards 228 } - pprAR442 OBJECT IDENTIFIER ::= { boards 229 } - pprAR443 OBJECT IDENTIFIER ::= { boards 230 } - pprAR444 OBJECT IDENTIFIER ::= { boards 231 } - pprAR420 OBJECT IDENTIFIER ::= { boards 232 } - pprAt8624T2M OBJECT IDENTIFIER ::= { boards 239 } - pprA46Tx OBJECT IDENTIFIER ::= { boards 240 } - pprAR550 OBJECT IDENTIFIER ::= { boards 241 } - pprAR551 OBJECT IDENTIFIER ::= { boards 242 } - pprAR552 OBJECT IDENTIFIER ::= { boards 243 } - pprC8724MLB OBJECT IDENTIFIER ::= { boards 248 } - pprAt86482SP OBJECT IDENTIFIER ::= { boards 252 } - pprAt8624POE OBJECT IDENTIFIER ::= { boards 253 } - pprAtPwr01RAC OBJECT IDENTIFIER ::= { boards 254 } - pprAtFan01R OBJECT IDENTIFIER ::= { boards 255 } - pprAtPwr02AC OBJECT IDENTIFIER ::= { boards 264 } - pprAtPwr02RAC OBJECT IDENTIFIER ::= { boards 265 } - pprSb24SFP OBJECT IDENTIFIER ::= { boards 269 } - - release OBJECT IDENTIFIER ::= { objects 2 } - - iftypes OBJECT IDENTIFIER ::= { objects 3 } - - ifaceEth OBJECT IDENTIFIER ::= { iftypes 1 } - ifaceSyn OBJECT IDENTIFIER ::= { iftypes 2 } - ifaceAsyn OBJECT IDENTIFIER ::= { iftypes 3 } - ifaceBri OBJECT IDENTIFIER ::= { iftypes 4 } - ifacePri OBJECT IDENTIFIER ::= { iftypes 5 } - ifacePots OBJECT IDENTIFIER ::= { iftypes 6 } - ifaceGBIC OBJECT IDENTIFIER ::= { iftypes 7 } - - chips OBJECT IDENTIFIER ::= { objects 4 } - - chip68020Cpu OBJECT IDENTIFIER ::= { chips 1 } - chip68340Cpu OBJECT IDENTIFIER ::= { chips 2 } - chip68302Cpu OBJECT IDENTIFIER ::= { chips 3 } - chip68360Cpu OBJECT IDENTIFIER ::= { chips 4 } - chip860TCpu OBJECT IDENTIFIER ::= { chips 5 } - chipRtc1 OBJECT IDENTIFIER ::= { chips 21 } - chipRtc2 OBJECT IDENTIFIER ::= { chips 22 } - chipRtc3 OBJECT IDENTIFIER ::= { chips 23 } - chipRtc4 OBJECT IDENTIFIER ::= { chips 24 } - chipRam1mb OBJECT IDENTIFIER ::= { chips 31 } - chipRam2mb OBJECT IDENTIFIER ::= { chips 32 } - chipRam3mb OBJECT IDENTIFIER ::= { chips 33 } - chipRam4mb OBJECT IDENTIFIER ::= { chips 34 } - chipRam6mb OBJECT IDENTIFIER ::= { chips 36 } - chipRam8mb OBJECT IDENTIFIER ::= { chips 38 } - chipRam12mb OBJECT IDENTIFIER ::= { chips 42 } - chipRam16mb OBJECT IDENTIFIER ::= { chips 46 } - chipRam20mb OBJECT IDENTIFIER ::= { chips 50 } - chipRam32mb OBJECT IDENTIFIER ::= { chips 62 } - chipFlash1mb OBJECT IDENTIFIER ::= { chips 71 } - chipFlash2mb OBJECT IDENTIFIER ::= { chips 72 } - chipFlash3mb OBJECT IDENTIFIER ::= { chips 73 } - chipFlash4mb OBJECT IDENTIFIER ::= { chips 74 } - chipFlash6mb OBJECT IDENTIFIER ::= { chips 76 } - chipFlash8mb OBJECT IDENTIFIER ::= { chips 78 } - chipPem OBJECT IDENTIFIER ::= { chips 120 } - --- System information (sysinfo groups) --- This part of the MIB contains generic system information. Currently defined groups and variables include: --- { sysinfo 1 } fanAndPs --- { sysinfo 2 } restart --- { sysinfo 3 } cpu --- { sysinfo 4 } sysTemperature --- { sysinfo 5 } atrContactDetails --- { sysinfo 6 } bbrNvs --- { sysinfo 9 } hostId - --- fanAndPs - this group contains information about the Fan, Power Supply and --- Temperature status of the router. - - fanAndPs OBJECT IDENTIFIER ::= { sysinfo 1 } - - fanAndPsRpsConnectionStatus OBJECT-TYPE - SYNTAX INTEGER { - non-supported(0), - connected(1), - not-connected(2), - not-monitoring(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of the Redundant Power Supply (RPS) connection, - ie, whether an RPS is actually connected or not, regardless - of whether the RPS is on or not. not-supported means that an - RPS is not supported in this hardware platform, connected - means that the RPS is connected, not-connected means that the - RPS is not connected, and not-monitoring means that the status - of the RPS is not being monitored presently. RPS monitoring can - be turned on via the variable fanAndPsRpsMonitoringStatus, or - by the command SET SYSTEM RPSMONITOR=ON." - ::= { fanAndPs 1 } - - fanAndPsMainPSUStatus OBJECT-TYPE - SYNTAX INTEGER { - on(1), - off(2), - faulty(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of the main Power Supply. on means that the power supply is present - and fully operational. off means that the power supply is totally off (and - obviously only applies to systems with a redundant power supply). faulty means - that the main power supply is delivering power but that a component of the - power supply is faulty. This applies to systems like SwitchBlade which have 3 - power supplies but do not provide individual power supply monitoring. Also, - in the case of SwitchBlade, power supply status includes the status of the fans - in the power supply." - ::= { fanAndPs 2 } - - fanAndPsRedundantPSUStatus OBJECT-TYPE - SYNTAX INTEGER { - non-supported(0), - on(1), - off(2), - not-monitoring(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of the redundant Power Supply. non-supported means - this device does not support redundant power supplies, on - means that the redundant power supply is connected and able - to supply system power if required, off means that the - redundant power supply is either not connected or is connected - and is not able to supply system power if required, and - not-monitoring means that the status of the RPS is not being - monitored presently. RPS monitoring can be turned on via the - variable fanAndPsRpsMonitoringStatus, or by the command - SET SYSTEM RPSMONITOR=ON." - ::= { fanAndPs 3 } - - fanAndPsRpsMonitoringStatus OBJECT-TYPE - SYNTAX INTEGER { - non-supported(0), - on(1), - off(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The current status of redundant power supply monitoring. The - monitoring of the redundant power supply and its fan must be - enabled by command or by setting this variable to on. The value - non-supported means that this device does not support redundant - power supplies. Only the values on or off may be written to this - variable. If this variables reads as non-supported, an attempt to - write to this variable will result in a bad value error." - ::= { fanAndPs 4 } - - fanAndPsMainFanStatus OBJECT-TYPE - SYNTAX INTEGER { - non-supported(0), - ok(1), - not-ok(2), - warning(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of the main Power Supply fan. non-supported means that this - device does not support monitoring on the main power supply fan, or that - there is no main power supply fan. The warning means the fan's speed is - outside 30% of the expected speed." - ::= { fanAndPs 5 } - - fanAndPsRedundantFanStatus OBJECT-TYPE - SYNTAX INTEGER { - non-supported(0), - ok(1), - not-ok(2), - not-monitoring(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of the redundant Power Supply Fan. non-supported means - this device does not support redundant power supplies, ok - means that the redundant power supply fan is running, not-ok means - that the redundant power supply fan is not running, and - not-monitoring means that the status of the RPS is not being - monitored presently. RPS monitoring can be turned on via the - variable fanAndPsRpsMonitoringStatus, or by the command - SET SYSTEM RPSMONITOR=ON." - ::= { fanAndPs 6 } - - fanAndPsTemperatureStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), - not-ok(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of temperature in this device. ok means that the - device is not capable of monitoring temperature or that the - temperature is OK, not-ok means that the temperature is being - monitored and is currently out of the range 0C - 45C." - ::= { fanAndPs 7 } - - fanAndPsFanTrayPresent OBJECT-TYPE - SYNTAX INTEGER { - non-supported(0), - present(1), - not-present(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of the presence of the fan tray in this system. Systems - which do not support a fan tray return the value non-supported. Upon - removal of the fan tray there is a short period (20s) before the value of - this variable is changed to not-present. This is to allow for scheduled - replacement and/or cleaning of the fan tray." - ::= { fanAndPs 8 } - - fanAndPsFanTrayStatus OBJECT-TYPE - SYNTAX INTEGER { - non-supported(0), - ok(1), - not-ok(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of the fan tray in this system. Systems which do not support - a fan tray return the value non-supported. The value ok is returned if all fans - in the fan tray are running at full speed. The value not-ok is returned if - one of more of the fan tray fans is running slow or has stalled." - ::= { fanAndPs 9 } - - fanAndPsMainMonitoringStatus OBJECT-TYPE - SYNTAX INTEGER { - non-supported(0), - ok(1), - not-ok(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The current status of main power supply monitoring. The - monitoring of the main power supply and its fan is always - enabled by those systems that support it. Systems which do - not support main power supply or fan monitoring report a - value of not-supported. The value ok is returned for those - systems that do support main power supply and fan monitoring, - and where the monitoring operation is reporting valid information (refer - to fanAndPsMainFanStatus for the current status of the system). - When main power supply and fan monitoring is failing, the value - not-ok is returned." - ::= { fanAndPs 10 } - --- fanAndPsPsuStatusTable - AT8948 specific power supply monitoring. - - fanAndPsPsuStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF FanAndPsPsuStatusEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of AT8948 fanAndPsPsuStatusTable. Each entry in the table - represents the status of one of the power supplies in AT8948 system. - Each power supply has its own board ID." - ::= { fanAndPs 11 } - - fanAndPsPsuStatusEntry OBJECT-TYPE - SYNTAX FanAndPsPsuStatusEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry of AT8948 fanAndPsPsuStatusTable, indexed by - fanAndPsPsuNumber field." - INDEX { fanAndPsPsuNumber } - ::= { fanAndPsPsuStatusTable 1 } - - FanAndPsPsuStatusEntry ::= - SEQUENCE { - fanAndPsPsuNumber - INTEGER, - fanAndPsPsuPresent - INTEGER, - fanAndPsPsuType - INTEGER, - fanAndPsPsuFan - INTEGER, - fanAndPsPsuTemperature - INTEGER, - fanAndPsPsuPower - INTEGER - } - - fanAndPsPsuNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The PSU board identity for which this entry holds. If the system - consists only of a single PSU board, only one entry will appear - in the table, whose index is 1." - ::= { fanAndPsPsuStatusEntry 1 } - - fanAndPsPsuPresent OBJECT-TYPE - SYNTAX INTEGER{ - yes(0), - no (1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The PSU present state, displayed as 'yes' if present, or 'no' if absent." - ::= { fanAndPsPsuStatusEntry 2 } - - fanAndPsPsuType OBJECT-TYPE - SYNTAX INTEGER{ - ac(0), - dc(1), - fan(2), - not-present(3), - not-supported(4) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The PSU type, displayed as AC, or DC, or FAN, or NOT PRESENT." - ::= { fanAndPsPsuStatusEntry 3 } - - fanAndPsPsuFan OBJECT-TYPE - SYNTAX INTEGER{ - ok(0), - fail(1), - not-present(2), - not-supported(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The PSU fan status, displayed as OK, or FAIL, or NOT PRESENT." - ::= { fanAndPsPsuStatusEntry 4 } - - fanAndPsPsuTemperature OBJECT-TYPE - SYNTAX INTEGER{ - good(0), - high(1), - not-present(2), - not-supported(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The PSU temperature, displayed as GOOD, or HIGH, or NOT PRESENT, - or NOT SUPPORTED." - ::= { fanAndPsPsuStatusEntry 5 } - - fanAndPsPsuPower OBJECT-TYPE - SYNTAX INTEGER{ - good(0), - bad(1), - not-present(2), - not-supported(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The PSU power status, displayed as GOOD, or BAD, or NOT PRESENT - or NOT SUPPORTED." - ::= { fanAndPsPsuStatusEntry 6 } - - fanAndPsAccelFanStatus OBJECT-TYPE - SYNTAX INTEGER { - non-supported(0), - ok(1), - not-ok(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of the accelerator card fans. Non-supported means this - device does not support monitoring of the accelerator card fans." - ::= { fanAndPs 12 } - --- fanAndPs traps - traps exist for changes to power supply status, fan status --- and temperature status. - - fanAndPsRpsConnectionTrap TRAP-TYPE - ENTERPRISE fanAndPs - VARIABLES { fanAndPsRpsConnectionStatus } - DESCRIPTION - "Generated when the RPS connection status changes." - ::= 1 - - fanAndPsMainPSUStatusTrap TRAP-TYPE - ENTERPRISE fanAndPs - VARIABLES { fanAndPsMainPSUStatus } - DESCRIPTION - "Generated when the main power supply status changes." - ::= 2 - - fanAndPsRedundantPSUStatusTrap TRAP-TYPE - ENTERPRISE fanAndPs - VARIABLES { fanAndPsRedundantPSUStatus } - DESCRIPTION - "Generated when the RPS status changes." - ::= 3 - - fanAndPsMainFanStatusTrap TRAP-TYPE - ENTERPRISE fanAndPs - VARIABLES { fanAndPsMainFanStatus } - DESCRIPTION - "Generated when the main fan changes status." - ::= 4 - - fanAndPsRedundantFanStatusTrap TRAP-TYPE - ENTERPRISE fanAndPs - VARIABLES { fanAndPsRedundantFanStatus } - DESCRIPTION - "Generated when the redundant fan changes status." - ::= 5 - - fanAndPsTemperatureStatusTrap TRAP-TYPE - ENTERPRISE fanAndPs - VARIABLES { fanAndPsTemperatureStatus } - DESCRIPTION - "Generated when the temperature changes status." - ::= 6 - - fanAndPsFanTrayPresentTrap TRAP-TYPE - ENTERPRISE fanAndPs - VARIABLES { fanAndPsFanTrayPresent } - DESCRIPTION - "Generated when the fan tray presence status changes." - ::= 7 - - fanAndPsFanTrayStatusTrap TRAP-TYPE - ENTERPRISE fanAndPs - VARIABLES { fanAndPsFanTrayStatus } - DESCRIPTION - "Generated when the fan tray status changes." - ::= 8 - - fanAndPsMainMonitoringStatusTrap TRAP-TYPE - ENTERPRISE fanAndPs - VARIABLES { fanAndPsMainMonitoringStatus } - DESCRIPTION - "Generated when the main power supply monitoring status changes." - ::= 9 - - fanAndPsAccelFanStatusTrap TRAP-TYPE - ENTERPRISE fanAndPs - VARIABLES { fanAndPsAccelFanStatus } - DESCRIPTION - "Generated when the accelerator fans' status changes." - ::= 10 - --- Add the option to restart the router/switch either cold or warm. - restart OBJECT-TYPE - SYNTAX INTEGER { - restart-none(0), - restart-warm(1), - restart-cold(2) - } - ACCESS write-only - STATUS mandatory - DESCRIPTION - "A router/switch restart request. - - A management station can remotely instruct an ATI router/switch - to action a warm or cold restart. - - Once all the appropriate internal checks have been made, the - router/switch will acknowledge the request via normal SNMP channels. - The restart instruction will be actioned after waiting for a period - of 5 seconds, this is because the SNMP acknowledgement packet needs - time to reach the management station. - - Once the request has been actioned, it can not be cancelled and - communication with the router/switch will be lost during system - initialisation." - ::= { sysinfo 2 } - - --- cpu - this group contains information about the cpu utilisation over different --- periods of time. - - cpu OBJECT IDENTIFIER ::= { sysinfo 3 } - - cpuUtilisationMax OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Maximum CPU utilisation since the router was last restarted. - Expressed as a percentage." - ::= { cpu 1 } - - cpuUtilisationAvg OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Average CPU utilisation since the router was last restarted. - Expressed as a percentage." - ::= { cpu 2 } - - cpuUtilisationAvgLastMinute OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Average CPU utilisation over the past minute. - Expressed as a percentage." - ::= { cpu 3 } - - cpuUtilisationAvgLast10Seconds OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Average CPU utilisation over the past ten seconds. - Expressed as a percentage." - ::= { cpu 4 } - - cpuUtilisationAvgLastSecond OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Average CPU utilisation over the past second. - Expressed as a percentage." - ::= { cpu 5 } - - cpuUtilisationMaxLast5Minutes OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Maximum CPU utilisation over the last 5 minutes. - Expressed as a percentage." - ::= { cpu 6 } - - cpuUtilisationAvgLast5Minutes OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Average CPU utilisation over the past 5 minutes. - Expressed as a percentage." - ::= { cpu 7 } - --- sysTemperature - this group contains information about the temperature monitoring --- in the system. under this group is a general group, containing generic temperature --- monitoring variables, and one or more specific groups, which contain variables specific --- to particular products. - - sysTemperature OBJECT IDENTIFIER ::= { sysinfo 4 } - --- This group displays generic system temperature information - the actual --- temperature, the fixed temperature threshold and an indication the --- temperature has fallen below the threshold. A particular product may support --- this information or not. If not the product may have a specific entry for --- its particular temperature information. A product may also support the --- generic information and additional specific information. - - generalTemperature OBJECT IDENTIFIER ::= { sysTemperature 1 } - - generalTemperatureSupported OBJECT-TYPE - SYNTAX INTEGER { - not-supported(0), - supported(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value supported indicates general temperature is displayed by the - device. The value not-supported indicates the device displays specific - temperature information or none at all." - ::= { generalTemperature 1 } - - generalTemperatureActualTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The current temperature of product's base board, in degrees Celsius. A device - which doesn't support this group will return the value 0 for this variable." - ::= { generalTemperature 2 } - - generalTemperatureStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), - not-ok(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of temperature in this device. ok indicates the - temperature is below the threshold temperature or the device - is not capable of monitoring temperature. not-ok indicates the - temperature is being monitored and is currently above the - threshold temperature (displayed in generalTemperatureThreshold)." - ::= { generalTemperature 3 } - - generalTemperatureThreshold OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The temperature threshold for the device. If the - temperature of the device rises above this threshold - generalTemeratureStatus will indicate a not-ok status." - ::= { generalTemperature 4 } - --- generalTemperature trap - a trap monitoring changes in the temperature status. - - generalTemperatureStatusTrap TRAP-TYPE - ENTERPRISE generalTemperature - VARIABLES { generalTemperatureStatus, generalTemperatureActualTemp, generalTemperatureThreshold } - DESCRIPTION - "Generated when the temperature status of the device changes." - ::= 1 - --- sbTemperature - SwitchBlade specific temperature monitoring. - - sbTemperature OBJECT IDENTIFIER ::= { sysTemperature 2 } - - sbTempTable OBJECT-TYPE - SYNTAX SEQUENCE OF SbTempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of SwitchBlade sysTemperature. Each entry in the table - represents temperature monitoring from one of the CPU cards which - may be present in the SwitchBlade system." - ::= { sbTemperature 1 } - - sbTempEntry OBJECT-TYPE - SYNTAX SbTempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry of SwitchBlade sysTemperature" - INDEX { sbTempIndex } - ::= { sbTempTable 1 } - - SbTempEntry ::= - SEQUENCE { - sbTempIndex - INTEGER, - sbTempActualTemperature - INTEGER, - sbTempFixedThresholdStatus - INTEGER, - sbTempSettableThresholdStatus - INTEGER, - sbTempSettableThreshold - INTEGER - } - - sbTempIndex OBJECT-TYPE - SYNTAX INTEGER { - master(1), - slave(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The board for which this temperature entry holds. If the system - consists only of a single CPU board, only one entry will appear - in the table, whose index is master(1)." - ::= { sbTempEntry 1 } - - sbTempActualTemperature OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The actual SwitchBlade temperature. This temperature is measured - within the SwitchBlade CPU, and is sampled at 1 second intervals." - ::= { sbTempEntry 2 } - - sbTempFixedThresholdStatus OBJECT-TYPE - SYNTAX INTEGER { - normal(1), - crossover(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The temperature status with regard to the fixed temperature - threshold. The value of the fixed temperature threshold is set at - 90 degrees C. This variable represents whether the actual temperature - is above the threshold (value is crossover(2)) or below the threshold - (value is normal(1)). If the temperature is exactly the same as the - fixed temperature threshold, the value of this variable reads as - normal(1)." - ::= { sbTempEntry 3 } - - sbTempSettableThresholdStatus OBJECT-TYPE - SYNTAX INTEGER { - normal(1), - crossover(2), - undefined(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The temperature status with regard to the settable temperature - threshold. The value of the settable temperature threshold is set by - management intervention. This variable represents whether the actual - temperature is above the threshold (value is crossover(2)) or below - the threshold (value is normal(1)). When the value of this variable is - undefined(3), no settable threshold has been specified and the value - of sbTempSettableThreshold is not used." - ::= { sbTempEntry 4 } - - sbTempSettableThreshold OBJECT-TYPE - SYNTAX INTEGER (30..100) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The value of the settable temperature threshold. This can be set - independently for each temperature entry. The value of this threshold - is only valid when sbTempSettableThresholdStatus is not set to - undefined(3)." - ::= { sbTempEntry 5 } - - sbTempFixedThreshold OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of the fixed temperature threshold. This value is fixed for - both CPU cards, and cannot be set." - ::= { sbTemperature 2 } - - sbTempFixedThresholdTrap TRAP-TYPE - ENTERPRISE sbTemperature - VARIABLES { sbTempFixedThresholdStatus, sbTempActualTemperature, sbTempFixedThreshold } - DESCRIPTION - "Trap occurs when fixed threshold status changes. The actual temperature - and the fixed threshold are also given." - ::= 1 - - sbTempSettableThresholdTrap TRAP-TYPE - ENTERPRISE sbTemperature - VARIABLES { sbTempSettableThresholdStatus, sbTempActualTemperature, sbTempSettableThreshold } - DESCRIPTION - "Trap occurs when settable threshold status changes. The actual temperature - and the settable threshold are also given." - ::= 2 - - atContactDetails OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The contact details for Allied Telesyn inc." - ::= { sysinfo 5 } - --- acceleratorTemperature - Accelerator card specific temperature monitoring. - - acceleratorTemperature OBJECT IDENTIFIER ::= { sysTemperature 3 } - - acceleratorTemperatureSupported OBJECT-TYPE - SYNTAX INTEGER { - not-supported(0), - supported(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value supported indicates whether accelerator card temperature - is displayed by the device. The value not-supported indicates the - device does not display specific accelerator card temperature - information." - ::= { acceleratorTemperature 1 } - - acceleratorTemperatureActualTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The current temperature of product's base board, in degrees Celsius. A device - which doesn't support this group will return the value 0 for this variable." - ::= { acceleratorTemperature 2 } - - acceleratorTemperatureStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), - not-ok(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of temperature in this device. ok indicates the - temperature is below the threshold temperature or the device - is not capable of monitoring temperature. not-ok indicates the - temperature is being monitored and is currently above the - threshold temperature (displayed in generalTemperatureThreshold)." - ::= { acceleratorTemperature 3 } - - acceleratorTemperatureThreshold OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The temperature threshold for the device. If the - temperature of the device rises above this threshold - generalTemeratureStatus will indicate a not-ok status." - ::= { acceleratorTemperature 4 } - --- acceleratorTemperature trap - a trap monitoring changes in the temperature status. - - acceleratorTemperatureStatusTrap TRAP-TYPE - ENTERPRISE acceleratorTemperature - VARIABLES { acceleratorTemperatureStatus } - DESCRIPTION - "Generated when the temperature status of the device changes." - ::= 1 - --- bbrNvs - this group contains information about the battery backed RAM non-volatile storage --- in the router. - - bbrNvs OBJECT IDENTIFIER ::= { sysinfo 6 } - - bbrNvsReinitialiseTrap TRAP-TYPE - ENTERPRISE bbrNvs - DESCRIPTION - "Generated at boot when the device detects that the BBR has been - corrupted and reinitialised. This can happen if the device's BBR - battery has run down, and the device has been powered off, then on." - ::= 1 - - --- memory - this group contains information about the current memory status --- of the router. - - memory OBJECT IDENTIFIER ::= { sysinfo 7 } - - freeMemory OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Percentage of free memory still available on device" - ::= { memory 1 } - - totalBuffers OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Total number of buffers available on device" - ::= { memory 2 } - - realTimeClockStatus OBJECT-TYPE - SYNTAX INTEGER { - invalid(0), - normal(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Shows the status of the real time clock" - ::= { sysinfo 8 } - - hostId OBJECT-TYPE - SYNTAX INTEGER (0..32) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Host Identifier of this device" - ::= { sysinfo 9 } - --- Router interfaces tables. - --- A router consists of a number of "boards". Each board may have a --- number of "positions", each of which contains a single router --- interface. Each boards may also have a number of "slots", which are --- places which can take other boards. Thus the physical construction --- of a router may be seen as a tree whose nodes are boards and --- interfaces, and whose links are positions and slots. --- For example, an AR720 with a single Ethernet ICM in Bay 1 has the --- following tree: --- Bd:AR720 base board --- === P1 === Int: Asyn0 --- === P2 === Int: Asyn1 --- === P3 === Int: Eth0 --- === S1 (Bay0) === --- === S2 (Bay1) === Bd:Ethernet ICM === P1 === Int: Eth1 --- === S3 (MAC) === --- The function of the interface MIB tables is to represent this tree --- and to map elements in this tree to other MIB variables. Note that --- any given board has a fixed configuration of positions and slots, --- it is what is contained in the slots that give different hardware --- configurations. - --- The highest index of boards in this router. Boards will have indices --- from 1 to the value of this object. There may be gaps in the --- sequence if the router has hot-swap capability. If the router has no --- hot-swap capability, or no swapping has taken place since boot, the --- sequence of boards will have no gaps. - - arBoardMaxIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The maximum index of boards in the board table. Index 1 - is reserved for the main system board of the router." - ::= { arInterfaces 1 } - --- Router boards table. This table describes all of the physical boards --- present in this router. A board is defined as a separate circuit --- board with its own serial number. - - arBoardTable OBJECT-TYPE - SYNTAX SEQUENCE OF ArBoardEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of boards in the AR router." - ::= { arInterfaces 2 } - - arBoardEntry OBJECT-TYPE - SYNTAX ArBoardEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the board table. Each entry consists - of information about one board in the router." - INDEX { arBoardIndex } - ::= { arBoardTable 1 } - - ArBoardEntry ::= - SEQUENCE { - arBoardIndex - INTEGER, - arBoardId - OBJECT IDENTIFIER, - arBoardName - DisplayString, - arBoardRevision - DisplayString, - arBoardSerialNumber - DisplayString, - arBoardTotalSlots - INTEGER, - arBoardTotalPositions - INTEGER - } - - arBoardIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the board in the board table. Index 1 is - reserved for the main system board of the router. Other - boards will take index numbers as they are initialised - at router startup, or for routers with hot-swap - capability, as boards are added to and removed from the - router." - ::= { arBoardEntry 1 } - - arBoardId OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type of board in this board entry. The values of - this object are taken from the pprXxx object IDs under - the boards sub-tree." - ::= { arBoardEntry 2 } - - arBoardName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the board in this board entry. This is a - readable string which identifies the board to the - manager." - ::= { arBoardEntry 3 } - - arBoardRevision OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The manufacturing revision of the board in this board - entry. This string has the format Xm-n, where X is P for - prototype, or M for manufacturing, m is the major - revision number for this board, and n is the field - upgrade revision number for this board." - ::= { arBoardEntry 4 } - - arBoardSerialNumber OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The serial number of the board in this board entry. - Serial numbers are strings of decimal numbers up to 10 - digits in length. Each and every serial number is - globally unique. It is possible for the serial number of - a board to be invalid. In this case the value returned - for this object will be '*** Invalid ***'" - ::= { arBoardEntry 5 } - - arBoardTotalSlots OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of slots on this board. Each slot from 1 to - the value of this object may be empty or occupied by - another board. By searching the arSlotTable with this - board's board index and all values of slot index from 1 - to the value of this object, a tree of the boards in - this router can be built. The value 0 for this object - means that it has no slots." - ::= { arBoardEntry 6 } - - arBoardTotalPositions OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of positions on this board. Each position - from 1 to the value of this object contains a single - router interface. Note that positions are different from - slots. An position contains an actual interface while a - slot contains a different board which itself may contain - interfaces in its positions." - ::= { arBoardEntry 7 } - - --- Router board slot table. This table is indexed by board index and --- slot index and gives the board index of the board occupying the --- given slot in the given board. - - arSlotTable OBJECT-TYPE - SYNTAX SEQUENCE OF ArSlotEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of slots in the router, indexed by board - index and slot index." - ::= { arInterfaces 3 } - - arSlotEntry OBJECT-TYPE - SYNTAX ArSlotEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the board slot table." - INDEX { arSlotBoardIndex, arSlotSlotIndex } - ::= { arSlotTable 1 } - - ArSlotEntry ::= - SEQUENCE { - arSlotBoardIndex - INTEGER, - arSlotSlotIndex - INTEGER, - arSlotHeldBoardIndex - INTEGER, - arSlotDescription - DisplayString - } - - arSlotBoardIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the board for this slot entry. Index 1 is - reserved for the main system board of the router." - ::= { arSlotEntry 1 } - - arSlotSlotIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the slot for this slot entry. Indices - start from 1 and are specific to each different board - type. There are no gaps in the sequence of slot indices. - The maximum value for slot index is given by the value - of arBoardTotalSlots for this board." - ::= { arSlotEntry 2 } - - arSlotHeldBoardIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the board held in the slot for this slot - entry. This is an index into the arBoardTable. A value - of 0 for this object means that the slot is not - populated." - ::= { arSlotEntry 3 } - - arSlotDescription OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A description for this slot entry. This is a textual - description which gives the manager a clue as to what - the slot for this entry is. For example, the slots on an - AR 720 have descriptions 'Bay0', 'Bay1' and 'MAC'." - ::= { arSlotEntry 4 } - --- Router interfaces table. This table has an entry for each physical --- interface on the router. The indices for this table are the router --- board index and a board position index. - - arInterfaceTable OBJECT-TYPE - SYNTAX SEQUENCE OF ArInterfaceEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of physical interfaces in the AR router." - ::= { arInterfaces 4 } - - arInterfaceEntry OBJECT-TYPE - SYNTAX ArInterfaceEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the interface table. Each entry consists of - information about one interface in the router, and is indexed - by the board index and the position of the interface on the - board." - INDEX { arInterfaceBoardIndex, arInterfacePosition } - ::= { arInterfaceTable 1 } - - ArInterfaceEntry ::= - SEQUENCE { - arInterfaceBoardIndex - INTEGER, - arInterfacePosition - INTEGER, - arInterfaceIfIndex - InterfaceIndexOrZero, - arInterfaceName - DisplayString, - arInterfaceFullName - DisplayString - } - - arInterfaceBoardIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the board in the board table which contains this - interface. Index 1 is reserved for the main system board of the - router." - ::= { arInterfaceEntry 1 } - - arInterfacePosition OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The position of the interface on the board. Each board type - will have well-known positions which are the interfaces - provided by the board. The number of positions on a given board - is given by the object arBoardTotalPositions for this board." - ::= { arInterfaceEntry 2 } - - arInterfaceIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ifIndex for the interface represented by this entry of the - interfaces table. This is the ifIndex of the ifEntry used to - represent the physical interface. The value 0 is used for - interfaces which don't have an ifIndex." - ::= { arInterfaceEntry 3 } - - arInterfaceName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of this interface. This is the name that the manager - can use to refer to this interface in entering router - commands." - ::= { arInterfaceEntry 4 } - - - arInterfaceFullName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The fully qualified name for this interface. This identifies - the path that must be followed to reach the interface. This - name can be used in router commands. In routers don't support - fully qualified names, this is the same as arInterfaceName." - ::= { arInterfaceEntry 5 } - --- ================================================================================= --- Router interface extension table. This table extends ifTable to allow interface variables --- not covered in the standard MIB. Current variables include: --- 1. 512s moving averages of interface throughput, bps and pps. - - arIfXTable OBJECT-TYPE - SYNTAX SEQUENCE OF ArIfXEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of interface statistics for the AR router. - This table extends the ifTable." - ::= { arInterfaces 5 } - - arIfXEntry OBJECT-TYPE - SYNTAX ArIfXEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the interface extension table. Each entry consists of - extra interface information not covered in standard MIBs. The index for this - table is ifIndex, the same as for ifTable." - INDEX { arIfXIndex } - ::= { arIfXTable 1 } - - ArIfXEntry ::= - SEQUENCE { - arIfXIndex - INTEGER, - arIfXAverageInputBitsSecond - INTEGER, - arIfXAverageInputPacketsSecond - INTEGER, - arIfXAverageOutputBitsSecond - INTEGER, - arIfXAverageOutputPacketsSecond - INTEGER - } - - arIfXIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the ifTable." - ::= { arIfXEntry 1 } - - arIfXAverageInputBitsSecond OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The average number of bits received per second on all - interfaces over the past 8.5 minutes. - - The average is calculated by an 8.5 minute (512s) decaying average, - which is updated every 4 seconds using the following formula: - - X' = 127/128X + 1/128i - - where X' is the new average - X is the old average - i is the most recent poll result - - The times and multiplier factors have been chosen to give the simplest - possible calculation using bit shifting operations." - ::= { arIfXEntry 2 } - - arIfXAverageInputPacketsSecond OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The average number of packets received per second on all - interfaces over the past 8.5 minutes. See the description for - arIfXAverageInputBitsSecond for details of the way in which the - average is calculated." - ::= { arIfXEntry 3 } - - arIfXAverageOutputBitsSecond OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The average number of bits sent per second on all - interfaces over the past 8.5 minutes. See the description for - arIfXAverageInputBitsSecond for details of the way in which the - average is calculated." - ::= { arIfXEntry 4 } - - arIfXAverageOutputPacketsSecond OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The average number of bits sent per second on all - interfaces over the past 8.5 minutes. See the description for - arIfXAverageInputBitsSecond for details of the way in which the - average is calculated." - ::= { arIfXEntry 5 } - - --- Start of module MIBs. Each MIB under here represents a particular module in the router software. - - -- ========== ETH module ========== - -- ========== ETH module ========== - -- ========== ETH module ========== - -- The Ethernet module. This group consists of a table of Ethernet - -- interfaces indexed by ifIndex which provide MIB objects not given in a - -- convenient form by other standard MIBs. - - ethernet OBJECT IDENTIFIER ::= { modules 23 } - -- The index off the modules subtree is from modules.h. - - -- The Ethernet interface table. Each entry is a single Ethernet interface - -- on the router. - - ethIntTable OBJECT-TYPE - SYNTAX SEQUENCE OF EthIntEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of Ethernet interfaces." - ::= { ethernet 1 } - - ethIntEntry OBJECT-TYPE - SYNTAX EthIntEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the Ethernet interfaces table." - INDEX { ethIntIndex } - ::= { ethIntTable 1 } - - EthIntEntry ::= - SEQUENCE { - ethIntIndex - INTEGER, - ethIntBoardIndex - INTEGER, - ethIntBoardPosition - INTEGER, - ethIntDuplexMode - INTEGER - } - - ethIntIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ifIndex of the Ethernet interface." - ::= { ethIntEntry 1 } - - ethIntBoardIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index in the arBoardTable of the board on which this - Ethernet interface resides. If this Ethernet interface is not - found, the value of this object is 0." - ::= { ethIntEntry 2 } - - ethIntBoardPosition OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The position on this Ethernet interface's board of this - Ethernet interface. If this Ethernet interface is not found, - the value of this object is 0." - ::= { ethIntEntry 3 } - - ethIntDuplexMode OBJECT-TYPE - SYNTAX INTEGER { - full-duplex (1), - half-duplex (2), - unknown (3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The duplex mode of this Ethernet interface. The value unknown - is returned when the interface cannot or has not yet made a - determination of its duplex mode, or when the interface cannot - be found." - ::= { ethIntEntry 4 } - - - -- ========== FLASH module ========== - -- ========== FLASH module ========== - -- ========== FLASH module ========== - -- The FLASH group. - - flash OBJECT IDENTIFIER ::= { modules 31 } - - flashGetFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash get operations that have failed." - ::= { flash 1 } - - flashOpenFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash open operations that have failed." - ::= { flash 2 } - - flashReadFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash read operations that have failed." - ::= { flash 3 } - - flashCloseFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash close operations that have failed." - ::= { flash 4 } - - flashCompleteFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash complete operations that have failed." - ::= { flash 5 } - - flashWriteFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash write operations that have failed." - ::= { flash 6 } - - flashCreateFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash create operations that have failed." - ::= { flash 7 } - - flashPutFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash put operations that have failed." - ::= { flash 8 } - - flashDeleteFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash delete operations that have failed." - ::= { flash 9 } - - flashCheckFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash check operations that have failed." - ::= { flash 10 } - - flashEraseFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash erase operations that have failed." - ::= { flash 11 } - - flashCompactFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash compaction operations that have failed." - ::= { flash 12 } - - flashVerifyFailure OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of flash verify operations that have failed." - ::= { flash 13 } - - flashFailureTrap TRAP-TYPE - ENTERPRISE flash - VARIABLES { flashGetFailure, flashOpenFailure, flashReadFailure, - flashCloseFailure, flashCompleteFailure, flashWriteFailure, - flashCreateFailure, flashPutFailure, flashDeleteFailure, - flashCheckFailure, flashEraseFailure, flashCompactFailure, - flashVerifyFailure } - DESCRIPTION - "A flash failure trap is generated when any of the above - flash counter is incremented and the failure type is - sent in the trap." - ::= 1 - - -- ========== CC module ========== - -- ========== CC module ========== - -- ========== CC module ========== - -- The ISDN Call Control group. This group consists of: - -- 1. the call details table - -- 2. the CLI list table - -- 3. the active calls table - -- 4. the call log table - -- 5. the attachment table - -- 6. the B channel allocation table - - cc OBJECT IDENTIFIER ::= { modules 37 } - -- The index off the modules subtree is from modules.h. - - -- The ISDN call details table. This consists of a number of entries containing - -- configuration information for ISDN calls. - - ccDetailsTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcDetailsEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of call details parameters." - ::= { cc 1 } - - ccDetailsEntry OBJECT-TYPE - SYNTAX CcDetailsEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry of ISDN call details. This contains the - parameters of a single ISDN call details." - INDEX { ccDetailsIndex } - ::= { ccDetailsTable 1 } - - CcDetailsEntry ::= - SEQUENCE { - ccDetailsIndex - INTEGER, - ccDetailsName - DisplayString, - ccDetailsRemoteName - DisplayString, - ccDetailsCalledNumber - DisplayString, - ccDetailsCallingNumber - DisplayString, - ccDetailsAlternateNumber - DisplayString, - ccDetailsEnabled - INTEGER, - ccDetailsDirection - INTEGER, - ccDetailsPrecedence - INTEGER, - ccDetailsHoldupTime - INTEGER, - ccDetailsPreferredIfIndex - InterfaceIndexOrZero, - ccDetailsRequiredIfIndex - InterfaceIndexOrZero, - ccDetailsPriority - INTEGER, - ccDetailsRetryT1 - INTEGER, - ccDetailsRetryN1 - INTEGER, - ccDetailsRetryT2 - INTEGER, - ccDetailsRetryN2 - INTEGER, - ccDetailsKeepup - INTEGER, - ccDetailsOutSetupCli - INTEGER, - ccDetailsOutSetupUser - INTEGER, - ccDetailsOutSetupCalledSub - INTEGER, - ccDetailsOutSubaddress - DisplayString, - ccDetailsCallback - INTEGER, - ccDetailsCallbackDelay - INTEGER, - ccDetailsInSetupCalledSubSearch - INTEGER, - ccDetailsInSetupUserSearch - INTEGER, - ccDetailsInSetupCliSearch - INTEGER, - ccDetailsInSetupCliSearchList - INTEGER, - ccDetailsInAnyFlag - INTEGER, - ccDetailsInSetupCalledSubCheck - INTEGER, - ccDetailsInSetupUserCheck - INTEGER, - ccDetailsInSetupCliCheck - INTEGER, - ccDetailsInSetupCliCheckList - INTEGER, - ccDetailsUserType - INTEGER, - ccDetailsLoginType - INTEGER, - ccDetailsUsername - INTEGER, - ccDetailsPassword - INTEGER, - ccDetailsBumpDelay - INTEGER, - ccDetailsDataRate - INTEGER, - ccDetailsPppTemplate - INTEGER, - ccDetailsUserModule - INTEGER, - ccDetailsNumberAttachments - INTEGER - } - - ccDetailsIndex OBJECT-TYPE - SYNTAX INTEGER (1..128) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the call details entry in the call details table. When an entry is created in this table, the index - does not have to be written. However, to reference the values that are written, an unused index must be found by - reading the index values of the table until a no such object error is returned. Attempting to create a row by - using an already used index will result in simply changing the parameters of an existing call details entry." - ::= { ccDetailsEntry 1 } - - ccDetailsName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..15)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The name of the ISDN call details. This must be unique for all ISDN call details, when comparisons are done - ignoring the case of letters. Valid characters in the ISDN call name include 0-9, a-z, A-Z and '_'. A name - consisting of all digits is not valid. Setting this object is mandatory on row creation. However, this object - cannot be set for an existing call. This is because for the command line interface calls are identified by name. - There is one exception. Setting ccDetailsName to an empty string will cause the call details to be deleted." - ::= { ccDetailsEntry 2 } - - ccDetailsRemoteName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..15)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The remote ISDN call name. This name can be referenced by certain other call details parameters related with - setting up the Q.931 SETUP message for outgoing calls, or searching for calls for incoming calls. Valid characters - in the ISDN remote call name include 0-9, a-z, A-Z and '_'. A remote name consisting of all digits is valid." - DEFVAL { "" } - ::= { ccDetailsEntry 3 } - - ccDetailsCalledNumber OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The number called when this call details is activated. The number should include all telephone network access - codes, country codes and area codes required to make a call from the particular ISDN interface. Setting this - object is mandatory on row creation." - ::= { ccDetailsEntry 4 } - - ccDetailsCallingNumber OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The number used as the calling number when this call is activated. The calling number can optionally be placed - in the outgoing SETUP message." - DEFVAL { "" } - ::= { ccDetailsEntry 5 } - - ccDetailsAlternateNumber OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The number called when all retries with the main called number have failed. In this event, the router tries - once with the alternate number, then checks the ccDetailsKeepup object to determine whether to try again with - the main number." - DEFVAL { "" } - ::= { ccDetailsEntry 6 } - - ccDetailsEnabled OBJECT-TYPE - SYNTAX INTEGER { - disabled (1), - enabled (2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Whether this ISDN call is enabled or disabled for incoming and outgoing calls. If the call details entry is - disabled, all existing active calls based on this call details entry are left active." - DEFVAL { enabled } - ::= { ccDetailsEntry 7 } - - ccDetailsDirection OBJECT-TYPE - SYNTAX INTEGER { - in-only (1), - out-only (2), - both (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The direction for which calls may be made or received using this call details entry." - DEFVAL { both } - ::= { ccDetailsEntry 8 } - - ccDetailsPrecedence OBJECT-TYPE - SYNTAX INTEGER { - in (1), - out (2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The precedence of this call details entry in the event of call collision. Call collision occurs when an - incoming call for a given details entry is detected while an outgoing call is waiting to complete. This - object configures whether the router treats the incoming or outgoing call as having precedence. Since the - device at the other end will also probably be experiencing a call collision, the precedence should be - configured to the opposite value at the other end. Setting this object is mandatory on row creation." - ::= { ccDetailsEntry 9 } - - ccDetailsHoldupTime OBJECT-TYPE - SYNTAX INTEGER (0..7200) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The time, in seconds, that active calls created from this call details should be held up after initial - activation. The call will be held up for at least this time, unless cleared from the network. Thus, for example, - PPP idle timeouts will not bring the call down." - DEFVAL { 0 } - ::= { ccDetailsEntry 10 } - - ccDetailsPreferredIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The ifIndex of an ISDN interface on this router which is the preferred ISDN interface on which to make an - outgoing call using this call details entry. The ifIndex, if not 0, should reference the ifEntry which contains - information about the entire ISDN interface, at the lowest layer. If a channel is not available on this interface, - the call can try other interfaces in order to make the call. This object is not used on incoming calls. If the - value of this object is set to 0, no interface will be preferred over any other. If the value of this object does - not reference the ifEntry for the entire ISDN interface, no interface will be preferred." - DEFVAL { 0 } - ::= { ccDetailsEntry 11 } - - ccDetailsRequiredIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The ifIndex of an ISDN interface on this router which is the required ISDN interface on which to make an - outgoing call using this call details entry. The ifIndex, if not 0, must reference the ifEntry which contains - information about the entire ISDN interface, at the lowest layer. If a channel is not available on this interface, - the call fails. This object is not used on incoming calls. If the value of this object is set to 0, no interface - will be required. If the value of this object does not reference the ifEntry for the entire ISDN interface, no - interface will be required." - DEFVAL { 0 } - ::= { ccDetailsEntry 12 } - - ccDetailsPriority OBJECT-TYPE - SYNTAX INTEGER (0..99) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The priority of calls generated from this call details entry. The priority determines whether calls can be bumped - for higher priority calls. The value of priority falls into ranges: - 0-19 - call bumped by incoming or outgoing, voice or data calls - 20-39 - call bumped by outgoing voice and incoming or outgoing data calls - 40-59 - call bumped by emergency voice calls or incoming or outgoing data calls - 60-99 - call bumped by emergency voice calls or outgoing data calls. - Note that when the call is bumped by a data call, the data call must have higher - priority than the call being bumped." - DEFVAL { 50 } - ::= { ccDetailsEntry 13 } - - -- Retry parameters. ISDN calls can be automatically retries in the event of a failure to establish the call. Parameters - -- exist to set up groups of retries (N1 retries with time T1 between each retry) and groups of groups of retries (N2 retry - -- groups with time T2 between groups). - - ccDetailsRetryT1 OBJECT-TYPE - SYNTAX INTEGER (5..120) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The time in seconds between retries of calls generated from this call details entry." - DEFVAL { 30 } - ::= { ccDetailsEntry 14 } - - ccDetailsRetryN1 OBJECT-TYPE - SYNTAX INTEGER (0..10) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The number of retries in a retry group for calls generated from this call details entry. Note that the default - value means that by default the call will not be retried." - DEFVAL { 0 } - ::= { ccDetailsEntry 15 } - - ccDetailsRetryT2 OBJECT-TYPE - SYNTAX INTEGER (300..1200) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The time in seconds between retry groups for retries of calls generated from this call details entry." - DEFVAL { 600 } - ::= { ccDetailsEntry 16 } - - ccDetailsRetryN2 OBJECT-TYPE - SYNTAX INTEGER (0..5) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The number of retry groups for calls generated from this call details entry. Note that the default value means - that by default no retry groups will be attempted." - DEFVAL { 0 } - ::= { ccDetailsEntry 17 } - - ccDetailsKeepup OBJECT-TYPE - SYNTAX INTEGER { - no (1), - yes (2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A flag indicating whether calls generated from this call details entry should be kept up always. Inspection of - this flag takes place when a call is cleared from an external source. If set to 'yes', the call will be retried." - DEFVAL { no } - ::= { ccDetailsEntry 18 } - - ccDetailsOutSetupCli OBJECT-TYPE - SYNTAX INTEGER { - off (1), - calling (2), - interface (3), - nonumber (4) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The CLI information placed into outgoing SETUP messages when this call details is used to generate an outgoing - call. The value 'off' means that no CLI information in placed in the SETUP message. The value 'calling' means that - the calling number from the call details entry is placed in the SETUP message. The value 'interface' means that - the Q.931 interface number for the interface and DLC on which the call is made is placed in the SETUP message. The - value 'nonumber' means that the CLI information element is placed in the SETUP message with no number information. - The network will fill the number in." - DEFVAL { off } - ::= { ccDetailsEntry 19 } - - ccDetailsOutSetupUser OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The user-user information placed into outgoing SETUP messages when this call details is used to generate an - outgoing call. The value 'off' means that no user-user information in placed in the SETUP message. The value - 'local' means that the call name from the call details entry is placed in the SETUP message. The value 'remote' - means that the remote call name from the call details entry is placed in the SETUP message." - DEFVAL { off } - ::= { ccDetailsEntry 20 } - - ccDetailsOutSetupCalledSub OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The called subaddress information placed into outgoing SETUP messages when this call details is used to generate - an outgoing call. The value 'off' means that no called subaddress information in placed in the SETUP message. The - value 'local' means that the call name from the call details entry is placed in the SETUP message. The value - 'remote' means that the remote call name from the call details entry is placed in the SETUP message. Note that - the action of this object is overridden by the value of the object ccDetailsOutSubaddress." - DEFVAL { off } - ::= { ccDetailsEntry 21 } - - ccDetailsOutSubaddress OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This object gives a way to override the called subaddress information placed into outgoing SETUP messages when - this call details is used to generate an outgoing call, as given by the ccDetailsOutSetupCalledSub object. The - object is an arbitrary string of ASCII characters, from 0 to 31 characters long." - DEFVAL { "" } - ::= { ccDetailsEntry 22 } - - ccDetailsCallback OBJECT-TYPE - SYNTAX INTEGER { - no (1), - yes (2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A flag indicating whether or not to call back the caller when an incoming call is generated from this call - details entry. If set to 'yes', the incoming call will be cleared, and after a short delay, an outgoing call will - be activated for this call details entry." - DEFVAL { no } - ::= { ccDetailsEntry 23 } - - ccDetailsCallbackDelay OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The time, in tenths of a second, which the router will wait after clearing an incoming call whose call details - entry specified that the caller should be called back before making the return call. The purpose of this object - is to allow the user to specify a delay in callback which will allow the network to properly clear the call at - both this end and the remote end." - DEFVAL { 41 } - ::= { ccDetailsEntry 24 } - - ccDetailsInSetupCalledSubSearch OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Determines whether this call details entry is used in a search of call details for an incoming call based on the - contents of the called subaddress information in the incoming SETUP message. The value 'off' means that this call - details entry is not used in the search. The value 'local' means that the call details entry is used in the search - and the called subaddress information is compared with the call details entry name. The value 'remote' means that - the call details entry is used in the search and the called subaddress information is compared with the call - details entry remote name. A number of searches are carried out until a matching call is found. First a search - against the called subaddress in the SETUP message, then a search against the user-user information in the SETUP - message, then a search against the calling number information in the SETUP message, then a search for any call - that is configured to respond to any incoming call." - DEFVAL { off } - ::= { ccDetailsEntry 25 } - - ccDetailsInSetupUserSearch OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Determines whether this call details entry is used in a search of call details for an incoming call based on the - contents of the user-user information in the incoming SETUP message. The value 'off' means that this call details - entry is not used in the search. The value 'local' means that the call details entry is used in the search and - the user-user information is compared with the call details entry name. The value 'remote' means that the call - details entry is used in the search and the user-user information is compared with the call details entry remote - name. A number of searches are carried out until a matching call is found. First a search against the called - subaddress in the SETUP message, then a search against the user-user information in the SETUP message, then a - search against the calling number information in the SETUP message, then a search for any call that is configured - to respond to any incoming call." - DEFVAL { off } - ::= { ccDetailsEntry 26 } - - ccDetailsInSetupCliSearch OBJECT-TYPE - SYNTAX INTEGER { - off (1), - on (2), - list (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Determines whether this call details entry is used in a search of call details for an incoming call based on the - contents of the calling number information in the incoming SETUP message. The value 'off' means that this call - details entry is not used in the search. The value 'on' means that the call details entry is used in the search - and the calling number information is compared with the call details entry called number. The value 'list' means - that the call details entry is used in the search and the calling number information is compared with the numbers - on the CLI list reference by the object ccDetailsInSetupCliSearchList. The value 'list' cannot be set by an SNMP - management entity. Rather the ccDetailsInSetupCliSearchList object should be set to a non-zero value, which will - automatically set this object to 'list'. - A number of searches are carried out until a matching call is found. First a search against the called subaddress - in the SETUP message, then a search against the user-user information in the SETUP message, then a search against - the calling number information in the SETUP message, then a search for any call that is configured to respond to - any incoming call." - DEFVAL { off } - ::= { ccDetailsEntry 27 } - - ccDetailsInSetupCliSearchList OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "If the ccDetailsInSetupCliSearch object is set to 'list', this - object gives the index of the CLI list to search. The value of - CLI list indices is 1..100. The value 0 is returned when the - ccDetailsInSetupCliSearch object is not set to 'list'. If the - value of this object is set to 0 via SNMP, then the - ccDetailsInSetupCliSearch object will be internally set to 'off'. - Subsequently setting the value of this object to a non-zero - value will set the ccDetailsInSetupCliSearch object to 'list'. - Note that when using the command line interface, CLI list indices - range from 0 to 99, but when using SNMP they range from 1 to 100. - This is because SNMP will not allow a table index to have the - value 0, and the command line usage of indices from 0 to 99 is - too well established to change." - DEFVAL { 0 } - ::= { ccDetailsEntry 28 } - - ccDetailsInAnyFlag OBJECT-TYPE - SYNTAX INTEGER { - no (1), - yes (2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Determines whether this call details entry will match any incoming call. After all searched for incoming calls - have been carried out based on called subaddress, user-user information and calling number, a search is carried - out for the first call found with this flag set to 'yes'." - DEFVAL { no } - ::= { ccDetailsEntry 29 } - - ccDetailsInSetupCalledSubCheck OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Determines whether to perform a check when an incoming call matches this call details entry based on the - contents of the called subaddress information in the incoming SETUP message. The value 'off' means that the check - is not carried out. The value 'local' means that the check is carried out and the called subaddress information - is compared with the call details entry name. The value 'remote' means that the check is carried out and the - called subaddress information is compared with the call details entry remote name. A number of checks are - optionally carried out once a matching call is found. The first check is against the called subaddress in the - SETUP message, then against the user-user information in the SETUP message, then against the calling number - information in the SETUP message." - DEFVAL { off } - ::= { ccDetailsEntry 30 } - - ccDetailsInSetupUserCheck OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Determines whether to perform a check when an incoming call matches this call details entry based on the - contents of the user-user information in the incoming SETUP message. The value 'off' means that the check - is not carried out. The value 'local' means that the check is carried out and the user-user information - is compared with the call details entry name. The value 'remote' means that the check is carried out and the - user-user information is compared with the call details entry remote name. A number of checks are - optionally carried out once a matching call is found. The first check is against the called subaddress in the - SETUP message, then against the user-user information in the SETUP message, then against the calling number - information in the SETUP message." - DEFVAL { off } - ::= { ccDetailsEntry 31 } - - ccDetailsInSetupCliCheck OBJECT-TYPE - SYNTAX INTEGER { - off (1), - present (2), - required (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Determines whether to perform a check and which check to perform when an incoming call matches this call details - entry based on the contents of the calling number information in the incoming SETUP message. The value 'off' means - that the check is not carried out. The value 'present' means that the check is carried out only if calling number - information is present. The value 'required' means that the calling number must be present for the check to pass. - When the check is carried out, the calling number information is compared with the numbers in the CLI list - referenced by the object ccDetailsInSetupCliCheckList. - A number of checks are optionally carried out once a matching call is found. The first check is against the called - subaddress in the SETUP message, then against the user-user information in the SETUP message, then against the - calling number information in the SETUP message." - DEFVAL { off } - ::= { ccDetailsEntry 32 } - - ccDetailsInSetupCliCheckList OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "If the ccDetailsInSetupCliCheck object is set to 'present' or - 'required', this object gives the index of the CLI list to check - against. The value of CLI list indices is 1..100. The value 0 - means that no list to check against is defined and the check - immediately fails. Note that when using the command line - interface, CLI list indices range from 0 to 99, but when using - SNMP they range from 1 to 100. This is because SNMP will not - allow a table index to have the value 0, and the command line - usage of indices from 0 to 99 is too well established to change." - DEFVAL { 0 } - ::= { ccDetailsEntry 33 } - - ccDetailsUserType OBJECT-TYPE - SYNTAX INTEGER { - attach (1), - ppp (2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The type of user of this call. The value 'attach' means that users have to attach to this call before the call - can be used for outgoing or incoming calls. The value 'ppp' means that for incoming calls only dynamic PPP - interfaces will be created whenever this call details entry is matched." - DEFVAL { attach } - ::= { ccDetailsEntry 34 } - - ccDetailsLoginType OBJECT-TYPE - SYNTAX INTEGER { - none (1), - userdb (2), - radius (3), - pap-tacacs (4), - chap (5), - pap-radius (6), - tacacs (7), - all (8) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The type of login for calls generated using this call details entry, for incoming calls only. Incoming calls - can be configured to go through a logging in phase before the call is brought up. This object defines which login - types are used. The value 'none' means don't do a login phase. The value 'userdb' means use the user database on - the router to check login parameters. The value 'radius' means use the router's configured RADIUS servers to - check the login parameters. The values 'pap-tacacs', 'chap' and 'pap-radius' apply only when the user is 'ppp' and - determine how the dynamic PPP interface are configured for authentication. The value 'pap-tacacs' means use PAP - to authenticate and use the TACACS server to check the login parameters. The value 'pap-radius' means use PAP - to authenticate and use the RADIUS server to check the login parameters. The value 'chap' means use CHAP to - authenticate. The value 'tacacs' means use the TACACS server to check login parameters. The value 'all' means use - the user database, TACACS and RADIUS to check the login parameters. The login parameters for values 'userdb', - 'radius', 'tacacs' and 'all' are determined by the ccDetailsUsername and ccDetailsPassword objects." - DEFVAL { none } - ::= { ccDetailsEntry 35 } - - ccDetailsUsername OBJECT-TYPE - SYNTAX INTEGER { - none (1), - cli (2), - calledsub (3), - useruser (4), - callname (5) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The source of the username when the ccDetailsLoginType object has a value of 'userdb', 'radius', 'tacacs' or - 'all'. The value 'none' means no username is defined. The value 'cli' means take the username from the - calling number information in the SETUP message. The value 'calledsub' means take the username from the called - subaddress information in the SETUP message. The value 'useruser' means take the username from the user-user - information in the SETUP message. The value 'callname' means take the username from the call details entry name." - DEFVAL { none } - ::= { ccDetailsEntry 36 } - - ccDetailsPassword OBJECT-TYPE - SYNTAX INTEGER { - none (1), - cli (2), - calledsub (3), - useruser (4), - callname (5) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The source of the password when the ccDetailsLoginType object has a value of 'userdb', 'radius', 'tacacs' or - 'all'. The value 'none' means no password is defined. The value 'cli' means take the password from the - calling number information in the SETUP message. The value 'calledsub' means take the password from the called - subaddress information in the SETUP message. The value 'useruser' means take the password from the user-user - information in the SETUP message. The value 'callname' means take the password from the call details entry name." - DEFVAL { none } - ::= { ccDetailsEntry 37 } - - ccDetailsBumpDelay OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The time, in tenths of a second, which the router will wait after clearing an existing call which has been bumped - to make way for a call based on this call details entry." - DEFVAL { 5 } - ::= { ccDetailsEntry 38 } - - ccDetailsDataRate OBJECT-TYPE - SYNTAX INTEGER { - rate-64k (1), - rate-56k (2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The data rate to use for active calls based on this call details entry. The actual data rate for outgoing calls - is determined by both this object and the data rate parameter for the Q.931 interface chosen for the call. If - either this object or the interface object specify a rate of 56k, then 56k will be the rate for the call. - Otherwise, the default rate of 64k will be used. This allows interoperability between ISDNs which only allow 56k - of data on a B channel." - DEFVAL { rate-64k } - ::= { ccDetailsEntry 39 } - - ccDetailsPppTemplate OBJECT-TYPE - SYNTAX INTEGER (1..33) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The PPP template to use when creating dynamic PPP interfaces - for calls generated from this call details entry. The value 33 - represents a default PPP template, the values 1 to 32 represent - PPP templates that are currently defined in the router. Note - that when using the command line interface, PPP template indices - range from 0 to 31, but when using SNMP they range from 1 to 32. - This is because SNMP will not allow a table index to have the - value 0. While there is no PPP template table accessible via - SNMP, if there was, the indices of the table would have to range - from 1 to 32." - DEFVAL { 33 } - ::= { ccDetailsEntry 40 } - - ccDetailsUserModule OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The module ID of the user module currently attached to this ISDN call details entry." - ::= { ccDetailsEntry 41 } - - ccDetailsNumberAttachments OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of attachments from the user module currently attached to this call details entry. The - ccAttachmentsTable gives the actual attachments for each call details entry." - ::= { ccDetailsEntry 42 } - - - -- The ISDN CLI list table. This consists of a number of entries containing numbers for matching against CLI information. - - ccCliListTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcCliListEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of CLI list entries." - ::= { cc 2 } - - ccCliListEntry OBJECT-TYPE - SYNTAX CcCliListEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the CLI list table. This contains a single number, as well as index information." - INDEX { ccCliListListIndex, ccCliListEntryIndex } - ::= { ccCliListTable 1 } - - CcCliListEntry ::= - SEQUENCE { - ccCliListListIndex - INTEGER, - ccCliListEntryIndex - INTEGER, - ccCliListNumber - DisplayString - } - - ccCliListListIndex OBJECT-TYPE - SYNTAX INTEGER (1..100) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the CLI list. CLI lists from 1 to 100 are defined in the router." - ::= { ccCliListEntry 1 } - - ccCliListEntryIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the CLI list entry within the CLI list. The minimum CLI list entry is 1. CLI lists are unlimited in - length, although internal memory requirements could result in failure to create a given entry. When creating a row - in this table, the entry index should be set to index the first empty row. Only one CLI list row in a given list - should be created in any one SNMP message. Attempting to create more than one row will result in failure." - ::= { ccCliListEntry 2 } - - ccCliListNumber OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The number for this CLI list entry. Setting the number to a zero length string removes the entry from the CLI - list, with consequent reshuffling of CLI entry indices. Thus the easiest way to delete an entire CLI list is to - repeatedly set the first element in the list to a zero length string. A failure to SET will occur when this is - attempted on an empty list." - ::= { ccCliListEntry 3 } - - - -- The active calls table. This consists of a number of entries containing details of actual active calls. Active calls are - -- created by internal router processes, so this is a read-only table. - - ccActiveCallTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcActiveCallEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of ISDN active calls." - ::= { cc 3 } - - ccActiveCallEntry OBJECT-TYPE - SYNTAX CcActiveCallEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the active call table." - INDEX { ccActiveCallIndex } - ::= { ccActiveCallTable 1 } - - CcActiveCallEntry ::= - SEQUENCE { - ccActiveCallIndex - INTEGER, - ccActiveCallDetailsIndex - INTEGER, - ccActiveCallIfIndex - InterfaceIndexOrZero, - ccActiveCallDataRate - INTEGER, - ccActiveCallState - INTEGER, - ccActiveCallDirection - INTEGER, - ccActiveCallUserModule - INTEGER, - ccActiveCallUserInstance - INTEGER, - ccActiveCallBchannelIndex - INTEGER - } - - ccActiveCallIndex OBJECT-TYPE - SYNTAX INTEGER (1..128) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the active call. There are 128 possible active calls in the router simultaneously." - ::= { ccActiveCallEntry 1 } - - ccActiveCallDetailsIndex OBJECT-TYPE - SYNTAX INTEGER (1..128) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the call details entry which generated this active call. Thus the index into the ccDetailsTable for - this call." - ::= { ccActiveCallEntry 2 } - - ccActiveCallIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The interface index of the interface on which this active call is being made or received. A value of zero - indicates that the active has not yet had an interface assigned to it. The ifEntry indexed by this object is the - ifEntry for the entire ISDN interface, not the ifEntry for the active call's B channel." - ::= { ccActiveCallEntry 3 } - - ccActiveCallDataRate OBJECT-TYPE - SYNTAX INTEGER { - rate-64k (1), - rate-56k (2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The data rate in use for this active call. This is determined by the call details setting of data rate, the - ISDN interface setting for data rate, and the contents of the bearer capability information in the incoming - SETUP message." - ::= { ccActiveCallEntry 4 } - - ccActiveCallState OBJECT-TYPE - SYNTAX INTEGER { - null (1), - off (2), - try (3), - on (4), - wait (5), - await1 (6) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The state of this active call. The value 'null' indicates that this active call does not actually exist, in other - words it is in the process of being created or destroyed. The value 'off' means that the active call is just being - activated. The value 'try' means that the active call is attempting to establish. The value 'on' means that the - active call is established. The value 'wait' means that the active call is waiting to retry. The value 'await1' - means that the active call is waiting for authentication to succeed before becoming established." - ::= { ccActiveCallEntry 5 } - - ccActiveCallDirection OBJECT-TYPE - SYNTAX INTEGER { - in (1), - out (2), - undefined (3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The direction of this active call. The value 'in' indicates that this active call is an incoming call, the value - 'out' indicates that the active call is an outgoing call. The value 'undefined' indicates that the active call has - just been created and a direction has not been assigned to it yet." - ::= { ccActiveCallEntry 6 } - - ccActiveCallUserModule OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The module ID of the user module attached to this ISDN active call." - ::= { ccActiveCallEntry 7 } - - ccActiveCallUserInstance OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The instance of the user module attached to this ISDN active call." - ::= { ccActiveCallEntry 8 } - - ccActiveCallBchannelIndex OBJECT-TYPE - SYNTAX INTEGER (0..31) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The B channel number for this active entry. BRI interfaces have B channels in the range 1..2, PRI interfaces - have B channels in the range 1..31, excluding a channel which is the D channel. A value of 0 for this entry means - that either a B channel is not currently allocated for this call, or that more than one B channel is allocated. - In the second case, the management client will have to walk the B channel allocation table looking for channels - with the same active call index as this call's." - ::= { ccActiveCallEntry 9 } - - -- The call log table. This consists of a number of entries containing log details of ISDN calls. This is a read-only table. - - ccCallLogTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcCallLogEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of ISDN call log entries." - ::= { cc 4 } - - ccCallLogEntry OBJECT-TYPE - SYNTAX CcCallLogEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the ISDN call log table." - INDEX { ccCallLogIndex } - ::= { ccCallLogTable 1 } - - CcCallLogEntry ::= - SEQUENCE { - ccCallLogIndex - INTEGER, - ccCallLogName - DisplayString, - ccCallLogState - INTEGER, - ccCallLogTimeStarted - DisplayString, - ccCallLogDirection - INTEGER, - ccCallLogDuration - INTEGER, - ccCallLogRemoteNumber - DisplayString - } - - ccCallLogIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the call log entry. Since the call log table is dynamic, there is no guarantee that this index will - continue to refer to the same log entry over time." - ::= { ccCallLogEntry 1 } - - ccCallLogName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the call details entry which generated the active call for which this is the log entry." - ::= { ccCallLogEntry 2 } - - ccCallLogState OBJECT-TYPE - SYNTAX INTEGER { - initial (1), - active (2), - disconnected (3), - cleared (4) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The state of the log entry. The value 'initial' means that the call is being established. The value 'active' - means that the call is currently established. The value 'disconnected' means that the call was disconnected after - being established for some time. The value 'cleared' means that the call was cleared abormally while in the - establishment phase." - ::= { ccCallLogEntry 3 } - - ccCallLogTimeStarted OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A string in the format 'dd-mmm-yyyy hh:mm:ss' which gives the start time of the call for which this is the log - entry. If the call never reached or has not yet reached the active state, this object will be a zero-length - string." - ::= { ccCallLogEntry 4 } - - ccCallLogDirection OBJECT-TYPE - SYNTAX INTEGER { - in (1), - out (2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The direction of the call for which this is the log entry." - ::= { ccCallLogEntry 5 } - - ccCallLogDuration OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The duration in seconds, of the call for which this is the log entry. A value of 0 in this field means either - that the call has just started, that the call was cleared before becoming established, or that the call is still - active. In other words, a non-zero value is present in this object only for calls which reach establishment and - have since been cleared." - ::= { ccCallLogEntry 6 } - - ccCallLogRemoteNumber OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For incoming calls, the calling number, if this was made available in the SETUP message. For outgoing calls, - the number dialed. If the number was not available, this object is a zero length string." - ::= { ccCallLogEntry 7 } - - - -- The call details attachment table. This is a table indexed by call detail index and list index of all the attachments from - -- the user module. Since attachments are generated internally by other processes, this is a read-only table. - - ccAttachmentTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcAttachmentEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of call detail attachment entries." - ::= { cc 5 } - - ccAttachmentEntry OBJECT-TYPE - SYNTAX CcAttachmentEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the attachment table." - INDEX { ccAttachmentDetailsIndex, ccAttachmentEntryIndex } - ::= { ccAttachmentTable 1 } - - CcAttachmentEntry ::= - SEQUENCE { - ccAttachmentDetailsIndex - INTEGER, - ccAttachmentEntryIndex - INTEGER, - ccAttachmentActiveCallIndex - INTEGER, - ccAttachmentUserInstance - INTEGER - } - - ccAttachmentDetailsIndex OBJECT-TYPE - SYNTAX INTEGER (1..128) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the call details entry to which this attachment entry belongs." - ::= { ccAttachmentEntry 1 } - - ccAttachmentEntryIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the attachment entry within the attachment list." - ::= { ccAttachmentEntry 2 } - - ccAttachmentActiveCallIndex OBJECT-TYPE - SYNTAX INTEGER (0..128) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the active call for this attachment. A value of 0 indicates that there is currently no active call - for this attachment. A value of 1 to 128 references the active call currently in place for this attachment." - ::= { ccAttachmentEntry 3 } - - ccAttachmentUserInstance OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The instance of the user module attached to the ISDN active call for this attachment. This object should return - the same value as the object ccActiveCallUserInstance for the active call indexed by ccAttachmentActiveCallIndex, - if this is not 0." - ::= { ccAttachmentEntry 4 } - - - -- The B channel attachment table. This is a table indexed by ISDN interface ifIndex and B channel index of all the - -- attachments to ISDN B channels. Since attachments are generated internally by other processes, this is a read-only table. - - ccBchannelTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcBchannelEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of B channel attachment entries." - ::= { cc 6 } - - ccBchannelEntry OBJECT-TYPE - SYNTAX CcBchannelEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the B channel attachment table." - INDEX { ccBchannelIfIndex, ccBchannelChannelIndex } - ::= { ccBchannelTable 1 } - - CcBchannelEntry ::= - SEQUENCE { - ccBchannelIfIndex - INTEGER, - ccBchannelChannelIndex - INTEGER, - ccBchannelAllocated - INTEGER, - ccBchannelCallType - INTEGER, - ccBchannelActiveCallIndex - INTEGER, - ccBchannelPriority - INTEGER, - ccBchannelDirection - INTEGER - } - - ccBchannelIfIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The interface index of the interface which this B channel entry is on. The ifEntry indexed by this object is the - ifEntry for the entire ISDN interface, not the ifEntry for the active call's B channel." - ::= { ccBchannelEntry 1 } - - ccBchannelChannelIndex OBJECT-TYPE - SYNTAX INTEGER (1..31) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The B channel number for this B channel entry. BRI interfaces have B channels in the range 1..2, PRI interfaces - have B channels in the range 1..31, excluding a channel which is the D channel." - ::= { ccBchannelEntry 2 } - - ccBchannelAllocated OBJECT-TYPE - SYNTAX INTEGER { - no (1), - yes (2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A flag indicating whether this B channel is actually allocated to a call or not." - ::= { ccBchannelEntry 3 } - - ccBchannelCallType OBJECT-TYPE - SYNTAX INTEGER { - undefined (1), - data (2), - voice (3), - x25 (4) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type of call on this B channel. If the B channel is not allocated, the call type will be undefined." - ::= { ccBchannelEntry 4 } - - ccBchannelActiveCallIndex OBJECT-TYPE - SYNTAX INTEGER (0..128) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the active call which is currently attached to this B channel. If the value of this object is 0 the - channel is either not allocated, or is not allocated to a data call." - ::= { ccBchannelEntry 5 } - - ccBchannelPriority OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The priority of the call which has this B channel allocated to it. This is in the range 0..99 for data calls, 150 - for voice calls and 200 for emergency voice calls. A B channel which is not allocated will have a priority of 0." - ::= { ccBchannelEntry 6 } - - ccBchannelDirection OBJECT-TYPE - SYNTAX INTEGER { - in (1), - out (2), - unallocated (3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The direction of the call which has this B channel allocated to it. If this B channel is not allocated the value - will be 'unallocated'." - ::= { ccBchannelEntry 7 } - - - -- ========== BRI module ========== - -- ========== BRI module ========== - -- ========== BRI module ========== - -- The BRI module. This group consists of a table of BRI interfaces indexed - -- by ifIndex which provide MIB objects not given in a convenient form by - -- other standard MIBs. There is also a BRI channel MIB indexed by ifIndex - -- and channel index which gives information about the channels on the - -- interface. - - bri OBJECT IDENTIFIER ::= { modules 41 } - -- The index off the modules subtree is from modules.h. - - -- The BRI interface table. Each entry is a BRI interface on the router. - - briIntTable OBJECT-TYPE - SYNTAX SEQUENCE OF BriIntEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of BRI interfaces." - ::= { bri 1 } - - briIntEntry OBJECT-TYPE - SYNTAX BriIntEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the BRI interfaces table." - INDEX { briIntIndex } - ::= { briIntTable 1 } - - BriIntEntry ::= - SEQUENCE { - briIntIndex - INTEGER, - briIntBoardIndex - INTEGER, - briIntBoardPosition - INTEGER, - briIntMode - INTEGER, - briIntTdmChannelMap - INTEGER, - briIntIsdnChannelMap - INTEGER - } - - briIntIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ifIndex of the BRI interface." - ::= { briIntEntry 1 } - - briIntBoardIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index in the arBoardTable of the board on which this BRI - interface resides." - ::= { briIntEntry 2 } - - briIntBoardPosition OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The position on this BRI interface's board of this BRI - interface." - ::= { briIntEntry 3 } - - briIntMode OBJECT-TYPE - SYNTAX INTEGER { - isdn (1), - tdm (2), - mixed (3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The mode of operation of this BRI interface. The value isdn - means that the entire interface is operating as an ISDN - interface, the value tdm means that the entire interface is - operating as TDM groups and the value mixed means that some - channels in the interface are dedicated to ISDN and some to TDM - groups." - ::= { briIntEntry 4 } - - briIntTdmChannelMap OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A bit map of the channels in the BRI interface which are - dedicated to TDM. Channel B1 has channel map value of 1, - channel B2 has a channel map value of 2." - ::= { briIntEntry 5 } - - briIntIsdnChannelMap OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A bit map of the channels in the BRI interface which are - dedicated to ISDN. Channel B1 has channel map value of 1, - channel B2 has a channel map value of 2." - ::= { briIntEntry 6 } - - -- The BRI channel table. Each entry is a channel on a BRI interface. - - briChanTable OBJECT-TYPE - SYNTAX SEQUENCE OF BriChanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of channels on BRI interfaces." - ::= { bri 2 } - - briChanEntry OBJECT-TYPE - SYNTAX BriChanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the BRI channels table." - INDEX { briChanIntIndex, briChanChannelIndex } - ::= { briChanTable 1 } - - BriChanEntry ::= - SEQUENCE { - briChanIntIndex - INTEGER, - briChanChannelIndex - INTEGER, - briChanMode - INTEGER, - briChanState - INTEGER - } - - briChanIntIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ifIndex of the BRI interface." - ::= { briChanEntry 1 } - - briChanChannelIndex OBJECT-TYPE - SYNTAX INTEGER (1..3) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The channel index of the BRI channel. Channel B1 has index 1, - channel B2 has index 2 and the D channel has index 3." - ::= { briChanEntry 2 } - - briChanMode OBJECT-TYPE - SYNTAX INTEGER { - isdn (1), - tdm (2), - none (3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The mode of this BRI channel. The value isdn means that the - channel is reserved for use in ISDN calls. The value tdm - means that the channel is reserved for use by TDM. For the D - channel, this object will always have the value isdn." - ::= { briChanEntry 3 } - - briChanState OBJECT-TYPE - SYNTAX INTEGER { - inactive (1), - active (2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The state of this BRI channel. The value inactive means that - the channel does not currently have an active user, either an - ISDN call or an active TDM group. The value active means that - the channel is in use, either by an ISDN call or an active TDM - group. For the D channel, this object will have the value - active if LAPD is using the D channel (either for call control - or X.25), or the value inactive otherwise." - ::= { briChanEntry 4 } - - - -- ========== PRI module ========== - -- ========== PRI module ========== - -- ========== PRI module ========== - -- The PRI module. This group consists of a table of PRI interfaces indexed - -- by ifIndex which provide MIB objects not given in a convenient form by - -- other standard MIBs. There is also a PRI channel MIB indexed by ifIndex - -- and channel index which gives information about the channels on the - -- interface. - - pri OBJECT IDENTIFIER ::= { modules 42 } - -- The index off the modules subtree is from modules.h. - - -- The PRI interface table. Each entry is a PRI interface on the router. - - priIntTable OBJECT-TYPE - SYNTAX SEQUENCE OF PriIntEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of PRI interfaces." - ::= { pri 1 } - - priIntEntry OBJECT-TYPE - SYNTAX PriIntEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the PRI interfaces table." - INDEX { priIntIndex } - ::= { priIntTable 1 } - - PriIntEntry ::= - SEQUENCE { - priIntIndex - INTEGER, - priIntBoardIndex - INTEGER, - priIntBoardPosition - INTEGER, - priIntMode - INTEGER, - priIntTdmChannelMap - INTEGER, - priIntIsdnChannelMap - INTEGER, - priIntType - INTEGER - } - - priIntIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ifIndex of the PRI interface." - ::= { priIntEntry 1 } - - priIntBoardIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index in the arBoardTable of the board on which this PRI - interface resides." - ::= { priIntEntry 2 } - - priIntBoardPosition OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The position on this PRI interface's board of this PRI - interface." - ::= { priIntEntry 3 } - - priIntMode OBJECT-TYPE - SYNTAX INTEGER { - isdn (1), - tdm (2), - mixed (3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The mode of operation of this PRI interface. The value isdn - means that the entire interface is operating as an ISDN - interface, the value tdm means that the entire interface is - operating as TDM groups and the value mixed means that some - channels in the interface are dedicated to ISDN and some to TDM - groups." - ::= { priIntEntry 4 } - - priIntTdmChannelMap OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A bit map of the channels in the PRI interface which are - dedicated to TDM. PRI channels are numbered from 0 to 31, 0 is - unused, 16 (E1) or 24 (T1) is the D channel. The map values are - 2 to the power of the channel number." - ::= { priIntEntry 5 } - - priIntIsdnChannelMap OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A bit map of the channels in the PRI interface which are - dedicated to ISDN. PRI channels are numbered from 0 to 31, 0 is - unused, 16 (E1) or 24 (T1) is the D channel. The map values are - 2 to the power of the channel number." - ::= { priIntEntry 6 } - - priIntType OBJECT-TYPE - SYNTAX INTEGER { - e1 (1), - t1 (2), - unknown (3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type of primary rate interface. E1 has 30 B + D channel, - T1 has 23 B + D channel. If the value unknown is returned for - this object, the exact PRI type has not yet been determined." - ::= { priIntEntry 7 } - - -- The PRI channel table. Each entry is a channel on a PRI interface. - - priChanTable OBJECT-TYPE - SYNTAX SEQUENCE OF PriChanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of channels on PRI interfaces." - ::= { pri 2 } - - priChanEntry OBJECT-TYPE - SYNTAX PriChanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the PRI channels table." - INDEX { priChanIntIndex, priChanChannelIndex } - ::= { priChanTable 1 } - - PriChanEntry ::= - SEQUENCE { - priChanIntIndex - INTEGER, - priChanChannelIndex - INTEGER, - priChanMode - INTEGER, - priChanState - INTEGER - } - - priChanIntIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ifIndex of the PRI interface." - ::= { priChanEntry 1 } - - priChanChannelIndex OBJECT-TYPE - SYNTAX INTEGER (1..31) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The channel index of the PRI channel. Valid channels have - indices from 1 to 31. The D channel on an E1 interface has - index 16, the D channel on a T1 interface has index 24." - ::= { priChanEntry 2 } - - priChanMode OBJECT-TYPE - SYNTAX INTEGER { - isdn (1), - tdm (2), - neither (3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The mode of this PRI channel. The value isdn means that the - channel is reserved for use in ISDN calls. The value tdm - means that the channel is reserved for use by TDM. For the D - channel, this object will usually have the value isdn. An - exception is if the interface is running common D channel mode - and the D channel is reserved for TDM." - ::= { priChanEntry 3 } - - priChanState OBJECT-TYPE - SYNTAX INTEGER { - inactive (1), - active (2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The state of this PRI channel. The value inactive means that - the channel does not currently have an active user, either an - ISDN call or an active TDM group. The value active means that - the channel is in use, either by an ISDN call or an active TDM - group." - ::= { priChanEntry 4 } - - - -- ========== LOAD module ========== - -- ========== LOAD module ========== - -- ========== LOAD module ========== - -- The load group. This consists of a static and dynamic entry of load - -- information and a load status variable. - - loader OBJECT IDENTIFIER ::= { modules 48 } - -- The index off the modules subtree is from modules.h. - - -- The load table. This consists of a static and dynamic entry of load - -- information. The static information will be used if there is no dynamic - -- information available. - - loadTable OBJECT-TYPE - SYNTAX SEQUENCE OF LoadEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of load parameters, dynamic and static." - ::= { loader 1 } - - loadEntry OBJECT-TYPE - SYNTAX LoadEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry of load parameters. This contains the - parameters required to perform a load from the router." - INDEX { loadIndex } - ::= { loadTable 1 } - - LoadEntry ::= - SEQUENCE { - loadIndex - INTEGER, - loadServer - IpAddress, - loadDestination - INTEGER, - loadFilename - DisplayString, - loadDelay - INTEGER - } - - loadIndex OBJECT-TYPE - SYNTAX INTEGER { - static(1), - dynamic(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "There are two sets of load information, dynamic and static. - The dynamic information is used once, then cleared. The static - information is used whenever the dynamic information is not - available. The dynamic information is also used to indicate the - current load parameters when a load is in progress." - ::= { loadEntry 1 } - - loadServer OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP address from which load will load." - ::= { loadEntry 2 } - - loadDestination OBJECT-TYPE - SYNTAX INTEGER { - undefined(1), - nvs(2), - flash(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The destination of the file loaded, either flash or nvs - memory, or undefined." - ::= { loadEntry 3 } - - loadFilename OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The file name of the file being loaded." - ::= { loadEntry 4 } - - loadDelay OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A delay in seconds between the initiation of the load and the - start of the load. This allows for time to set up TFTP servers - in cases where the terminal and TFTP server are using the same - piece of equipment but will not work simultaneously." - ::= { loadEntry 5 } - - -- The load status value. This is used to start and reset a load, and to - -- report on the progress of a load. - - loadStatus OBJECT-TYPE - SYNTAX INTEGER { - idle(1), -- loader is doing nothing - wait(2), -- loader is waiting to start - loading(3), -- loader is loading a file - complete(4), -- loader has successfully completed a load - reset(5), -- loader was aborted - actionstart(6), -- cause a load to start - actionstop(7) -- cause a load to stop - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Status and action object for the load module. The values 1 to - 5 are read-only values and reflect the state of the load - module. Values 4 and 5 (complete and reset) are 'read-once', - that is, if their values are read, either by SNMP or by manager - console command, then they will be changed back to idle(1). The - action values (6 and 7) cause a start and stop of the load - process respectively. Starting the load can only occur if this - field has the values 1, 4, or 5. Stopping the load can only - occur is this field has the values 2 or 3. Reading the value of - the loadStatus after one of actionstart or actionstop has been - set will give one of the values 1 to 5. - Note: A single exception to the above rules is that if the value - of loadStatus is idle(1), then a write of 1 to this variable will - succeed without generating an error. This exception is to allow - certain SNMP test suites to test this variable without throwing - up errors." - ::= { loader 2 } - - - -- ========== INSTALL module ========== - -- ========== INSTALL module ========== - -- ========== INSTALL module ========== - - -- The install group. This group contains information relating to the install module in the - -- router. - - install OBJECT IDENTIFIER ::= { modules 49 } - -- The index off the modules subtree is from modules.h. - - -- The install table. This table controls the software release and patch - -- running in the router. - - installTable OBJECT-TYPE - SYNTAX SEQUENCE OF InstallEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The list of install configurations for the router." - ::= { install 1 } - - installEntry OBJECT-TYPE - SYNTAX InstallEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the list of install configurations." - INDEX { instIndex } - ::= { installTable 1 } - - InstallEntry ::= - SEQUENCE { - instIndex - INTEGER, - instRelDevice - INTEGER, - instRelName - DisplayString, - instRelMajor - INTEGER, - instRelMinor - INTEGER, - instPatDevice - INTEGER, - instPatName - DisplayString, - instRelInterim - INTEGER, - instRelExists - INTEGER, - instPatExists - INTEGER - } - - instIndex OBJECT-TYPE - SYNTAX INTEGER { - temporary(1), - preferred(2), - default(3), - current(4) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index for the install table. There are four install - configurations defined in the router, default, preferred, - temporary and current. The router will attempt to use these - in the order temporary, preferred, default when it boots. - An install that is undefined will be skipped, an install - which points to a file which is not present will be skipped. - When the temporary install is used, the information is deleted. - The current configuration shows what the router currently - has installed." - ::= { installEntry 1 } - - instRelDevice OBJECT-TYPE - SYNTAX INTEGER { - none(1), - eprom(2), - flash(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The device for the release in the install. If the device is - flash the file for the release is given in instRelName. Devices - none(1) or flash(3) are invalid for the default(3) release." - ::= { installEntry 2 } - - instRelName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The file name for the release in the install, if the - instRelDevice is flash(3). If the instRelDevice is none(1) or - eprom(2), this object should be a null string." - ::= { installEntry 3 } - - instRelMajor OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The major release number for this install. This information is - obtained by the router when the other elements in the row are - set and is thus not directly set by management. If the release number - is a.b.c, the major release number is a." - ::= { installEntry 4 } - - instRelMinor OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The minor release number for this install. This information is - obtained by the router when the other elements in the row are - set and is thus not directly set by management. If the release number - is a.b.c, the major release number is b." - ::= { installEntry 5 } - - instPatDevice OBJECT-TYPE - SYNTAX INTEGER { - none(1), - flash(3), - nvs(4) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The device for the patch in the install. The file for the - patch is given in instPatName unless the device is none(1)." - ::= { installEntry 6 } - - instPatName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The file name for the patch in the install." - ::= { installEntry 7 } - - instRelInterim OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The interim release number for this install. This information is - obtained by the router when the other elements in the row are - set and is thus not directly set by management. If the release number - is a.b.c, the major release number is c. If the release number is a.b, - the interim release number is 0." - ::= { installEntry 8 } - - instRelExists OBJECT-TYPE - SYNTAX INTEGER { - true(1), - false(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates if the release file exists or not. true(1) means it exists, false(2) means it doesn't." - ::= { installEntry 9 } - - instPatExists OBJECT-TYPE - SYNTAX INTEGER { - true(1), - false(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates if the patch file exists or not. true(1) means it exists, false(2) means it doesn't" - - ::= { installEntry 10 } - - -- The install history table. Each element is a descriptive line that tells - -- of part of the install history of the last router reboot. - - installHistoryTable OBJECT-TYPE - SYNTAX SEQUENCE OF InstallHistoryEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of descriptions of events in the install history of - the router." - ::= { install 2 } - - installHistoryEntry OBJECT-TYPE - SYNTAX InstallHistoryEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single line describing part of the install history of the - router." - INDEX { instHistIndex } - ::= { installHistoryTable 1 } - - InstallHistoryEntry ::= - SEQUENCE { - instHistIndex - INTEGER, - instHistLine - DisplayString - } - - instHistIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of this event in the install history. Indices run - from 1 to the maximum number. The maximum number is not - available as a managed object so this table will have to be - traversed in order to find out how large it is." - ::= { installHistoryEntry 1 } - - instHistLine OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A line of text describing a single event in the install - history of the router." - ::= { installHistoryEntry 2 } - - -- The configuration file - - configFile OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The name of the file that the router will configure from at - boot. The format of the name is the same as that for fileName - described above. If the configuration file name is a zero - length string, then there is no configuration file defined in - the router." - ::= { install 3 } - - -- The release licence table. This table contains licences for releases of - -- router software stored in flash. - - licenceTable OBJECT-TYPE - SYNTAX SEQUENCE OF LicenceEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The list of release licences in the router." - ::= { install 4 } - - licenceEntry OBJECT-TYPE - SYNTAX LicenceEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the list of release licences." - INDEX { licenceIndex } - ::= { licenceTable 1 } - - LicenceEntry ::= - SEQUENCE { - licenceIndex - INTEGER, - licenceStatus - INTEGER, - licenceRelease - DisplayString, - licenceMajor - INTEGER, - licenceMinor - INTEGER, - licencePassword - DisplayString, - licenceExpiry - DisplayString, - licenceInterim - INTEGER - } - - licenceIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A unique licence index. Licence indices are recalculated every - time the router reboots to reflect the current licences on the - router. As licences are added, new indices are allocated to the - new licences." - ::= { licenceEntry 1 } - - licenceStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), -- file exists and is OK - deleting(2) -- delete the file when this value written - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The status of the file. When read, this object will always - return a value of ok(1), since the object will not exist if the - value is deleting(2). Write the value deleting(2) to this - object to delete the file." - ::= { licenceEntry 2 } - - licenceRelease OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The file name for the release whose licence this is." - ::= { licenceEntry 3 } - - licenceMajor OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The major release number for the release whose licence this is." - ::= { licenceEntry 4 } - - licenceMinor OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The minor release number for the release whose licence this is." - ::= { licenceEntry 5 } - - licencePassword OBJECT-TYPE - SYNTAX DisplayString (SIZE (12)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The password for this release. The password is a string of hex - digits." - ::= { licenceEntry 6 } - - licenceExpiry OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A human-readable string that gives the expiry date of this - licence." - ::= { licenceEntry 7 } - - licenceInterim OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The interim release number for the release whose licence this is." - ::= { licenceEntry 8 } - - -- The create configuration file - - createConfigFile OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The name of a file to create containing the current router configuration. A - read from this variable will return the same as the variable configFile. Thus - to save the current configuration in the current configuration file, read - createConfigFile first, then write the result back to createConfigFile. If - this variable is written with the name of an existing file, the file will be - replaced with the current configuration." - ::= { install 5 } - - -- configuration file exists? - - configFileExist OBJECT-TYPE - SYNTAX INTEGER { - true(1), - false(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates if the boot configuration file exists or not. true(1) - means it exists, false(2) means it doesn't" - ::= { install 6 } - - configFileExistTrap TRAP-TYPE - ENTERPRISE install - VARIABLES { configFileExist } - DESCRIPTION - "This trap is generated when the boot file is detected as - missing" - ::= 1 - - -- The current configuration file - - currentConfigFile OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the file that the router is currently configured - with. The format of the name is the same as that for fileName - described above. If the current configuration file name is a zero - length string, then there is no current configuration file defined in - the router." - ::= { install 7 } - - - -- ========== TRIGGER module ========== - -- ========== TRIGGER module ========== - -- ========== TRIGGER module ========== - - -- The trigger group. This group contains information pertinent to triggers in the router. - - trigger OBJECT IDENTIFIER ::= { modules 53 } - -- The index off the modules subtree is from modules.h. - - -- The last trigger activated on the router. - triggerLastTriggerActivated OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The trigger number of the most recent trigger activated on this router. This is - also the variable sent in the trigger trap below. If no triggers have been activated - yet since the last restart of this router, this variable will read as 0." - ::= { trigger 1 } - - triggerTrap TRAP-TYPE - ENTERPRISE trigger - VARIABLES { triggerLastTriggerActivated } - DESCRIPTION - "A trigger trap is generated a trigger is activated. The number of the trigger - activated is given by the variable triggerLastTriggerActivated." - ::= 1 - - - -- ========== FILE module ========== - -- ========== FILE module ========== - -- ========== FILE module ========== - - -- The file group. This group contains information pertinent to the file system in the - -- router. - - file OBJECT IDENTIFIER ::= { modules 56 } - -- The index off the modules subtree is from modules.h. - - -- The file table - - fileTable OBJECT-TYPE - SYNTAX SEQUENCE OF FileEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of all the files in the router's non-volatile storage." - ::= { file 1 } - - fileEntry OBJECT-TYPE - SYNTAX FileEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the list of files containing information about a - single file in the router." - INDEX { fileIndex } - ::= { fileTable 1 } - - FileEntry ::= - SEQUENCE { - fileIndex - INTEGER, - fileName - DisplayString, - fileDevice - INTEGER, - fileCreationTime - DisplayString, - fileStatus - INTEGER, - fileSize - INTEGER - } - - fileIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A unique file index. File indices are recalculated every time - the router reboots to reflect the current files on the router. - As files are added, new indices are allocated to the new - files." - ::= { fileEntry 1 } - - fileName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the file, in the form . The name is up - to eight characters long, the type is up to three characters - long." - ::= { fileEntry 2 } - - fileDevice OBJECT-TYPE - SYNTAX INTEGER { - flash(1), - nvs(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The device on which the file resides." - ::= { fileEntry 3 } - - fileCreationTime OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The creation date and time for the file, in the format - ." - ::= { fileEntry 4 } - - fileStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), -- file exists and is OK - deleting(2) -- delete the file when this value written - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The status of the file. When read, this object will always - return a value of ok(1), since the object will not exist if the - value is deleting(2). Write the value deleting(2) to this - object to delete the file." - ::= { fileEntry 5 } - - fileSize OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The size, in bytes, of the file." - ::= { fileEntry 6 } - - fileNumbers OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of files in FLASH and NVS." - ::= { file 2 } - - - -- ========== PING module ========== - -- ========== PING module ========== - -- ========== PING module ========== - -- The ping group. This consists of a static and dynamic entry of ping - -- information. - - ping OBJECT IDENTIFIER ::= { modules 58 } - -- The index off the modules subtree is from modules.h. - - -- The ping table. This consists of a static and dynamic entry of ping - -- information. The static information is used when initiating a ping operation - -- unless the dynamic information has been written with different values since - -- the completion of the last ping. - - -- The pingStatus is used to start and stop a ping and inform as to whether a - -- ping is currently active. - - -- The pingStatistics are the results from a ping carried out. - - -- A trap can be generated on completion of the ping. Generation of a trap is - -- controlled by a variable in the ping table. - - -- The router or switch implementing this group can only support one concurrent - -- ping operation controlled by SNMP at a time. Future support may include the ability - -- to have more than one ping controlled by SNMP at a time. - - pingTable OBJECT-TYPE - SYNTAX SEQUENCE OF PingEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of ping parameters, dynamic and static." - ::= { ping 1 } - - pingEntry OBJECT-TYPE - SYNTAX PingEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry of ping parameters. This contains the - parameters required to perform a ping from the router. - The ping specified by the dynamic parameters, can be - initiated or stopped at any time by altering the pingStatus - accordingly." - INDEX { pingIndex } - ::= { pingTable 1 } - - PingEntry ::= - SEQUENCE { - pingIndex - INTEGER, - pingProtocol - INTEGER, - pingAddress - OCTET STRING, - pingNumberOfPackets - INTEGER, - pingPacketSize - INTEGER, - pingTimeout - INTEGER, - pingDelay - INTEGER, - pingTrapOnCompletion - INTEGER, - pingTypeOfService - INTEGER, - pingPattern - INTEGER - } - - pingIndex OBJECT-TYPE - SYNTAX INTEGER { - static(1), - dynamic(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "There are two sets of ping information, dynamic and static. - The dynamic information is used only once, for the next ping, then - automatically replaced with the static information. The static information - is used whenever specific dynamic information is not specified. The dynamic - information indicates the current ping parameters when a ping is in progress. - If static information is not specified, defaults are used. - - Static information can be changed at any time, but dynamic information - cannot be changed while a ping is in progress. A change to the static - information when a ping is not currently active, also updates the - dynamic information." - ::= { pingEntry 1 } - - pingProtocol OBJECT-TYPE - SYNTAX INTEGER { - undefined(0), - apple(1), - ip(2), - ipx(3), - osi(4) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The protocol that the ping will use. The protocol must - match the destination address. Ping supports both IP, IPX, - Appletalk, and OSI addresses. The protocol must be specified - before the address is set, because when the protocol is changed, - address is reset to undefined. The default value for this - variable is undefined(0)." - ::= { pingEntry 2 } - - pingAddress OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The address specifies the destination address for ping - packets for Appletalk, IP, IPX and OSI networks, respectively. - The address format must match the protocol being used. The - protocol must be specified before the address is set, because - changing the protocol resets the address to undefined. - The default value for this variable is an undefined address which - is coded as a zero length octet string." - ::= { pingEntry 3 } - - pingNumberOfPackets OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The number of ping packets to transmit." - ::= { pingEntry 4 } - - pingPacketSize OBJECT-TYPE - SYNTAX INTEGER (0..1500) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The packet size parameter specifies the length in bytes, of data - to include in the data portion of the ping packet. The protocol - packet header size and the size of headers for the particular link - protocol in use have to be added to the packet size to get the - total size of the ping packet. The maximum pingPacketSize can be - set to is 1500." - ::= { pingEntry 5 } - - pingTimeout OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Timeout specifies the amount of time to wait for a response to a - ping packet. Timeout must be greater than zero." - ::= { pingEntry 6 } - - - pingDelay OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The delay parameter specifies the time interval, in seconds, between - ping packets." - ::= { pingEntry 7 } - - - pingTrapOnCompletion OBJECT-TYPE - SYNTAX INTEGER { - true(1), - false(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Specifies whether a trap should be issued on completion of the sequence - of pings." - ::= { pingEntry 8 } - - pingTypeOfService OBJECT-TYPE - SYNTAX INTEGER (0..255) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The Type Of Service (TOS) parameter is only valid for IP addresses, - and specifies the TOS field in the IP header of the ping packet, as a decimal - in the range 0 to 255." - ::= { pingEntry 9 } - - pingPattern OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The pattern parameter specifies the data pattern to use in the - data portion of the ping packet." - ::= { pingEntry 10 } - - - -- The ping status value. This is used to start and stop a ping, report on the - -- status of the ping (running or stopped). - - pingStatus OBJECT-TYPE - SYNTAX INTEGER { - start-running(1), -- If status is '2' (stopped), set to '1' to start - stop-stopped(2) -- If status is '1' (running), set to '2' to stop - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Status and action object for the ping module. A status of '1' indicates that - the ping is currently running, the status can be set to '2' to stop - the ping. A status of '2' indicates that the ping is currently stopped, - the pingStatus can be set to '1' to start the ping. - - The parameters for the ping can be altered in the pingTable. - The destination ping address and protocol have defaults of undefined and - must be specified before a ping can be started. - The ping statistics are reset to defaults when a ping is started, and - updated when the ping stops. - - Dynamic pingTable information is used only once, for the next ping. - Static pingTable information is used for all pings by default, - whenever the respective dynamic settings are not specified." - ::= { ping 2 } - - -- This contains the statistic results from a ping. - - pingStatistics OBJECT IDENTIFIER ::= { ping 3 } - - pingSentPackets OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of ping packets sent to the target in the last ping. The - default before the completion of a ping is zero." - ::= { pingStatistics 1 } - - - pingReceivedPackets OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of packets received from the target in the last ping. The - default before the completion of a ping is zero." - ::= { pingStatistics 2 } - - - pingMinimumRoundTripTime OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The quickest round trip time taken by any of the ping packets - in milliseconds in the last ping. The default before the - completion of a ping is negative one." - ::= { pingStatistics 3 } - - - pingAverageRoundTripTime OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The average round trip time taken by the ping packets in - milliseconds in the last ping. The default before the completion - of a ping is zero." - ::= { pingStatistics 4 } - - - pingMaximumRoundTripTime OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The slowest round trip time taken by any of the ping packets in - milliseconds in the last ping. The default before the completion - of a ping is zero." - ::= { pingStatistics 5 } - - -- ping TRAPs. - - pingTrap TRAP-TYPE - ENTERPRISE ping - DESCRIPTION - "A ping trap is generated when a ping has completed. Traps - are only generated if the variable pingTrapOnCompletion is - set to true(1) in the dynamic ping entry. A trap is still - generated if the ping is stopped prematurely by setting the - variable pingStatus to stop/stopped(2)." - ::= 1 - - - - -- ========== DHCP module ========== - -- ========== DHCP module ========== - -- ========== DHCP module ========== - -- The DHCP (Dynamic Host Configuration Protocol) module. This group provides - -- management information for DHCP, which will be implemented in a number of - -- stages. - - dhcp OBJECT IDENTIFIER ::= { modules 70 } - -- The index off the modules subtree is from modules.h. - - -- The DHCP range table. Each entry in the table gives information about a - -- single DHCP range currently configured in the switch/router. - - dhcpRangeTable OBJECT-TYPE - SYNTAX SEQUENCE OF DhcpRangeEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of DHCP ranges." - ::= { dhcp 1 } - - dhcpRangeEntry OBJECT-TYPE - SYNTAX DhcpRangeEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry of the DHCP range table. This contains - information about a single DHCP range configured on this - device." - INDEX { dhcpRangeIndex } - ::= { dhcpRangeTable 1 } - - DhcpRangeEntry ::= - SEQUENCE { - dhcpRangeIndex - INTEGER, - dhcpRangeName - DisplayString, - dhcpRangeBaseAddress - IpAddress, - dhcpRangeNumberOfAddresses - INTEGER, - dhcpRangeGateway - IpAddress - } - - dhcpRangeIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of this DHCP range. DHCP ranges are stored in a list - which is ordered by range name. The index gives the place in the - list. Note that if ranges are added or deleted, the index for a - given range will change. Since this table is read-only, this will - not have an undue effect, but if in future this table is made - read-write, a mechanism will have to be created to lock the indices - of the range table while SET operations are proceeding." - ::= { dhcpRangeEntry 1 } - - dhcpRangeName OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..15)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name given to identify this DHCP range. This is the ultimate - method for uniquely identifying this range. Names are compared without - regard to case, for example >range1< will be treated as the same as - >RANGE1<." - ::= { dhcpRangeEntry 2 } - - dhcpRangeBaseAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The base address of this range. This address defines the lower bound - of the range of IP addresses which can be allocated to devices - requesting an IP address via DHCP." - ::= { dhcpRangeEntry 3 } - - dhcpRangeNumberOfAddresses OBJECT-TYPE - SYNTAX INTEGER (1..256) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of IP address in this range. This number defines the upper - bound of the range of IP addresses which can be allocated to devices - requesting an IP address via DHCP." - ::= { dhcpRangeEntry 4 } - - dhcpRangeGateway OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address of the BOOTP relay agent which will be relaying DHCP - requests for this range. If this address is 0.0.0.0, then there will - be no BOOTP relay agent and the range will be allocated to devices - directly connected to this device." - ::= { dhcpRangeEntry 5 } - - -- DHCP traps. - - -- DHCP trap variables. special variables set up to act as reference points for - -- variables sent in TRAPs. - - dhcpTrapVariable OBJECT IDENTIFIER ::= { dhcp 2 } - - dhcpRangeExhaustedGateway OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Whenever a DHCP client attempts to lease an IP address and - the DHCP server cannot provide an address, this variable is - set to the gateway address of the DHCP request. The gateway - address is the IP address of the gateway acting as a BOOTP - relay agent for the request. If there is no gateway, the - address will be 0.0.0.0. If the gateway address is non-zero, - the DHCP range from which the allocation should have been - made will able to be identified by lookup in the DHCP range - table." - ::= { dhcpTrapVariable 1 } - - dhcpRangeExhaustedInterface OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Whenever a DHCP client attempts to lease an IP address and - the DHCP server cannot provide an address, this variable is - set to the IP address of the interface which received the - DHCP request. If the gateway address associated with the - failed DHCP request is 0.0.0.0, the interface address will - be able to be used to lookup the range that was exhausted - and from which the allocation should have been made." - ::= { dhcpTrapVariable 2 } - - - dhcpRangeExhaustedTrap TRAP-TYPE - ENTERPRISE dhcp - VARIABLES { dhcpRangeExhaustedGateway, dhcpRangeExhaustedInterface } - DESCRIPTION - "This trap is generated when a DHCP client makes a request for - an IP address and the request cannot be satisfied because all - addresses in the range are already allocated to other devices." - ::= 1 - - - -- The DHCP client status table. Each entry in the table gives information about - -- ip addresses currently configured on created ranges on the switch/router. - -- Information shown are the client ip address, clientID, ClientState, ClientType, - -- ClientExpiry - - dhcpClientTable OBJECT-TYPE - SYNTAX SEQUENCE OF DhcpClientEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The table of defined DHCP range client addresses." - ::= { dhcp 3 } - - dhcpClientEntry OBJECT-TYPE - SYNTAX DhcpClientEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry of the DHCP range client table. This contains - information about a single DHCP range client address." - INDEX { dhcpRangeIndex, dhcpClientIpAddress } - ::= { dhcpClientTable 1 } - - DhcpClientEntry ::= - SEQUENCE { - dhcpClientIpAddress - IpAddress, - dhcpClientID - OCTET STRING, - dhcpClientState - INTEGER, - dhcpClientType - INTEGER, - dhcpClientExpiry - OCTET STRING - } - - dhcpClientIpAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "An IP address from the range of available addresses." - ::= { dhcpClientEntry 1 } - - dhcpClientID OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The hardware address of the client, if any, that has been - assigned the IP address." - ::= { dhcpClientEntry 2 } - - dhcpClientState OBJECT-TYPE - SYNTAX INTEGER {unused (0), reclaiming (1), inuse (2), offered (3) } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The state of the IP address; one of unused, inuse or - reclaim." - ::= { dhcpClientEntry 3 } - - dhcpClientType OBJECT-TYPE - SYNTAX INTEGER {auto (1), dyn (2), static (3) } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type of allocation mechanism applied to the IP address; - one of static, auto or dyn." - ::= { dhcpClientEntry 4 } - - dhcpClientExpiry OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The expiry date for dynamically allocated IP address." - ::= { dhcpClientEntry 5 } - - - - -- ========== FIREWALL module ========== - -- ========== FIREWALL module ========== - -- ========== FIREWALL module ========== - -- The firewall group. This consists of a single variable which is the last - -- TRAP message sent. - - firewall OBJECT IDENTIFIER ::= { modules 77 } - -- The index off the modules subtree is from modules.h. - - -- The last TRAP message sent from the firewall. - firewallTrapMessage OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The last message sent in a firewall TRAP. This variable is really - just a placeholder for the object sent in the firewall TRAP, but can - be read independently if required. Note however that a new TRAP will - cause this variable to be overwritten." - ::= { firewall 1 } - - firewallTrap TRAP-TYPE - ENTERPRISE firewall - VARIABLES { firewallTrapMessage } - DESCRIPTION - "A firewall trap is generated when the firewall detects an intrusion or attack - and notifies the router manager. Firewall trap notifications are enabled with - the command ENABLE FIREWALL NOTIFY=SNMP." - ::= 1 - - -- ========== SWITCH module ========== - -- ========== SWITCH module ========== - -- ========== SWITCH module ========== - -- The switch group. - - swi OBJECT IDENTIFIER ::= { modules 87 } - -- The index off the modules subtree is from modules.h. - -- The branch is named 'swi' because it is the common internal module name, - -- also to reduce the chance of naming conflicts with other MIB objects. - - swiPortTable OBJECT-TYPE - SYNTAX SEQUENCE OF SwiPortEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table of port properties." - ::= { swi 1 } - - swiPortEntry OBJECT-TYPE - SYNTAX SwiPortEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the port information table." - INDEX { swiPortNumber } - ::= { swiPortTable 1 } - - SwiPortEntry ::= - SEQUENCE { - swiPortNumber - INTEGER, - swiPortIngressLimit - INTEGER, - swiPortEgressLimit - INTEGER - } - - swiPortNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object identifies the port of the switch." - ::= { swiPortEntry 1 } - - - swiPortIngressLimit OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The Ingress Bandwidth Limit applied to the port. A value of - zero indicates that no limit is set." - ::= { swiPortEntry 20 } - - swiPortEgressLimit OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The Egress Bandwidth Limit applied to the port. A value of - zero indicates that no limit is set." - ::= { swiPortEntry 21 } - - - -- The following table lists the various switch port counters for the - -- swi56xx based products. - - swi56xxPortCounterTable OBJECT-TYPE - SYNTAX SEQUENCE OF Swi56xxPortCounterEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table of swi56xx port counter properties." - ::= { swi 2 } - - swi56xxPortCounterEntry OBJECT-TYPE - SYNTAX Swi56xxPortCounterEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the port information table." - INDEX { swi56xxPortNumber } - ::= { swi56xxPortCounterTable 1 } - - Swi56xxPortCounterEntry ::= - SEQUENCE { - swi56xxPortNumber - INTEGER, - swi56xxRxTx64kPkts - Counter, - swi56xxRxTx65To127kPkts - Counter, - swi56xxRxTx128To255kPkts - Counter, - swi56xxRxTx256To511kPkts - Counter, - swi56xxRxTx512To1023kPkts - Counter, - swi56xxRxTx1024ToMaxPktSzPkts - Counter, - swi56xxRxTx519To1522kPkts - Counter, - swi56xxPortRxOctets - Counter, - swi56xxPortRxPkts - Counter, - swi56xxPortRxFCSErrors - Counter, - swi56xxPortRxMulticastPkts - Counter, - swi56xxPortRxBroadcastPkts - Counter, - swi56xxPortRxPauseMACCtlFrms - Counter, - swi56xxPortRxOversizePkts - Counter, - swi56xxPortRxFragments - Counter, - swi56xxPortRxJabbers - Counter, - swi56xxPortRxMACControlFrms - Counter, - swi56xxPortRxUnsupportOpcode - Counter, - swi56xxPortRxAlignmentErrors - Counter, - swi56xxPortRxOutOfRngeLenFld - Counter, - swi56xxPortRxSymErDurCarrier - Counter, - swi56xxPortRxCarrierSenseErr - Counter, - swi56xxPortRxUndersizePkts - Counter, - swi56xxPortRxIpInHdrErrors - Counter, - swi56xxPortTxOctets - Counter, - swi56xxPortTxPkts - Counter, - swi56xxPortTxFCSErrors - Counter, - swi56xxPortTxMulticastPkts - Counter, - swi56xxPortTxBroadcastPkts - Counter, - swi56xxPortTxPauseMACCtlFrms - Counter, - swi56xxPortTxOversizePkts - Counter, - swi56xxPortTxFragments - Counter, - swi56xxPortTxJabbers - Counter, - swi56xxPortTxPauseCtrlFrms - Counter, - swi56xxPortTxFrameWDeferrdTx - Counter, - swi56xxPortTxFrmWExcesDefer - Counter, - swi56xxPortTxSingleCollsnFrm - Counter, - swi56xxPortTxMultCollsnFrm - Counter, - swi56xxPortTxLateCollsns - Counter, - swi56xxPortTxExcessivCollsns - Counter, - swi56xxPortTxCollisionFrames - Counter, - swi56xxPortMiscDropEvents - Counter, - swi56xxPortMiscTaggedPktTx - Counter, - swi56xxPortMiscTotalPktTxAbort - Counter, - swi56xxPortHWMultiTTLexpired - Counter, - swi56xxPortHWMultiBridgedFrames - Counter, - swi56xxPortHWMultiRxDrops - Counter, - swi56xxPortHWMultiTxDrops - Counter - } - - swi56xxPortNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object identifies the port of the switch." - ::= { swi56xxPortCounterEntry 1 } - - swi56xxRxTx64kPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of 64kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 2 } - - swi56xxRxTx65To127kPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of 65kB To 127kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 3 } - - swi56xxRxTx128To255kPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of 128kB To 255kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 4 } - - swi56xxRxTx256To511kPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of 256kB To 511kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 5 } - - swi56xxRxTx512To1023kPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of 512kB To 1023kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 6 } - - swi56xxRxTx1024ToMaxPktSzPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of 1024kB To MaxPktSz packets received and transmitted." - ::= { swi56xxPortCounterEntry 7 } - - swi56xxRxTx519To1522kPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of 519kB To 1522kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 8 } - - swi56xxPortRxOctets OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of octets received." - ::= { swi56xxPortCounterEntry 9 } - - swi56xxPortRxPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of packets received." - ::= { swi56xxPortCounterEntry 10 } - - swi56xxPortRxFCSErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames received containing a Frame Check Sequence - error." - ::= { swi56xxPortCounterEntry 11 } - - swi56xxPortRxMulticastPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of multicast packets received." - ::= { swi56xxPortCounterEntry 12 } - - swi56xxPortRxBroadcastPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of broadcast packets received." - ::= { swi56xxPortCounterEntry 13 } - - swi56xxPortRxPauseMACCtlFrms OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of valid PAUSE MAC Control frames received." - ::= { swi56xxPortCounterEntry 14 } - - swi56xxPortRxOversizePkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of oversize packets received." - ::= { swi56xxPortCounterEntry 15 } - - swi56xxPortRxFragments OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of fragments received." - ::= { swi56xxPortCounterEntry 16 } - - swi56xxPortRxJabbers OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of jabber frames received." - ::= { swi56xxPortCounterEntry 17 } - - swi56xxPortRxMACControlFrms OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of MAC Control frames (Pause and - Unsupported) received." - ::= { swi56xxPortCounterEntry 18 } - - swi56xxPortRxUnsupportOpcode OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of MAC Control frames with unsupported - opcode (i.e. not Pause) received." - ::= { swi56xxPortCounterEntry 19 } - - swi56xxPortRxAlignmentErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames with alignment errors received." - ::= { swi56xxPortCounterEntry 20 } - - swi56xxPortRxOutOfRngeLenFld OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of packets with length out of range received." - ::= { swi56xxPortCounterEntry 21 } - - swi56xxPortRxSymErDurCarrier OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames with invalid data symbols received." - ::= { swi56xxPortCounterEntry 22 } - - swi56xxPortRxCarrierSenseErr OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of false carrier conditions between frames received." - ::= { swi56xxPortCounterEntry 23 } - - swi56xxPortRxUndersizePkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of undersized packets received." - ::= { swi56xxPortCounterEntry 24 } - - swi56xxPortRxIpInHdrErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "swiPortRxIpInHdrErrors" - ::= { swi56xxPortCounterEntry 25 } - - swi56xxPortTxOctets OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of octets transmitted." - ::= { swi56xxPortCounterEntry 26 } - - swi56xxPortTxPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of packets transmitted." - ::= { swi56xxPortCounterEntry 27 } - - swi56xxPortTxFCSErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames containing a Frame Check Sequence - error transmitted." - ::= { swi56xxPortCounterEntry 28 } - - swi56xxPortTxMulticastPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of multicast packets transmitted." - ::= { swi56xxPortCounterEntry 29 } - - swi56xxPortTxBroadcastPkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of broadcast packets transmitted." - ::= { swi56xxPortCounterEntry 30 } - - swi56xxPortTxPauseMACCtlFrms OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of valid PAUSE MAC Control frames transmitted." - ::= { swi56xxPortCounterEntry 31 } - - swi56xxPortTxOversizePkts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of oversize packets transmitted." - ::= { swi56xxPortCounterEntry 32 } - - swi56xxPortTxFragments OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of fragments transmitted." - ::= { swi56xxPortCounterEntry 33 } - - swi56xxPortTxJabbers OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of jabber frames transmitted." - ::= { swi56xxPortCounterEntry 34 } - - swi56xxPortTxPauseCtrlFrms OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Pause control frames transmitted." - ::= { swi56xxPortCounterEntry 35 } - - swi56xxPortTxFrameWDeferrdTx OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames deferred once before successful - transmission." - ::= { swi56xxPortCounterEntry 36 } - - swi56xxPortTxFrmWExcesDefer OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frame aborted after too many deferrals." - ::= { swi56xxPortCounterEntry 37 } - - swi56xxPortTxSingleCollsnFrm OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames which experienced exactly one - collision." - ::= { swi56xxPortCounterEntry 38 } - - swi56xxPortTxMultCollsnFrm OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames which experienced 2 to 15 collisions - (including late collisions)." - ::= { swi56xxPortCounterEntry 39 } - - swi56xxPortTxLateCollsns OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames which experienced late collisions." - ::= { swi56xxPortCounterEntry 40 } - - swi56xxPortTxExcessivCollsns OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames aborted before transmission after 16 - collisions." - ::= { swi56xxPortCounterEntry 41 } - - swi56xxPortTxCollisionFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of collisions." - ::= { swi56xxPortCounterEntry 42 } - - swi56xxPortMiscDropEvents OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of packets discarded at ingress port." - ::= { swi56xxPortCounterEntry 43 } - - swi56xxPortMiscTaggedPktTx OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of VLAN tagged packets transmitted." - ::= { swi56xxPortCounterEntry 44 } - - swi56xxPortMiscTotalPktTxAbort OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Layer 2 and 3 packets aborted during - transmission." - ::= { swi56xxPortCounterEntry 45 } - - swi56xxPortHWMultiTTLexpired OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of multicast TTL expired frames." - ::= { swi56xxPortCounterEntry 46 } - - swi56xxPortHWMultiBridgedFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of multicast bridged frames" - ::= { swi56xxPortCounterEntry 47 } - - swi56xxPortHWMultiRxDrops OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of multicast frames dropped at reception" - ::= { swi56xxPortCounterEntry 48 } - - swi56xxPortHWMultiTxDrops OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "NNumber of multicast frames dropped at transmission" - ::= { swi56xxPortCounterEntry 49 } - - - -- A MIB group set up to contain odds and ends of debugging variables in the SWI module. - - swiDebugVariables OBJECT IDENTIFIER ::= { swi 3 } - - swiDebugMemoryParityErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For switches based on certain switch chips, the number of parity errors - that have been detected in packet memory associated with the switch. If the - device does not include the counting of memory parity errors, this variable - will return 0." - ::= { swiDebugVariables 1 } - - swiIntrusionDetectionTrap TRAP-TYPE - ENTERPRISE swi - VARIABLES { ifIndex } - DESCRIPTION - "An intrusion detection trap is generated when a port has intrusion - detection enabled, and the action taken when intrusion is detected is - to generate a trap. Intrusion is detected when the number of MAC - addresses learned on the port exceeds the configured learn limit. - The ifIndex of the port is included in the trap." - ::= 6 - - - -- ========== LB module ========== - -- ========== LB module ========== - -- ========== LB module ========== - - -- The loadbal group. This group contains the current configuration and status - -- of the routers' load balancing operation. - -- The variables in this sub-tree are only valid in releases which support - -- load balancing. - - lb OBJECT IDENTIFIER ::= { modules 104 } - -- The index off the modules subtree is from modules.h. - - -- lbShowGlobalTable - lbShowGlobalTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowGlobalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "General configuration and status of all of the virtual balancers - configured on the router." - ::= { lb 1 } - - lbShowGlobalEntry OBJECT-TYPE - SYNTAX LbShowGlobalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the global table." - INDEX { lbGlobalIndex } - ::= { lbShowGlobalTable 1 } - - LbShowGlobalEntry ::= - SEQUENCE { - lbGlobalIndex - INTEGER, - lbAffinityTimeOut - INTEGER, - lbOrphanTimeOut - INTEGER, - lbCriticalRst - INTEGER, - lbTotalResources - INTEGER, - lbTotalResPools - INTEGER, - lbTotalVirtBals - INTEGER, - lbCurrentConnections - INTEGER - } - - lbGlobalIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index for the global table." - ::= { lbShowGlobalEntry 1 } - - lbAffinityTimeOut OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The length of time in seconds that a resource can be associated to a source - IP address or Cookie after the connection has been closed." - ::= { lbShowGlobalEntry 2 } - - lbOrphanTimeOut OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The length of time in seconds that a connection can exist without having any - data traversing it, before being declared an orphan and closed by the router." - ::= { lbShowGlobalEntry 3 } - - lbCriticalRst OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ratio of total messages received from a resource that can be TCP RST - messages represented as a percentage." - ::= { lbShowGlobalEntry 4 } - - lbTotalResources OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of resources configured on the router." - ::= { lbShowGlobalEntry 5 } - - lbTotalResPools OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of resource pools configured on the router." - ::= { lbShowGlobalEntry 6 } - - lbTotalVirtBals OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of virtual balancers configured on the router." - ::= { lbShowGlobalEntry 7 } - - lbCurrentConnections OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Displays the current total number of connections to all resources in - every resource pool on the router." - ::= { lbShowGlobalEntry 8 } - - - -- The lbShowRes table - lbShowResTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowResEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list about the general information about for a given resource." - ::= { lb 2 } - - lbShowResEntry OBJECT-TYPE - SYNTAX LbShowResEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the resource table." - INDEX { lbResIndex } - ::= { lbShowResTable 1 } - - LbShowResEntry ::= - SEQUENCE { - lbResIndex - INTEGER, - lbResource - DisplayString, - lbResIp - IpAddress, - lbResPort - INTEGER, - lbResState - DisplayString, - lbResWeight - INTEGER, - lbResTotalConnections - INTEGER, - lbResCurrentConnections - INTEGER - } - - lbResIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index for the resource table." - ::= { lbShowResEntry 1 } - - lbResource OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the resource." - ::= { lbShowResEntry 2 } - - lbResIp OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address that a virtual balancer uses to accesses the resource." - ::= { lbShowResEntry 3 } - - lbResPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port that the service that the resource offer is accessed on." - ::= { lbShowResEntry 4 } - - lbResState OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The current state of the resource, either UP, DOWN, or CLOSING." - ::= { lbShowResEntry 5 } - - lbResWeight OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The weight that the virtual balancer will apply to the resource when selecting - resources to try a connection to from a resource pool using either the - WEIGHTEDLEASTCONNECT or WEIGHTEDLOTTERY selection algorithms." - ::= { lbShowResEntry 6 } - - lbResTotalConnections OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of successful connections that have been made to - this resource while it has been in the UP state." - ::= { lbShowResEntry 7 } - - lbResCurrentConnections OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of connections currently made to the resource." - ::= { lbShowResEntry 8 } - - -- The lbShowResPool table - lbShowResPoolTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowResPoolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list about the general information about for a given - resource pool." - ::= { lb 3 } - - lbShowResPoolEntry OBJECT-TYPE - SYNTAX LbShowResPoolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the resource pool table." - INDEX { lbResPoolIndex, lbResPoolResourceIndex } - ::= { lbShowResPoolTable 1 } - - LbShowResPoolEntry ::= - SEQUENCE { - lbResPoolIndex - INTEGER, - lbResPoolResourceIndex - INTEGER, - lbResPool - DisplayString, - lbResPoolSelectionAlg - DisplayString, - lbResPoolFailOnLast - DisplayString, - lbResPoolTotalConnections - DisplayString, - lbResPoolResources - DisplayString - } - - lbResPoolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index for the resource pool table." - ::= { lbShowResPoolEntry 1 } - - lbResPoolResourceIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index for the resource table." - ::= { lbShowResPoolEntry 2 } - - lbResPool OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the resource pool." - ::= { lbShowResPoolEntry 3 } - - lbResPoolSelectionAlg OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The selection algorithm that ius employed by this resource pool when - a resource has been selected for a connection. The options are ROUNDROBIN, - WEIGHTEDLEASTCONNECT, WEIGHTEDLOTTERY and FASTESTRESPONSE." - ::= { lbShowResPoolEntry 4 } - - lbResPoolFailOnLast OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates whether or not the resource pool will fail a resource if it is - the last resource in the resource pool." - ::= { lbShowResPoolEntry 5 } - - lbResPoolTotalConnections OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of successful connections that have been made to the - resources in the resource pool over the lifetime of the resource pool." - ::= { lbShowResPoolEntry 6 } - - lbResPoolResources OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the resource that is currently allocated - to the resource pool." - ::= { lbShowResPoolEntry 7 } - - -- The lbShowVirtBal table - lbShowVirtBalTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowVirtBalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list about the general information about for a given - virtual balancer." - ::= { lb 4 } - - lbShowVirtBalEntry OBJECT-TYPE - SYNTAX LbShowVirtBalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the virtual balancer table." - INDEX { lbVirtBalIndex } - ::= { lbShowVirtBalTable 1 } - - LbShowVirtBalEntry ::= - SEQUENCE { - lbVirtBalIndex - INTEGER, - lbVirtBal - DisplayString, - lbVirtBalPublicIp - IpAddress, - lbVirtBalPublicPort - INTEGER, - lbVirtBalState - DisplayString, - lbVirtBalResPool - DisplayString, - lbVirtBalType - DisplayString, - lbVirtBalTotalConnections - INTEGER, - lbVirtBalAffinity - DisplayString, - lbVirtBalHttpErrorCode - DisplayString - } - - lbVirtBalIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index for the virtual balancer table." - ::= { lbShowVirtBalEntry 1 } - - lbVirtBal OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the virtual balancer." - ::= { lbShowVirtBalEntry 2 } - - lbVirtBalPublicIp OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address on which the virtual balancer will receive requests for - the service provided by the resource pool associated with it." - ::= { lbShowVirtBalEntry 3 } - - lbVirtBalPublicPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port on which the virtual balancer will receive requests for - the service provided by the resource pool associated with it." - ::= { lbShowVirtBalEntry 4 } - - lbVirtBalState OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The current state of the virtual balancer, can either be UP, - CLOSING, or DOWN." - ::= { lbShowVirtBalEntry 5 } - - lbVirtBalResPool OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the resource pool that is associated with the - virtual balancer." - ::= { lbShowVirtBalEntry 6 } - - lbVirtBalType OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type of load balancer that this virtual balancer currently is, - can be either TCP, HTTP, or ROUTE." - ::= { lbShowVirtBalEntry 7 } - - lbVirtBalTotalConnections OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of stateful connections currently running through - this virtual balancer." - ::= { lbShowVirtBalEntry 8 } - - lbVirtBalAffinity OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates whether or not entries will be made in a virtual balancers' - affinity table for each stateful connection to a resource in its' resource - pool (TCP and ROUTE type) or for cookies received from clients (HTTP type)." - ::= { lbShowVirtBalEntry 9 } - - lbVirtBalHttpErrorCode OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A list of the HTTP server error status code added." - ::= { lbShowVirtBalEntry 10 } - - -- The lbShowAff table - lbShowAffTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowAffEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of affinity tables for all configured virtual balancers on the router." - ::= { lb 5 } - - lbShowAffEntry OBJECT-TYPE - SYNTAX LbShowAffEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the affinity table." - INDEX { lbAffIndex } - ::= { lbShowAffTable 1 } - - LbShowAffEntry ::= - SEQUENCE { - lbAffIndex - INTEGER, - lbAffVirtBal - DisplayString, - lbAffClientIp - IpAddress, - lbAffCookie - DisplayString, - lbAffResource - DisplayString, - lbAffExpiry - INTEGER - } - - lbAffIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index for the affinity table." - ::= { lbShowAffEntry 1 } - - lbAffVirtBal OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the virtual balancer whose affinity table is being displayed." - ::= { lbShowAffEntry 2 } - - lbAffClientIp OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address that has affinity to the given resource." - ::= { lbShowAffEntry 3 } - - lbAffCookie OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The cookie that has affinity to the given resource." - ::= { lbShowAffEntry 4 } - - lbAffResource OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the resource that the Client IP/Cookie has an affinity for." - ::= { lbShowAffEntry 5 } - - lbAffExpiry OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The amount of seconds left before this entry expires, and is removed - from the affinity table." - ::= { lbShowAffEntry 6 } - - -- The lbShowCon table - lbShowConTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowConEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list about all of the TCP connections currently open to a given virtual balancer." - ::= { lb 6 } - - lbShowConEntry OBJECT-TYPE - SYNTAX LbShowConEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the connections table." - INDEX { lbConIndex } - ::= { lbShowConTable 1 } - - LbShowConEntry ::= - SEQUENCE { - lbConIndex - INTEGER, - lbConVirtBal - DisplayString, - lbConClientIp - IpAddress, - lbConPort - INTEGER, - lbConResource - DisplayString - } - - lbConIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index for the connections table." - ::= { lbShowConEntry 1 } - - lbConVirtBal OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the virtual balancer the listed connections are to." - ::= { lbShowConEntry 2 } - - lbConClientIp OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address of that originated the connection." - ::= { lbShowConEntry 3 } - - lbConPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port on the originating system that represents the other end of the connection." - ::= { lbShowConEntry 4 } - - lbConResource OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The name of the resource that the connection has been made to." - ::= { lbShowConEntry 5 } - - -- ========== DS3 module ========== - -- ========== DS3 module ========== - -- ========== DS3 module ========== - -- The DS3 group. - - ds3module OBJECT IDENTIFIER ::= { modules 109 } - -- The index off the modules subtree is from modules.h. - - ds3TrapTable OBJECT-TYPE - SYNTAX SEQUENCE OF Ds3TrapEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The ATR enterprise DS3 trap table." - ::= { ds3module 1 } - - ds3TrapEntry OBJECT-TYPE - SYNTAX Ds3TrapEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the ATR enterprise DS3 trap table." - INDEX { ifIndex } - ::= { ds3TrapTable 1 } - - Ds3TrapEntry ::= - SEQUENCE { - ds3TcaTrapEnable INTEGER, - ds3TrapError INTEGER, - ds3TrapLoc INTEGER, - ds3TrapInterval INTEGER - } - - ds3TcaTrapEnable OBJECT-TYPE - SYNTAX INTEGER { - enabled (1), - disabled (2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates whether the threshold crossing alert traps - should be generated for this interface." - DEFVAL { disabled } - ::= { ds3TrapEntry 1 } - - -- All ATR specific DS3 traps - - ds3TrapError OBJECT-TYPE - SYNTAX INTEGER {ds3NoError (1), ds3PES (2), ds3PSES (3), ds3SEFs (4), ds3UAS (5), - ds3LCVs (6), ds3PCVs (7), ds3LESs (8), ds3CCVs (9), - ds3CESs (10), ds3CSESs (11) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This variable shows which kind of parameter or primitive caused - the trap. This variable is really just a placeholder for the - object sent in the DS3 TRAP, but can be read independently if - required. The variable will hold the value at the latest trap. - A value of ds3NoError shows no trap has occured" - DEFVAL { ds3NoError } - ::= { ds3TrapEntry 2 } - - - ds3TrapLoc OBJECT-TYPE - SYNTAX INTEGER {ds3NoLoc (1), ds3Near (2), ds3Far (3) } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This variable shows whether the trap was caused by a problem at the local or - remote end. This variable is really just a placeholder for the - object sent in the DS3 TRAP, but can be read independently if - required. The variable will hold the value at the latest trap. - A value of ds3NoLoc shows no trap had occured." - DEFVAL { ds3NoLoc } - ::= { ds3TrapEntry 3 } - - - ds3TrapInterval OBJECT-TYPE - SYNTAX INTEGER {ds3NoInt (1), ds3Fifteen (2), ds3Twentyfour (3) } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This variable shows whether the counter which has crossed the - threshold is a twenty four hour or fifteen minute counter. - This variable is really just a placeholder for the - object sent in the DS3 TRAP, but can be read independently if - required. The variable will hold the value at the latest trap. - A value of ds3NoInt shows no trap has occured." - DEFVAL { ds3NoInt } - ::= { ds3TrapEntry 4 } - - - tcaTrap TRAP-TYPE - ENTERPRISE ds3module - VARIABLES { ds3TrapError, ds3TrapLoc, ds3TrapInterval } - DESCRIPTION - "A DS3 trap is generated when a threshold crossing alert - occurs. This happens when an error count exceeds a pre - determined value. The values are counted over 15 minute and - 24 hour periods. Once a trap has occured in a given period - it may not occur again within the same period." - ::= 1 - - - END diff --git a/mibs/ALTIGA-ADDRESS-STATS-MIB b/mibs/ALTIGA-ADDRESS-STATS-MIB deleted file mode 100644 index 941eb70bff..0000000000 --- a/mibs/ALTIGA-ADDRESS-STATS-MIB +++ /dev/null @@ -1,497 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-ADDRESS-STATS-MIB.my: The Altiga Address Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002, 2004, 2005 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-ADDRESS-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, IpAddress - FROM SNMPv2-SMI - TEXTUAL-CONVENTION - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsAddress, alAddressGroup - FROM ALTIGA-MIB - alAddressMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaAddressStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200501250000Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Address Statistics MIB models counters and objects - that are of management interest for address assignment. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - " - REVISION "200501250000Z" - DESCRIPTION - "Added tables alAddressStatsPoolTable, - alAddressStatsPoolGroupTable. - Added object alAddressStatsHeldAddresses, - alAddressStatsGrpHeldAddresses, - alAddressStatsHeldPoolId, - alAddressStatsHeldAddrIndex, - alAddressStatsHeldAddress, - alAddressStatsHeldTimeLeft, - alAddressStatsHeldReason, - alAddressStatsGrpHeldId, - alAddressStatsGrpHeldPoolId, - alAddressStatsGrpHeldAddrIndex, - alAddressStatsGrpHeldAddress, - alAddressStatsGrpHeldTimeLeft, - alAddressStatsGrpHeldReason." - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alAddressMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alAddressStatsGlobal OBJECT IDENTIFIER ::= { alStatsAddress 1 } - -IPAddressHeldReason ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Definition of reason an IP Address is held for. - delayReuse - held due to address re-use delay feature - foundInUse - held because the address is found to - be used" - SYNTAX INTEGER { - delayReuse(1), - foundInUse(2) - } - -alAddressStatsPoolTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlAddressStatsPoolEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The list of trap destinations." - ::= { alStatsAddress 2} - -alAddressStatsPoolEntry OBJECT-TYPE - SYNTAX AlAddressStatsPoolEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alAddressStatsPoolTable." - INDEX { alAddressStatsPoolId } - ::= { alAddressStatsPoolTable 1 } - -AlAddressStatsPoolEntry ::= SEQUENCE { - alAddressStatsPoolId Integer32, - alAddressStatsTotalPoolAddresses Integer32, - alAddressStatsCurrAllocAddresses Gauge32, - alAddressStatsCurrAvailAddresses Gauge32, - alAddressStatsMaxAddressesAssigned Gauge32, - alAddressStatsHeldAddresses Gauge32 -} - -alAddressStatsPoolId OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Global Address Pool ID for this entry." - ::= { alAddressStatsPoolEntry 1 } - -alAddressStatsTotalPoolAddresses OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of legal addresses defined in pool. - This does not include Network and Broadcast addresses." - ::= { alAddressStatsPoolEntry 2 } - -alAddressStatsCurrAllocAddresses OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of addresses currently assigned." - ::= { alAddressStatsPoolEntry 3 } - -alAddressStatsCurrAvailAddresses OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of addresses currently available." - ::= { alAddressStatsPoolEntry 4 } - -alAddressStatsMaxAddressesAssigned OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of addresses currently available." - ::= { alAddressStatsPoolEntry 5 } - -alAddressStatsHeldAddresses OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of addresses currently held. This reflects - the number of entries in alAddressStatsHeldTable." - - ::= { alAddressStatsPoolEntry 6 } - -alAddressStatsPoolGroupTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlAddressStatsPoolGroupEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The list of trap destinations." - ::= { alStatsAddress 3} - -alAddressStatsPoolGroupEntry OBJECT-TYPE - SYNTAX AlAddressStatsPoolGroupEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alAddressStatsPoolGroupTable." - INDEX { alAddressStatsGrpId, alAddressStatsGrpPoolId } - ::= { alAddressStatsPoolGroupTable 1 } - -AlAddressStatsPoolGroupEntry ::= SEQUENCE { - alAddressStatsGrpId Integer32, - alAddressStatsGrpPoolId Integer32, - alAddressStatsGrpTotalPoolAddresses Integer32, - alAddressStatsGrpCurrAllocAddresses Gauge32, - alAddressStatsGrpCurrAvailAddresses Gauge32, - alAddressStatsGrpMaxAddressesAssigned Gauge32, - alAddressStatsGrpHeldAddresses Gauge32 -} - -alAddressStatsGrpId OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Group ID for this entry." - ::= { alAddressStatsPoolGroupEntry 1 } - -alAddressStatsGrpPoolId OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Group Pool ID for this entry." - ::= { alAddressStatsPoolGroupEntry 2 } - -alAddressStatsGrpTotalPoolAddresses OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of legal addresses defined in pool. - This does not include Network and Broadcast addresses." - ::= { alAddressStatsPoolGroupEntry 3 } - -alAddressStatsGrpCurrAllocAddresses OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of addresses currently assigned." - ::= { alAddressStatsPoolGroupEntry 4 } - -alAddressStatsGrpCurrAvailAddresses OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of addresses currently available." - ::= { alAddressStatsPoolGroupEntry 5 } - -alAddressStatsGrpMaxAddressesAssigned OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of addresses currently available." - ::= { alAddressStatsPoolGroupEntry 6 } - -alAddressStatsGrpHeldAddresses OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of addresses currently held. This reflects - the number of entries in alAddressStatsGrpHeldTable." - ::= { alAddressStatsPoolGroupEntry 7 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- Global Address Held Stats --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alAddressStatsHeldTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlAddressStatsHeldEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The list of held IP addresses in the Base group. - The IP addresses in this table are not available - for use. - When an IP address is released from use and if - the re-use delay feature is enabled, the IP address is added - into this table for a configured time period before it can - be used again. An IP address that was discovered to be used - by an external device is also added into this table - for configured time period also. When the timer - expires, the IP address is removed from this table." - ::= { alStatsAddress 4} - -alAddressStatsHeldEntry OBJECT-TYPE - SYNTAX AlAddressStatsHeldEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alAddressStatsHeldTable." - INDEX { alAddressStatsHeldPoolId, alAddressStatsHeldAddrIndex } - ::= { alAddressStatsHeldTable 1 } - -AlAddressStatsHeldEntry ::= SEQUENCE { - alAddressStatsHeldPoolId Integer32, - alAddressStatsHeldAddrIndex Integer32, - alAddressStatsHeldAddress IpAddress, - alAddressStatsHeldTimeLeft Integer32, - alAddressStatsHeldReason IPAddressHeldReason -} - -alAddressStatsHeldPoolId OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Global Address Pool ID for this entry." - ::= { alAddressStatsHeldEntry 1 } - -alAddressStatsHeldAddrIndex OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The address index for this entry." - ::= { alAddressStatsHeldEntry 2 } - -alAddressStatsHeldAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "IP Address currently being held; not available for assignment." - ::= { alAddressStatsHeldEntry 3 } - -alAddressStatsHeldTimeLeft OBJECT-TYPE - SYNTAX Integer32 (1..65535) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Amount of time left, in second, before the address - can be assigned." - ::= { alAddressStatsHeldEntry 4 } - -alAddressStatsHeldReason OBJECT-TYPE - SYNTAX IPAddressHeldReason - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object reflects the reason for being held." - ::= { alAddressStatsHeldEntry 5 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- Group Address Held Stats --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alAddressStatsGrpHeldTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlAddressStatsGrpHeldEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The list of held IP addresses in the user group. - The IP addresses in this table are not available - for use. - When an IP address is released from use and if - the re-use delay feature is enabled, the IP address is added - into this table for a configured time period before it can - be used again. An IP address that was discovered to be used - by an external device is also added into this table - for configured time period also. When the timer - expires, the IP address is removed from this table." - ::= { alStatsAddress 5} - -alAddressStatsGrpHeldEntry OBJECT-TYPE - SYNTAX AlAddressStatsGrpHeldEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alAddressStatsGrpHeldTable." - INDEX { alAddressStatsGrpHeldId, alAddressStatsGrpHeldPoolId, - alAddressStatsGrpHeldAddrIndex } - ::= { alAddressStatsGrpHeldTable 1 } - -AlAddressStatsGrpHeldEntry ::= SEQUENCE { - alAddressStatsGrpHeldId Integer32, - alAddressStatsGrpHeldPoolId Integer32, - alAddressStatsGrpHeldAddrIndex Integer32, - alAddressStatsGrpHeldAddress IpAddress, - alAddressStatsGrpHeldTimeLeft Integer32, - alAddressStatsGrpHeldReason IPAddressHeldReason -} - -alAddressStatsGrpHeldId OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Group ID for this entry." - ::= { alAddressStatsGrpHeldEntry 1 } - -alAddressStatsGrpHeldPoolId OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Global Address Pool ID for this entry." - ::= { alAddressStatsGrpHeldEntry 2 } - -alAddressStatsGrpHeldAddrIndex OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The address index for this entry." - ::= { alAddressStatsGrpHeldEntry 3 } - -alAddressStatsGrpHeldAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "IP Address currently being held; not available for assignment." - ::= { alAddressStatsGrpHeldEntry 4 } - -alAddressStatsGrpHeldTimeLeft OBJECT-TYPE - SYNTAX Integer32 (1..65535) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Amount of time left, in second, before the address - can be assigned." - ::= { alAddressStatsGrpHeldEntry 5 } - -alAddressStatsGrpHeldReason OBJECT-TYPE - SYNTAX IPAddressHeldReason - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object reflects the reason for being held." - ::= { alAddressStatsGrpHeldEntry 6 } - - -altigaAddressStatsMibConformance OBJECT IDENTIFIER - ::= { altigaAddressStatsMibModule 1 } -altigaAddressStatsMibCompliances OBJECT IDENTIFIER - ::= { altigaAddressStatsMibConformance 1 } - - -altigaAddressStatsMibCompliance MODULE-COMPLIANCE - STATUS deprecated - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Address Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaAddressStatsGroup - } - ::= { altigaAddressStatsMibCompliances 1 } - -altigaAddressStatsMibComplianceRev1 MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Address Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaAddressStatsGroup, - altigaAddressStatsGroupSup1 - } - ::= { altigaAddressStatsMibCompliances 2 } - -altigaAddressStatsGroup OBJECT-GROUP - OBJECTS - { - alAddressStatsPoolId, - alAddressStatsTotalPoolAddresses, - alAddressStatsCurrAllocAddresses, - alAddressStatsCurrAvailAddresses, - alAddressStatsMaxAddressesAssigned, - alAddressStatsGrpId, - alAddressStatsGrpPoolId, - alAddressStatsGrpTotalPoolAddresses, - alAddressStatsGrpCurrAllocAddresses, - alAddressStatsGrpCurrAvailAddresses, - alAddressStatsGrpMaxAddressesAssigned - } - STATUS current - DESCRIPTION - "The objects for address statistics." - ::= { alAddressGroup 2 } - -altigaAddressStatsGroupSup1 OBJECT-GROUP - OBJECTS - { - alAddressStatsHeldAddresses, - alAddressStatsGrpHeldAddresses, - alAddressStatsHeldPoolId, - alAddressStatsHeldAddrIndex, - alAddressStatsHeldAddress, - alAddressStatsHeldTimeLeft, - alAddressStatsHeldReason, - alAddressStatsGrpHeldId, - alAddressStatsGrpHeldPoolId, - alAddressStatsGrpHeldAddrIndex, - alAddressStatsGrpHeldAddress, - alAddressStatsGrpHeldTimeLeft, - alAddressStatsGrpHeldReason - } - STATUS current - DESCRIPTION - "The objects for address statistics." - ::= { alAddressGroup 3 } - -END diff --git a/mibs/ALTIGA-BMGT-STATS-MIB b/mibs/ALTIGA-BMGT-STATS-MIB deleted file mode 100644 index a67f6bdb8a..0000000000 --- a/mibs/ALTIGA-BMGT-STATS-MIB +++ /dev/null @@ -1,237 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-BMGT-STATS-MIB.my: Altiga Bandwidth Limiting/Guarantee and Policy Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-BMGT-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32 - FROM SNMPv2-SMI - RowStatus - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alBwMgmtGroup, alStatsBwMgmt - FROM ALTIGA-MIB - alBwMgmtMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaBwMgmMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Bandwidth Limiting/Guarantee and Policy Statistics MIB - models counters and objects that are of management interest for bandwidth - management. - - Acronyms - The following acronyms are used in this document: - - BW: Bandwidth - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alBwMgmtMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alBwMgmtStatsGlobal OBJECT IDENTIFIER ::= { alStatsBwMgmt 1 } - --- Any global stuff here... - -alBwMgmtStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlBwMgmtStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of BW Management status entries." - ::= { alStatsBwMgmt 2 } - -alBwMgmtStatEntry OBJECT-TYPE - SYNTAX AlBwMgmtStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A collection of bandwidth mgmt status objects on this - interface." - INDEX { alBwMgmtStatIntfId } - ::= { alBwMgmtStatTable 1 } - -AlBwMgmtStatEntry ::= -SEQUENCE { - alBwMgmtStatRowStatus RowStatus, - alBwMgmtStatIntfId INTEGER, - alBwMgmtStatGrpId INTEGER, - alBwMgmtStatInConformedRate Unsigned32, - alBwMgmtStatInDroppedRate Unsigned32, - alBwMgmtStatInConformedBytes Counter32, - alBwMgmtStatInDroppedBytes Counter32, - alBwMgmtStatOutConformedRate Unsigned32, - alBwMgmtStatOutDroppedRate Unsigned32, - alBwMgmtStatOutConformedBytes Counter32, - alBwMgmtStatOutDroppedBytes Counter32 -} - -alBwMgmtStatRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of this row." - ::= { alBwMgmtStatEntry 1 } - -alBwMgmtStatIntfId OBJECT-TYPE - SYNTAX INTEGER (1..3) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "BwPolicy identifier used as the index of this row." - ::= { alBwMgmtStatEntry 2 } - -alBwMgmtStatGrpId OBJECT-TYPE - SYNTAX INTEGER (0..100000) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "BwPolicy identifier used as the index of this row." - ::= { alBwMgmtStatEntry 3 } - -alBwMgmtStatInConformedRate OBJECT-TYPE - SYNTAX Unsigned32 - UNITS "kbytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The counter of packets permitted by this rate limit." - ::= { alBwMgmtStatEntry 4 } - -alBwMgmtStatInDroppedRate OBJECT-TYPE - SYNTAX Unsigned32 - UNITS "kbytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The counter of packets which exceeded this rate limit." - ::= { alBwMgmtStatEntry 5 } - -alBwMgmtStatInConformedBytes OBJECT-TYPE - SYNTAX Counter32 - UNITS "bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The counter of bytes which exceeded this rate limit." - ::= { alBwMgmtStatEntry 6 } - -alBwMgmtStatInDroppedBytes OBJECT-TYPE - SYNTAX Counter32 - UNITS "bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The counter of bytes which exceeded this rate limit." - ::= { alBwMgmtStatEntry 7 } - - -alBwMgmtStatOutConformedRate OBJECT-TYPE - SYNTAX Unsigned32 - UNITS "kbytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The counter of packets permitted by this rate limit." - ::= { alBwMgmtStatEntry 8 } - -alBwMgmtStatOutDroppedRate OBJECT-TYPE - SYNTAX Unsigned32 - UNITS "kbytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The counter of packets which exceeded this rate limit." - ::= { alBwMgmtStatEntry 9 } - -alBwMgmtStatOutConformedBytes OBJECT-TYPE - SYNTAX Counter32 - UNITS "bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The counter of bytes which exceeded this rate limit." - ::= { alBwMgmtStatEntry 10 } - -alBwMgmtStatOutDroppedBytes OBJECT-TYPE - SYNTAX Counter32 - UNITS "bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The counter of bytes which exceeded this rate limit." - ::= { alBwMgmtStatEntry 11 } - -altigaBwMgmMibConformance OBJECT IDENTIFIER ::= { altigaBwMgmMibModule 1 } -altigaBwMgmMibCompliances OBJECT IDENTIFIER ::= { altigaBwMgmMibConformance 1 } - -altigaBwMgmMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Bandwidth Limiting/Guarantee and Policy Statistics MIB." - MODULE - MANDATORY-GROUPS { - alBwMgmtStatsGroup - } - ::= { altigaBwMgmMibCompliances 1 } - -alBwMgmtStatsGroup OBJECT-GROUP - OBJECTS { - alBwMgmtStatRowStatus, - alBwMgmtStatIntfId, - alBwMgmtStatGrpId, - alBwMgmtStatInConformedRate, - alBwMgmtStatInDroppedRate, - alBwMgmtStatInConformedBytes, - alBwMgmtStatInDroppedBytes, - alBwMgmtStatOutConformedRate, - alBwMgmtStatOutDroppedRate, - alBwMgmtStatOutConformedBytes, - alBwMgmtStatOutDroppedBytes - } - STATUS current - DESCRIPTION - "A collection of objects providing BW Management monitoring." - ::= { alBwMgmtGroup 2 } - -END - - - - - diff --git a/mibs/ALTIGA-CAP b/mibs/ALTIGA-CAP deleted file mode 100644 index 32bd16f4bb..0000000000 --- a/mibs/ALTIGA-CAP +++ /dev/null @@ -1,265 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-CAP.my: The Altiga Networks capabilities MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-CAP DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY - FROM SNMPv2-SMI - AGENT-CAPABILITIES - FROM SNMPv2-CONF - altigaCaps, alCapModule - FROM ALTIGA-GLOBAL-REG; - - altigaCapModule MODULE-IDENTITY - LAST-UPDATED "200209091200Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Networks capabilities MIB models counters and - objects that are of management interest for networks - capabilities. - - Acronyms - The following acronyms are used in this document: - - DHCP: Dynamic Host Configuration Protocol - - DNS: Domain Name Service - - FTP: File Transfer Protocol - - HTTP: HyperText Transfer Protocol - - ICMP: Internet Control Message Protocol - - IP: Internet Protocol - - L2TP: Layer-2 Tunneling Protocol - - MIB: Management Information Base - - PPP: Point-to-Point Protocol - - PPTP: Point-to-Point Tunneling Protocol - - SEP: Scalable Encryption Processor - - SNMP: Simple Network Management Protocol - - SSL: Secure Sockets Layer - - TCP: Transmission Control Protocol - - UDP: User Datagram Protocol - - " - - REVISION "200209091200Z" - DESCRIPTION - "Updated MIB to comply to Cisco MIB Police standards. - Added missing supports for new Altiga MIBs. - " - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alCapModule 1 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -altigaBasicAgent AGENT-CAPABILITIES - PRODUCT-RELEASE "Altiga Agent v1.0" - STATUS obsolete - DESCRIPTION "Altiga SNMP Agent" - - SUPPORTS SNMPv2-MIB - INCLUDES { snmpGroup, snmpSetGroup, systemGroup, - snmpBasicNotificationsGroup } - - SUPPORTS IP-MIB - INCLUDES { ipGroup, icmpGroup } - - SUPPORTS UDP-MIB - INCLUDES { udpGroup } - - SUPPORTS ALTIGA-VERSION-STATS-MIB - INCLUDES { altigaVersionStatsGroup } - - SUPPORTS ALTIGA-PPTP-STATS-MIB - INCLUDES { altigaPptpStatsGroup } - - SUPPORTS ALTIGA-PPP-STATS-MIB - INCLUDES { altigaPppStatsGroup } - - SUPPORTS ALTIGA-HTTP-STATS-MIB - INCLUDES { altigaHttpStatsGroup } - - SUPPORTS ALTIGA-L2TP-STATS-MIB - INCLUDES { altigaL2tpStatsGroup } - - SUPPORTS ALTIGA-SESSION-STATS-MIB - INCLUDES { altigaSessionStatsGroup } - - SUPPORTS ALTIGA-TELNET-STATS-MIB - INCLUDES { altigaTelnetStatsGroup } - - SUPPORTS ALTIGA-DHCP-STATS-MIB - INCLUDES { altigaDhcpStatsGroup } - - SUPPORTS ALTIGA-DNS-STATS-MIB - INCLUDES { altigaDnsStatsGroup } - - SUPPORTS ALTIGA-CERT-STATS-MIB - INCLUDES { altigaCertStatsGroup } - - SUPPORTS ALTIGA-SEP-STATS-MIB - INCLUDES { altigaSepStatsGroup } - - SUPPORTS ALTIGA-SYNC-STATS-MIB - INCLUDES { altigaSyncStatsGroup } - - SUPPORTS ALTIGA-T1E1-STATS-MIB - INCLUDES { altigaT1E1StatsGroup } - - SUPPORTS ALTIGA-SSL-STATS-MIB - INCLUDES { altigaSslStatsGroup } - - SUPPORTS ALTIGA-EVENT-STATS-MIB - INCLUDES { altigaEventStatsGroup } - - SUPPORTS ALTIGA-FILTER-STATS-MIB - INCLUDES { altigaFilterStatsGroup } - - SUPPORTS ALTIGA-FTP-STATS-MIB - INCLUDES { altigaFtpStatsGroup } - - SUPPORTS ALTIGA-GENERAL-STATS-MIB - INCLUDES { altigaGeneralStatsGroup } - - SUPPORTS ALTIGA-HARDWARE-STATS-MIB - INCLUDES { altigaHardwareStatsGroup } - - ::= { altigaCaps 1 } - -altigaBasicAgentRev1 AGENT-CAPABILITIES - PRODUCT-RELEASE "Altiga Agent v1.1" - STATUS current - DESCRIPTION "Altiga SNMP Agent" - - SUPPORTS SNMPv2-MIB - INCLUDES { snmpGroup, snmpSetGroup, systemGroup, - snmpBasicNotificationsGroup } - - SUPPORTS ALTIGA-ADDRESS-STATS-MIB - INCLUDES { altigaAddressStatsGroup } - - SUPPORTS ALTIGA-CERT-STATS-MIB - INCLUDES { altigaCertStatsGroup } - - SUPPORTS ALTIGA-DHCP-SERVER-STATS-MIB - INCLUDES { altigaDhcpServerStatsGroup } - - SUPPORTS ALTIGA-DHCP-STATS-MIB - INCLUDES { altigaDhcpStatsGroup } - - SUPPORTS ALTIGA-DNS-STATS-MIB - INCLUDES { altigaDnsStatsGroup } - - SUPPORTS ALTIGA-EVENT-STATS-MIB - INCLUDES { altigaEventStatsGroup } - - SUPPORTS ALTIGA-FILTER-STATS-MIB - INCLUDES { altigaFilterStatsGroup } - - SUPPORTS ALTIGA-FTP-STATS-MIB - INCLUDES { altigaFtpStatsGroup } - - SUPPORTS ALTIGA-GENERAL-STATS-MIB - INCLUDES { altigaGeneralStatsGroup } - - SUPPORTS ALTIGA-HARDWARE-STATS-MIB - INCLUDES { altigaHardwareStatsGroup } - - SUPPORTS ALTIGA-HTTP-STATS-MIB - INCLUDES { altigaHttpStatsGroup } - - SUPPORTS ALTIGA-IP-STATS-MIB - INCLUDES { altigaIpStatsGroup } - - SUPPORTS ALTIGA-L2TP-STATS-MIB - INCLUDES { altigaL2tpStatsGroup } - - SUPPORTS ALTIGA-LBSSF-STATS-MIB - INCLUDES { altigaStatsLBSSFGroup } - - SUPPORTS ALTIGA-MULTILINK-STATS-MIB - INCLUDES { altigaMultiLinkStatsGroup } - - SUPPORTS ALTIGA-NAT-STATS-MIB - INCLUDES { altigaNatStatsGroup } - - SUPPORTS ALTIGA-PPP-STATS-MIB - INCLUDES { altigaPppStatsGroup } - - SUPPORTS ALTIGA-PPPOE-STATS-MIB - INCLUDES { altigaPPPoEStatsGroup } - - SUPPORTS ALTIGA-PPTP-STATS-MIB - INCLUDES { altigaPptpStatsGroup } - - SUPPORTS ALTIGA-SDI-ACE-STATS-MIB - INCLUDES { altigaACEServerGroup } - - SUPPORTS ALTIGA-SEP-STATS-MIB - INCLUDES { altigaSepStatsGroup } - - SUPPORTS ALTIGA-SESSION-STATS-MIB - INCLUDES { altigaSessionStatsGroup } - - SUPPORTS ALTIGA-SSH-STATS-MIB - INCLUDES { altigaSshStatsGroup } - - SUPPORTS ALTIGA-SSL-STATS-MIB - INCLUDES { altigaSslStatsGroup } - - SUPPORTS ALTIGA-SYNC-STATS-MIB - INCLUDES { altigaSyncStatsGroup } - - SUPPORTS ALTIGA-T1E1-STATS-MIB - INCLUDES { altigaT1E1StatsGroup } - - SUPPORTS ALTIGA-TELNET-STATS-MIB - INCLUDES { altigaTelnetStatsGroup } - - SUPPORTS ALTIGA-VERSION-STATS-MIB - INCLUDES { altigaVersionStatsGroup } - - SUPPORTS IP-MIB - INCLUDES { ipGroup, icmpGroup } - - SUPPORTS UDP-MIB - INCLUDES { udpGroup } - - ::= { altigaCapModule 1 } -END - - diff --git a/mibs/ALTIGA-CERT-STATS-MIB b/mibs/ALTIGA-CERT-STATS-MIB deleted file mode 100644 index 8d5d0d8af7..0000000000 --- a/mibs/ALTIGA-CERT-STATS-MIB +++ /dev/null @@ -1,260 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-CERT-STATS-MIB.my: Altiga Digital Certificates Statistics. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-CERT-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Counter32, Gauge32 - FROM SNMPv2-SMI - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsCert, alCertGroup - FROM ALTIGA-MIB - alCertMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaCertStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Digital Certificates Statistics MIB models counters and objects that are - of management interest for digital certificates. - - Acronyms - The following acronyms are used in this document: - - CA: Certificate Authority - - CRL: Certificate Revocation List - - IP: Internet Protocol - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alCertMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsCertGlobal OBJECT IDENTIFIER ::= { alStatsCert 1 } - -alCertStatsServerTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlCertStatsServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List table listing the CA servers." - ::= { alStatsCert 2 } - -alCertStatsServerEntry OBJECT-TYPE - SYNTAX AlCertStatsServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry representing a CA server." - INDEX { alCertStatsServerIndex } - ::= { alCertStatsServerTable 1 } - -AlCertStatsServerEntry ::= SEQUENCE { - alCertStatsServerIndex Integer32, - alCertStatsServerAddress IpAddress, - alCertStatsServerPortNumber Integer32, - alCertStatsServerCertRequests Counter32, - alCertStatsServerCertRetransmissions Counter32, - alCertStatsServerCertRcvd Counter32, - alCertStatsServerCertPendingRequests Gauge32, - alCertStatsServerCertTimeouts Counter32, - alCertStatsServerCRLRequests Counter32, - alCertStatsServerCRLRetransmissions Counter32, - alCertStatsServerCRLRcvd Counter32, - alCertStatsServerCRLPendingRequests Gauge32, - alCertStatsServerCRLTimeouts Counter32 -} - -alCertStatsServerIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of this CA." - ::= { alCertStatsServerEntry 1 } - -alCertStatsServerAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of this CA." - ::= { alCertStatsServerEntry 2 } - -alCertStatsServerPortNumber OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The port number of this CA." - ::= { alCertStatsServerEntry 3 } - -alCertStatsServerCertRequests OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of certificate request packets sent - to this CA since client start-up. This does not - include retransmissions." - ::= { alCertStatsServerEntry 4 } - -alCertStatsServerCertRetransmissions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of certificate request packets - retransmitted to this CA since client start-up." - ::= { alCertStatsServerEntry 5 } - -alCertStatsServerCertRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of certificates received from - this server since client start-up." - ::= { alCertStatsServerEntry 6 } - -alCertStatsServerCertPendingRequests OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of certificate request packets - destined for this server that have not yet timed out - or received a response. This variable is incremented - when certificate request is sent and decremented due to - receipt of a certificate, a timeout or retransmission." - ::= { alCertStatsServerEntry 7 } - -alCertStatsServerCertTimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of certificate timeouts to this - server since client startup." - ::= { alCertStatsServerEntry 8 } - -alCertStatsServerCRLRequests OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of CRL request packets sent - to this CA since client start-up. This does not - include retransmissions." - ::= { alCertStatsServerEntry 9 } - -alCertStatsServerCRLRetransmissions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of CRL request packets - retransmitted to this CA since client start-up." - ::= { alCertStatsServerEntry 10 } - -alCertStatsServerCRLRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of CRL received from - this server since client start-up." - ::= { alCertStatsServerEntry 11 } - -alCertStatsServerCRLPendingRequests OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of CRL request packets - destined for this server that have not yet timed out - or received a response. This variable is incremented - when certificate request is sent and decremented due to - receipt of a certificate, a timeout or retransmission." - ::= { alCertStatsServerEntry 12 } - -alCertStatsServerCRLTimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of CRL timeouts to this server since - client startup." - ::= { alCertStatsServerEntry 13 } - -altigaCertStatsMibConformance OBJECT IDENTIFIER ::= { altigaCertStatsMibModule 1 } -altigaCertStatsMibCompliances OBJECT IDENTIFIER ::= { altigaCertStatsMibConformance 1 } - -altigaCertStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Digital Certificates Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaCertStatsGroup - } - ::= { altigaCertStatsMibCompliances 1 } - -altigaCertStatsGroup OBJECT-GROUP - OBJECTS - { - alCertStatsServerIndex, - alCertStatsServerAddress, - alCertStatsServerPortNumber, - alCertStatsServerCertRequests, - alCertStatsServerCertRetransmissions, - alCertStatsServerCertRcvd, - alCertStatsServerCertPendingRequests, - alCertStatsServerCertTimeouts, - alCertStatsServerCRLRequests, - alCertStatsServerCRLRetransmissions, - alCertStatsServerCRLRcvd, - alCertStatsServerCRLPendingRequests, - alCertStatsServerCRLTimeouts - } - STATUS current - DESCRIPTION - "The objects for Cert statistics." - ::= { alCertGroup 2 } - -END - diff --git a/mibs/ALTIGA-DHCP-SERVER-STATS-MIB b/mibs/ALTIGA-DHCP-SERVER-STATS-MIB deleted file mode 100644 index cbae083c00..0000000000 --- a/mibs/ALTIGA-DHCP-SERVER-STATS-MIB +++ /dev/null @@ -1,240 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-DHCP-SERVER-STATS-MIB.my: The Altiga DHCP Server Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-DHCP-SERVER-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Gauge32, Counter32 - FROM SNMPv2-SMI - RowStatus, MacAddress, DisplayString - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsDhcpServer, alDhcpServerGroup - FROM ALTIGA-MIB - alDhcpServerMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaDhcpServerStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga DHCP Statistics Server MIB models counters and objects that are - of management interest for DHCP. - - Acronyms - The following acronyms are used in this document: - - DHCP: Dynamic Host Configuration Protocol - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alDhcpServerMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsDhcpServerGlobal OBJECT IDENTIFIER ::= { alStatsDhcpServer 1 } - -alDhcpServerStatsActiveLeases OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of active DHCP leases." - ::= { alStatsDhcpServerGlobal 1 } - -alDhcpServerStatsMaximumLeases OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of leases that were active at any one time." - ::= { alStatsDhcpServerGlobal 2 } - -alDhcpServerStatsDiscoversRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted DHCPDISCOVER messages." - ::= { alStatsDhcpServerGlobal 3 } - -alDhcpServerStatsOffersSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received DHCPOFFER messages." - ::= { alStatsDhcpServerGlobal 4 } - -alDhcpServerStatsAcksSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received original (i.e. in the REQUESTING state) - DHCPACK messages." - ::= { alStatsDhcpServerGlobal 5 } - -alDhcpServerStatsNaksSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received original (i.e. in the REQUESTING state) - DHCPNAK messages." - ::= { alStatsDhcpServerGlobal 6 } - -alDhcpServerStatsReqTimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of request timeouts that occurred." - ::= { alStatsDhcpServerGlobal 7 } - --- Per session stats - -alDhcpServerStatsSessTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlDhcpServerStatsSessEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active sessions." - ::= { alStatsDhcpServer 2 } - -alDhcpServerStatsSessEntry OBJECT-TYPE - SYNTAX AlDhcpServerStatsSessEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alDhcpServerStatsSessTable." - INDEX { alDhcpServerStatsSessId } - ::= { alDhcpServerStatsSessTable 1 } - -AlDhcpServerStatsSessEntry ::= SEQUENCE { - alDhcpServerStatsSessRowStatus RowStatus, - alDhcpServerStatsSessId Integer32, - alDhcpServerStatsSessIpAddr IpAddress, - alDhcpServerStatsSessLeaseExpire Gauge32, - alDhcpServerStatsSessMacAddr MacAddress, - alDhcpServerStatsSessHostName DisplayString -} - -alDhcpServerStatsSessRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row. This can be used to delete the - lease, but can not be used to create one." - - ::= { alDhcpServerStatsSessEntry 1 } - -alDhcpServerStatsSessId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The unique DHCP session ID used as the index for this row." - ::= { alDhcpServerStatsSessEntry 2 } - -alDhcpServerStatsSessIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the remote client." - ::= { alDhcpServerStatsSessEntry 3 } - -alDhcpServerStatsSessLeaseExpire OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The remaining seconds until the current lease expires." - ::= { alDhcpServerStatsSessEntry 4 } - -alDhcpServerStatsSessMacAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "MAC address of the client." - ::= { alDhcpServerStatsSessEntry 5 } - -alDhcpServerStatsSessHostName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Host Name of the client." - ::= { alDhcpServerStatsSessEntry 6 } - -altigaDhcpServerStatsMibConformance OBJECT IDENTIFIER ::= { altigaDhcpServerStatsMibModule 1 } -altigaDhcpServerStatsMibCompliances OBJECT IDENTIFIER ::= { altigaDhcpServerStatsMibConformance 1 } - -altigaDhcpServerStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga DHCP Server Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaDhcpServerStatsGroup - } - ::= { altigaDhcpServerStatsMibCompliances 1 } - -altigaDhcpServerStatsGroup OBJECT-GROUP - OBJECTS - { - alDhcpServerStatsActiveLeases, - alDhcpServerStatsMaximumLeases, - alDhcpServerStatsDiscoversRcvd, - alDhcpServerStatsOffersSent, - alDhcpServerStatsAcksSent, - alDhcpServerStatsNaksSent, - alDhcpServerStatsReqTimeouts, - alDhcpServerStatsSessRowStatus, - alDhcpServerStatsSessId, - alDhcpServerStatsSessIpAddr, - alDhcpServerStatsSessLeaseExpire, - alDhcpServerStatsSessMacAddr, - alDhcpServerStatsSessHostName - } - STATUS current - DESCRIPTION - "The objects for the DHCP Server statistics." - ::= { alDhcpServerGroup 2 } - -END - - diff --git a/mibs/ALTIGA-DHCP-STATS-MIB b/mibs/ALTIGA-DHCP-STATS-MIB deleted file mode 100644 index d09f06dc38..0000000000 --- a/mibs/ALTIGA-DHCP-STATS-MIB +++ /dev/null @@ -1,381 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-DHCP-STATS-MIB.my: The Altiga DHCP Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-DHCP-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Gauge32 - FROM SNMPv2-SMI - RowStatus, DisplayString - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsDhcp, alDhcpGroup - FROM ALTIGA-MIB - alDhcpMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaDhcpStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga DHCP Statistics MIB models counters and objects that are - of management interest for DHCP. - - Acronyms - The following acronyms are used in this document: - - DHCP: Dynamic Host Configuration Protocol - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alDhcpMibModule 2 } - - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsDhcpGlobal OBJECT IDENTIFIER ::= { alStatsDhcp 1 } - -alDhcpStatsActiveLeases OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of active DHCP leases." - ::= { alStatsDhcpGlobal 1 } - -alDhcpStatsMaximumLeases OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of leases that were active at any one time." - ::= { alStatsDhcpGlobal 2 } - -alDhcpStatsDiscoversSent OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted DHCPDISCOVER messages." - ::= { alStatsDhcpGlobal 3 } - -alDhcpStatsOffersRcvd OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received DHCPOFFER messages." - ::= { alStatsDhcpGlobal 4 } - -alDhcpStatsInitRequestsSent OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of initially (i.e. in the SELECTING or REQUESTING state) - transmitted DHCPREQUEST messages." - ::= { alStatsDhcpGlobal 5 } - -alDhcpStatsT1RequestsSent OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted DHCPDISCOVER messages after the T1 - timer expired." - ::= { alStatsDhcpGlobal 6 } - -alDhcpStatsT2RequestsSent OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted DHCPDISCOVER messages after the T2 - timer expired." - ::= { alStatsDhcpGlobal 7 } - -alDhcpStatsInitAcksRcvd OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received original (i.e. in the REQUESTING state) - DHCPACK messages." - ::= { alStatsDhcpGlobal 8 } - -alDhcpStatsInitNaksRcvd OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received original (i.e. in the REQUESTING state) - DHCPNAK messages." - ::= { alStatsDhcpGlobal 9 } - -alDhcpStatsT1AcksRcvd OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received DHCPACK messages after the T1 timer - expired." - ::= { alStatsDhcpGlobal 10 } - -alDhcpStatsT1NaksRcvd OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received DHCPNAK messages after the T1 timer - expired." - ::= { alStatsDhcpGlobal 11 } - -alDhcpStatsT2AcksRcvd OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received DHCPACK messages after the T2 timer - expired." - ::= { alStatsDhcpGlobal 12 } - -alDhcpStatsT2NaksRcvd OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received DHCPNAK messages after the T2 timer - expired." - ::= { alStatsDhcpGlobal 13 } - -alDhcpStatsT1Timeouts OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of T1 timeouts that occurred." - ::= { alStatsDhcpGlobal 14 } - -alDhcpStatsT2Timeouts OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of T2 timeouts that occurred." - ::= { alStatsDhcpGlobal 15 } - -alDhcpStatsApiRequests OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of requests made to obtain an IP address from - the DHCP module." - ::= { alStatsDhcpGlobal 16 } - -alDhcpStatsLeaseTimeouts OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of leases that expired." - ::= { alStatsDhcpGlobal 17 } - - --- Per session stats - -alDhcpStatsSessTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlDhcpStatsSessEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active sessions." - ::= { alStatsDhcp 2 } - -alDhcpStatsSessEntry OBJECT-TYPE - SYNTAX AlDhcpStatsSessEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alDhcpStatsSessTable." - INDEX { alDhcpStatsSessIpAddr } - ::= { alDhcpStatsSessTable 1 } - -AlDhcpStatsSessEntry ::= SEQUENCE { - alDhcpStatsSessRowStatus RowStatus, - alDhcpStatsSessId Integer32, - alDhcpStatsSessKey Integer32, - alDhcpStatsSessIpAddr IpAddress, - alDhcpStatsSessUpTime Integer32, - alDhcpStatsSessLeaseDuration Integer32, - alDhcpStatsSessLeaseExpire Integer32, - alDhcpStatsSessState DisplayString, - alDhcpStatsSessClientId DisplayString, - alDhcpStatsSessSrvrIpAddr IpAddress -} - -alDhcpStatsSessRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row. This can be used to delete the - lease, but can not be used to create one." - ::= { alDhcpStatsSessEntry 1 } - -alDhcpStatsSessId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The unique DHCP session ID used as the index for this row." - ::= { alDhcpStatsSessEntry 2 } - -alDhcpStatsSessKey OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The DHCP hash key for this lease." - ::= { alDhcpStatsSessEntry 3 } - -alDhcpStatsSessIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the remote client." - ::= { alDhcpStatsSessEntry 4 } - -alDhcpStatsSessUpTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total length of time that this session has had active - lease(s)." - ::= { alDhcpStatsSessEntry 5 } - -alDhcpStatsSessLeaseDuration OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The duration of the current lease." - ::= { alDhcpStatsSessEntry 6 } - -alDhcpStatsSessLeaseExpire OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The remaining seconds until the current lease expires." - ::= { alDhcpStatsSessEntry 7 } - -alDhcpStatsSessState OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The state of this session." - ::= { alDhcpStatsSessEntry 8 } - -alDhcpStatsSessClientId OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The full 'client ID' value associated with this lease." - ::= { alDhcpStatsSessEntry 9 } - -alDhcpStatsSessSrvrIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the server from which this lease - was obtained." - ::= { alDhcpStatsSessEntry 10 } - -altigaDhcpStatsMibConformance OBJECT IDENTIFIER ::= { altigaDhcpStatsMibModule 1 } -altigaDhcpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaDhcpStatsMibConformance 1 } - -altigaDhcpStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga DHCP Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaDhcpStatsGroup - } - ::= { altigaDhcpStatsMibCompliances 1 } - -altigaDhcpStatsGroup OBJECT-GROUP - OBJECTS - { - alDhcpStatsActiveLeases, - alDhcpStatsMaximumLeases, - alDhcpStatsDiscoversSent, - alDhcpStatsOffersRcvd, - alDhcpStatsInitRequestsSent, - alDhcpStatsT1RequestsSent, - alDhcpStatsT2RequestsSent, - alDhcpStatsInitAcksRcvd, - alDhcpStatsInitNaksRcvd, - alDhcpStatsT1AcksRcvd, - alDhcpStatsT1NaksRcvd, - alDhcpStatsT2AcksRcvd, - alDhcpStatsT2NaksRcvd, - alDhcpStatsT1Timeouts, - alDhcpStatsT2Timeouts, - alDhcpStatsApiRequests, - alDhcpStatsLeaseTimeouts, - alDhcpStatsSessRowStatus, - alDhcpStatsSessId, - alDhcpStatsSessKey, - alDhcpStatsSessIpAddr, - alDhcpStatsSessUpTime, - alDhcpStatsSessLeaseDuration, - alDhcpStatsSessLeaseExpire, - alDhcpStatsSessState, - alDhcpStatsSessClientId, - alDhcpStatsSessSrvrIpAddr - } - STATUS current - DESCRIPTION - "The objects for the DHCP Server statistics." - ::= { alDhcpGroup 2 } - -END - - diff --git a/mibs/ALTIGA-DNS-STATS-MIB b/mibs/ALTIGA-DNS-STATS-MIB deleted file mode 100644 index 66b6804ba6..0000000000 --- a/mibs/ALTIGA-DNS-STATS-MIB +++ /dev/null @@ -1,135 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-DNS-STATS-MIB.my: Altiga DNS Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-DNS-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Gauge32 - FROM SNMPv2-SMI - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsDns, alDnsGroup - FROM ALTIGA-MIB - alDnsMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaDnsStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga DNS Statistics MIB models counters and objects that are - of management interest for DNS. - - Acronyms - The following acronyms are used in this document: - - DNS: Domain Name Service - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alDnsMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsDnsResolverGlobal OBJECT IDENTIFIER ::= { alStatsDns 1 } - -alDnsStatsAttemptedQueries OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of DNS queries that were attempted." - ::= { alStatsDnsResolverGlobal 1 } - -alDnsStatsSuccessfulResponses OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of queries that were successfully resolved." - ::= { alStatsDnsResolverGlobal 2 } - -alDnsStatsTimeoutFailures OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of failures because there was no response from - the server." - ::= { alStatsDnsResolverGlobal 3 } - -alDnsStatsUnreachableServerFailures OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of failures because the address of the server - is not reachable according to the Concentrator's routing - table." - ::= { alStatsDnsResolverGlobal 4 } - -alDnsStatsMiscFailures OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of failures for an unspecified reason." - ::= { alStatsDnsResolverGlobal 5 } - -altigaDnsStatsMibConformance OBJECT IDENTIFIER ::= { altigaDnsStatsMibModule 1 } -altigaDnsStatsMibCompliances OBJECT IDENTIFIER ::= { altigaDnsStatsMibConformance 1 } - -altigaDnsStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga DNS Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaDnsStatsGroup - } - ::= { altigaDnsStatsMibCompliances 1 } - -altigaDnsStatsGroup OBJECT-GROUP - OBJECTS - { - alDnsStatsAttemptedQueries, - alDnsStatsSuccessfulResponses, - alDnsStatsTimeoutFailures, - alDnsStatsUnreachableServerFailures, - alDnsStatsMiscFailures - } - STATUS current - DESCRIPTION - "The objects for the DNS resolver module statistics." - ::= { alDnsGroup 2 } - -END diff --git a/mibs/ALTIGA-EVENT-STATS-MIB b/mibs/ALTIGA-EVENT-STATS-MIB deleted file mode 100644 index 8503122b30..0000000000 --- a/mibs/ALTIGA-EVENT-STATS-MIB +++ /dev/null @@ -1,177 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-EVENT-STATS-MIB.my: Altiga Event Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002, 2003 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-EVENT-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32 - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsEvent, alEventGroup - FROM ALTIGA-MIB - alEventMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaEventStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200301130000Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Event Statistics MIB models counters and objects that are - of management interest for events. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - " - - - REVISION "200301130000Z" - DESCRIPTION - "Added alStatsEventNotificationId object" - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alEventMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsEventGlobal OBJECT IDENTIFIER ::= { alStatsEvent 1 } - -alStatsEventNotificationId OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The event class and event ID string in class/id format. - The string applies as the product is configured to - send log events whenever SNMP generates notifications." - ::= { alStatsEventGlobal 1 } - -alEventStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlEventStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Event Stats Per Class/Event Number." - ::= { alStatsEvent 2 } - -alEventStatsEntry OBJECT-TYPE - SYNTAX AlEventStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alEventStatsTable." - INDEX { alEventStatsClass, alEventStatsEventNumber } - ::= { alEventStatsTable 1 } - -AlEventStatsEntry ::= SEQUENCE { - alEventStatsClass Integer32, - alEventStatsEventNumber Integer32, - alEventStatsCount Counter32 -} - -alEventStatsClass OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The primary index of this row, the event class." - ::= { alEventStatsEntry 1 } - -alEventStatsEventNumber OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The secondary index of this row, the event number." - ::= { alEventStatsEntry 2 } - -alEventStatsCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times that the given event for the give class has - been generated." - ::= { alEventStatsEntry 3 } - -altigaEventStatsMibConformance OBJECT IDENTIFIER -::= { altigaEventStatsMibModule 1 } -altigaEventStatsMibCompliances OBJECT IDENTIFIER -::= { altigaEventStatsMibConformance 1 } - -altigaEventStatsMibCompliance MODULE-COMPLIANCE - STATUS deprecated - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Event Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaEventStatsGroup - } - ::= { altigaEventStatsMibCompliances 1 } - -altigaEventStatsMibComplianceRev1 MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Event Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaEventStatsGroupRev1 - } - ::= { altigaEventStatsMibCompliances 2 } - -altigaEventStatsGroup OBJECT-GROUP - OBJECTS - { - alEventStatsClass, - alEventStatsEventNumber, - alEventStatsCount - } - STATUS deprecated - DESCRIPTION - "The objects for Event Statistics." - ::= { alEventGroup 2 } - -altigaEventStatsGroupRev1 OBJECT-GROUP - OBJECTS - { - alEventStatsClass, - alEventStatsEventNumber, - alEventStatsCount, - alStatsEventNotificationId - } - STATUS current - DESCRIPTION - "The objects for Event Statistics." - ::= { alEventGroup 3 } - -END - - diff --git a/mibs/ALTIGA-FILTER-STATS-MIB b/mibs/ALTIGA-FILTER-STATS-MIB deleted file mode 100644 index 91dcb18a83..0000000000 --- a/mibs/ALTIGA-FILTER-STATS-MIB +++ /dev/null @@ -1,294 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-FILTER-STATS-MIB.my: Altiga Filter Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-FILTER-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, TimeTicks, Counter32 - FROM SNMPv2-SMI - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsFilter, alFilterGroup - FROM ALTIGA-MIB - alFilterMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaFilterStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Filter Statistics MIB models counters and objects that are - of management interest for filters. - - Acronyms - The following acronyms are used in this document: - - ICMP: Internet Control Message Protocol - - MIB: Management Information Base - - Rx: Received - - TCP: Transmission Control Protocol - - Tx: Transmitted - - UDP: User Datagram Protocol - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alFilterMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsFilterGlobal OBJECT IDENTIFIER ::= { alStatsFilter 1 } - -alFilterStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlFilterStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The list of filter statistics." - ::= { alStatsFilter 2 } - -alFilterStatsEntry OBJECT-TYPE - SYNTAX AlFilterStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alFilterStatsTable." - INDEX { alFilterStatsInterfaceId } - ::= { alFilterStatsTable 1 } - -AlFilterStatsEntry ::= SEQUENCE { - alFilterStatsInterfaceId Integer32, - alFilterStatsStartTime TimeTicks, - alFilterStatsInPktsFiltered Counter32, - alFilterStatsOutPktsFiltered Counter32, - alFilterStatsInPktsRx Counter32, - alFilterStatsOutPktsRx Counter32, - alFilterStatsInPktsTx Counter32, - alFilterStatsOutPktsTx Counter32, - alFilterStatsInShortTcpHdr Counter32, - alFilterStatsOutShortTcpHdr Counter32, - alFilterStatsInShortUdpHdr Counter32, - alFilterStatsOutShortUdpHdr Counter32, - alFilterStatsInTcpFragDiscard Counter32, - alFilterStatsOutTcpFragDiscard Counter32, - alFilterStatsInIcmpFragDiscard Counter32, - alFilterStatsOutIcmpFragDiscard Counter32 -} - -alFilterStatsInterfaceId OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The primary index of this row, the IP interface ID." - ::= { alFilterStatsEntry 1 } - -alFilterStatsStartTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Start time the filter became active." - ::= { alFilterStatsEntry 2 } - -alFilterStatsInPktsFiltered OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of inbound packets discarded on this interface." - ::= { alFilterStatsEntry 3 } - -alFilterStatsOutPktsFiltered OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of outbound packets discarded on this interface." - ::= { alFilterStatsEntry 4 } - -alFilterStatsInPktsRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of inbound packets received on this interface." - ::= { alFilterStatsEntry 5 } - -alFilterStatsOutPktsRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of outbound packets received on this interface. - This count includes filtered (dropped) packets." - ::= { alFilterStatsEntry 6 } - -alFilterStatsInPktsTx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of inbound packets forwarded on this interface." - ::= { alFilterStatsEntry 7 } - -alFilterStatsOutPktsTx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of outbound packets forwarded on this interface. - This count does not include filtered packets." - ::= { alFilterStatsEntry 8 } - -alFilterStatsInShortTcpHdr OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of inbound TCP packets discarded on this interface - because the header was incomplete." - ::= { alFilterStatsEntry 9 } - -alFilterStatsOutShortTcpHdr OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of outbound TCP packets discarded on this interface - because the header was incomplete." - ::= { alFilterStatsEntry 10 } - -alFilterStatsInShortUdpHdr OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of inbound UDP packets discarded on this interface - because the header was incomplete." - ::= { alFilterStatsEntry 11 } - -alFilterStatsOutShortUdpHdr OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of outbound UDP packets discarded on this interface - because the header was incomplete." - ::= { alFilterStatsEntry 12 } - -alFilterStatsInTcpFragDiscard OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of inbound TCP packets discarded on this interface - because packet was fragmented." - ::= { alFilterStatsEntry 13 } - -alFilterStatsOutTcpFragDiscard OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of outbound TCP packets discarded on this interface - because packet was fragmented." - ::= { alFilterStatsEntry 14 } - -alFilterStatsInIcmpFragDiscard OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of inbound ICMP packets discarded on this interface - because packet was fragmented." - ::= { alFilterStatsEntry 15 } - -alFilterStatsOutIcmpFragDiscard OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of outbound ICMP packets discarded on this interface - because packet was fragmented." - ::= { alFilterStatsEntry 16 } - -altigaFilterStatsMibConformance OBJECT IDENTIFIER ::= { altigaFilterStatsMibModule 1 } -altigaFilterStatsMibCompliances OBJECT IDENTIFIER ::= { altigaFilterStatsMibConformance 1 } - -altigaFilterStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Filter Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaFilterStatsGroup - } - ::= { altigaFilterStatsMibCompliances 1 } - -altigaFilterStatsGroup OBJECT-GROUP - OBJECTS - { - alFilterStatsInterfaceId, - alFilterStatsStartTime, - alFilterStatsInPktsFiltered, - alFilterStatsOutPktsFiltered, - alFilterStatsInPktsRx, - alFilterStatsOutPktsRx, - alFilterStatsInPktsTx, - alFilterStatsOutPktsTx, - alFilterStatsInShortTcpHdr, - alFilterStatsOutShortTcpHdr, - alFilterStatsInShortUdpHdr, - alFilterStatsOutShortUdpHdr, - alFilterStatsInTcpFragDiscard, - alFilterStatsOutTcpFragDiscard, - alFilterStatsInIcmpFragDiscard, - alFilterStatsOutIcmpFragDiscard - } - STATUS current - DESCRIPTION - "The objects for filter statistics." - ::= { alFilterGroup 2 } - -END - - - - - - - - - diff --git a/mibs/ALTIGA-FTP-STATS-MIB b/mibs/ALTIGA-FTP-STATS-MIB deleted file mode 100644 index a08f15d74b..0000000000 --- a/mibs/ALTIGA-FTP-STATS-MIB +++ /dev/null @@ -1,217 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-FTP-STATS-MIB.my: FTP Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-FTP-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32 - FROM SNMPv2-SMI - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsFtp, alFtpGroup - FROM ALTIGA-MIB - alFtpMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaFtpStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga FTP Statistics MIB models counters and objects - that are of management interest for FTP. - - Acronyms - The following acronyms are used in this document: - - FTP: File Transfer Protocol - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alFtpMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsFtpServerGlobal OBJECT IDENTIFIER ::= { alStatsFtp 1 } -alStatsFtpClientGlobal OBJECT IDENTIFIER ::= { alStatsFtp 2 } - -alFtpClientStatsMaxSess OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current maximum number of FTP client sessions." - ::= { alStatsFtpClientGlobal 1 } - -alFtpClientStatsTotalSess OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of FTP client sessions since boot." - ::= { alStatsFtpClientGlobal 2 } - -alFtpClientStatsGoodConns OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of successful FTP client connections - since boot." - ::= { alStatsFtpClientGlobal 3 } - -alFtpClientStatsBadConns OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of unsuccessful FTP client connections - since boot." - ::= { alStatsFtpClientGlobal 4 } - -alFtpClientStatsGoodDataConns OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of successful FTP client data-socket - connections since boot." - ::= { alStatsFtpClientGlobal 5 } - -alFtpClientStatsBadDataConns OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of unsuccessful FTP client data-socket - connections since boot." - ::= { alStatsFtpClientGlobal 6 } - -alFtpClientStatsGoodFileXfers OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of successful FTP client file transfers - since boot." - ::= { alStatsFtpClientGlobal 7 } - -alFtpClientStatsBadFileXfers OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The numner of unsuccessful FTP client file transfers - since boot." - ::= { alStatsFtpClientGlobal 8 } - -alFtpClientStatsAsciiXfers OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of FTP client ASCII mode transfers - since boot." - ::= { alStatsFtpClientGlobal 9 } - -alFtpClientStatsBinaryXfers OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of FTP client BINARY mode transfers - since boot." - ::= { alStatsFtpClientGlobal 10 } - -alFtpClientStatsOctetsXmit OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number bytes transmitted by the FTP client - since boot." - ::= { alStatsFtpClientGlobal 11 } - -alFtpClientStatsOctetsRecv OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number bytes received by the FTP client - since boot." - ::= { alStatsFtpClientGlobal 12 } - -alFtpClientStatsTimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of FTP client command/response timeouts - since boot." - ::= { alStatsFtpClientGlobal 13 } - -altigaFtpStatsMibConformance OBJECT IDENTIFIER ::= { altigaFtpStatsMibModule 1 } -altigaFtpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaFtpStatsMibConformance 1 } - -altigaFtpStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga FTP Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaFtpStatsGroup - } - ::= { altigaFtpStatsMibCompliances 1 } - -altigaFtpStatsGroup OBJECT-GROUP - OBJECTS - { - alFtpClientStatsMaxSess, - alFtpClientStatsTotalSess, - alFtpClientStatsGoodConns, - alFtpClientStatsBadConns, - alFtpClientStatsGoodDataConns, - alFtpClientStatsBadDataConns, - alFtpClientStatsGoodFileXfers, - alFtpClientStatsBadFileXfers, - alFtpClientStatsAsciiXfers, - alFtpClientStatsBinaryXfers, - alFtpClientStatsOctetsXmit, - alFtpClientStatsOctetsRecv, - alFtpClientStatsTimeouts - } - STATUS current - DESCRIPTION - "The objects for Ftp statistics." - ::= { alFtpGroup 2 } - -END - diff --git a/mibs/ALTIGA-GENERAL-STATS-MIB b/mibs/ALTIGA-GENERAL-STATS-MIB deleted file mode 100644 index 44376af1df..0000000000 --- a/mibs/ALTIGA-GENERAL-STATS-MIB +++ /dev/null @@ -1,156 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-GENERAL-STATS-MIB.my: Altiga General Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-GENERAL-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, - Gauge32, Counter32, Integer32 - FROM SNMPv2-SMI - MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP - FROM SNMPv2-CONF - alStatsGeneral, alGeneralGroup - FROM ALTIGA-MIB - alGeneralMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaGeneralStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209111300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga General Statistics MIB models counters and - objects that are of management interest. - - Acronyms - The following acronyms are used in this document: - - AVP: Attribute/Value Pair - - CLID: Calling Line ID - - DNIS: Dialed Number Identification Service - - L2TP: Layer 2 Tunnel Protocol - - LAC: L2TP Access Concentrator - - LNS: L2TP Network Server - - RWS: Receive Window Size - - " - - REVISION "200209111300Z" - DESCRIPTION - "Added module compliance and fix comments." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alGeneralMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsGeneralGlobal OBJECT IDENTIFIER ::= { alStatsGeneral 1 } - -alGeneralTime OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current time on the box, represented as a time_t. - - In 1.2, this was the box's local time. - - After 1.2, it was corrected to represent UTC (which is what it - is supposed to be). So all boxes should have this be the same - value +/- a few seconds." - ::= { alStatsGeneralGlobal 1 } - -alGeneralGaugeCpuUtil OBJECT-TYPE - SYNTAX Gauge32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of the CPU Utilization gauge which indicates - percentage of CPU utilized." - ::= { alStatsGeneralGlobal 2 } - -alGeneralGaugeActiveSessions OBJECT-TYPE - SYNTAX Gauge32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of the Active Sessions gauge which indicates the - percentage of total permitted session that are active." - ::= { alStatsGeneralGlobal 3 } - -alGeneralGaugeThroughput OBJECT-TYPE - SYNTAX Gauge32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of the Throughput gauge which indicates the - percentage of total available throughput in-use." - ::= { alStatsGeneralGlobal 4 } - -alGeneralTimeZone OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The time zone configured on the box. Measured in minutes from - UTC. e.g. EST = -300." - ::= { alStatsGeneralGlobal 5 } - -altigaGeneralStatsMibConformance OBJECT IDENTIFIER - ::= { altigaGeneralStatsMibModule 1 } - -altigaGeneralStatsMibCompliances OBJECT IDENTIFIER - ::= { altigaGeneralStatsMibConformance 1 } - -altigaGeneralStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which implement the - Altiga General Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaGeneralStatsGroup - } - ::= { altigaGeneralStatsMibCompliances 1 } - -altigaGeneralStatsGroup OBJECT-GROUP - OBJECTS - { - alGeneralTime, - alGeneralGaugeCpuUtil, - alGeneralGaugeActiveSessions, - alGeneralGaugeThroughput, - alGeneralTimeZone - } - STATUS current - DESCRIPTION - "The objects for general information." - ::= { alGeneralGroup 2 } - -END diff --git a/mibs/ALTIGA-GLOBAL-REG b/mibs/ALTIGA-GLOBAL-REG deleted file mode 100644 index 49494b0bc5..0000000000 --- a/mibs/ALTIGA-GLOBAL-REG +++ /dev/null @@ -1,267 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-GLOBAL-REG.my: Altiga Networks Central Registration MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002, 2003, 2005 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-GLOBAL-REG DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-IDENTITY, enterprises - FROM SNMPv2-SMI; - - altigaGlobalRegModule MODULE-IDENTITY - LAST-UPDATED "200501050000Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Networks central registration module. - - Acronyms - The following acronyms are used in this document: - - - ACE: Access Control Encryption - - BwMgmt: Bandwidth Management - - CTCP: Cisco Transmission Control Protocol - - DHCP: Dynamic Host Configuration Protocol - - DNS: Domain Name Service - - FTP: File Transfer Protocol - - FW: Firewall - - HTTP: HyperText Transfer Protocol - - ICMP: Internet Control Message Protocol - - IKE: Internet Key Exchange - - IP: Internet Protocol - - LBSSF: Load Balance Secure Session Failover - - L2TP: Layer-2 Tunneling Protocol - - MIB: Management Information Base - - NAT: Network Address Translation - - NTP: Network Time Protocol - - PPP: Point-to-Point Protocol - - PPTP: Point-to-Point Tunneling Protocol - - SEP: Scalable Encryption Processor - - SNMP: Simple Network Management Protocol - - SSH: Secure Shell Protocol - - SSL: Secure Sockets Layer - - UDP: User Datagram Protocol - - VPN: Virtual Private Network - - NAC: Network Admission Control - - " - REVISION "200501050000Z" - DESCRIPTION - "Added the new MIB Modules(65 to 67)" - - REVISION "200310200000Z" - DESCRIPTION - "Added the new MIB Modules(58 to 64)" - - REVISION "200304250000Z" - DESCRIPTION - "Added the new MIB Modules(54 to 57)" - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alGlobalRegModule 1 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - --- Altiga's root -altigaRoot OBJECT IDENTIFIER ::= { enterprises 3076 } ---cisco OBJECT IDENTIFIER ::= { enterprises 9 } ---ciscoMgmt OBJECT IDENTIFIER ::= { cisco 9 } ---ciscoExperiment OBJECT IDENTIFIER ::= { cisco 10 } - --- Altiga's registrations and modules -altigaReg OBJECT IDENTIFIER ::= { altigaRoot 1 } -altigaModules OBJECT IDENTIFIER ::= { altigaReg 1 } - -alGlobalRegModule OBJECT IDENTIFIER ::= { altigaModules 1 } -alCapModule OBJECT IDENTIFIER ::= { altigaModules 2 } -alMibModule OBJECT IDENTIFIER ::= { altigaModules 3 } -alComplModule OBJECT IDENTIFIER ::= { altigaModules 4 } -alVersionMibModule OBJECT IDENTIFIER ::= { altigaModules 6 } -alAccessMibModule OBJECT IDENTIFIER ::= { altigaModules 7 } -alEventMibModule OBJECT IDENTIFIER ::= { altigaModules 8 } -alAuthMibModule OBJECT IDENTIFIER ::= { altigaModules 9 } -alPptpMibModule OBJECT IDENTIFIER ::= { altigaModules 10 } -alPppMibModule OBJECT IDENTIFIER ::= { altigaModules 11 } -alHttpMibModule OBJECT IDENTIFIER ::= { altigaModules 12 } -alIpMibModule OBJECT IDENTIFIER ::= { altigaModules 13 } -alFilterMibModule OBJECT IDENTIFIER ::= { altigaModules 14 } -alUserMibModule OBJECT IDENTIFIER ::= { altigaModules 15 } -alTelnetMibModule OBJECT IDENTIFIER ::= { altigaModules 16 } -alFtpMibModule OBJECT IDENTIFIER ::= { altigaModules 17 } -alTftpMibModule OBJECT IDENTIFIER ::= { altigaModules 18 } -alSnmpMibModule OBJECT IDENTIFIER ::= { altigaModules 19 } -alIpSecMibModule OBJECT IDENTIFIER ::= { altigaModules 20 } -alL2tpMibModule OBJECT IDENTIFIER ::= { altigaModules 21 } -alSessionMibModule OBJECT IDENTIFIER ::= { altigaModules 22 } -alDnsMibModule OBJECT IDENTIFIER ::= { altigaModules 23 } -alAddressMibModule OBJECT IDENTIFIER ::= { altigaModules 24 } -alDhcpMibModule OBJECT IDENTIFIER ::= { altigaModules 25 } -alWatchdogMibModule OBJECT IDENTIFIER ::= { altigaModules 26 } -alHardwareMibModule OBJECT IDENTIFIER ::= { altigaModules 27 } -alNatMibModule OBJECT IDENTIFIER ::= { altigaModules 28 } -alLan2LanMibModule OBJECT IDENTIFIER ::= { altigaModules 29 } -alGeneralMibModule OBJECT IDENTIFIER ::= { altigaModules 30 } -alSslMibModule OBJECT IDENTIFIER ::= { altigaModules 31 } -alCertMibModule OBJECT IDENTIFIER ::= { altigaModules 32 } -alNtpMibModule OBJECT IDENTIFIER ::= { altigaModules 33 } -alNetworkListMibModule OBJECT IDENTIFIER ::= { altigaModules 34 } -alSepMibModule OBJECT IDENTIFIER ::= { altigaModules 35 } -alIkeMibModule OBJECT IDENTIFIER ::= { altigaModules 36 } -alSyncMibModule OBJECT IDENTIFIER ::= { altigaModules 37 } -alT1E1MibModule OBJECT IDENTIFIER ::= { altigaModules 38 } -alMultiLinkMibModule OBJECT IDENTIFIER ::= { altigaModules 39 } -alSshMibModule OBJECT IDENTIFIER ::= { altigaModules 40 } -alLBSSFMibModule OBJECT IDENTIFIER ::= { altigaModules 41 } -alDhcpServerMibModule OBJECT IDENTIFIER ::= { altigaModules 42 } -alAutoUpdateMibModule OBJECT IDENTIFIER ::= { altigaModules 43 } -alAdminAuthMibModule OBJECT IDENTIFIER ::= { altigaModules 44 } -alPPPoEMibModule OBJECT IDENTIFIER ::= { altigaModules 45 } -alXmlMibModule OBJECT IDENTIFIER ::= { altigaModules 46 } -alCtcpMibModule OBJECT IDENTIFIER ::= { altigaModules 47 } -alFwMibModule OBJECT IDENTIFIER ::= { altigaModules 48 } -alGroupMatchMibModule OBJECT IDENTIFIER ::= { altigaModules 49 } -alACEServerMibModule OBJECT IDENTIFIER ::= { altigaModules 50 } -alNatTMibModule OBJECT IDENTIFIER ::= { altigaModules 51 } -alBwMgmtMibModule OBJECT IDENTIFIER ::= { altigaModules 52 } -alIpSecPreFragMibModule OBJECT IDENTIFIER ::= { altigaModules 53 } -alFipsMibModule OBJECT IDENTIFIER ::= { altigaModules 54 } -alBackupL2LMibModule OBJECT IDENTIFIER ::= { altigaModules 55 } -alNotifyMibModule OBJECT IDENTIFIER ::= { altigaModules 56 } -alRebootStatusMibModule OBJECT IDENTIFIER ::= { altigaModules 57 } -alAuthorizationModule OBJECT IDENTIFIER ::= { altigaModules 58 } -alWebPortalMibModule OBJECT IDENTIFIER ::= { altigaModules 59 } -alWebEmailMibModule OBJECT IDENTIFIER ::= { altigaModules 60 } -alPortForwardMibModule OBJECT IDENTIFIER ::= { altigaModules 61 } -alRemoteServerMibModule OBJECT IDENTIFIER ::= { altigaModules 62 } -alWebvpnAclMibModule OBJECT IDENTIFIER ::= { altigaModules 63 } -alNbnsMibModule OBJECT IDENTIFIER ::= { altigaModules 64 } -alSecureDesktopMibModule OBJECT IDENTIFIER ::= { altigaModules 65 } -alSslTunnelClientMibModule OBJECT IDENTIFIER ::= { altigaModules 66 } -alNacMibModule OBJECT IDENTIFIER ::= { altigaModules 67 } - - --- Altiga's company-wide objects and events -altigaGeneric OBJECT IDENTIFIER ::= { altigaRoot 2 } --- See altiga.mi2 - --- Altiga's product-specific objects and events -altigaProducts OBJECT IDENTIFIER ::= { altigaRoot 3 } - --- Altiga's Agent profiles -altigaCaps OBJECT IDENTIFIER ::= { altigaRoot 4 } --- See altiga-cap.mi2 - --- Altiga Requirement specifications -altigaReqs OBJECT IDENTIFIER ::= { altigaRoot 5 } --- We will likely have nothing here - --- Altiga Experiments -altigaExpr OBJECT IDENTIFIER ::= { altigaRoot 6 } --- We will likely have nothing here - --- Altiga Product Families -altigaHw OBJECT IDENTIFIER ::= { altigaReg 2 } - --- VPN Concentrator Product -altigaVpnHw OBJECT IDENTIFIER ::= { altigaHw 1 } - --- VPN Concentrator Components -altigaVpnChassis OBJECT IDENTIFIER ::= { altigaVpnHw 1 } -altigaVpnIntf OBJECT IDENTIFIER ::= { altigaVpnHw 2 } -altigaVpnEncrypt OBJECT IDENTIFIER ::= { altigaVpnHw 3 } - --- VPN Concentrator Chassis --- Cxx (C10/15/20/30/50/60/80) 30xx -vpnConcentrator OBJECT IDENTIFIER ::= { altigaVpnChassis 1 } --- C5/3005 -vpnRemote OBJECT IDENTIFIER ::= { altigaVpnChassis 2 } --- 3002 -vpnClient OBJECT IDENTIFIER ::= { altigaVpnChassis 3 } - - --- VPN Concentrator Chassis Revisions ---Concentrators (C10/15/20/30/50/60/80) 30xx -vpnConcentratorRev1 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The first revision of Altiga's VPN Concentrator hardware. - 603e PPC processor. C10/15/20/30/50/60." - ::= { vpnConcentrator 1 } - -vpnConcentratorRev2 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The second revision of Altiga's VPN Concentrator hardware. - 740 PPC processor. C10/15/20/30/50/60." - ::= { vpnConcentrator 2 } - ---Remotes (a.k.a. Concentrators) 3005 -vpnRemoteRev1 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The first revision of Altiga's VPN Concentrator (Remote) hardware. - 8240 PPC processor." - ::= { vpnRemote 1 } - - ---Clients (a.k.a. Hardware Client) 3002 -vpnClientRev1 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The first revision of Altiga's VPN Hardware Client hardware. - 8260 PPC processor." - ::= { vpnClient 1 } - - --- VPN Concentrator Interface Cards (VOX also) --- none - --- VPN Concentrator Encryption Cards --- none - - -END diff --git a/mibs/ALTIGA-HARDWARE-STATS-MIB b/mibs/ALTIGA-HARDWARE-STATS-MIB deleted file mode 100644 index 499f69ae8e..0000000000 --- a/mibs/ALTIGA-HARDWARE-STATS-MIB +++ /dev/null @@ -1,748 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-HARDWARE-STATS-MIB.my: Altiga Hardware Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002, 2003 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-HARDWARE-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter32, - TimeTicks, Unsigned32 - FROM SNMPv2-SMI - DisplayString, TruthValue, TEXTUAL-CONVENTION - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsHardware, alHardwareGroup - FROM ALTIGA-MIB - alHardwareMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaHardwareStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200303271300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Hardware Statistics MIB models counters and objects that - are of management interest for the hardware. - - Acronyms - The following acronyms are used in this document: - - CPU: Central Processing Unit - - MB: Megabyte - - MIB: Management Information Base - - PS: Power Supply - - RPM: Revolutions Per Minute - - SEP: Scalable Encryption Processor - - WAN: Wide Area Network - - " - - REVISION "200303271300Z" - DESCRIPTION - "Added new emun to ConcentratorCard." - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alHardwareMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -ConcentratorCard ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Concentrator Card Type." - SYNTAX INTEGER { - none(1), - sep(2), - dualT1Wan(3), - sepE(4) - } - -ConcentratorType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Concentrator Type indicates the chassis type." - SYNTAX INTEGER { - cxx(1), -- VPN3015 through VPN3080 - c5(2), -- VPN3005 - c1(3) -- VPN3002 - } - -alStatsHardwareGlobal OBJECT IDENTIFIER ::= { alStatsHardware 1 } - --- Current Settings and Alarms - -alHardwareCpuVoltage OBJECT-TYPE - SYNTAX Gauge32 - UNITS "centivolts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current CPU voltage in centivolts." - ::= { alStatsHardwareGlobal 1 } - -alHardwareCpuVoltageAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for CPU voltage. This alarm will fired when the CPU - voltage is detected out of configured range." - ::= { alStatsHardwareGlobal 2 } - -alHardwareCpuVoltageCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for CPU voltage." - ::= { alStatsHardwareGlobal 3 } - -alHardwareCpuVoltageTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for CPU - voltage." - ::= { alStatsHardwareGlobal 4 } - -alHardwarePs1Voltage3v OBJECT-TYPE - SYNTAX Gauge32 - UNITS "centivolts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current 3V voltage of Power Supply 1 in centivolts." - ::= { alStatsHardwareGlobal 5 } - -alHardwarePs1Voltage3vAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for PS1 3v voltage. This alarm will fired when the - 3v power supply 1 voltage is detected out of configured range." - ::= { alStatsHardwareGlobal 6 } - -alHardwarePs1Voltage3vCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for PS1 3v voltage." - ::= { alStatsHardwareGlobal 7 } - -alHardwarePs1Voltage3vTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for PS1 - 3v voltage." - ::= { alStatsHardwareGlobal 8 } - -alHardwarePs1Voltage5v OBJECT-TYPE - SYNTAX Gauge32 - UNITS "centivolts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current 5V voltage of Power Supply 1 in centivolts." - ::= { alStatsHardwareGlobal 9 } - -alHardwarePs1Voltage5vAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for PS1 5v voltage. This alarm will fired when the - 5v power supply 1 voltage is detected out of configured range." - ::= { alStatsHardwareGlobal 10 } - -alHardwarePs1Voltage5vCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for PS1 5v voltage." - ::= { alStatsHardwareGlobal 11 } - -alHardwarePs1Voltage5vTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for PS1 - 5v voltage." - ::= { alStatsHardwareGlobal 12 } - -alHardwarePs2Voltage3v OBJECT-TYPE - SYNTAX Gauge32 - UNITS "centivolts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current 3V voltage of Power Supply 2 in centivolts." - ::= { alStatsHardwareGlobal 13 } - -alHardwarePs2Voltage3vAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for PS2 3v voltage. This alarm will fired when the - 3v power supply 2 voltage is detected out of configured range." - ::= { alStatsHardwareGlobal 14 } - -alHardwarePs2Voltage3vCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for PS2 3v voltage." - ::= { alStatsHardwareGlobal 15 } - -alHardwarePs2Voltage3vTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for PS2 - 3v voltage." - ::= { alStatsHardwareGlobal 16 } - -alHardwarePs2Voltage5v OBJECT-TYPE - SYNTAX Gauge32 - UNITS "centivolts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current 5V voltage of Power Supply 2 in centivolts." - ::= { alStatsHardwareGlobal 17 } - -alHardwarePs2Voltage5vAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for PS2 5v voltage. This alarm will fired when the - 5v power supply 2 voltage is detected out of configured range." - ::= { alStatsHardwareGlobal 18 } - -alHardwarePs2Voltage5vCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for PS2 5v voltage." - ::= { alStatsHardwareGlobal 19 } - -alHardwarePs2Voltage5vTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for PS2 - 5v voltage." - ::= { alStatsHardwareGlobal 20 } - -alHardwareBoardVoltage3v OBJECT-TYPE - SYNTAX Gauge32 - UNITS "centivolts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current 3V voltage of the mainboard in centivolts." - ::= { alStatsHardwareGlobal 21 } - -alHardwareBoardVoltage3vAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for the mainboard 3v voltage. This alarm will fired - when the 3v mainboard voltage is detected out of configured range." - ::= { alStatsHardwareGlobal 22 } - -alHardwareBoardVoltage3vCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for the mainboard 3v voltage." - ::= { alStatsHardwareGlobal 23 } - -alHardwareBoardVoltage3vTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for the - mainboard 3v voltage." - ::= { alStatsHardwareGlobal 24 } - -alHardwareBoardVoltage5v OBJECT-TYPE - SYNTAX Gauge32 - UNITS "centivolts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current 5V voltage of the mainboard in centivolts." - ::= { alStatsHardwareGlobal 25 } - -alHardwareBoardVoltage5vAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for the mainboard 5v voltage. This alarm will fired - when the 5v mainboard voltage is detected out of configured range." - ::= { alStatsHardwareGlobal 26 } - -alHardwareBoardVoltage5vCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for the mainboard 5v voltage." - ::= { alStatsHardwareGlobal 27 } - -alHardwareBoardVoltage5vTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for the - mainboard 5v voltage." - ::= { alStatsHardwareGlobal 28 } - -alHardwareCpuTemp OBJECT-TYPE - SYNTAX Integer32 (-40..120) - UNITS "degrees Celsius" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current CPU temperature in degrees C." - ::= { alStatsHardwareGlobal 29 } - -alHardwareCpuTempAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for the CPU temperature. This alarm will fired - when the CPU temperature is detected out of configured range." - ::= { alStatsHardwareGlobal 30 } - -alHardwareCpuTempCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for the CPU temperature." - ::= { alStatsHardwareGlobal 31 } - -alHardwareCpuTempTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for the - CPU temperature." - ::= { alStatsHardwareGlobal 32 } - -alHardwareCageTemp OBJECT-TYPE - SYNTAX Integer32 (-40..120) - UNITS "degrees Celsius" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current cage temperature in degrees C." - ::= { alStatsHardwareGlobal 33 } - -alHardwareCageTempAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for the cage temperature. This alarm will fired - when the cage temperature is detected out of configured range." - ::= { alStatsHardwareGlobal 34 } - -alHardwareCageTempCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for the cage temperature." - ::= { alStatsHardwareGlobal 35 } - -alHardwareCageTempTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for the - cage temperature." - ::= { alStatsHardwareGlobal 36 } - -alHardwareFan1Rpm OBJECT-TYPE - SYNTAX Gauge32 - UNITS "RPM" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current speed of fan 1 in RPM." - ::= { alStatsHardwareGlobal 37 } - -alHardwareFan1RpmAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for fan 1 RPM. This alarm will fired when fan 1 RPM - is detected out of configured range." - ::= { alStatsHardwareGlobal 38 } - -alHardwareFan1RpmCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for fan 1 RPM." - ::= { alStatsHardwareGlobal 39 } - -alHardwareFan1RpmTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for - fan 1 RPM." - ::= { alStatsHardwareGlobal 40 } - -alHardwareFan2Rpm OBJECT-TYPE - SYNTAX Gauge32 - UNITS "RPM" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current speed of fan 2 in RPM." - ::= { alStatsHardwareGlobal 41 } - -alHardwareFan2RpmAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for fan 2 RPM. This alarm will fired when fan 2 RPM - is detected out of configured range." - ::= { alStatsHardwareGlobal 42 } - -alHardwareFan2RpmCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for fan 2 RPM." - ::= { alStatsHardwareGlobal 43 } - -alHardwareFan2RpmTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for - fan 2 RPM." - ::= { alStatsHardwareGlobal 44 } - -alHardwareFan3Rpm OBJECT-TYPE - SYNTAX Gauge32 - UNITS "RPM" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current speed of fan 3 in RPM." - ::= { alStatsHardwareGlobal 45 } - -alHardwareFan3RpmAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The alarm status for fan 3 RPM. This alarm will fired when fan 3 RPM - is detected out of configured range." - ::= { alStatsHardwareGlobal 46 } - -alHardwareFan3RpmCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of alarm events for fan 3 RPM." - ::= { alStatsHardwareGlobal 47 } - -alHardwareFan3RpmTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUptime at the time of the last change of alarm status for - fan 3 RPM." - ::= { alStatsHardwareGlobal 48 } - --- List of Current Hardware - -alHardwarePs1Type OBJECT-TYPE - SYNTAX INTEGER { - none(1), -- no power supply detected in slot - ac(2) -- AC power supply detected in slot - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of power supply for Power Supply slot 1." - ::= { alStatsHardwareGlobal 49 } - -alHardwarePs2Type OBJECT-TYPE - SYNTAX INTEGER { - none(1), -- no power supply detected in slot - ac(2) -- AC power supply detected in slot - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of power supply for Power Supply slot 2." - ::= { alStatsHardwareGlobal 50 } - -alHardwareSlot1Card OBJECT-TYPE - SYNTAX ConcentratorCard - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of card in slot 1." - ::= { alStatsHardwareGlobal 51 } - -alHardwareSlot2Card OBJECT-TYPE - SYNTAX ConcentratorCard - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of card in slot 2." - ::= { alStatsHardwareGlobal 52 } - -alHardwareSlot3Card OBJECT-TYPE - SYNTAX ConcentratorCard - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of card in slot 3." - ::= { alStatsHardwareGlobal 53 } - -alHardwareSlot4Card OBJECT-TYPE - SYNTAX ConcentratorCard - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of card in slot 4." - ::= { alStatsHardwareGlobal 54 } - -alHardwareSlot1Operational OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The operational status of card in slot 1." - ::= { alStatsHardwareGlobal 55 } - -alHardwareSlot2Operational OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The operational status of card in slot 2." - ::= { alStatsHardwareGlobal 56 } - -alHardwareSlot3Operational OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The operational status of card in slot 3." - ::= { alStatsHardwareGlobal 57 } - -alHardwareSlot4Operational OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The operational status of card in slot 4." - ::= { alStatsHardwareGlobal 58 } - -alHardwareRamSize OBJECT-TYPE - SYNTAX Unsigned32 - UNITS "MB" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The amount of memory, in MB on the concentrator." - ::= { alStatsHardwareGlobal 59 } - -alHardwareChassis OBJECT-TYPE - SYNTAX ConcentratorType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of VPN Concentrator this is." - ::= { alStatsHardwareGlobal 60 } - -alHardwareCpuVoltageNominal OBJECT-TYPE - SYNTAX Gauge32 - UNITS "centivolts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The nominal CPU voltage in centivolts for the concentrator." - ::= { alStatsHardwareGlobal 61 } - -alHardwareClientEthPrivSwitch OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whether or not the 3002 Hardware Client has an Ethernet Switch for - the private interface." - ::= { alStatsHardwareGlobal 62 } - -alHardwareSerialNumber OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Unit serial number." - ::= { alStatsHardwareGlobal 63 } - -altigaHardwareStatsMibConformance OBJECT IDENTIFIER - ::= { altigaHardwareStatsMibModule 1 } - -altigaHardwareStatsMibCompliances OBJECT IDENTIFIER - ::= { altigaHardwareStatsMibConformance 1 } - -altigaHardwareStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Hardware Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaHardwareStatsGroup - } - ::= { altigaHardwareStatsMibCompliances 1 } - -altigaHardwareStatsGroup OBJECT-GROUP - OBJECTS - { - alHardwareCpuVoltage, - alHardwareCpuVoltageAlarm, - alHardwareCpuVoltageCount, - alHardwareCpuVoltageTime, - alHardwarePs1Voltage3v, - alHardwarePs1Voltage3vAlarm, - alHardwarePs1Voltage3vCount, - alHardwarePs1Voltage3vTime, - alHardwarePs1Voltage5v, - alHardwarePs1Voltage5vAlarm, - alHardwarePs1Voltage5vCount, - alHardwarePs1Voltage5vTime, - alHardwarePs2Voltage3v, - alHardwarePs2Voltage3vAlarm, - alHardwarePs2Voltage3vCount, - alHardwarePs2Voltage3vTime, - alHardwarePs2Voltage5v, - alHardwarePs2Voltage5vAlarm, - alHardwarePs2Voltage5vCount, - alHardwarePs2Voltage5vTime, - alHardwareBoardVoltage3v, - alHardwareBoardVoltage3vAlarm, - alHardwareBoardVoltage3vCount, - alHardwareBoardVoltage3vTime, - alHardwareBoardVoltage5v, - alHardwareBoardVoltage5vAlarm, - alHardwareBoardVoltage5vCount, - alHardwareBoardVoltage5vTime, - alHardwareCpuTemp, - alHardwareCpuTempAlarm, - alHardwareCpuTempCount, - alHardwareCpuTempTime, - alHardwareCageTemp, - alHardwareCageTempAlarm, - alHardwareCageTempCount, - alHardwareCageTempTime, - alHardwareFan1Rpm, - alHardwareFan1RpmAlarm, - alHardwareFan1RpmCount, - alHardwareFan1RpmTime, - alHardwareFan2Rpm, - alHardwareFan2RpmAlarm, - alHardwareFan2RpmCount, - alHardwareFan2RpmTime, - alHardwareFan3Rpm, - alHardwareFan3RpmAlarm, - alHardwareFan3RpmCount, - alHardwareFan3RpmTime, - alHardwarePs1Type, - alHardwarePs2Type, - alHardwareSlot1Card, - alHardwareSlot2Card, - alHardwareSlot3Card, - alHardwareSlot4Card, - alHardwareSlot1Operational, - alHardwareSlot2Operational, - alHardwareSlot3Operational, - alHardwareSlot4Operational, - alHardwareRamSize, - alHardwareChassis, - alHardwareCpuVoltageNominal, - alHardwareClientEthPrivSwitch, - alHardwareSerialNumber - } - STATUS current - DESCRIPTION - "The objects for Hardware statistics." - ::= { alHardwareGroup 2 } - -END - - - - diff --git a/mibs/ALTIGA-HTTP-STATS-MIB b/mibs/ALTIGA-HTTP-STATS-MIB deleted file mode 100644 index 41062d954f..0000000000 --- a/mibs/ALTIGA-HTTP-STATS-MIB +++ /dev/null @@ -1,336 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-HTTP-STATS-MIB.my: Altiga HTTP Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-HTTP-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Unsigned32, - IpAddress, Integer32, TimeTicks - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - EncryptionAlgorithm - FROM ALTIGA-SESSION-STATS-MIB - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsHttp, alHttpGroup - FROM ALTIGA-MIB - alHttpMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaHttpStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga HTTP Statistics MIB models counters and objects that are - of management interest for HTTP. - - Acronyms - The following acronyms are used in this document: - - HTTP: HyperText Transfer Protocol - - MIB: Management Information Base - - TCP: Transmission Control Protocol - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alHttpMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsHttpGlobal OBJECT IDENTIFIER ::= { alStatsHttp 1 } - -alHttpStatsOctetsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets sent." - ::= { alStatsHttpGlobal 1 } - -alHttpStatsOctetsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets received." - ::= { alStatsHttpGlobal 2 } - -alHttpStatsPacketsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets." - ::= { alStatsHttpGlobal 3 } - -alHttpStatsPacketsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets received." - ::= { alStatsHttpGlobal 4 } - -alHttpStatsActiveConnections OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of active TCP connections." - ::= { alStatsHttpGlobal 5 } - -alHttpStatsMaxConnections OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of active TCP connections that existed at one any time." - ::= { alStatsHttpGlobal 6 } - -alHttpStatsActiveSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of active sessions." - ::= { alStatsHttpGlobal 7 } - -alHttpStatsMaxSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of active sessions that existed at one any time." - ::= { alStatsHttpGlobal 8 } - -alHttpStatsTotalConnections OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of TCP connections established." - ::= { alStatsHttpGlobal 9 } - -alHttpStatsTotalSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of sessions established." - ::= { alStatsHttpGlobal 10 } - -alHttpStatsSessionTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlHttpStatsSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active HTTP sessions." - ::= { alStatsHttp 2 } - -alHttpStatsSessionEntry OBJECT-TYPE - SYNTAX AlHttpStatsSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alHttpStatsSessionTable." - INDEX { alHttpStatsSessionIndex } - ::= { alHttpStatsSessionTable 1 } - -AlHttpStatsSessionEntry ::= SEQUENCE { - alHttpStatsSessionIndex Integer32, - alHttpStatsSessionName DisplayString, - alHttpStatsSessionIpAddr IpAddress, - alHttpStatsSessionStartTime TimeTicks, - alHttpStatsSessionLoginTime Unsigned32, - alHttpStatsSessionEncr EncryptionAlgorithm, - alHttpStatsSessionOctetsSent Counter32, - alHttpStatsSessionOctetsRcvd Counter32, - alHttpStatsSessionPacketsSent Counter32, - alHttpStatsSessionPacketsRcvd Counter32, - alHttpStatsSessionActiveConnections Gauge32, - alHttpStatsSessionMaxConnections Counter32, - alHttpStatsSessionTotalConnections Counter32 -} - -alHttpStatsSessionIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of this session." - ::= { alHttpStatsSessionEntry 1 } - -alHttpStatsSessionName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Name of the administrator using this session." - ::= { alHttpStatsSessionEntry 2 } - -alHttpStatsSessionIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Remote IP address of this session.." - ::= { alHttpStatsSessionEntry 3 } - -alHttpStatsSessionStartTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Login time of this session." - ::= { alHttpStatsSessionEntry 4 } - -alHttpStatsSessionLoginTime OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "time_t value of the concentrator at the start of this session." - ::= { alHttpStatsSessionEntry 5 } - -alHttpStatsSessionEncr OBJECT-TYPE - SYNTAX EncryptionAlgorithm - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of encryption algorithm used for this session." - ::= { alHttpStatsSessionEntry 6 } - -alHttpStatsSessionOctetsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of octets sent during this session." - ::= { alHttpStatsSessionEntry 7 } - -alHttpStatsSessionOctetsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of octets received during this session." - ::= { alHttpStatsSessionEntry 8 } - -alHttpStatsSessionPacketsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets sent during this session." - ::= { alHttpStatsSessionEntry 9 } - -alHttpStatsSessionPacketsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received during this session." - ::= { alHttpStatsSessionEntry 10 } - -alHttpStatsSessionActiveConnections OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of active TCP connections for this session." - ::= { alHttpStatsSessionEntry 11 } - -alHttpStatsSessionMaxConnections OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Maximum number of active TCP connections for this - session at any one time." - ::= { alHttpStatsSessionEntry 12 } - -alHttpStatsSessionTotalConnections OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of TCP connections for this session." - ::= { alHttpStatsSessionEntry 13 } - -altigaHttpStatsMibConformance OBJECT IDENTIFIER ::= { altigaHttpStatsMibModule 1 } -altigaHttpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaHttpStatsMibConformance 1 } - -altigaHttpStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga HTTP Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaHttpStatsGroup - } - ::= { altigaHttpStatsMibCompliances 1 } - -altigaHttpStatsGroup OBJECT-GROUP - OBJECTS - { - alHttpStatsOctetsSent, - alHttpStatsOctetsRcvd, - alHttpStatsPacketsSent, - alHttpStatsPacketsRcvd, - alHttpStatsActiveConnections, - alHttpStatsMaxConnections, - alHttpStatsActiveSessions, - alHttpStatsMaxSessions, - alHttpStatsTotalConnections, - alHttpStatsTotalSessions, - alHttpStatsSessionIndex, - alHttpStatsSessionName, - alHttpStatsSessionIpAddr, - alHttpStatsSessionStartTime, - alHttpStatsSessionLoginTime, - alHttpStatsSessionEncr, - alHttpStatsSessionOctetsSent, - alHttpStatsSessionOctetsRcvd, - alHttpStatsSessionPacketsSent, - alHttpStatsSessionPacketsRcvd, - alHttpStatsSessionActiveConnections, - alHttpStatsSessionMaxConnections, - alHttpStatsSessionTotalConnections - } - STATUS current - DESCRIPTION - "The objects for HTTP statistics." - ::= { alHttpGroup 2 } - -END - diff --git a/mibs/ALTIGA-IP-STATS-MIB b/mibs/ALTIGA-IP-STATS-MIB deleted file mode 100644 index 8dd3f99491..0000000000 --- a/mibs/ALTIGA-IP-STATS-MIB +++ /dev/null @@ -1,132 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-IP-STATS-MIB.my: Altiga IP Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-IP-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32 - FROM SNMPv2-SMI - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsIp, alIpGroup - FROM ALTIGA-MIB - alIpMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaIpStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga IP Statistics MIB models counters and objects that are - of management interest for IP. - - Acronyms - The following acronyms are used in this document: - - IP: Internet Protocol - - LAN: Local-Area Network - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alIpMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsIpGlobal OBJECT IDENTIFIER ::= { alStatsIp 1 } - -alIpInterfaceStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlIpInterfaceStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "IP Interface Statistics table." - ::= { alStatsIpGlobal 1 } - -alIpInterfaceStatsEntry OBJECT-TYPE - SYNTAX AlIpInterfaceStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alIpInterfaceStatsTable." - INDEX { alIpInterfaceStatsIndex } - ::= { alIpInterfaceStatsTable 1 } - -AlIpInterfaceStatsEntry ::= SEQUENCE { - alIpInterfaceStatsIndex Integer32, - alIpInterfaceStatsCurrentDuplex INTEGER -} - -alIpInterfaceStatsIndex OBJECT-TYPE - SYNTAX Integer32(0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifIndex of this row." - ::= { alIpInterfaceStatsEntry 1 } - -alIpInterfaceStatsCurrentDuplex OBJECT-TYPE - SYNTAX INTEGER { - full(2), - half(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current LAN duplex mode for this interface." - ::= { alIpInterfaceStatsEntry 2 } - -altigaIpStatsMibConformance OBJECT IDENTIFIER ::= { altigaIpStatsMibModule 1 } -altigaIpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaIpStatsMibConformance 1 } - -altigaIpStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga IP Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaIpStatsGroup - } - ::= { altigaIpStatsMibCompliances 1 } - -altigaIpStatsGroup OBJECT-GROUP - OBJECTS - { - alIpInterfaceStatsIndex, - alIpInterfaceStatsCurrentDuplex - } - STATUS current - DESCRIPTION - "The objects for Ip Statistics." - ::= { alIpGroup 2 } - -END diff --git a/mibs/ALTIGA-L2TP-STATS-MIB b/mibs/ALTIGA-L2TP-STATS-MIB deleted file mode 100644 index bfc12ea144..0000000000 --- a/mibs/ALTIGA-L2TP-STATS-MIB +++ /dev/null @@ -1,1318 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-L2TP-STATS-MIB.my: L2TP Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-L2TP-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress, - Counter32, Gauge32 - FROM SNMPv2-SMI - RowStatus, DisplayString, TruthValue - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsL2tp, alL2tpGroup - FROM ALTIGA-MIB - alL2tpMibModule - FROM ALTIGA-GLOBAL-REG - InterfaceIndex - FROM IF-MIB; - - altigaL2tpStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga L2TP Statistics MIB models counters and objects that are - of management interest for L2TP tunnels. - - Acronyms - The following acronyms are used in this document: - - AVP: Attribute/Value Pair - - CLID: Calling Line ID - - DNIS: Dialed Number Identification Service - - L2TP: Layer 2 Tunnel Protocol - - LAC: L2TP Access Concentrator - - LNS: L2TP Network Server - - MIB: Management Information Base - - RWS: Receive Window Size - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alL2tpMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsL2tpGlobal OBJECT IDENTIFIER ::= { alStatsL2tp 1 } - -alL2tpStatsLocalProtVers OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the protocol version and - revision of the local implementation. The - first octet contains the protocol version. The - second octet contains the protocol revision." - ::= { alStatsL2tpGlobal 1 } - -alL2tpStatsVendorName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the Vendor name." - ::= { alStatsL2tpGlobal 2 } - -alL2tpStatsFirmwareRev OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object defines the firmware revision." - ::= { alStatsL2tpGlobal 3 } - -alL2tpStatsTotalTunnels OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of tunnels - that have successfully reached the established - state." - ::= { alStatsL2tpGlobal 4 } - -alL2tpStatsFailedTunnels OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of tunnels that - failed to reach the established state." - ::= { alStatsL2tpGlobal 5 } - -alL2tpStatsFailedAuthentications OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of failed tunnel - connection attempts because the tunnel peer - failed authentication." - ::= { alStatsL2tpGlobal 6 } - -alL2tpStatsActiveTunnels OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of tunnels that - are currently active." - ::= { alStatsL2tpGlobal 7 } - -alL2tpStatsMaxTunnels OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of simultaneously active L2TP tunnels - since the system was booted." - ::= { alStatsL2tpGlobal 8 } - -alL2tpStatsTotalSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of sessions - that have successfully reached the established state." - ::= { alStatsL2tpGlobal 9 } - -alL2tpStatsFailedSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of sessions that - failed to reach the established state for this - tunnel domain." - ::= { alStatsL2tpGlobal 10 } - -alL2tpStatsActiveSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of sessions that - are currently active." - ::= { alStatsL2tpGlobal 11 } - -alL2tpStatsMaxSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of simultaneously active L2TP sessions - since the system was booted." - ::= { alStatsL2tpGlobal 12 } - -alL2tpStatsControlRecvOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of control channel - octets received." - ::= { alStatsL2tpGlobal 13 } - -alL2tpStatsControlRecvPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of control packets - received." - ::= { alStatsL2tpGlobal 14 } - -alL2tpStatsControlRecvDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of control packets - received that were discarded." - ::= { alStatsL2tpGlobal 15 } - -alL2tpStatsControlSendOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of control channel - octets that were transmitted to tunnel endpoints." - ::= { alStatsL2tpGlobal 16 } - -alL2tpStatsControlSendPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of control packets - that were transmitted to tunnel endpoints." - ::= { alStatsL2tpGlobal 17 } - -alL2tpStatsPayloadRecvOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of payload channel - octets that were received." - ::= { alStatsL2tpGlobal 18 } - -alL2tpStatsPayloadRecvPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of payload packets - that were received." - ::= { alStatsL2tpGlobal 19 } - -alL2tpStatsPayloadRecvDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of received payload - packets that were discarded." - ::= { alStatsL2tpGlobal 20 } - -alL2tpStatsPayloadSendOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of payload channel - octets that were transmitted to tunnel peers." - ::= { alStatsL2tpGlobal 21 } - -alL2tpStatsPayloadSendPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of payload packets - that were transmitted to tunnel peers." - ::= { alStatsL2tpGlobal 22 } - -alL2tpStatsTunnelTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlL2tpStatsTunnelEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The L2TP tunnel status and statistics table." - ::= { alStatsL2tp 2 } - -alL2tpStatsTunnelEntry OBJECT-TYPE - SYNTAX AlL2tpStatsTunnelEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alL2tpStatsTunnelTable." - INDEX { alL2tpStatsTunnelPeerIpAddr } - ::= { alL2tpStatsTunnelTable 1 } - -AlL2tpStatsTunnelEntry ::= SEQUENCE { - alL2tpStatsTunnelRowStatus RowStatus, - alL2tpStatsTunnelPeerIpAddr IpAddress, - alL2tpStatsTunnelLocalTID Integer32, - alL2tpStatsTunnelRemoteTID Integer32, - alL2tpStatsTunnelState INTEGER, - alL2tpStatsTunnelInitiated INTEGER, - alL2tpStatsTunnelRemoteHostName DisplayString, - alL2tpStatsTunnelRemoteVendorName DisplayString, - alL2tpStatsTunnelRemoteFirmwareRevision OCTET STRING, - alL2tpStatsTunnelRemoteProtocolVersion OCTET STRING, - alL2tpStatsTunnelInitialRemoteRWS Integer32, - alL2tpStatsTunnelBearerCapabilities INTEGER, - alL2tpStatsTunnelFramingCapabilities INTEGER, - alL2tpStatsTunnelControlRecvPackets Counter32, - alL2tpStatsTunnelControlRecvDiscards Counter32, - alL2tpStatsTunnelControlRecvZLB Counter32, - alL2tpStatsTunnelControlOutOfSequence Counter32, - alL2tpStatsTunnelControlOutOfWindow Counter32, - alL2tpStatsTunnelControlSendPackets Counter32, - alL2tpStatsTunnelControlSendZLB Counter32, - alL2tpStatsTunnelControlAckTimeouts Counter32, - alL2tpStatsTunnelCurrentRemoteRWS Gauge32, - alL2tpStatsTunnelSendSeq Integer32, - alL2tpStatsTunnelSendSeqAck Integer32, - alL2tpStatsTunnelRecvSeq Integer32, - alL2tpStatsTunnelRecvSeqAck Integer32, - alL2tpStatsTunnelTotalSessions Counter32, - alL2tpStatsTunnelFailedSessions Counter32, - alL2tpStatsTunnelActiveSessions Gauge32, - alL2tpStatsTunnelLastResultCode Integer32, - alL2tpStatsTunnelLastErrorCode Integer32, - alL2tpStatsTunnelLastErrorMessage DisplayString -} - -alL2tpStatsTunnelRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row. Used to terminate the tunnel, - cannot be used to create a tunnel." - ::= { alL2tpStatsTunnelEntry 1 } - -alL2tpStatsTunnelPeerIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer's IP address for this tunnel." - ::= { alL2tpStatsTunnelEntry 2 } - -alL2tpStatsTunnelLocalTID OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the local tunnel Identifier." - ::= { alL2tpStatsTunnelEntry 3 } - -alL2tpStatsTunnelRemoteTID OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the remote tunnel Identifier." - ::= { alL2tpStatsTunnelEntry 4 } - -alL2tpStatsTunnelState OBJECT-TYPE - SYNTAX INTEGER { - tunnelIdle(1), - tunnelConnecting(2), - tunnelEstablished(3), - tunnelDisconnecting(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This field contains the current state of the control - tunnel." - ::= { alL2tpStatsTunnelEntry 5 } - -alL2tpStatsTunnelInitiated OBJECT-TYPE - SYNTAX INTEGER { - locally(1), - remotely(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether the tunnel was - initiated locally or by the remote tunnel peer." - ::= { alL2tpStatsTunnelEntry 6 } - -alL2tpStatsTunnelRemoteHostName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the host name as discovered - during the tunnel establishment phase (via the Host - Name AVP) of the L2TP peer. If the tunnel is idle - this object should maintain its value from the last - time it was connected." - ::= { alL2tpStatsTunnelEntry 7 } - -alL2tpStatsTunnelRemoteVendorName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the vendor name of the peer's - L2TP implementation. If the tunnel is idle this - object should maintain its value from the last time - it was connected." - ::= { alL2tpStatsTunnelEntry 8 } - -alL2tpStatsTunnelRemoteFirmwareRevision OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the tunnel peer's firmware - revision number. If the tunnel is idle this object - should maintain its value from the last time it - was connected." - ::= { alL2tpStatsTunnelEntry 9 } - -alL2tpStatsTunnelRemoteProtocolVersion OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the protocol version and - revision of the tunnel peers implementation. The - first octet contains the protocol version. The - second octet contains the protocol revision." - ::= { alL2tpStatsTunnelEntry 10 } - -alL2tpStatsTunnelInitialRemoteRWS OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the initial remote peer's - receive window size as indicated by the tunnel peer - (in the RWS AVP) during the tunnel establishment - phase. If the tunnel is idle this object should - maintain its value from the last time it was - connected." - ::= { alL2tpStatsTunnelEntry 11 } - -alL2tpStatsTunnelBearerCapabilities OBJECT-TYPE - SYNTAX INTEGER { - sync(1), - async(2), - syncAsync(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the Bearer Capabilities of - the tunnel peer. If the tunnel is idle this object - should maintain its value from the last time it was - connected." - ::= { alL2tpStatsTunnelEntry 12 } - -alL2tpStatsTunnelFramingCapabilities OBJECT-TYPE - SYNTAX INTEGER { - digital(1), - analog(2), - digitalAnalog(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the Framing Capabilities of - the tunnel peer. If the tunnel is idle this object - should maintain its value from the last time it was - connected." - ::= { alL2tpStatsTunnelEntry 13 } - -alL2tpStatsTunnelControlRecvPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the number of control packets - received on the tunnel." - ::= { alL2tpStatsTunnelEntry 14 } - -alL2tpStatsTunnelControlRecvDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of received payload - packets that were discarded." - ::= { alL2tpStatsTunnelEntry 15 } - -alL2tpStatsTunnelControlRecvZLB OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns a count of the number of Zero - Length Body control packet acknowledgement packets - that were received." - ::= { alL2tpStatsTunnelEntry 16 } - -alL2tpStatsTunnelControlOutOfSequence OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns a count of the number of - control packets that were not received in the - correct order (as per the sequence number) on - this tunnel." - ::= { alL2tpStatsTunnelEntry 17 } - -alL2tpStatsTunnelControlOutOfWindow OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the number of control - packets that were received outside of the - offered receive window. It is implementation - specific as to whether these packets are queued - or discarded." - ::= { alL2tpStatsTunnelEntry 18 } - -alL2tpStatsTunnelControlSendPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the number of control - packets that were transmitted to the tunnel - peer." - ::= { alL2tpStatsTunnelEntry 19 } - -alL2tpStatsTunnelControlSendZLB OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the number of Zero Length - Body control packets that were transmitted to - the tunnel peer." - ::= { alL2tpStatsTunnelEntry 20 } - -alL2tpStatsTunnelControlAckTimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns a count of the number of - control packet timeouts due to the lack of a - timely acknowledgement from the tunnel peer." - ::= { alL2tpStatsTunnelEntry 21 } - -alL2tpStatsTunnelCurrentRemoteRWS OBJECT-TYPE - SYNTAX Gauge32 (0..64) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the current remote receive - window size as determined by the local flow - control mechanism employed." - ::= { alL2tpStatsTunnelEntry 22 } - -alL2tpStatsTunnelSendSeq OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the next send sequence number - for the control channel." - ::= { alL2tpStatsTunnelEntry 23 } - -alL2tpStatsTunnelSendSeqAck OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the send sequence number that - the tunnel peer has acknowledged for the control - channel. The flow control state can be determined - by subtracting the l2tpTunnelStatsSendSeq from - alL2tpStatsTunnelSendSeqAck and comparing this value - to l2tpTunnelStatsCurrentRemoteRWS." - ::= { alL2tpStatsTunnelEntry 24 } - -alL2tpStatsTunnelRecvSeq OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the next receive sequence - number expected to be received on this control - channel." - ::= { alL2tpStatsTunnelEntry 25 } - -alL2tpStatsTunnelRecvSeqAck OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the last receive sequence - number that was acknowledged back to the tunnel - peer for the control channel." - ::= { alL2tpStatsTunnelEntry 26 } - -alL2tpStatsTunnelTotalSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the total number of sessions - that this tunnel has successfully connected through - to its tunnel peer since this tunnel was created." - ::= { alL2tpStatsTunnelEntry 27 } - -alL2tpStatsTunnelFailedSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the total number of sessions - that were initiated but failed to reach the - established phase." - ::= { alL2tpStatsTunnelEntry 28 } - -alL2tpStatsTunnelActiveSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the total number of sessions - for this tunnel." - ::= { alL2tpStatsTunnelEntry 29 } - -alL2tpStatsTunnelLastResultCode OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the last value of the result - code as described in the Result Code AVP which - caused the tunnel to disconnect." - ::= { alL2tpStatsTunnelEntry 30 } - -alL2tpStatsTunnelLastErrorCode OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the last value of the error - code as described in the Result Code AVP which - caused the tunnel to disconnect." - ::= { alL2tpStatsTunnelEntry 31 } - -alL2tpStatsTunnelLastErrorMessage OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the last value of the optional - message as described in the Result Code AVP which - caused the tunnel to disconnect." - ::= { alL2tpStatsTunnelEntry 32 } - -alL2tpStatsSessionTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlL2tpStatsSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The L2TP session status and statistics table." - ::= { alStatsL2tp 3 } - -alL2tpStatsSessionEntry OBJECT-TYPE - SYNTAX AlL2tpStatsSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An L2TP session interface stats entry." - INDEX { alL2tpStatsSessionIfIndex } - ::= { alL2tpStatsSessionTable 1 } - -AlL2tpStatsSessionEntry ::= SEQUENCE { - alL2tpStatsSessionRowStatus RowStatus, - alL2tpStatsSessionIfIndex InterfaceIndex, - alL2tpStatsSessionTID Integer32, - alL2tpStatsSessionLocalCID Integer32, - alL2tpStatsSessionRemoteCID Integer32, - alL2tpStatsSessionUserName DisplayString, - alL2tpStatsSessionState INTEGER, - alL2tpStatsSessionCallType INTEGER, - alL2tpStatsSessionCallSerialNumber Unsigned32, - alL2tpStatsSessionTxConnectSpeed Integer32, - alL2tpStatsSessionRxConnectSpeed Integer32, - alL2tpStatsSessionCallBearerType INTEGER, - alL2tpStatsSessionFramingType INTEGER, - alL2tpStatsSessionPhysChanId Integer32, - alL2tpStatsSessionDNIS DisplayString, - alL2tpStatsSessionCLID DisplayString, - alL2tpStatsSessionSubAddress DisplayString, - alL2tpStatsSessionPrivateGroupID DisplayString, - alL2tpStatsSessionProxyLcp TruthValue, - alL2tpStatsSessionAuthMethod INTEGER, - alL2tpStatsSessionLocalRWS Integer32, - alL2tpStatsSessionRemoteInitialRWS Integer32, - alL2tpStatsSessionRemotePPD Integer32, - alL2tpStatsSessionSequencingState INTEGER, - alL2tpStatsSessionRecvOctets Counter32, - alL2tpStatsSessionRecvPackets Counter32, - alL2tpStatsSessionRecvDiscards Counter32, - alL2tpStatsSessionRecvZLB Counter32, - alL2tpStatsSessionOutSequence Counter32, - alL2tpStatsSessionOutOfWindow Counter32, - alL2tpStatsSessionSendOctets Counter32, - alL2tpStatsSessionSendPackets Counter32, - alL2tpStatsSessionSendZLB Counter32, - alL2tpStatsSessionAckTimeouts Counter32, - alL2tpStatsSessionReassemblyTimeouts Counter32, - alL2tpStatsSessionCurrentRemoteRWS Gauge32, - alL2tpStatsSessionSendSeq Integer32, - alL2tpStatsSessionSendSeqAck Integer32, - alL2tpStatsSessionSendSeqResets Counter32, - alL2tpStatsSessionRecvSeq Integer32, - alL2tpStatsSessionRecvSeqAck Integer32, - alL2tpStatsSessionRecvSeqResets Counter32, - alL2tpStatsSessionTunnelPeerIpAddr IpAddress -} - -alL2tpStatsSessionRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row. Used to terminate the session, - cannot be used to create a session." - ::= { alL2tpStatsSessionEntry 1 } - -alL2tpStatsSessionIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This value for this object is equal to the value - of ifIndex of the Interfaces MIB for session - interfaces of type L2TP." - ::= { alL2tpStatsSessionEntry 2 } - -alL2tpStatsSessionTID OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the control channel tunnel - identifier for this session." - ::= { alL2tpStatsSessionEntry 3 } - -alL2tpStatsSessionLocalCID OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the local call identifier - for the session." - ::= { alL2tpStatsSessionEntry 4 } - -alL2tpStatsSessionRemoteCID OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the remote call identifier - for the session." - ::= { alL2tpStatsSessionEntry 5 } - -alL2tpStatsSessionUserName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the peer session name on - this interface. This is typically the login name - of the remote user. If the user name is unknown to - the local tunnel peer then this object will contain - a null string." - ::= { alL2tpStatsSessionEntry 6 } - -alL2tpStatsSessionState OBJECT-TYPE - SYNTAX INTEGER { - sessionIdle(1), - sessionConnecting(2), - sessionEstablished(3), - sessionDisconnecting(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the current state of the - session." - ::= { alL2tpStatsSessionEntry 7 } - -alL2tpStatsSessionCallType OBJECT-TYPE - SYNTAX INTEGER { - lacIncoming(1), - lnsIncoming(2), - lacOutgoing(3), - lnsOutgoing(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the type of call and the - role this tunnel peer is providing for this - session. For example, lacIncoming(1) indicates - that this tunnel peer is acting as a LAC and - generated a Incoming-Call-Request to the tunnel - peer (the LNS). Note that tunnel peers can be - both LAC and LNS simultaneously." - ::= { alL2tpStatsSessionEntry 8 } - -alL2tpStatsSessionCallSerialNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the serial number that has - been assigned to this session." - ::= { alL2tpStatsSessionEntry 9 } - -alL2tpStatsSessionTxConnectSpeed OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the last known transmit - baud rate for this session." - ::= { alL2tpStatsSessionEntry 10 } - -alL2tpStatsSessionRxConnectSpeed OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the last known receive - baud rate for this session." - ::= { alL2tpStatsSessionEntry 11 } - -alL2tpStatsSessionCallBearerType OBJECT-TYPE - SYNTAX INTEGER { - digital(1), - analog(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the bearer type of this - session." - ::= { alL2tpStatsSessionEntry 12 } - -alL2tpStatsSessionFramingType OBJECT-TYPE - SYNTAX INTEGER { - asynchronous(1), - synchronous(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the framing type of this - session." - ::= { alL2tpStatsSessionEntry 13 } - -alL2tpStatsSessionPhysChanId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the physical channel - identifier for the session." - ::= { alL2tpStatsSessionEntry 14 } - -alL2tpStatsSessionDNIS OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the Dialed Number - Information String that the LAC obtained from - the network for the session. If no DNIS was - provided then a null string will be returned." - ::= { alL2tpStatsSessionEntry 15 } - -alL2tpStatsSessionCLID OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the Calling Line ID - that the LAC obtained from the network for - the session. If no CLID was provided then a - null string will be returned." - ::= { alL2tpStatsSessionEntry 16 } - -alL2tpStatsSessionSubAddress OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the Sub Address that - the LAC obtained from the network for the - session. If no Sub Address was provided then - a null string will be returned." - ::= { alL2tpStatsSessionEntry 17 } - -alL2tpStatsSessionPrivateGroupID OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the Private Group - Identifier used for this tunneled session. - If no Private Group Identifier was provided - then a null string will be returned." - ::= { alL2tpStatsSessionEntry 18 } - -alL2tpStatsSessionProxyLcp OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates whether the LAC performed proxy LCP - for this session." - ::= { alL2tpStatsSessionEntry 19 } - -alL2tpStatsSessionAuthMethod OBJECT-TYPE - SYNTAX INTEGER { - none(1), - text(2), - pppChap(3), - pppPap(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the proxy authentication - method employed by the LAC for the session. If - l2tpSessionProxyLcp is false(2) this object should - not be interpreted." - ::= { alL2tpStatsSessionEntry 20 } - -alL2tpStatsSessionLocalRWS OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "This object returns the local send window size - for this session. If the value of the object - alL2tpStatsSessionSequencingState is none(1) - then this object should not be interpreted." - ::= { alL2tpStatsSessionEntry 21 } - -alL2tpStatsSessionRemoteInitialRWS OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "This object returns the initial remote send - window size for this session. If the value - of the object alL2tpStatsSessionSequencingState - is none(1) then this object should not be - interpreted." - ::= { alL2tpStatsSessionEntry 22 } - -alL2tpStatsSessionRemotePPD OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the Packet Processing Delay - for the session. If the value of the object - alL2tpStatsSessionSequencingState is none(1) - then this object should not be interpreted." - ::= { alL2tpStatsSessionEntry 23 } - -alL2tpStatsSessionSequencingState OBJECT-TYPE - SYNTAX INTEGER { - none(1), - remote(2), - local(3), - both(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object defines which tunnel peers have - requested payload sequencing. The value of - both(4) indicates that both peers have requested - payload sequencing." - ::= { alL2tpStatsSessionEntry 24 } - -alL2tpStatsSessionRecvOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number payload octets - received for this session." - ::= { alL2tpStatsSessionEntry 25 } - -alL2tpStatsSessionRecvPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of payload packets - received for this session." - ::= { alL2tpStatsSessionEntry 26 } - -alL2tpStatsSessionRecvDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of payload packets - received that were discarded for this session." - ::= { alL2tpStatsSessionEntry 27 } - -alL2tpStatsSessionRecvZLB OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "This object returns the total number of Zero Length - Body acknowlegement payload packets received for - this session." - ::= { alL2tpStatsSessionEntry 28 } - -alL2tpStatsSessionOutSequence OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of packets - received for this session which were received out - of sequence." - ::= { alL2tpStatsSessionEntry 29 } - -alL2tpStatsSessionOutOfWindow OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "This object returns a count of the number of - payload packets that were received outside of the - expected window for this session." - ::= { alL2tpStatsSessionEntry 30 } - -alL2tpStatsSessionSendOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of payload octets - transmitted for this session." - ::= { alL2tpStatsSessionEntry 31 } - -alL2tpStatsSessionSendPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of payload packets - transmitted for this session." - ::= { alL2tpStatsSessionEntry 32 } - -alL2tpStatsSessionSendZLB OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "This object returns the total number of Zero - Length Body acknowledgement packets transmitted - for this session." - ::= { alL2tpStatsSessionEntry 33 } - -alL2tpStatsSessionAckTimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "This object returns the total number of - acknowledgement timeouts seen on payload - packets for this session." - ::= { alL2tpStatsSessionEntry 34 } - -alL2tpStatsSessionReassemblyTimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of reassembly - time outs that have occured for this session." - ::= { alL2tpStatsSessionEntry 35 } - -alL2tpStatsSessionCurrentRemoteRWS OBJECT-TYPE - SYNTAX Gauge32 (0..65535) - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "This object contains the current remote receive - window size as determined by the local flow - control mechanism employed." - ::= { alL2tpStatsSessionEntry 36 } - -alL2tpStatsSessionSendSeq OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the next send sequence number - for for this session." - ::= { alL2tpStatsSessionEntry 37 } - -alL2tpStatsSessionSendSeqAck OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the send sequence number - that the tunnel peer has acknowledged for the - payload channel. The flow control state can be - determined by subtracting the alL2tpStatsSessionSendSeq - from alL2tpStatsSessionSendSeqAck and comparing this - value to l2tpSesssionStatsCurrentRemoteRWS." - ::= { alL2tpStatsSessionEntry 38 } - -alL2tpStatsSessionSendSeqResets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "This object contains the total number of sequence - number resets (payload packets with the R-bit set) - sent on this session." - ::= { alL2tpStatsSessionEntry 39 } - -alL2tpStatsSessionRecvSeq OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the next receive sequence - number expected to be received on this session." - ::= { alL2tpStatsSessionEntry 40 } - -alL2tpStatsSessionRecvSeqAck OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the last receive sequence - number that was acknowledged back to the tunnel - peer for the session." - ::= { alL2tpStatsSessionEntry 41 } - -alL2tpStatsSessionRecvSeqResets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "This object contains the total number of sequence - number resets (payload packets with the R-bit set) - received on this session." - ::= { alL2tpStatsSessionEntry 42 } - -alL2tpStatsSessionTunnelPeerIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer's IP address for the tunnel to which this - session belongs." - ::= { alL2tpStatsSessionEntry 43 } - -altigaL2tpStatsMibConformance OBJECT IDENTIFIER ::= { altigaL2tpStatsMibModule 1 } -altigaL2tpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaL2tpStatsMibConformance 1 } - -altigaL2tpStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga L2TP Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaL2tpStatsGroup - } - ::= { altigaL2tpStatsMibCompliances 1 } - -altigaL2tpStatsGroup OBJECT-GROUP - OBJECTS { - alL2tpStatsLocalProtVers, - alL2tpStatsVendorName, - alL2tpStatsFirmwareRev, - alL2tpStatsTotalTunnels, - alL2tpStatsFailedTunnels, - alL2tpStatsFailedAuthentications, - alL2tpStatsActiveTunnels, - alL2tpStatsMaxTunnels, - alL2tpStatsTotalSessions, - alL2tpStatsFailedSessions, - alL2tpStatsActiveSessions, - alL2tpStatsMaxSessions, - alL2tpStatsControlRecvOctets, - alL2tpStatsControlRecvPackets, - alL2tpStatsControlRecvDiscards, - alL2tpStatsControlSendOctets, - alL2tpStatsControlSendPackets, - alL2tpStatsPayloadRecvOctets, - alL2tpStatsPayloadRecvPackets, - alL2tpStatsPayloadRecvDiscards, - alL2tpStatsPayloadSendOctets, - alL2tpStatsPayloadSendPackets, - alL2tpStatsTunnelRowStatus, - alL2tpStatsTunnelPeerIpAddr, - alL2tpStatsTunnelLocalTID, - alL2tpStatsTunnelRemoteTID, - alL2tpStatsTunnelState, - alL2tpStatsTunnelInitiated, - alL2tpStatsTunnelRemoteHostName, - alL2tpStatsTunnelRemoteVendorName, - alL2tpStatsTunnelRemoteFirmwareRevision, - alL2tpStatsTunnelRemoteProtocolVersion, - alL2tpStatsTunnelInitialRemoteRWS, - alL2tpStatsTunnelBearerCapabilities, - alL2tpStatsTunnelFramingCapabilities, - alL2tpStatsTunnelControlRecvPackets, - alL2tpStatsTunnelControlRecvDiscards, - alL2tpStatsTunnelControlRecvZLB, - alL2tpStatsTunnelControlOutOfSequence, - alL2tpStatsTunnelControlOutOfWindow, - alL2tpStatsTunnelControlSendPackets, - alL2tpStatsTunnelControlSendZLB, - alL2tpStatsTunnelControlAckTimeouts, - alL2tpStatsTunnelCurrentRemoteRWS, - alL2tpStatsTunnelSendSeq, - alL2tpStatsTunnelSendSeqAck, - alL2tpStatsTunnelRecvSeq, - alL2tpStatsTunnelRecvSeqAck, - alL2tpStatsTunnelTotalSessions, - alL2tpStatsTunnelFailedSessions, - alL2tpStatsTunnelActiveSessions, - alL2tpStatsTunnelLastResultCode, - alL2tpStatsTunnelLastErrorCode, - alL2tpStatsTunnelLastErrorMessage, - alL2tpStatsSessionRowStatus, - alL2tpStatsSessionIfIndex, - alL2tpStatsSessionTID, - alL2tpStatsSessionLocalCID, - alL2tpStatsSessionRemoteCID, - alL2tpStatsSessionUserName, - alL2tpStatsSessionState, - alL2tpStatsSessionCallType, - alL2tpStatsSessionCallSerialNumber, - alL2tpStatsSessionTxConnectSpeed, - alL2tpStatsSessionRxConnectSpeed, - alL2tpStatsSessionCallBearerType, - alL2tpStatsSessionFramingType, - alL2tpStatsSessionPhysChanId, - alL2tpStatsSessionDNIS, - alL2tpStatsSessionCLID, - alL2tpStatsSessionSubAddress, - alL2tpStatsSessionPrivateGroupID, - alL2tpStatsSessionProxyLcp, - alL2tpStatsSessionAuthMethod, - alL2tpStatsSessionRemotePPD, - alL2tpStatsSessionSequencingState, - alL2tpStatsSessionRecvOctets, - alL2tpStatsSessionRecvPackets, - alL2tpStatsSessionRecvDiscards, - alL2tpStatsSessionOutSequence, - alL2tpStatsSessionSendOctets, - alL2tpStatsSessionSendPackets, - alL2tpStatsSessionReassemblyTimeouts, - alL2tpStatsSessionSendSeq, - alL2tpStatsSessionSendSeqAck, - alL2tpStatsSessionRecvSeq, - alL2tpStatsSessionRecvSeqAck, - alL2tpStatsSessionTunnelPeerIpAddr - } - STATUS current - DESCRIPTION - "The objects for L2TP statistics." - ::= { alL2tpGroup 2 } - -altigaL2tpStatsDepGroup OBJECT-GROUP - OBJECTS { - alL2tpStatsSessionLocalRWS, - alL2tpStatsSessionRemoteInitialRWS, - alL2tpStatsSessionRecvZLB, - alL2tpStatsSessionSendZLB, - alL2tpStatsSessionOutOfWindow, - alL2tpStatsSessionAckTimeouts, - alL2tpStatsSessionCurrentRemoteRWS, - alL2tpStatsSessionSendSeqResets, - alL2tpStatsSessionRecvSeqResets - } - STATUS deprecated - DESCRIPTION - "The deprecated objects for L2TP statistics." - ::= { alL2tpGroup 3 } - -END - diff --git a/mibs/ALTIGA-LBSSF-STATS-MIB b/mibs/ALTIGA-LBSSF-STATS-MIB deleted file mode 100644 index 85d0cab48c..0000000000 --- a/mibs/ALTIGA-LBSSF-STATS-MIB +++ /dev/null @@ -1,309 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-LBSSF-STATS-MIB.my: --- * Altiga Load Balancing and Secure Session Failover Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-LBSSF-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, Integer32, Gauge32, - IpAddress - FROM SNMPv2-SMI - TruthValue, RowStatus, TEXTUAL-CONVENTION - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsLBSSF, alLBSSFGroup - FROM ALTIGA-MIB - alLBSSFMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaLBSSFStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Load Balancing and Secure Session Failover - Statistics MIB models counters and objects that are of - management interest for LBSSF. - - Acronyms - The following acronyms are used in this document: - - LBSSF: Load Balancing and Secure Session Failover - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alLBSSFMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -DeviceType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "LBSSF Device Type." - SYNTAX INTEGER { - unknown(1), - vpn3005(3), - vpn3015(4), - vpn3030(5), - vpn3060(6), - vpn3080(7), - vpn3002(8) - } - -DeviceRole ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Load balancing device roles within a LBSSF cluster. - - virtualMaster: master of load balancing cluster - slave : slave in load balancing cluster - " - SYNTAX INTEGER { - virtualMaster(1), - slave(2) - } - -alStatsLBSSFGlobal OBJECT IDENTIFIER ::= { alStatsLBSSF 1 } - -alLBSSFRole OBJECT-TYPE - SYNTAX DeviceRole - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The role of this device." - ::= { alStatsLBSSFGlobal 1 } - -alLBSSFDeviceType OBJECT-TYPE - SYNTAX DeviceType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Device type of this device." - ::= { alStatsLBSSFGlobal 2 } - -alLBSSFActive OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates if device is active or not." - ::= { alStatsLBSSFGlobal 3 } - -alLBSSFNumberOfPeers OBJECT-TYPE - SYNTAX Gauge32 (0..25) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of total current peers." - ::= { alStatsLBSSFGlobal 4 } - -alLBSSFLoad OBJECT-TYPE - SYNTAX Gauge32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current calculated load of this device in percentage." - ::= { alStatsLBSSFGlobal 5 } - -alLBSSFPeerTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlLBSSFPeerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of LBSSF peers within a LBSSF cluster." - ::= { alStatsLBSSF 2 } - -alLBSSFPeerEntry OBJECT-TYPE - SYNTAX AlLBSSFPeerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alLBSSFStatsPeerTable." - INDEX { alLBSSFPeerPrivIpAddress } - ::= { alLBSSFPeerTable 1 } - -AlLBSSFPeerEntry ::= SEQUENCE { - alLBSSFPeerRowStatus RowStatus, - alLBSSFPeerPrivIpAddress IpAddress, - alLBSSFPeerPubIpAddress IpAddress, - alLBSSFPeerMappedPubIpAddress IpAddress, - alLBSSFPeerActive TruthValue, - alLBSSFPeerFaultZone Integer32, - alLBSSFPeerRole DeviceRole, - alLBSSFPeerDeviceType DeviceType, - alLBSSFPeerLoad Gauge32, - alLBSSFPeerPriority Integer32, - alLBSSFPeerActiveSessions Gauge32, - alLBSSFPeerJoinTime TimeTicks -} - -alLBSSFPeerRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of this row." - ::= { alLBSSFPeerEntry 1 } - -alLBSSFPeerPrivIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Private LAN Ip address of this peer entry." - ::= { alLBSSFPeerEntry 2 } - -alLBSSFPeerPubIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Public LAN Ip address of this peer entry." - ::= { alLBSSFPeerEntry 3 } - -alLBSSFPeerMappedPubIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The NAT'ed Public Ip address of this peer entry." - ::= { alLBSSFPeerEntry 4 } - -alLBSSFPeerActive OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates if this peer is active or not." - ::= { alLBSSFPeerEntry 5 } - -alLBSSFPeerFaultZone OBJECT-TYPE - SYNTAX Integer32 (0..25) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates which fault zone this peer belongs." - ::= { alLBSSFPeerEntry 6 } - -alLBSSFPeerRole OBJECT-TYPE - SYNTAX DeviceRole - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Role of current peer" - ::= { alLBSSFPeerEntry 7 } - -alLBSSFPeerDeviceType OBJECT-TYPE - SYNTAX DeviceType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Device type of this peer." - ::= { alLBSSFPeerEntry 8 } - -alLBSSFPeerLoad OBJECT-TYPE - SYNTAX Gauge32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current load of the peer in percentage." - ::= { alLBSSFPeerEntry 9 } - -alLBSSFPeerPriority OBJECT-TYPE - SYNTAX Integer32 (0..10) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Priority of the peer." - ::= { alLBSSFPeerEntry 10 } - -alLBSSFPeerActiveSessions OBJECT-TYPE - SYNTAX Gauge32 (0..100000) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of current active sessions on this peer" - ::= { alLBSSFPeerEntry 11 } - -alLBSSFPeerJoinTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Time in time-ticks when this peer join the virtual cluster" - ::= { alLBSSFPeerEntry 12 } - - -altigaLBSSFStatsMibConformance OBJECT IDENTIFIER - ::= { altigaLBSSFStatsMibModule 1 } - -altigaLBSSFStatsMibCompliances OBJECT IDENTIFIER - ::= { altigaLBSSFStatsMibConformance 1 } - -altigaLBSSFStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which implement the Altiga - Load Balancing and Secure Session Failover Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaStatsLBSSFGroup - } - ::= { altigaLBSSFStatsMibCompliances 1 } - -altigaStatsLBSSFGroup OBJECT-GROUP - OBJECTS - { - alLBSSFRole, - alLBSSFDeviceType, - alLBSSFActive, - alLBSSFNumberOfPeers, - alLBSSFLoad, - alLBSSFPeerRowStatus, - alLBSSFPeerPrivIpAddress, - alLBSSFPeerPubIpAddress, - alLBSSFPeerMappedPubIpAddress, - alLBSSFPeerActive, - alLBSSFPeerFaultZone, - alLBSSFPeerRole, - alLBSSFPeerDeviceType, - alLBSSFPeerLoad, - alLBSSFPeerPriority, - alLBSSFPeerActiveSessions, - alLBSSFPeerJoinTime - } - STATUS current - DESCRIPTION - "The objects for the LBSSF statistics." - ::= { alLBSSFGroup 3 } - -END - diff --git a/mibs/ALTIGA-MIB b/mibs/ALTIGA-MIB deleted file mode 100644 index 1e94d16a29..0000000000 --- a/mibs/ALTIGA-MIB +++ /dev/null @@ -1,344 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-MIB.my: Altiga Generic MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002, 2003, 2004 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY - FROM SNMPv2-SMI - altigaGeneric, alMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaMibModule MODULE-IDENTITY - LAST-UPDATED "200412300000Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Generic MIB models counters and objects that are - of management interest. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - OID: Object Identifier - - " - - - REVISION "200412300000Z" - DESCRIPTION - "Added the new MIB OIDs(60 to 62)." - - REVISION "200310200000Z" - DESCRIPTION - "Added the new MIB OIDs(53 to 59)." - - REVISION "200304100000Z" - DESCRIPTION - "Added the new MIB OIDs(49 to 52)." - - REVISION "200210110000Z" - DESCRIPTION - "Updated with new header." - - ::= { alMibModule 1 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -altigaMib OBJECT IDENTIFIER ::= { altigaGeneric 1 } - --- Conformance Area, these are used elsewhere -altigaConfs OBJECT IDENTIFIER ::= { altigaMib 1 } -altigaGroups OBJECT IDENTIFIER ::= { altigaConfs 1 } -altigaCompl OBJECT IDENTIFIER ::= { altigaConfs 2 } - --- Subtree for Statistics, config and events -altigaStats OBJECT IDENTIFIER ::= { altigaMib 2 } -altigaConfig OBJECT IDENTIFIER ::= { altigaMib 3 } -altigaEvents OBJECT IDENTIFIER ::= { altigaMib 4 } - --- --- Here each subsystem will have a branch. There should be a branch --- under each category (Stats, Config and Events), even if there --- are no plans to further define the branch. Each branch should --- have the same OID. --- - --- Groups -alVersionGroup OBJECT IDENTIFIER ::= { altigaGroups 1 } -alAccessGroup OBJECT IDENTIFIER ::= { altigaGroups 2 } -alPptpGroup OBJECT IDENTIFIER ::= { altigaGroups 3 } -alEventGroup OBJECT IDENTIFIER ::= { altigaGroups 4 } -alAuthGroup OBJECT IDENTIFIER ::= { altigaGroups 5 } -alPppGroup OBJECT IDENTIFIER ::= { altigaGroups 6 } -alHttpGroup OBJECT IDENTIFIER ::= { altigaGroups 7 } -alIpGroup OBJECT IDENTIFIER ::= { altigaGroups 8 } -alFilterGroup OBJECT IDENTIFIER ::= { altigaGroups 9 } -alUserGroup OBJECT IDENTIFIER ::= { altigaGroups 10 } -alTelnetGroup OBJECT IDENTIFIER ::= { altigaGroups 11 } -alFtpGroup OBJECT IDENTIFIER ::= { altigaGroups 12 } -alTftpGroup OBJECT IDENTIFIER ::= { altigaGroups 13 } -alSnmpGroup OBJECT IDENTIFIER ::= { altigaGroups 14 } -alIpSecGroup OBJECT IDENTIFIER ::= { altigaGroups 15 } -alL2tpGroup OBJECT IDENTIFIER ::= { altigaGroups 16 } -alSessionGroup OBJECT IDENTIFIER ::= { altigaGroups 17 } -alDnsGroup OBJECT IDENTIFIER ::= { altigaGroups 18 } -alAddressGroup OBJECT IDENTIFIER ::= { altigaGroups 19 } -alDhcpGroup OBJECT IDENTIFIER ::= { altigaGroups 20 } -alWatchdogGroup OBJECT IDENTIFIER ::= { altigaGroups 21 } -alHardwareGroup OBJECT IDENTIFIER ::= { altigaGroups 22 } -alNatGroup OBJECT IDENTIFIER ::= { altigaGroups 23 } -alLan2LanGroup OBJECT IDENTIFIER ::= { altigaGroups 24 } -alGeneralGroup OBJECT IDENTIFIER ::= { altigaGroups 25 } -alSslGroup OBJECT IDENTIFIER ::= { altigaGroups 26 } -alCertGroup OBJECT IDENTIFIER ::= { altigaGroups 27 } -alNtpGroup OBJECT IDENTIFIER ::= { altigaGroups 28 } -alNetworkListGroup OBJECT IDENTIFIER ::= { altigaGroups 29 } -alSepGroup OBJECT IDENTIFIER ::= { altigaGroups 30 } -alIkeGroup OBJECT IDENTIFIER ::= { altigaGroups 31 } -alSyncGroup OBJECT IDENTIFIER ::= { altigaGroups 32 } -alT1E1Group OBJECT IDENTIFIER ::= { altigaGroups 33 } -alMultiLinkGroup OBJECT IDENTIFIER ::= { altigaGroups 34 } -alSshGroup OBJECT IDENTIFIER ::= { altigaGroups 35 } -alLBSSFGroup OBJECT IDENTIFIER ::= { altigaGroups 36 } -alDhcpServerGroup OBJECT IDENTIFIER ::= { altigaGroups 37 } -alAutoUpdateGroup OBJECT IDENTIFIER ::= { altigaGroups 38 } -alAdminAuthGroup OBJECT IDENTIFIER ::= { altigaGroups 39 } -alPPPoEGroup OBJECT IDENTIFIER ::= { altigaGroups 40 } -alXmlGroup OBJECT IDENTIFIER ::= { altigaGroups 41 } -alCtcpGroup OBJECT IDENTIFIER ::= { altigaGroups 42 } -alFwGroup OBJECT IDENTIFIER ::= { altigaGroups 43 } -alGroupMatchGroup OBJECT IDENTIFIER ::= { altigaGroups 44 } -alACEServerGroup OBJECT IDENTIFIER ::= { altigaGroups 45 } -alNatTGroup OBJECT IDENTIFIER ::= { altigaGroups 46 } -alBwMgmtGroup OBJECT IDENTIFIER ::= { altigaGroups 47 } -alIpSecPreFragGroup OBJECT IDENTIFIER ::= { altigaGroups 48 } -alFipsGroup OBJECT IDENTIFIER ::= { altigaGroups 49 } -alBackupL2LGroup OBJECT IDENTIFIER ::= { altigaGroups 50 } -alNotifyGroup OBJECT IDENTIFIER ::= { altigaGroups 51 } -alRebootStatusGroup OBJECT IDENTIFIER ::= { altigaGroups 52 } -alAuthorizationGroup OBJECT IDENTIFIER ::= { altigaGroups 53 } -alWebPortalGroup OBJECT IDENTIFIER ::= { altigaGroups 54 } -alWebEmailGroup OBJECT IDENTIFIER ::= { altigaGroups 55 } -alPortForwardGroup OBJECT IDENTIFIER ::= { altigaGroups 56 } -alRemoteServerGroup OBJECT IDENTIFIER ::= { altigaGroups 57 } -alWebvpnAclGroup OBJECT IDENTIFIER ::= { altigaGroups 58 } -alNbnsGroup OBJECT IDENTIFIER ::= { altigaGroups 59 } -alSecureDesktopGroup OBJECT IDENTIFIER ::= { altigaGroups 60 } -alSslTunnelClientGroup OBJECT IDENTIFIER ::= { altigaGroups 61 } -alNacGroup OBJECT IDENTIFIER ::= { altigaGroups 62 } - - --- Statistics -alStatsVersion OBJECT IDENTIFIER ::= { altigaStats 1 } -alStatsAccess OBJECT IDENTIFIER ::= { altigaStats 2 } -alStatsPptp OBJECT IDENTIFIER ::= { altigaStats 3 } -alStatsEvent OBJECT IDENTIFIER ::= { altigaStats 4 } -alStatsAuth OBJECT IDENTIFIER ::= { altigaStats 5 } -alStatsPpp OBJECT IDENTIFIER ::= { altigaStats 6 } -alStatsHttp OBJECT IDENTIFIER ::= { altigaStats 7 } -alStatsIp OBJECT IDENTIFIER ::= { altigaStats 8 } -alStatsFilter OBJECT IDENTIFIER ::= { altigaStats 9 } -alStatsUser OBJECT IDENTIFIER ::= { altigaStats 10 } -alStatsTelnet OBJECT IDENTIFIER ::= { altigaStats 11 } -alStatsFtp OBJECT IDENTIFIER ::= { altigaStats 12 } -alStatsTftp OBJECT IDENTIFIER ::= { altigaStats 13 } -alStatsSnmp OBJECT IDENTIFIER ::= { altigaStats 14 } -alStatsIpSec OBJECT IDENTIFIER ::= { altigaStats 15 } -alStatsL2tp OBJECT IDENTIFIER ::= { altigaStats 16 } -alStatsSession OBJECT IDENTIFIER ::= { altigaStats 17 } -alStatsDns OBJECT IDENTIFIER ::= { altigaStats 18 } -alStatsAddress OBJECT IDENTIFIER ::= { altigaStats 19 } -alStatsDhcp OBJECT IDENTIFIER ::= { altigaStats 20 } -alStatsWatching OBJECT IDENTIFIER ::= { altigaStats 21 } -alStatsHardware OBJECT IDENTIFIER ::= { altigaStats 22 } -alStatsNat OBJECT IDENTIFIER ::= { altigaStats 23 } -alStatsLan2Lan OBJECT IDENTIFIER ::= { altigaStats 24 } -alStatsGeneral OBJECT IDENTIFIER ::= { altigaStats 25 } -alStatsSsl OBJECT IDENTIFIER ::= { altigaStats 26 } -alStatsCert OBJECT IDENTIFIER ::= { altigaStats 27 } -alStatsNtp OBJECT IDENTIFIER ::= { altigaStats 28 } -alStatsNetworkList OBJECT IDENTIFIER ::= { altigaStats 29 } -alStatsSep OBJECT IDENTIFIER ::= { altigaStats 30 } -alStatsIke OBJECT IDENTIFIER ::= { altigaStats 31 } -alStatsSync OBJECT IDENTIFIER ::= { altigaStats 32 } -alStatsT1E1 OBJECT IDENTIFIER ::= { altigaStats 33 } -alStatsMultiLink OBJECT IDENTIFIER ::= { altigaStats 34 } -alStatsSsh OBJECT IDENTIFIER ::= { altigaStats 35 } -alStatsLBSSF OBJECT IDENTIFIER ::= { altigaStats 36 } -alStatsDhcpServer OBJECT IDENTIFIER ::= { altigaStats 37 } -alStatsAutoUpdate OBJECT IDENTIFIER ::= { altigaStats 38 } -alAdminAuthStats OBJECT IDENTIFIER ::= { altigaStats 39 } -alStatsPPPoE OBJECT IDENTIFIER ::= { altigaStats 40 } -alXmlStats OBJECT IDENTIFIER ::= { altigaStats 41 } -alCtcpStats OBJECT IDENTIFIER ::= { altigaStats 42 } -alFwStats OBJECT IDENTIFIER ::= { altigaStats 43 } -alStatsGroupMatch OBJECT IDENTIFIER ::= { altigaStats 44 } -alACEServerStats OBJECT IDENTIFIER ::= { altigaStats 45 } -alNatTStats OBJECT IDENTIFIER ::= { altigaStats 46 } -alStatsBwMgmt OBJECT IDENTIFIER ::= { altigaStats 47 } -alIpSecPreFragStats OBJECT IDENTIFIER ::= { altigaStats 48 } -alStatsFips OBJECT IDENTIFIER ::= { altigaStats 49 } -alStatsBackupL2L OBJECT IDENTIFIER ::= { altigaStats 50 } -alStatsNotify OBJECT IDENTIFIER ::= { altigaStats 51 } -alStatsRebootStatus OBJECT IDENTIFIER ::= { altigaStats 52 } -alStatsAuthorization OBJECT IDENTIFIER ::= { altigaStats 53 } -alStatsWebPortal OBJECT IDENTIFIER ::= { altigaStats 54 } -alStatsWebEmail OBJECT IDENTIFIER ::= { altigaStats 55 } -alStatsPortForward OBJECT IDENTIFIER ::= { altigaStats 56 } -alStatsRemoteServer OBJECT IDENTIFIER ::= { altigaStats 57 } -alStatsWebvpnAcl OBJECT IDENTIFIER ::= { altigaStats 58 } -alStatsNbns OBJECT IDENTIFIER ::= { altigaStats 59 } -alStatsSecureDesktop OBJECT IDENTIFIER ::= { altigaStats 60 } -alStatsSslTunnelClient OBJECT IDENTIFIER ::= { altigaStats 61 } -alStatsNac OBJECT IDENTIFIER ::= { altigaStats 62 } - - --- Configuration -alCfgVersion OBJECT IDENTIFIER ::= { altigaConfig 1 } -alCfgAccess OBJECT IDENTIFIER ::= { altigaConfig 2 } -alCfgPptp OBJECT IDENTIFIER ::= { altigaConfig 3 } -alCfgEvent OBJECT IDENTIFIER ::= { altigaConfig 4 } -alCfgAuth OBJECT IDENTIFIER ::= { altigaConfig 5 } -alCfgPpp OBJECT IDENTIFIER ::= { altigaConfig 6 } -alCfgHttp OBJECT IDENTIFIER ::= { altigaConfig 7 } -alCfgIp OBJECT IDENTIFIER ::= { altigaConfig 8 } -alCfgFilter OBJECT IDENTIFIER ::= { altigaConfig 9 } -alCfgUser OBJECT IDENTIFIER ::= { altigaConfig 10 } -alCfgTelnet OBJECT IDENTIFIER ::= { altigaConfig 11 } -alCfgFtp OBJECT IDENTIFIER ::= { altigaConfig 12 } -alCfgTftp OBJECT IDENTIFIER ::= { altigaConfig 13 } -alCfgSnmp OBJECT IDENTIFIER ::= { altigaConfig 14 } -alCfgIpSec OBJECT IDENTIFIER ::= { altigaConfig 15 } -alCfgL2tp OBJECT IDENTIFIER ::= { altigaConfig 16 } -alCfgSession OBJECT IDENTIFIER ::= { altigaConfig 17 } -alCfgDns OBJECT IDENTIFIER ::= { altigaConfig 18 } -alCfgAddress OBJECT IDENTIFIER ::= { altigaConfig 19 } -alCfgDhcp OBJECT IDENTIFIER ::= { altigaConfig 20 } -alCfgWatchdog OBJECT IDENTIFIER ::= { altigaConfig 21 } -alCfgHardware OBJECT IDENTIFIER ::= { altigaConfig 22 } -alCfgNat OBJECT IDENTIFIER ::= { altigaConfig 23 } -alCfgLan2Lan OBJECT IDENTIFIER ::= { altigaConfig 24 } -alCfgGeneral OBJECT IDENTIFIER ::= { altigaConfig 25 } -alCfgSsl OBJECT IDENTIFIER ::= { altigaConfig 26 } -alCfgCert OBJECT IDENTIFIER ::= { altigaConfig 27 } -alCfgNtp OBJECT IDENTIFIER ::= { altigaConfig 28 } -alCfgNetworkList OBJECT IDENTIFIER ::= { altigaConfig 29 } -alCfgSep OBJECT IDENTIFIER ::= { altigaConfig 30 } -alCfgIke OBJECT IDENTIFIER ::= { altigaConfig 31 } -alCfgSync OBJECT IDENTIFIER ::= { altigaConfig 32 } -alCfgT1E1 OBJECT IDENTIFIER ::= { altigaConfig 33 } -alCfgMultiLink OBJECT IDENTIFIER ::= { altigaConfig 34 } -alCfgSsh OBJECT IDENTIFIER ::= { altigaConfig 35 } -alCfgLBSSF OBJECT IDENTIFIER ::= { altigaConfig 36 } -alCfgDhcpServer OBJECT IDENTIFIER ::= { altigaConfig 37 } -alCfgAutoUpdate OBJECT IDENTIFIER ::= { altigaConfig 38 } -alCfgAdminAuth OBJECT IDENTIFIER ::= { altigaConfig 39 } -alCfgPPPoE OBJECT IDENTIFIER ::= { altigaConfig 40 } -alCfgXml OBJECT IDENTIFIER ::= { altigaConfig 41 } -alCfgCtcp OBJECT IDENTIFIER ::= { altigaConfig 42 } -alCfgFw OBJECT IDENTIFIER ::= { altigaConfig 43 } -alCfgGroupMatch OBJECT IDENTIFIER ::= { altigaConfig 44 } -alCfgACE OBJECT IDENTIFIER ::= { altigaConfig 45 } -alCfgNatT OBJECT IDENTIFIER ::= { altigaConfig 46 } -alCfgBwMgmt OBJECT IDENTIFIER ::= { altigaConfig 47 } -alCfgIpSecPreFrag OBJECT IDENTIFIER ::= { altigaConfig 48 } -alCfgFips OBJECT IDENTIFIER ::= { altigaConfig 49 } -alCfgBackupL2L OBJECT IDENTIFIER ::= { altigaConfig 50 } -alCfgNotify OBJECT IDENTIFIER ::= { altigaConfig 51 } -alCfgRebootStatus OBJECT IDENTIFIER ::= { altigaConfig 52 } -alCfgAuthorization OBJECT IDENTIFIER ::= { altigaConfig 53 } -alCfgWebPortal OBJECT IDENTIFIER ::= { altigaConfig 54 } -alCfgWebEmail OBJECT IDENTIFIER ::= { altigaConfig 55 } -alCfgPortForward OBJECT IDENTIFIER ::= { altigaConfig 56 } -alCfgRemoteServer OBJECT IDENTIFIER ::= { altigaConfig 57 } -alCfgWebvpnAcl OBJECT IDENTIFIER ::= { altigaConfig 58 } -alCfgNbns OBJECT IDENTIFIER ::= { altigaConfig 59 } -alCfgSecureDesktop OBJECT IDENTIFIER ::= { altigaConfig 60 } -alCfgSslTunnelClient OBJECT IDENTIFIER ::= { altigaConfig 61 } -alCfgNac OBJECT IDENTIFIER ::= { altigaConfig 62 } - --- Events -alEventsVersion OBJECT IDENTIFIER ::= { altigaEvents 1 } -alEventsAccess OBJECT IDENTIFIER ::= { altigaEvents 2 } -alEventsPptp OBJECT IDENTIFIER ::= { altigaEvents 3 } -alEventsEvent OBJECT IDENTIFIER ::= { altigaEvents 4 } -alEventsAuth OBJECT IDENTIFIER ::= { altigaEvents 5 } -alEventsPpp OBJECT IDENTIFIER ::= { altigaEvents 6 } -alEventsHttp OBJECT IDENTIFIER ::= { altigaEvents 7 } -alEventsIp OBJECT IDENTIFIER ::= { altigaEvents 8 } -alEventsFilter OBJECT IDENTIFIER ::= { altigaEvents 9 } -alEventsUser OBJECT IDENTIFIER ::= { altigaEvents 10 } -alEventsTelnet OBJECT IDENTIFIER ::= { altigaEvents 11 } -alEventsFtp OBJECT IDENTIFIER ::= { altigaEvents 12 } -alEventsTftp OBJECT IDENTIFIER ::= { altigaEvents 13 } -alEventsSnmp OBJECT IDENTIFIER ::= { altigaEvents 14 } -alEventsIpSec OBJECT IDENTIFIER ::= { altigaEvents 15 } -alEventsL2tp OBJECT IDENTIFIER ::= { altigaEvents 16 } -alEventsSession OBJECT IDENTIFIER ::= { altigaEvents 17 } -alEventsDns OBJECT IDENTIFIER ::= { altigaEvents 18 } -alEventsAddress OBJECT IDENTIFIER ::= { altigaEvents 19 } -alEventsDhcp OBJECT IDENTIFIER ::= { altigaEvents 20 } -alEventsWatchdog OBJECT IDENTIFIER ::= { altigaEvents 21 } -alEventsHardware OBJECT IDENTIFIER ::= { altigaEvents 22 } -alEventsNat OBJECT IDENTIFIER ::= { altigaEvents 23 } -alEventsLan2Lan OBJECT IDENTIFIER ::= { altigaEvents 24 } -alEventsGeneral OBJECT IDENTIFIER ::= { altigaEvents 25 } -alEventsSsl OBJECT IDENTIFIER ::= { altigaEvents 26 } -alEventsCert OBJECT IDENTIFIER ::= { altigaEvents 27 } -alEventsNtp OBJECT IDENTIFIER ::= { altigaEvents 28 } -alEventsNetworkList OBJECT IDENTIFIER ::= { altigaEvents 29 } -alEventsSep OBJECT IDENTIFIER ::= { altigaEvents 30 } -alEventsIke OBJECT IDENTIFIER ::= { altigaEvents 31 } -alEventsSync OBJECT IDENTIFIER ::= { altigaEvents 32 } -alEventsT1E1 OBJECT IDENTIFIER ::= { altigaEvents 33 } -alEventsMultiLink OBJECT IDENTIFIER ::= { altigaEvents 34 } -alEventsSsh OBJECT IDENTIFIER ::= { altigaEvents 35 } -alEventsLBSSF OBJECT IDENTIFIER ::= { altigaEvents 36 } -alEventsAutoUpdate OBJECT IDENTIFIER ::= { altigaEvents 38 } -alEventsAdminAuth OBJECT IDENTIFIER ::= { altigaEvents 39 } -alEventsPPPoE OBJECT IDENTIFIER ::= { altigaEvents 40 } -alEventXml OBJECT IDENTIFIER ::= { altigaEvents 41 } -alEventCtcp OBJECT IDENTIFIER ::= { altigaEvents 42 } -alEventFw OBJECT IDENTIFIER ::= { altigaEvents 43 } -alEventGroupMatch OBJECT IDENTIFIER ::= { altigaEvents 44 } -alEventACE OBJECT IDENTIFIER ::= { altigaEvents 45 } -alEventNatT OBJECT IDENTIFIER ::= { altigaEvents 46 } -alEventBwMgmt OBJECT IDENTIFIER ::= { altigaEvents 47 } -alEventIpSecPreFrag OBJECT IDENTIFIER ::= { altigaEvents 48 } -alEventFips OBJECT IDENTIFIER ::= { altigaEvents 49 } -alEventBackupL2L OBJECT IDENTIFIER ::= { altigaEvents 50 } -alEventsNotify OBJECT IDENTIFIER ::= { altigaEvents 51 } -alEventsRebootStatus OBJECT IDENTIFIER ::= { altigaEvents 52 } -alEventAuthorization OBJECT IDENTIFIER ::= { altigaEvents 53 } -alEventWebPortal OBJECT IDENTIFIER ::= { altigaEvents 54 } -alEventWebEmail OBJECT IDENTIFIER ::= { altigaEvents 55 } -alEventPortForward OBJECT IDENTIFIER ::= { altigaEvents 56 } -alEventRemoteServer OBJECT IDENTIFIER ::= { altigaEvents 57 } -alEventWebvpnAcl OBJECT IDENTIFIER ::= { altigaEvents 58 } -alEventNbns OBJECT IDENTIFIER ::= { altigaEvents 59 } -alEventSecureDesktop OBJECT IDENTIFIER ::= { altigaEvents 60 } -alEventSslTunnelClient OBJECT IDENTIFIER ::= { altigaEvents 61 } -alEventNac OBJECT IDENTIFIER ::= { altigaEvents 62 } - - -END diff --git a/mibs/ALTIGA-MULTILINK-STATS-MIB b/mibs/ALTIGA-MULTILINK-STATS-MIB deleted file mode 100644 index 25bd5f3146..0000000000 --- a/mibs/ALTIGA-MULTILINK-STATS-MIB +++ /dev/null @@ -1,313 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-MULTILINK-STATS-MIB.my: Altiga MultiLink Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-MULTILINK-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Gauge32 - FROM SNMPv2-SMI - RowStatus - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsMultiLink, alMultiLinkGroup - FROM ALTIGA-MIB - alMultiLinkMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaMultiLinkStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga MultiLink Statistics MIB models counters and - objects that are of management interest for multilinks. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - MLP: MultiLink Protocol - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alMultiLinkMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsMultiLinkGlobal OBJECT IDENTIFIER ::= { alStatsMultiLink 1 } - -alMultiLinkStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlMultiLinkStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active bundles sessions." - ::= { alStatsMultiLink 2 } - -alMultiLinkStatsEntry OBJECT-TYPE - SYNTAX AlMultiLinkStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alMultiLinkStatsTable." - INDEX { alMultiLinkStatsIndex } - ::= { alMultiLinkStatsTable 1 } - -AlMultiLinkStatsEntry ::= SEQUENCE { - alMultiLinkStatsRowStatus RowStatus, - alMultiLinkStatsIndex Integer32, - alMultiLinkStatsTxOctets Unsigned32, - alMultiLinkStatsTxPackets Unsigned32, - alMultiLinkStatsTxMlpFragments Unsigned32, - alMultiLinkStatsTxMlpPackets Unsigned32, - alMultiLinkStatsTxNonMlpPackets Unsigned32, - alMultiLinkStatsTxThroughput Gauge32, - alMultiLinkStatsRxOctets Unsigned32, - alMultiLinkStatsRxPackets Unsigned32, - alMultiLinkStatsRxMlpFragments Unsigned32, - alMultiLinkStatsRxMlpPackets Unsigned32, - alMultiLinkStatsRxNonMlpPackets Unsigned32, - alMultiLinkStatsRxThroughput Gauge32, - alMultiLinkStatsRxLostEnd Unsigned32, - alMultiLinkStatsRxStalePackets Unsigned32, - alMultiLinkStatsRxStaleFragments Unsigned32, - alMultiLinkStatsRxDroppedFragments Unsigned32, - alMultiLinkStatsRxOOSFragments Unsigned32, - alMultiLinkStatsIdleTmrCleanup Unsigned32 -} - -alMultiLinkStatsRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row." - ::= { alMultiLinkStatsEntry 1 } - -alMultiLinkStatsIndex OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The unique MultiLink Bundle index for this row." - ::= { alMultiLinkStatsEntry 2 } - -alMultiLinkStatsTxOctets OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted octets." - ::= { alMultiLinkStatsEntry 3 } - -alMultiLinkStatsTxPackets OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted packets." - ::= { alMultiLinkStatsEntry 4 } - -alMultiLinkStatsTxMlpFragments OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted MLP packet fragments." - ::= { alMultiLinkStatsEntry 5 } - -alMultiLinkStatsTxMlpPackets OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted MLP complete packets." - ::= { alMultiLinkStatsEntry 6 } - -alMultiLinkStatsTxNonMlpPackets OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted non-MLP complete packets." - ::= { alMultiLinkStatsEntry 7 } - -alMultiLinkStatsTxThroughput OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted bits per second" - ::= { alMultiLinkStatsEntry 8 } - -alMultiLinkStatsRxOctets OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received octets." - ::= { alMultiLinkStatsEntry 9 } - -alMultiLinkStatsRxPackets OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received packets." - ::= { alMultiLinkStatsEntry 10 } - -alMultiLinkStatsRxMlpFragments OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received MLP packet fragments." - ::= { alMultiLinkStatsEntry 11 } - -alMultiLinkStatsRxMlpPackets OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received MLP complete packets." - ::= { alMultiLinkStatsEntry 12 } - -alMultiLinkStatsRxNonMlpPackets OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received non-MLP complete packets." - ::= { alMultiLinkStatsEntry 13 } - -alMultiLinkStatsRxThroughput OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received bits per second" - ::= { alMultiLinkStatsEntry 14 } - -alMultiLinkStatsRxLostEnd OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of missing MLP packets with no end bit." - ::= { alMultiLinkStatsEntry 15 } - -alMultiLinkStatsRxStalePackets OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received MLP packet fragments gone stale." - ::= { alMultiLinkStatsEntry 16 } - -alMultiLinkStatsRxStaleFragments OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received MLP fragments orphans gone stale." - ::= { alMultiLinkStatsEntry 17 } - -alMultiLinkStatsRxDroppedFragments OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received MLP packet fragments discarded." - ::= { alMultiLinkStatsEntry 18 } - -alMultiLinkStatsRxOOSFragments OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received out-of-sequence MLP packet fragments" - ::= { alMultiLinkStatsEntry 19 } - -alMultiLinkStatsIdleTmrCleanup OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times idle timer forwarded MLP complete packets." - ::= { alMultiLinkStatsEntry 20 } - -altigaMultiLinkStatsMibConformance OBJECT IDENTIFIER - ::= { altigaMultiLinkStatsMibModule 1 } - -altigaMultiLinkStatsMibCompliances OBJECT IDENTIFIER - ::= { altigaMultiLinkStatsMibConformance 1 } - -altigaMultiLinkStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga MultiLink Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaMultiLinkStatsGroup - } - ::= { altigaMultiLinkStatsMibCompliances 1 } - -altigaMultiLinkStatsGroup OBJECT-GROUP - OBJECTS - { - alMultiLinkStatsRowStatus, - alMultiLinkStatsIndex, - alMultiLinkStatsTxOctets, - alMultiLinkStatsTxPackets, - alMultiLinkStatsTxMlpFragments, - alMultiLinkStatsTxMlpPackets, - alMultiLinkStatsTxNonMlpPackets, - alMultiLinkStatsTxThroughput, - alMultiLinkStatsRxOctets, - alMultiLinkStatsRxPackets, - alMultiLinkStatsRxMlpFragments, - alMultiLinkStatsRxMlpPackets, - alMultiLinkStatsRxNonMlpPackets, - alMultiLinkStatsRxThroughput, - alMultiLinkStatsRxLostEnd, - alMultiLinkStatsRxStalePackets, - alMultiLinkStatsRxStaleFragments, - alMultiLinkStatsRxDroppedFragments, - alMultiLinkStatsRxOOSFragments, - alMultiLinkStatsIdleTmrCleanup - } - STATUS current - DESCRIPTION - "The objects for the MultiLink Bundle statistics." - ::= { alMultiLinkGroup 2 } - -END - diff --git a/mibs/ALTIGA-NAT-STATS-MIB b/mibs/ALTIGA-NAT-STATS-MIB deleted file mode 100644 index 9c61df0613..0000000000 --- a/mibs/ALTIGA-NAT-STATS-MIB +++ /dev/null @@ -1,437 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-NAT-STATS-MIB.my: Altiga NAT Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-NAT-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Integer32, Counter32, Unsigned32 - FROM SNMPv2-SMI - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsNat, alNatGroup - FROM ALTIGA-MIB - alNatMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaNatStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga NAT Statistics MIB models counters and objects that are - of management interest for NAT. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - NAT: Network Address Translation - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alNatMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsNatGlobal OBJECT IDENTIFIER ::= { alStatsNat 1 } - -alNatStatsPacketsIn OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of inbound packets that have been translated." - ::= { alStatsNatGlobal 1 } - -alNatStatsPacketsOut OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of outbound packets that have been translated." - ::= { alStatsNatGlobal 2 } - -alNatStatsTotalTranslations OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of sessions that have been established." - ::= { alStatsNatGlobal 3 } - -alNatStatsActiveTranslations OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The active number of sessions that are established." - ::= { alStatsNatGlobal 4 } - -alNatStatsMaxTranslations OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of sessions that have been established at any one time." - ::= { alStatsNatGlobal 5 } - -alNatTranslationTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlNatTranslationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active NAT sessions." - ::= { alStatsNat 2 } - -alNatTranslationEntry OBJECT-TYPE - SYNTAX AlNatTranslationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alNatTranslationTable." - INDEX { alNatTranslationSrcAddress, - alNatTranslationSrcPort, - alNatTranslationDestAddress, - alNatTranslationDestPort} - ::= { alNatTranslationTable 1 } - -AlNatTranslationEntry ::= SEQUENCE { - alNatTranslationSrcAddress IpAddress, - alNatTranslationSrcPort Integer32, - alNatTranslationDestAddress IpAddress, - alNatTranslationDestPort Integer32, - alNatTranslationAddress IpAddress, - alNatTranslationPort Integer32, - alNatTranslationAge Unsigned32, - alNatTranslationType INTEGER, - alNatTranslationDirection INTEGER, - alNatTranslationBytes Counter32, - alNatTranslationPackets Counter32 -} - -alNatTranslationSrcAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The internal source address to be translated." - ::= { alNatTranslationEntry 1 } - -alNatTranslationSrcPort OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The internal source port to be translated." - ::= { alNatTranslationEntry 2 } - -alNatTranslationDestAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The external destination address." - ::= { alNatTranslationEntry 3 } - -alNatTranslationDestPort OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The external destinatin port." - ::= { alNatTranslationEntry 4 } - -alNatTranslationAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The translated internal source address." - ::= { alNatTranslationEntry 5 } - -alNatTranslationPort OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The translated internal source port." - ::= { alNatTranslationEntry 6 } - -alNatTranslationAge OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The age of this entry in seconds." - ::= { alNatTranslationEntry 7 } - -alNatTranslationType OBJECT-TYPE - SYNTAX INTEGER { - unknown(0), - portMapTcp (1), - portMapUdp (2), - portMapTcpUdp(3), - noPortMap (4), - ftpProxy (8), - tftpProxy (16), - nbnsTcpProxy (32), - nbnsUdpProxy (64), - nbdgsvcProxy (128), - h225TcpProxy (256), - h245Proxy(512), - rasProxy (1024), - ilsProxy (2048), - all(4095) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of this entry." - ::= { alNatTranslationEntry 8 } - -alNatTranslationDirection OBJECT-TYPE - SYNTAX INTEGER { - inbound (1), - outbound (2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The direction that this rule acts upon." - ::= { alNatTranslationEntry 9 } - -alNatTranslationBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of bytes that have been translated." - ::= { alNatTranslationEntry 10 } - -alNatTranslationPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets that have been translated." - ::= { alNatTranslationEntry 11 } - -alNatAllTranslationTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlNatAllTranslationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active NAT sessions." - ::= { alStatsNat 3 } - -alNatAllTranslationEntry OBJECT-TYPE - SYNTAX AlNatAllTranslationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alNatAllTranslationTable." - INDEX { alNatAllTranslationSrcAddress, - alNatAllTranslationSrcPort, - alNatAllTranslationDestAddress, - alNatAllTranslationDestPort, - alNatAllTranslationType } - ::= { alNatAllTranslationTable 1 } - -AlNatAllTranslationEntry ::= SEQUENCE { - alNatAllTranslationSrcAddress IpAddress, - alNatAllTranslationSrcPort Integer32, - alNatAllTranslationDestAddress IpAddress, - alNatAllTranslationDestPort Integer32, - alNatAllTranslationAddress IpAddress, - alNatAllTranslationPort Integer32, - alNatAllTranslationAge Unsigned32, - alNatAllTranslationType INTEGER, - alNatAllTranslationDirection INTEGER, - alNatAllTranslationBytes Counter32, - alNatAllTranslationPackets Counter32 -} - -alNatAllTranslationSrcAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The internal source address to be translated." - ::= { alNatAllTranslationEntry 1 } - -alNatAllTranslationSrcPort OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The internal source port to be translated." - ::= { alNatAllTranslationEntry 2 } - -alNatAllTranslationDestAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The external destination address." - ::= { alNatAllTranslationEntry 3 } - -alNatAllTranslationDestPort OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The external destinatin port." - ::= { alNatAllTranslationEntry 4 } - -alNatAllTranslationAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The translated internal source address." - ::= { alNatAllTranslationEntry 5 } - -alNatAllTranslationPort OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The translated internal source port." - ::= { alNatAllTranslationEntry 6 } - -alNatAllTranslationAge OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The age of this entry in seconds." - ::= { alNatAllTranslationEntry 7 } - -alNatAllTranslationType OBJECT-TYPE - SYNTAX INTEGER { - unknown(0), - portMapTcp (1), - portMapUdp (2), - portMapTcpUdp(3), - noPortMap (4), - ftpProxy (8), - tftpProxy (16), - nbnsTcpProxy (32), - nbnsUdpProxy (64), - nbdgsvcProxy (128), - h225TcpProxy (256), - h245Proxy(512), - rasProxy (1024), - ilsProxy (2048), - all(4095) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of this entry." - ::= { alNatAllTranslationEntry 8 } - -alNatAllTranslationDirection OBJECT-TYPE - SYNTAX INTEGER { - inbound (1), - outbound (2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The direction that this rule acts upon." - ::= { alNatAllTranslationEntry 9 } - -alNatAllTranslationBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of bytes that have been translated." - ::= { alNatAllTranslationEntry 10 } - -alNatAllTranslationPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets that have been translated." - ::= { alNatAllTranslationEntry 11 } - -altigaNatStatsMibConformance OBJECT IDENTIFIER ::= { altigaNatStatsMibModule 1 } -altigaNatStatsMibCompliances OBJECT IDENTIFIER ::= { altigaNatStatsMibConformance 1 } - -altigaNatStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga NAT Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaNatStatsGroup - } - ::= { altigaNatStatsMibCompliances 1 } - -altigaNatStatsGroup OBJECT-GROUP - OBJECTS - { - alNatStatsPacketsIn, - alNatStatsPacketsOut, - alNatStatsTotalTranslations, - alNatStatsActiveTranslations, - alNatStatsMaxTranslations, - alNatTranslationSrcAddress, - alNatTranslationSrcPort, - alNatTranslationDestAddress, - alNatTranslationDestPort, - alNatTranslationAddress, - alNatTranslationPort, - alNatTranslationAge, - alNatTranslationType, - alNatTranslationDirection, - alNatTranslationBytes, - alNatTranslationPackets, - alNatAllTranslationSrcAddress, - alNatAllTranslationSrcPort, - alNatAllTranslationDestAddress, - alNatAllTranslationDestPort, - alNatAllTranslationAddress, - alNatAllTranslationPort, - alNatAllTranslationAge, - alNatAllTranslationType, - alNatAllTranslationDirection, - alNatAllTranslationBytes, - alNatAllTranslationPackets - } - STATUS current - DESCRIPTION - "The objects for NAT statistics" - ::= { alNatGroup 2 } -END - diff --git a/mibs/ALTIGA-PPP-STATS-MIB b/mibs/ALTIGA-PPP-STATS-MIB deleted file mode 100644 index 535d3a5bec..0000000000 --- a/mibs/ALTIGA-PPP-STATS-MIB +++ /dev/null @@ -1,341 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-PPP-STATS-MIB.my: Altiga PPP Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-PPP-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32 - FROM SNMPv2-SMI - TruthValue, RowStatus - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsPpp, alPppGroup - FROM ALTIGA-MIB - alPppMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaPppStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga PPP Statistics MIB models counters and objects that are - of management interest for PPP. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - MPPC: Microsoft Point-to-Point Compression - - MPPE: Microsoft Point-to-Point Encryption - - PPP: Point-to-Point Protocol - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance and range." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alPppMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsPppGlobal OBJECT IDENTIFIER ::= { alStatsPpp 1 } - --- Any global stuff here... - -alPppStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlPppStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active PPP links." - ::= { alStatsPpp 2 } - -alPppStatsEntry OBJECT-TYPE - SYNTAX AlPppStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alPppStatsTable." - INDEX { alPppStatsIfIndex } - ::= { alPppStatsTable 1 } - -AlPppStatsEntry ::= SEQUENCE { - alPppStatsRowStatus RowStatus, - alPppStatsIfIndex Integer32, - alPppStatsOctetsSent Counter32, - alPppStatsOctetsRcvd Counter32, - alPppStatsPacketsSent Counter32, - alPppStatsPacketsRcvd Counter32, - alPppStatsMppcStatus TruthValue, - alPppStatsMppeStatus TruthValue, - alPppStatsMppcMppeReset Counter32, - alPppStatsMppcOctSentAfterComp Counter32, - alPppStatsMppcOctSentBeforeComp Counter32, - alPppStatsMppcOctSentUnComp Counter32, - alPppStatsMppcOctRcvdBeforeDeComp Counter32, - alPppStatsMppcOctRcvdAfterDeComp Counter32, - alPppStatsMppcOctRcvdUnComp Counter32 -} - -alPppStatsRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row. Used to terminate the session." - ::= { alPppStatsEntry 1 } - -alPppStatsIfIndex OBJECT-TYPE - SYNTAX Integer32(0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of this row." - ::= { alPppStatsEntry 2 } - -alPppStatsOctetsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets sent during this session." - ::= { alPppStatsEntry 3 } - -alPppStatsOctetsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets received during this session." - ::= { alPppStatsEntry 4 } - -alPppStatsPacketsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets sent during this session." - ::= { alPppStatsEntry 5 } - -alPppStatsPacketsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets received during this session." - ::= { alPppStatsEntry 6 } - -alPppStatsMppcStatus OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the MPPC setting during this session." - ::= { alPppStatsEntry 7 } - -alPppStatsMppeStatus OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the MPPE setting during this session." - ::= { alPppStatsEntry 8 } - -alPppStatsMppcMppeReset OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The reset MPPC and MPPE counts for this session." - ::= { alPppStatsEntry 9 } - -alPppStatsMppcOctSentAfterComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets sent after compression during this session." - ::= { alPppStatsEntry 10 } - -alPppStatsMppcOctSentBeforeComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets sent before compression during this session." - ::= { alPppStatsEntry 11 } - -alPppStatsMppcOctSentUnComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets sent uncompressed during this session." - ::= { alPppStatsEntry 12 } - -alPppStatsMppcOctRcvdBeforeDeComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets received before decompression during this session." - ::= { alPppStatsEntry 13 } - -alPppStatsMppcOctRcvdAfterDeComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets received after decompression during this session." - ::= { alPppStatsEntry 14 } - -alPppStatsMppcOctRcvdUnComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets received uncompressed during this session." - ::= { alPppStatsEntry 15 } - --- More Tunnel stuff here. - -alStatsPppMppcGlobal OBJECT IDENTIFIER ::= { alStatsPpp 3 } - -alPppStatsGlobMppcMppeResetsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Reset the number of octets received." - ::= { alStatsPppMppcGlobal 1 } - -alPppStatsGlobMppcMppeResetsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Reset the number of octets sent." - ::= { alStatsPppMppcGlobal 2 } - -alPppStatsGlobMppcOctSentAfterComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of octets sent after compression." - ::= { alStatsPppMppcGlobal 3 } - -alPppStatsGlobMppcOctSentBeforeComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of octets sent before compression." - ::= { alStatsPppMppcGlobal 4 } - -alPppStatsGlobMppcOctSentUnComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of octets sent uncompressed." - ::= { alStatsPppMppcGlobal 5 } - -alPppStatsGlobMppcOctRcvdBeforeDeComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of octets received before decompression." - ::= { alStatsPppMppcGlobal 6 } - -alPppStatsGlobMppcOctRcvdAfterDeComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of octets received after decompression." - ::= { alStatsPppMppcGlobal 7 } - -alPppStatsGlobMppcOctRcvdUnComp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of octets received uncompressed." - ::= { alStatsPppMppcGlobal 8 } - -altigaPppStatsMibConformance OBJECT IDENTIFIER ::= { altigaPppStatsMibModule 1 } -altigaPppStatsMibCompliances OBJECT IDENTIFIER ::= { altigaPppStatsMibConformance 1 } - -altigaPppStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga PPP Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaPppStatsGroup - } - ::= { altigaPppStatsMibCompliances 1 } - -altigaPppStatsGroup OBJECT-GROUP - OBJECTS - { - alPppStatsRowStatus, - alPppStatsIfIndex, - alPppStatsOctetsSent, - alPppStatsOctetsRcvd, - alPppStatsPacketsSent, - alPppStatsPacketsRcvd, - alPppStatsMppcStatus, - alPppStatsMppeStatus, - alPppStatsMppcMppeReset, - alPppStatsMppcOctSentAfterComp, - alPppStatsMppcOctSentBeforeComp, - alPppStatsMppcOctSentUnComp, - alPppStatsMppcOctRcvdBeforeDeComp, - alPppStatsMppcOctRcvdAfterDeComp, - alPppStatsMppcOctRcvdUnComp, - alPppStatsGlobMppcMppeResetsRcvd, - alPppStatsGlobMppcMppeResetsSent, - alPppStatsGlobMppcOctSentAfterComp, - alPppStatsGlobMppcOctSentBeforeComp, - alPppStatsGlobMppcOctSentUnComp, - alPppStatsGlobMppcOctRcvdBeforeDeComp, - alPppStatsGlobMppcOctRcvdAfterDeComp, - alPppStatsGlobMppcOctRcvdUnComp - } - STATUS current - DESCRIPTION - "The objects for PPP statistics." - ::= { alPppGroup 2 } - -END diff --git a/mibs/ALTIGA-PPPOE-STATS-MIB b/mibs/ALTIGA-PPPOE-STATS-MIB deleted file mode 100644 index 2bba683f72..0000000000 --- a/mibs/ALTIGA-PPPOE-STATS-MIB +++ /dev/null @@ -1,357 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-PPPOE-STATS-MIB.my: Altiga PPPoE Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002,2007 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-PPPOE-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, - Gauge32, Unsigned32 - FROM SNMPv2-SMI - DisplayString, MacAddress - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsPPPoE, alPPPoEGroup - FROM ALTIGA-MIB - alPPPoEMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaPPPoEStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200707110000Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga PPPoE Statistics MIB models counters and objects that are - of management interest for PPPoE. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - PADI: PPPoE Active Discovery Initiation - - PADO: PPPoE Active Discovery Offer - - PADS: PPPoE Active Discovery Session-confirmation - - PADT: PPPoE Active Discovery Terminate - - PPPoE: Point-to-Point Protocol over Ethernet - - " - REVISION "200707110000Z" - DESCRIPTION - "Added range for Index Object alPPPoEStatsIfIndex object " - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alPPPoEMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsPPPoEGlobal OBJECT IDENTIFIER ::= { alStatsPPPoE 1 } - -alPPPoEStatsActiveSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of active sessions on the interface - (currently should max at 1)." - ::= { alStatsPPPoEGlobal 1 } - -alPPPoEStatsTotalSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total Sessions since last reset." - ::= { alStatsPPPoEGlobal 2 } - -alPPPoEStatsMaxSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Peak number of sessions since last reset." - ::= { alStatsPPPoEGlobal 3 } - -alPPPoEStatsIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlPPPoEStatsIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Contains the PPPoE binding entries for stats." - ::= { alStatsPPPoE 2 } - -alPPPoEStatsIfEntry OBJECT-TYPE - SYNTAX AlPPPoEStatsIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Contains the PPPoE entries for the status - binding table." - INDEX { alPPPoEStatsIfIndex } - ::= { alPPPoEStatsIfTable 1 } - -AlPPPoEStatsIfEntry ::= SEQUENCE { - alPPPoEStatsIfIndex Integer32, - alPPPoEStatsIfPADTRx Counter32, - alPPPoEStatsIfPADTTx Counter32, - alPPPoEStatsIfGenericErrorsRx Counter32, - alPPPoEStatsIfMalformedPacketsRx Counter32, - alPPPoEStatsIfPADITimeouts Counter32, - alPPPoEStatsIfPADRTimeouts Counter32, - alPPPoEStatsIfMultPADORx Counter32, - alPPPoEStatsIfSessionID Integer32, - alPPPoEStatsIfPeerAddr MacAddress, - alPPPoEStatsIfSessionState INTEGER, - alPPPoEStatsIfVersion Integer32, - alPPPoEStatsIfType Integer32, - alPPPoEStatsIfConnectTime Unsigned32, - alPPPoEStatsIfDuration Unsigned32, - alPPPoEStatsIfPeerName DisplayString, - alPPPoEStatsIfACCookie OCTET STRING, - alPPPoEStatsIfHostUnique OCTET STRING, - alPPPoEStatsIfRelaySessID OCTET STRING -} - -alPPPoEStatsIfIndex OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface index for PPPoE status binding table." - ::= { alPPPoEStatsIfEntry 1 } - -alPPPoEStatsIfPADTRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of PADT received." - ::= { alPPPoEStatsIfEntry 2 } - -alPPPoEStatsIfPADTTx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of PADT transmitted." - ::= { alPPPoEStatsIfEntry 3 } - -alPPPoEStatsIfGenericErrorsRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of Generic Errors Received." - ::= { alPPPoEStatsIfEntry 4 } - -alPPPoEStatsIfMalformedPacketsRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of back packets received." - ::= { alPPPoEStatsIfEntry 5 } - -alPPPoEStatsIfPADITimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times timedout waiting for a PADO." - ::= { alPPPoEStatsIfEntry 6 } - -alPPPoEStatsIfPADRTimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times timed out waiting for a PADS." - ::= { alPPPoEStatsIfEntry 7 } - -alPPPoEStatsIfMultPADORx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times we received more than 1 PADO." - ::= { alPPPoEStatsIfEntry 8 } - -alPPPoEStatsIfSessionID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Session ID given by the AC." - ::= { alPPPoEStatsIfEntry 9 } - -alPPPoEStatsIfPeerAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "MAC address of the remote AC." - ::= { alPPPoEStatsIfEntry 10 } - -alPPPoEStatsIfSessionState OBJECT-TYPE - SYNTAX INTEGER { - noState(1), - pADISent(2), - pADIRcvd(3), - pADOSent(4), - pADORcvd(5), - pADRSent(6), - pADRRcvd(7), - pADSSent(8), - pADSRcvd(9), - sessionStage(10) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "State that the session is in." - ::= { alPPPoEStatsIfEntry 11 } - -alPPPoEStatsIfVersion OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Version as given in the PPPoE RFC." - ::= { alPPPoEStatsIfEntry 12 } - -alPPPoEStatsIfType OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Type as given in the PPPoE RFC." - ::= { alPPPoEStatsIfEntry 13 } - -alPPPoEStatsIfConnectTime OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Time_t of when the session was established." - ::= { alPPPoEStatsIfEntry 14 } - -alPPPoEStatsIfDuration OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of seconds since the session was - established." - ::= { alPPPoEStatsIfEntry 15 } - -alPPPoEStatsIfPeerName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "UTF-8 string of the AC name." - ::= { alPPPoEStatsIfEntry 16 } - -alPPPoEStatsIfACCookie OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Binary sequence representing the AC cookie given in - negotiations." - ::= { alPPPoEStatsIfEntry 17 } - -alPPPoEStatsIfHostUnique OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(4)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Binary sequence representing the value we assigned the PADI." - ::= { alPPPoEStatsIfEntry 18 } - -alPPPoEStatsIfRelaySessID OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "12 octets representing the Relay session if one exists." - ::= { alPPPoEStatsIfEntry 19 } - -altigaPPPoEStatsMibConformance OBJECT IDENTIFIER ::= { altigaPPPoEStatsMibModule 1 } -altigaPPPoEStatsMibCompliances OBJECT IDENTIFIER ::= { altigaPPPoEStatsMibConformance 1 } - -altigaPPPoEStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga PPPoE Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaPPPoEStatsGroup - } - ::= { altigaPPPoEStatsMibCompliances 1 } - -altigaPPPoEStatsGroup OBJECT-GROUP - OBJECTS - { - alPPPoEStatsActiveSessions, - alPPPoEStatsTotalSessions, - alPPPoEStatsMaxSessions, - alPPPoEStatsIfIndex, - alPPPoEStatsIfPADTRx, - alPPPoEStatsIfPADTTx, - alPPPoEStatsIfGenericErrorsRx, - alPPPoEStatsIfMalformedPacketsRx, - alPPPoEStatsIfPADITimeouts, - alPPPoEStatsIfPADRTimeouts, - alPPPoEStatsIfMultPADORx, - alPPPoEStatsIfSessionID, - alPPPoEStatsIfPeerAddr, - alPPPoEStatsIfSessionState, - alPPPoEStatsIfVersion, - alPPPoEStatsIfType, - alPPPoEStatsIfConnectTime, - alPPPoEStatsIfDuration, - alPPPoEStatsIfPeerName, - alPPPoEStatsIfACCookie, - alPPPoEStatsIfHostUnique, - alPPPoEStatsIfRelaySessID - } - STATUS current - DESCRIPTION - "The objects for PPPoE Statistics." - ::= { alPPPoEGroup 2 } - -END - - - - - diff --git a/mibs/ALTIGA-PPTP-STATS-MIB b/mibs/ALTIGA-PPTP-STATS-MIB deleted file mode 100644 index 4aad24c1d7..0000000000 --- a/mibs/ALTIGA-PPTP-STATS-MIB +++ /dev/null @@ -1,811 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-PPTP-STATS-MIB.my: Altiga PPTP Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-PPTP-STATS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Counter32, Gauge32 - FROM SNMPv2-SMI - RowStatus, DisplayString, TruthValue - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsPptp, alPptpGroup - FROM ALTIGA-MIB - alPptpMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaPptpStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga PPTP Statistics MIB models counters and objects that are - of management interest for PPTP tunnels. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - PPTP: Point-to-Point Tunneling Protocol - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alPptpMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsPptpGlobal OBJECT IDENTIFIER ::= { alStatsPptp 1 } - -alPptpStatsLocalProtVers OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the protocol version and - revision of the local implementation. The - first octet contains the protocol version. The - second octet contains the protocol revision." - ::= { alStatsPptpGlobal 1 } - -alPptpStatsLocalFraming OBJECT-TYPE - SYNTAX Integer32 (0..3) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A set of bits indicating the PPTP framing capabilities - of this system." - ::= { alStatsPptpGlobal 2 } - -alPptpStatsLocalBearer OBJECT-TYPE - SYNTAX Integer32 (0..3) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A set of bits indicating the PPTP bearer capabilities - of this system." - ::= { alStatsPptpGlobal 3 } - -alPptpStatsLocalFirmwareRev OBJECT-TYPE - SYNTAX OCTET STRING(SIZE(2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object defines the local firmware revision." - ::= { alStatsPptpGlobal 4 } - -alPptpStatsTotalTunnels OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of tunnels, - including those that did not reach the established - state." - ::= { alStatsPptpGlobal 5 } - -alPptpStatsActiveTunnels OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of tunnels that - are currently active." - ::= { alStatsPptpGlobal 6 } - -alPptpStatsMaxTunnels OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of simultaneously active PPTP tunnels - since the system was booted." - ::= { alStatsPptpGlobal 7 } - -alPptpStatsTotalSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of sessions, - including those that did not reach the established - state." - ::= { alStatsPptpGlobal 8 } - -alPptpStatsActiveSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of sessions that - are currently active." - ::= { alStatsPptpGlobal 9 } - -alPptpStatsMaxSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of simultaneously active PPTP sessions - since the system was booted." - ::= { alStatsPptpGlobal 10 } - -alPptpStatsControlRecvOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of control channel - octets received." - ::= { alStatsPptpGlobal 11 } - -alPptpStatsControlRecvPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of control packets - received." - ::= { alStatsPptpGlobal 12 } - -alPptpStatsControlRecvDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of control packets - received that were discarded." - ::= { alStatsPptpGlobal 13 } - -alPptpStatsControlSendOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of control channel - octets that were transmitted to tunnel endpoints." - ::= { alStatsPptpGlobal 14 } - -alPptpStatsControlSendPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of control packets - that were transmitted to tunnel endpoints." - ::= { alStatsPptpGlobal 15 } - -alPptpStatsPayloadRecvOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of payload channel - octets that were received." - ::= { alStatsPptpGlobal 16 } - -alPptpStatsPayloadRecvPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of payload packets - that were received." - ::= { alStatsPptpGlobal 17 } - -alPptpStatsPayloadRecvDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of received payload - packets that were discarded." - ::= { alStatsPptpGlobal 18 } - -alPptpStatsPayloadSendOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of payload channel - octets that were transmitted to tunnel peers." - ::= { alStatsPptpGlobal 19 } - -alPptpStatsPayloadSendPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the number of payload packets - that were transmitted to tunnel peers." - ::= { alStatsPptpGlobal 20 } - -alPptpStatsTunnelTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlPptpStatsTunnelEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The PPTP tunnel status and statistics table." - ::= { alStatsPptp 2 } - -alPptpStatsTunnelEntry OBJECT-TYPE - SYNTAX AlPptpStatsTunnelEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alPptpStatsTunnelTable." - INDEX { alPptpStatsTunnelPeerIpAddr } - ::= { alPptpStatsTunnelTable 1 } - -AlPptpStatsTunnelEntry ::= SEQUENCE { - alPptpStatsTunnelRowStatus RowStatus, - alPptpStatsTunnelPeerIpAddr IpAddress, - alPptpStatsTunnelDatastreamId Integer32, - alPptpStatsTunnelLocalIpAddr IpAddress, - alPptpStatsTunnelPeerHostName DisplayString, - alPptpStatsTunnelPeerVendorName DisplayString, - alPptpStatsTunnelPeerFirmwareRev OCTET STRING, - alPptpStatsTunnelPeerProtVers OCTET STRING, - alPptpStatsTunnelPeerFramingCap Integer32, - alPptpStatsTunnelPeerBearerCap Integer32, - alPptpStatsTunnelPeerMaxChan Integer32, - alPptpStatsTunnelActiveSessions Counter32 -} - -alPptpStatsTunnelRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row. Used to terminate the tunnel, - cannot be used to create a tunnel." - ::= { alPptpStatsTunnelEntry 1 } - -alPptpStatsTunnelPeerIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer's IP address for this tunnel." - ::= { alPptpStatsTunnelEntry 2 } - -alPptpStatsTunnelDatastreamId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP-GRE datastream ID of this tunnel." - ::= { alPptpStatsTunnelEntry 3 } - -alPptpStatsTunnelLocalIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The local IP address for this tunnel." - ::= { alPptpStatsTunnelEntry 4 } - -alPptpStatsTunnelPeerHostName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer's host name, as indicated by the peer in a - Start-Control-Connection packet." - ::= { alPptpStatsTunnelEntry 5 } - -alPptpStatsTunnelPeerVendorName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer's vendor name, as indicated by the peer in a - Start-Control-Connection packet." - ::= { alPptpStatsTunnelEntry 6 } - -alPptpStatsTunnelPeerFirmwareRev OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the tunnel peer's firmware - revision number. If the tunnel is idle this object - should maintain its value from the last time it - was connected." - ::= { alPptpStatsTunnelEntry 7 } - -alPptpStatsTunnelPeerProtVers OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the protocol version and - revision of the tunnel peers implementation. The - first octet contains the protocol version. The - second octet contains the protocol revision." - ::= { alPptpStatsTunnelEntry 8 } - -alPptpStatsTunnelPeerFramingCap OBJECT-TYPE - SYNTAX Integer32 (0..3) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the Framing Capabilities of - the tunnel peer. If the tunnel is idle this object - should maintain its value from the last time it was - connected." - ::= { alPptpStatsTunnelEntry 9 } - -alPptpStatsTunnelPeerBearerCap OBJECT-TYPE - SYNTAX Integer32 (0..3) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the Bearer Capabilities of - the tunnel peer. If the tunnel is idle this object - should maintain its value from the last time it was - connected." - ::= { alPptpStatsTunnelEntry 10 } - -alPptpStatsTunnelPeerMaxChan OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer's maximum channels value, as indicated by - the peer in a Start-Control-Connection packet." - ::= { alPptpStatsTunnelEntry 11 } - -alPptpStatsTunnelActiveSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object contains the total number of sessions - for this tunnel." - ::= { alPptpStatsTunnelEntry 12 } - -alPptpStatsSessionTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlPptpStatsSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active sessions within tunnels." - ::= { alStatsPptp 3 } - -alPptpStatsSessionEntry OBJECT-TYPE - SYNTAX AlPptpStatsSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alPptpStatsSessionTable." - INDEX { alPptpStatsSessionDatastreamId } - ::= { alPptpStatsSessionTable 1 } - -AlPptpStatsSessionEntry ::= SEQUENCE { - alPptpStatsSessionRowStatus RowStatus, - alPptpStatsSessionDatastreamId Integer32, - alPptpStatsSessionLocalCallId Integer32, - alPptpStatsSessionPeerCallId Integer32, - alPptpStatsSessionUserName DisplayString, - alPptpStatsSessionSerial Integer32, - alPptpStatsSessionMinimumSpeed Integer32, - alPptpStatsSessionMaximumSpeed Integer32, - alPptpStatsSessionConnectSpeed Integer32, - alPptpStatsSessionBearerType INTEGER, - alPptpStatsSessionFramingType INTEGER, - alPptpStatsSessionPhysicalChannel Integer32, - alPptpStatsSessionLocalWindowSize Integer32, - alPptpStatsSessionPeerWindowSize Integer32, - alPptpStatsSessionLocalPpd Integer32, - alPptpStatsSessionPeerPpd Integer32, - alPptpStatsSessionRecvOctets Counter32, - alPptpStatsSessionRecvPackets Counter32, - alPptpStatsSessionRecvDiscards Counter32, - alPptpStatsSessionRecvZLB Counter32, - alPptpStatsSessionSendOctets Counter32, - alPptpStatsSessionSendPackets Counter32, - alPptpStatsSessionSendZLB Counter32, - alPptpStatsSessionAckTimeouts Counter32, - alPptpStatsSessionLocalFlowOff TruthValue, - alPptpStatsSessionPeerFlowOff TruthValue, - alPptpStatsSessionOutOfWindow Counter32, - alPptpStatsSessionOutOfSequence Counter32, - alPptpStatsSessionTunnelPeerIpAddr IpAddress -} - -alPptpStatsSessionRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row. Used to terminate the session, - cannot be used to create a Session." - ::= { alPptpStatsSessionEntry 1 } - -alPptpStatsSessionDatastreamId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The GRE-PPP datastream ID of this tunnel, used as the - index for this row." - ::= { alPptpStatsSessionEntry 2 } - -alPptpStatsSessionLocalCallId OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The local call ID within the tunnel of the session - represented by this row." - ::= { alPptpStatsSessionEntry 3 } - -alPptpStatsSessionPeerCallId OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer call ID within the tunnel of the session - represented by this row." - ::= { alPptpStatsSessionEntry 4 } - -alPptpStatsSessionUserName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the peer session name on - this interface. This is typically the login name - of the remote user. If the user name is unknown to - the local tunnel peer then this object will contain - a null string." - ::= { alPptpStatsSessionEntry 5 } - -alPptpStatsSessionSerial OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The call serial number within the tunnel of the session - represented by this row." - ::= { alPptpStatsSessionEntry 6 } - -alPptpStatsSessionMinimumSpeed OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The lowest acceptable line speed (in bits/second) - for this session, as indicated in the Call-Request - packet." - ::= { alPptpStatsSessionEntry 7 } - -alPptpStatsSessionMaximumSpeed OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The highest acceptable line speed (in bits/second) - for this session, as indicated in the Call-Request - packet." - ::= { alPptpStatsSessionEntry 8 } - -alPptpStatsSessionConnectSpeed OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The actual line speed (in bits/second) for this session." - ::= { alPptpStatsSessionEntry 9 } - -alPptpStatsSessionBearerType OBJECT-TYPE - SYNTAX INTEGER { - analog (1), - digital (2), - any (3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A value indicating the bearer capability required for - this session." - ::= { alPptpStatsSessionEntry 10 } - -alPptpStatsSessionFramingType OBJECT-TYPE - SYNTAX INTEGER { - asynchronous (1), - synchronous (2), - either (3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A value indicating the framing capability required for - this session." - ::= { alPptpStatsSessionEntry 11 } - -alPptpStatsSessionPhysicalChannel OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The physical channel number used for this session." - ::= { alPptpStatsSessionEntry 12 } - -alPptpStatsSessionLocalWindowSize OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received data packets this system will - buffer for this session, as indicated in the setup packets - for this session." - ::= { alPptpStatsSessionEntry 13 } - -alPptpStatsSessionPeerWindowSize OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received data packets the peer will - buffer for this session, as indicated in the setup packets - for this session." - ::= { alPptpStatsSessionEntry 14 } - -alPptpStatsSessionLocalPpd OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A measure of the packet processing delay that might be - imposed on data sent to this system, in units of 1/10 - seconds." - ::= { alPptpStatsSessionEntry 15 } - -alPptpStatsSessionPeerPpd OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A measure of the packet processing delay that might be - imposed on data sent to the peer, in units of 1/10 - seconds." - ::= { alPptpStatsSessionEntry 16 } - -alPptpStatsSessionRecvOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number payload octets - received for this session." - ::= { alPptpStatsSessionEntry 17 } - -alPptpStatsSessionRecvPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of payload packets - received for this session." - ::= { alPptpStatsSessionEntry 18 } - -alPptpStatsSessionRecvDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of payload packets - received that were discarded for this session." - ::= { alPptpStatsSessionEntry 19 } - -alPptpStatsSessionRecvZLB OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of Zero Length - Body acknowlegement payload packets received for - this session." - ::= { alPptpStatsSessionEntry 20 } - -alPptpStatsSessionSendOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of payload octets - transmitted for this session." - ::= { alPptpStatsSessionEntry 21 } - -alPptpStatsSessionSendPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of payload packets - transmitted for this session." - ::= { alPptpStatsSessionEntry 22 } - -alPptpStatsSessionSendZLB OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of Zero - Length Body acknowledgement packets transmitted - for this session." - ::= { alPptpStatsSessionEntry 23 } - -alPptpStatsSessionAckTimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the total number of - acknowledgement timeouts seen on payload - packets for this session." - ::= { alPptpStatsSessionEntry 24 } - -alPptpStatsSessionLocalFlowOff OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates whether the session is in a locally flowed-off - state because the number of outstanding unacknowledged - packets received from the peer is equal to the local - window size." - ::= { alPptpStatsSessionEntry 25 } - -alPptpStatsSessionPeerFlowOff OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates whether the session peer is in a flowed-off - state because the number of outstanding unacknowledged - packets sent to the peer is equal to the peer's window - size." - ::= { alPptpStatsSessionEntry 26 } - -alPptpStatsSessionOutOfWindow OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of data packets received from the peer which - were received outside of the offered receive window." - ::= { alPptpStatsSessionEntry 27 } - -alPptpStatsSessionOutOfSequence OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of data packets that were not received in the - correct order (as per the sequence number)." - ::= { alPptpStatsSessionEntry 28 } - -alPptpStatsSessionTunnelPeerIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer's IP address for the tunnel over which this session - is established." - ::= { alPptpStatsSessionEntry 29 } - -altigaPptpStatsMibConformance OBJECT IDENTIFIER ::= { altigaPptpStatsMibModule 1 } -altigaPptpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaPptpStatsMibConformance 1 } - -altigaPptpStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga PPTP Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaPptpStatsGroup - } - ::= { altigaPptpStatsMibCompliances 1 } - -altigaPptpStatsGroup OBJECT-GROUP - OBJECTS - { - alPptpStatsLocalProtVers, - alPptpStatsLocalFraming, - alPptpStatsLocalBearer, - alPptpStatsLocalFirmwareRev, - alPptpStatsTotalTunnels, - alPptpStatsActiveTunnels, - alPptpStatsMaxTunnels, - alPptpStatsTotalSessions, - alPptpStatsActiveSessions, - alPptpStatsMaxSessions, - alPptpStatsControlRecvOctets, - alPptpStatsControlRecvPackets, - alPptpStatsControlRecvDiscards, - alPptpStatsControlSendOctets, - alPptpStatsControlSendPackets, - alPptpStatsPayloadRecvOctets, - alPptpStatsPayloadRecvPackets, - alPptpStatsPayloadRecvDiscards, - alPptpStatsPayloadSendOctets, - alPptpStatsPayloadSendPackets, - alPptpStatsTunnelRowStatus, - alPptpStatsTunnelDatastreamId, - alPptpStatsTunnelLocalIpAddr, - alPptpStatsTunnelPeerIpAddr, - alPptpStatsTunnelPeerHostName, - alPptpStatsTunnelPeerVendorName, - alPptpStatsTunnelPeerFirmwareRev, - alPptpStatsTunnelPeerProtVers, - alPptpStatsTunnelPeerFramingCap, - alPptpStatsTunnelPeerBearerCap, - alPptpStatsTunnelPeerMaxChan, - alPptpStatsTunnelActiveSessions, - alPptpStatsSessionRowStatus, - alPptpStatsSessionDatastreamId, - alPptpStatsSessionLocalCallId, - alPptpStatsSessionPeerCallId, - alPptpStatsSessionUserName, - alPptpStatsSessionSerial, - alPptpStatsSessionMinimumSpeed, - alPptpStatsSessionMaximumSpeed, - alPptpStatsSessionConnectSpeed, - alPptpStatsSessionBearerType, - alPptpStatsSessionFramingType, - alPptpStatsSessionPhysicalChannel, - alPptpStatsSessionLocalWindowSize, - alPptpStatsSessionPeerWindowSize, - alPptpStatsSessionLocalPpd, - alPptpStatsSessionPeerPpd, - alPptpStatsSessionRecvOctets, - alPptpStatsSessionRecvPackets, - alPptpStatsSessionRecvDiscards, - alPptpStatsSessionRecvZLB, - alPptpStatsSessionSendOctets, - alPptpStatsSessionSendPackets, - alPptpStatsSessionSendZLB, - alPptpStatsSessionAckTimeouts, - alPptpStatsSessionLocalFlowOff, - alPptpStatsSessionPeerFlowOff, - alPptpStatsSessionOutOfWindow, - alPptpStatsSessionOutOfSequence, - alPptpStatsSessionTunnelPeerIpAddr - } - STATUS current - DESCRIPTION - "The objects for PPTP statistics." - ::= { alPptpGroup 2 } - -END - diff --git a/mibs/ALTIGA-SDI-ACE-STATS-MIB b/mibs/ALTIGA-SDI-ACE-STATS-MIB deleted file mode 100644 index fc9a9481c8..0000000000 --- a/mibs/ALTIGA-SDI-ACE-STATS-MIB +++ /dev/null @@ -1,239 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-SDI-ACE-STATS-MIB.my: SDI ACE Server Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-SDI-ACE-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Counter32, Gauge32 - FROM SNMPv2-SMI - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alACEServerStats, alACEServerGroup - FROM ALTIGA-MIB - alACEServerMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaACEStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga SDI ACE Server Statistics MIB models counters and objects that are - of management interest for SDI ACE Server. - - Acronyms - The following acronyms are used in this document: - - ACE: Access Control Encryption - - MIB: Management Information Base - - PIN: Personal Identification Number - - SDI: Security Dynamics Technologies, Inc - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alACEServerMibModule 1 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alCfgACEGlobal OBJECT IDENTIFIER ::= { alACEServerStats 1 } - -alACEServerTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlACEServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The list of authentication servers." - ::= { alACEServerStats 2 } - -alACEServerEntry OBJECT-TYPE - SYNTAX AlACEServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alAuthServerTable." - INDEX { alACEPrimaryIndex, alACEServerIndex } - ::= { alACEServerTable 1 } - -AlACEServerEntry ::= SEQUENCE { - alACEPrimaryIndex Integer32, - alACEServerIndex Integer32, - alACEServerPriority Integer32, - alACEServerAddress IpAddress, - alACEServerPort Integer32, - alACEServerRetries Counter32, - alACEServerTimeout Counter32, - alACEServerGroupId Gauge32, - alACEServerAuthSuccesses Counter32, - alACEServerAuthFailures Counter32, - alACEServerBadCodeSent Counter32, - alACEServerBadPinSent Counter32 - } - - -alACEPrimaryIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the configured primary server" - ::= { alACEServerEntry 1 } - -alACEServerIndex OBJECT-TYPE - SYNTAX Integer32 (0..10) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of this server into the server list" - ::= { alACEServerEntry 2 } - -alACEServerPriority OBJECT-TYPE - SYNTAX Integer32 (0..10) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The priority as computed by loadbalancing" - ::= { alACEServerEntry 3 } - - -alACEServerAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Resolved address from the ACE Server." - ::= { alACEServerEntry 4 } - -alACEServerPort OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Port over ride for this entry" - ::= { alACEServerEntry 5 } - -alACEServerRetries OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of retries for this server." - ::= { alACEServerEntry 6 } - -alACEServerTimeout OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Timeout, in seconds to access this server." - ::= { alACEServerEntry 7 } - -alACEServerGroupId OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The group that this authentication server entry belongs to." - ::= { alACEServerEntry 8 } - - -alACEServerAuthSuccesses OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "number of auth successes." - ::= { alACEServerEntry 9 } - -alACEServerAuthFailures OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "number of failures for this server." - ::= { alACEServerEntry 10 } - -alACEServerBadCodeSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "number of Bad Code sent to this server." - ::= { alACEServerEntry 11 } - -alACEServerBadPinSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "number of Bad Pin sent to this server." - ::= { alACEServerEntry 12 } - -altigaACEStatsMibConformance OBJECT IDENTIFIER ::= { altigaACEStatsMibModule 1 } -altigaACEStatsMibCompliances OBJECT IDENTIFIER ::= { altigaACEStatsMibConformance 1 } - -altigaACEStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga ACE Server Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaACEServerGroup - } - ::= { altigaACEStatsMibCompliances 1 } - -altigaACEServerGroup OBJECT-GROUP - OBJECTS - { - alACEPrimaryIndex, - alACEServerIndex, - alACEServerPriority, - alACEServerAddress, - alACEServerPort, - alACEServerRetries, - alACEServerTimeout, - alACEServerGroupId, - alACEServerAuthSuccesses, - alACEServerAuthFailures, - alACEServerBadCodeSent, - alACEServerBadPinSent - } - STATUS current - DESCRIPTION - "The objects for ACE-STATS." - ::= { alACEServerGroup 1 } - -END - - - - - diff --git a/mibs/ALTIGA-SEP-STATS-MIB b/mibs/ALTIGA-SEP-STATS-MIB deleted file mode 100644 index 2e8655fe62..0000000000 --- a/mibs/ALTIGA-SEP-STATS-MIB +++ /dev/null @@ -1,497 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-SEP-STATS-MIB.my: Cisco VPN3000 Series SEP Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002, 2003 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-SEP-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32 - FROM SNMPv2-SMI - RowStatus, DisplayString - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsSep, alSepGroup - FROM ALTIGA-MIB - alSepMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaSepStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200303270000Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Cisco VPN 3000 Series SEP Statistics MIB models counters - and objects that are of management interest for the SEP - hardware. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - RSA: Rivest, Shamir, and Adelman - - SEP: Scalable Encryption Processor - - " - REVISION "200303270000Z" - DESCRIPTION - "Added new enum value to alSepModuleStatsType - and alSepModuleStatsState." - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alSepMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - --- per SEP statistics - -alSepModuleStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlSepModuleStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of SEPs modules found." - ::= { alStatsSep 2 } - -alSepModuleStatsEntry OBJECT-TYPE - SYNTAX AlSepModuleStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alSepModuleStatsTable." - INDEX { alSepModuleStatsSlotNum } - ::= { alSepModuleStatsTable 1 } - -AlSepModuleStatsEntry ::= SEQUENCE { - alSepModuleStatsRowStatus RowStatus, - alSepModuleStatsSlotNum INTEGER, - alSepModuleStatsType INTEGER, - alSepModuleStatsState INTEGER, - alSepModuleStatsDspCodeVersion DisplayString, - alSepModuleStatsHashOutboundPackets Counter32, - alSepModuleStatsHashOutboundOctets Counter32, - alSepModuleStatsHashInboundPackets Counter32, - alSepModuleStatsHashInboundOctets Counter32, - alSepModuleStatsEncPackets Counter32, - alSepModuleStatsEncOctets Counter32, - alSepModuleStatsDecPackets Counter32, - alSepModuleStatsDecOctets Counter32, - alSepModuleStatsHashEncPackets Counter32, - alSepModuleStatsHashDecPackets Counter32, - alSepModuleStatsCryptoTransformsTotal Counter32, - alSepModuleStatsPacketDrops Counter32, - alSepModuleStatsRandRequests Counter32, - alSepModuleStatsRandReplens Counter32, - alSepModuleStatsRandBytesAvail Integer32, - alSepModuleStatsRandCacheEmpty Counter32, - alSepModuleStatsDHKeysGenerated Counter32, - alSepModuleStatsDHDerivedSecretKeys Counter32, - alSepModuleStatsRSASignings Counter32, - alSepModuleStatsRSAVerifications Counter32, - alSepModuleStatsRSAEncPackets Counter32, - alSepModuleStatsRSAEncOctets Counter32, - alSepModuleStatsRSADecPackets Counter32, - alSepModuleStatsRSADecOctets Counter32, - alSepModuleStatsDSAKeysGenerated Counter32, - alSepModuleStatsDSASignings Counter32, - alSepModuleStatsDSAVerifications Counter32, - alSepModuleStatsRSAKeysGenerated Counter32 -} - -alSepModuleStatsRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The status of this row." - ::= { alSepModuleStatsEntry 1 } - -alSepModuleStatsSlotNum OBJECT-TYPE - SYNTAX INTEGER(1..4) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The physical slot this SEP is connected to." - ::= { alSepModuleStatsEntry 2 } - - -alSepModuleStatsType OBJECT-TYPE - SYNTAX INTEGER { - cryptSet(1), - cryptIc(2), - bcm582x(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the type of HW engine used to perform the - cryptographic transforms. - cryptSet: First generation of Hardware Cryptographic Processor. - cryptIc: Cryptographic Integrated Circuit. - bcm582x: BroadCom 582x series Hardware Cryptographic Products. - " - ::= { alSepModuleStatsEntry 3 } - -alSepModuleStatsState OBJECT-TYPE - SYNTAX INTEGER { - sepNotFound(1), - sepFound(2), - sepDiagFailure(3), - sepNotOperational(4), - sepLoading(5), - sepInitializing(6), - sepOperational(7), - sepDisabled(8) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The functional state of this SEP. - sepNotFound: SEP is not found. - sepFound: SEP is found. - sepDiagFailure: SEP dialog fail. - sepNotOperational: SEP is not operational. - sepLoading: SEP is loading data. - sepInitializing: SEP is initializing. - sepOperational: SEP is operational. - sepDisabled: SEP is disabled. - " - ::= { alSepModuleStatsEntry 4 } - -alSepModuleStatsDspCodeVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The version of DSP microcode running on this SEP." - ::= { alSepModuleStatsEntry 5 } - -alSepModuleStatsHashOutboundPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of outbound authentication-only packets processed - by this SEP." - ::= { alSepModuleStatsEntry 6 } - -alSepModuleStatsHashOutboundOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of outbound octets authenticated by this SEP." - ::= { alSepModuleStatsEntry 7 } - -alSepModuleStatsHashInboundPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of inbound authentication-only packets processed - by this SEP." - ::= { alSepModuleStatsEntry 8 } - -alSepModuleStatsHashInboundOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of inbound octets authenticated by this SEP." - ::= { alSepModuleStatsEntry 9 } - -alSepModuleStatsEncPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of outbound encryption-only packets processed by - this SEP." - ::= { alSepModuleStatsEntry 10 } - -alSepModuleStatsEncOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of outbound octets encrypted by this SEP." - ::= { alSepModuleStatsEntry 11 } - -alSepModuleStatsDecPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of inbound decryption-only packets processed by - this SEP." - ::= { alSepModuleStatsEntry 12 } - -alSepModuleStatsDecOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of inbound octets decrypted by this SEP." - ::= { alSepModuleStatsEntry 13 } - -alSepModuleStatsHashEncPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of combined outbound hash/encrypt packets processed - by this SEP." - ::= { alSepModuleStatsEntry 14 } - -alSepModuleStatsHashDecPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of combined inbound hash/decrypt packets processed - by this SEP." - ::= { alSepModuleStatsEntry 15 } - -alSepModuleStatsCryptoTransformsTotal OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of hash, encryption, decryption, - hash/encrypt, and hash/decrypt transforms - performed by this SEP." - ::= { alSepModuleStatsEntry 16 } - -alSepModuleStatsPacketDrops OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets intended for SEP processing, - dropped due to the SEP ring being full." - ::= { alSepModuleStatsEntry 17 } - -alSepModuleStatsRandRequests OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of random # requests made to the SEP." - ::= { alSepModuleStatsEntry 18 } - -alSepModuleStatsRandReplens OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of random # requests fulfilled by the SEP." - ::= { alSepModuleStatsEntry 19 } - -alSepModuleStatsRandBytesAvail OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of random bytes currently cached on the Host." - ::= { alSepModuleStatsEntry 20 } - -alSepModuleStatsRandCacheEmpty OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a random # request came in and - we had no SEP generated random #'s available on the host." - ::= { alSepModuleStatsEntry 21 } - -alSepModuleStatsDHKeysGenerated OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a new Diffie Hellman key pair has been - generated by a SEP." - ::= { alSepModuleStatsEntry 22 } - -alSepModuleStatsDHDerivedSecretKeys OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a SEP has derived the Diffie Hellman - secret key." - ::= { alSepModuleStatsEntry 23 } - -alSepModuleStatsRSASignings OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times an RSA Digital Signature has been - generated by a SEP." - ::= { alSepModuleStatsEntry 24 } - -alSepModuleStatsRSAVerifications OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times an RSA Digital Signature has been - verified by a SEP." - ::= { alSepModuleStatsEntry 25 } - -alSepModuleStatsRSAEncPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets RSA-encrypted by this SEP." - ::= { alSepModuleStatsEntry 26 } - -alSepModuleStatsRSAEncOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets RSA-encrypted by this SEP." - ::= { alSepModuleStatsEntry 27 } - -alSepModuleStatsRSADecPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets RSA-decrypted by this SEP." - ::= { alSepModuleStatsEntry 28 } - -alSepModuleStatsRSADecOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets RSA-decrypted by this SEP." - ::= { alSepModuleStatsEntry 29 } - -alSepModuleStatsDSAKeysGenerated OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a new DSA Key pair has been - generated by a SEP." - ::= { alSepModuleStatsEntry 30 } - -alSepModuleStatsDSASignings OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a DSA Digital Signature has been - generated by a SEP." - ::= { alSepModuleStatsEntry 31 } - -alSepModuleStatsDSAVerifications OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a DSA Digital Signature has been - verified by a SEP." - ::= { alSepModuleStatsEntry 32 } - -alSepModuleStatsRSAKeysGenerated OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a new RSA Key pair has been - generated by a SEP." - ::= { alSepModuleStatsEntry 33 } - -altigaSepStatsMibConformance OBJECT IDENTIFIER - ::= { altigaSepStatsMibModule 1 } - -altigaSepStatsMibCompliances OBJECT IDENTIFIER - ::= { altigaSepStatsMibConformance 1 } - -altigaSepStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga SEP Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaSepStatsGroup - } - ::= { altigaSepStatsMibCompliances 1 } - -altigaSepStatsGroup OBJECT-GROUP - OBJECTS - { - alSepModuleStatsRowStatus, - alSepModuleStatsType, - alSepModuleStatsState, - alSepModuleStatsDspCodeVersion, - alSepModuleStatsHashOutboundPackets, - alSepModuleStatsHashOutboundOctets, - alSepModuleStatsHashInboundPackets, - alSepModuleStatsHashInboundOctets, - alSepModuleStatsEncPackets, - alSepModuleStatsEncOctets, - alSepModuleStatsDecPackets, - alSepModuleStatsDecOctets, - alSepModuleStatsHashEncPackets, - alSepModuleStatsHashDecPackets, - alSepModuleStatsCryptoTransformsTotal, - alSepModuleStatsPacketDrops, - alSepModuleStatsRandRequests, - alSepModuleStatsRandReplens, - alSepModuleStatsRandBytesAvail, - alSepModuleStatsRandCacheEmpty, - alSepModuleStatsDHKeysGenerated, - alSepModuleStatsDHDerivedSecretKeys, - alSepModuleStatsRSASignings, - alSepModuleStatsRSAVerifications, - alSepModuleStatsRSAEncPackets, - alSepModuleStatsRSAEncOctets, - alSepModuleStatsRSADecPackets, - alSepModuleStatsRSADecOctets, - alSepModuleStatsDSAKeysGenerated, - alSepModuleStatsDSASignings, - alSepModuleStatsDSAVerifications, - alSepModuleStatsRSAKeysGenerated - } - STATUS current - DESCRIPTION - "The objects for the SEP Module statistics." - ::= { alSepGroup 2 } - -END - - - diff --git a/mibs/ALTIGA-SESSION-STATS-MIB b/mibs/ALTIGA-SESSION-STATS-MIB deleted file mode 100644 index 3029b5720f..0000000000 --- a/mibs/ALTIGA-SESSION-STATS-MIB +++ /dev/null @@ -1,2093 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-SESSION-STATS-MIB.my: Altiga Session Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002, 2003, 2005 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-SESSION-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Counter32, Unsigned32, Gauge32, TimeTicks - FROM SNMPv2-SMI - RowStatus, DisplayString, MacAddress, TEXTUAL-CONVENTION - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsSession, alSessionGroup - FROM ALTIGA-MIB - alSessionMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaSessionStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200501260000Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Session Statistics MIB models counters and objects that are - of management interest for sessions. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - ACS: Access Control Server - - " - - REVISION "200501260000Z" - DESCRIPTION - "Added NAC objects alActiveNacAcceptedSessions, - alTotalNacAcceptedSessions. - alActiveNacRejectedSessions, - alTotalNacRejectedSessions. - alActiveNacExemptedSessions, - alTotalNacExemptedSessions. - alActiveNacNonresponsiveSessions, - alTotalNacNonresponsiveSessions. - alActiveNacHoldoffSessions, - alTotalNacHoldoffSessions. - alActiveNacDisabledSessions, - alTotalNacDisabledSessions. - alActiveSessionNacResult, - alActiveSessionSubEntryNacRevalTimer. - alActiveSessionSubEntryNacTimetoReval, - alActiveSessionSubEntryNacSqTimer. - alActiveSessionSubEntryNacSessionAge, - alActiveSessionSubEntryNacHoldTimer, - alActiveSessionSubEntryNacPosture. - alActiveSessionSubEntryNacRedirectUrl." - - REVISION "200309090000Z" - DESCRIPTION - "Added new enum value to SessionProtocol and EncryptionAlgorithm. - Added alActiveSessionMaxWebVpnUsers and alWeightedSessionCount objects" - - REVISION "200303170000Z" - DESCRIPTION - "Added alActiveSessionFilterId object" - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alSessionMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsSessionGlobal OBJECT IDENTIFIER ::= { alStatsSession 1 } - -SessionProtocol ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Session Protocol for Active Sessions. - As noted in the comments below, some values - will not be seen as a subentry, and others - will not be seen as an entry. - httpsTunnel - SSL Tunnel Client session" - SYNTAX INTEGER { - pptp(1), - l2tp(2), - ipsec(3), -- A subentry SA or Remote Access - http(4), -- Not a subentry - ftp(5), -- Not a subentry - telnet(6), -- Not a subentry - snmp(7), -- Not a subentry - tftp(8), -- Not a subentry - console(9), -- Not a subentry - debugTelnet(10), -- Not a subentry - debugConsole(11), -- Not a subentry - other(12), - ike(13), -- Not an entry - l2tpOverIpSec(14), -- Not a subentry - ipsecLanToLan(15), -- Not a subentry - ipsecOverUdp(16), - ssh(17), -- Not a subentry - vcaLanToLan(18), - ipsecOverTcp(19), - pppoe(20), -- Not a subentry - ipsecOverNatT(21), -- Not a subentry - ipsecLan2LanOverNatT(22), -- Not a subentry - l2tpOverIpsecOverNatT(23), - userHttps(24), - pop3s(25), - imap4s(26), - smtps(27), - httpsTunnel(28) - } - -EncryptionAlgorithm ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Encryption Algorithm for Active Sessions." - SYNTAX INTEGER { - none(1), - des56(2), - des40(3), - des168(4), - rc4Stateless40(5), - rc4Statefull40(6), - rc4Stateless128(7), - rc4Statefull128(8), - aes128(9), - aes192(10), - aes256(11), - sslv3(64), - sslv3des56(66), -- +64 - sslv3des168(68), -- +64 - sslv3rc4Statefull128(72), -- +64 - tlsv1(128), - tlsv1des56(130), -- +128 - tlsv1des168(132), -- +128 - tlsv1rc4Statefull128(136) -- +128 - } - -CompressionAlgorithm ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Compression Algorithm for Active Sessions." - SYNTAX INTEGER { - none(0), - lzs(1), - deflate(2), - lz(3) -- MPPC - } - -NacResult ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "NAC result for remote access IPsec sessions. - unknown - Posture Validation (authentication of NAC credentials) result none. - accepted - Access-Accept received from ACS. - rejected - Access-Reject received from ACS. - exempted - Exempted from Posture Validation. - nonResponsive - No response to Posture Validation requests. - notApplicable - NAC is disabled. - holdoff - NAC session in Hold-off state." - SYNTAX INTEGER { - unknown(0), - accepted(1), - rejected(2), - exempted(3), - nonResponsive(4), - notApplicable(5), - holdoff(6) - } - -alActiveSessionCount OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of currently active sessions." - ::= { alStatsSessionGlobal 1 } - -alTotalSessionCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of sessions since the device booted." - ::= { alStatsSessionGlobal 2 } - -alActiveSessionLastUpdate OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The last time the summary stats were updated." - ::= { alStatsSessionGlobal 3 } - -alActiveSessionMaxUsers OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of user sessions allowed." - ::= { alStatsSessionGlobal 4 } - -alActiveSessionGroupIdLock OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The group id lock for top 10 list." - ::= { alStatsSessionGlobal 5 } - -alMaxSessionCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The highest number of sessions since the device booted." - ::= { alStatsSessionGlobal 6 } - -alActiveLanToLanSessionCount OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of currently active LAN-to-LAN sessions." - ::= { alStatsSessionGlobal 7 } - -alActiveManagementSessionCount OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of currently active management sessions." - ::= { alStatsSessionGlobal 8 } - -alActiveRemoteAccessSessionCount OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of currently active Remote Access sessions." - ::= { alStatsSessionGlobal 9 } - -alActiveSessionMaxWebVpnUsers OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of WebVPN user sessions allowed." - ::= { alStatsSessionGlobal 10 } - -alWeightedSessionCount OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The weighted number of sessions." - ::= { alStatsSessionGlobal 11 } - -alActiveNacAcceptedSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of currently active - Access-Accepted NAC sessions." - ::= { alStatsSessionGlobal 12 } - -alTotalNacAcceptedSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Access-Accepted NAC - sessions since the device booted." - ::= { alStatsSessionGlobal 13 } - -alActiveNacRejectedSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of currently active - Access-Rejected NAC sessions." - ::= { alStatsSessionGlobal 14 } - -alTotalNacRejectedSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Access-Rejected NAC - sessions since the device booted." - ::= { alStatsSessionGlobal 15 } - -alActiveNacExemptedSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of currently active PV exempt NAC sessions." - ::= { alStatsSessionGlobal 16 } - -alTotalNacExemptedSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of PV exempt NAC sessions since the device booted." - ::= { alStatsSessionGlobal 17 } - -alActiveNacNonresponsiveSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of currently active - non-responsive NAC sessions." - ::= { alStatsSessionGlobal 18 } - -alTotalNacNonresponsiveSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of non-responsive NAC - sessions since the device booted." - ::= { alStatsSessionGlobal 19 } - -alActiveNacDisabledSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of currently active - sessions not subjected to NAC." - ::= { alStatsSessionGlobal 20 } - -alTotalNacDisabledSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of sessions not subjected - to NAC since the device booted." - ::= { alStatsSessionGlobal 21 } - -alActiveNacHoldoffSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of sessions currently in - Hold-off state." - ::= { alStatsSessionGlobal 22 } - -alTotalNacHoldoffSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of sessions placed in Hold-off - state since the device booted." - ::= { alStatsSessionGlobal 23 } - -alActiveSessionTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlActiveSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active sessions." - ::= { alStatsSession 2 } - -alActiveSessionEntry OBJECT-TYPE - SYNTAX AlActiveSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alActiveSessionTable." - INDEX { alActiveSessionIndex } - ::= { alActiveSessionTable 1 } - -AlActiveSessionEntry ::= SEQUENCE { - alActiveSessionRowStatus RowStatus, - alActiveSessionIndex Integer32, - alActiveSessionUserName DisplayString, - alActiveSessionIpAddress IpAddress, - alActiveSessionProtocol SessionProtocol, - alActiveSessionEncrType EncryptionAlgorithm, - alActiveSessionStartTime TimeTicks, - alActiveSessionConnectTime Unsigned32, - alActiveSessionOctetsSent Counter32, - alActiveSessionOctetsRcvd Counter32, - alActiveSessionSepId Integer32, - alActiveSessionGroupName DisplayString, - alActiveSessionGroupId Integer32, - alActiveSessionPublicIpAddress IpAddress, - alActiveSessionTopTenData Gauge32, - alActiveSessionLoginTime Unsigned32, - alActiveSessionOS DisplayString, - alActiveSessionVersion DisplayString, - alActiveSessionFilterId Integer32, - alActiveSessionNacResult NacResult -} - -alActiveSessionRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row. Used to terminate the session, - cannot be used to create a session." - ::= { alActiveSessionEntry 1 } - -alActiveSessionIndex OBJECT-TYPE - SYNTAX Integer32(1..10000) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of this session." - ::= { alActiveSessionEntry 2 } - -alActiveSessionUserName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The username used to authenticate this session." - ::= { alActiveSessionEntry 3 } - -alActiveSessionIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer IP address of this session. For a Remote Access - session, this is the assigned IP address. For LAN-to-LAN, - this is the peer VPN device. For management, this is the - IP address of the management machine." - ::= { alActiveSessionEntry 4 } - -alActiveSessionProtocol OBJECT-TYPE - SYNTAX SessionProtocol - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The protocol used for this session." - ::= { alActiveSessionEntry 5 } - -alActiveSessionEncrType OBJECT-TYPE - SYNTAX EncryptionAlgorithm - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The encryption algorithm used on this session." - ::= { alActiveSessionEntry 6 } - -alActiveSessionStartTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when this session was established." - ::= { alActiveSessionEntry 7 } - -alActiveSessionConnectTime OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total amount of time, in seconds that this session has - been established." - ::= { alActiveSessionEntry 8 } - -alActiveSessionOctetsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets transmitted over this session." - ::= { alActiveSessionEntry 9 } - -alActiveSessionOctetsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets received on this session." - ::= { alActiveSessionEntry 10 } - -alActiveSessionSepId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The SEP module assigned to this session." - ::= { alActiveSessionEntry 11 } - -alActiveSessionGroupName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The groupname used to establish this session." - ::= { alActiveSessionEntry 12 } - -alActiveSessionGroupId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The group id assigned to this session." - ::= { alActiveSessionEntry 13 } - -alActiveSessionPublicIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The public peer IP address of this Remote Access session. - Not used for administrative or LAN-to-LAN sessions." - ::= { alActiveSessionEntry 14 } - -alActiveSessionTopTenData OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Placeholder for the data used to sort the top ten lists." - ::= { alActiveSessionEntry 15 } - -alActiveSessionLoginTime OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "time_t value of the concentrator when the session started." - ::= { alActiveSessionEntry 16 } - -alActiveSessionOS OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "User operating system type." - ::= { alActiveSessionEntry 17 } - -alActiveSessionVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "User application version." - ::= { alActiveSessionEntry 18 } - -alActiveSessionFilterId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Filter ID applied to the user Session." - ::= { alActiveSessionEntry 19 } - -alActiveSessionNacResult OBJECT-TYPE - SYNTAX NacResult - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The NAC result for the remote access IPsec session - for which the SessionProtocol is ipsec, l2tpOverIpsec, - ipsecOverUdp, ipsecOverTcp, ipsecOverNatT or l2tpOverIpsecOverNatT." - ::= { alActiveSessionEntry 20 } - - -alActiveSessionThroughputTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlActiveSessionThroughputEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Top ten list of throughput users." - ::= { alStatsSession 3 } - -alActiveSessionThroughputEntry OBJECT-TYPE - SYNTAX AlActiveSessionThroughputEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alActiveSessionThroughputTable." - INDEX { alActiveSessionThroughputIndex } - ::= { alActiveSessionThroughputTable 1 } - -AlActiveSessionThroughputEntry ::= SEQUENCE { - alActiveSessionThroughputRowStatus RowStatus, - alActiveSessionThroughputIndex Integer32, - alActiveSessionThroughputUserName DisplayString, - alActiveSessionThroughputIpAddress IpAddress, - alActiveSessionThroughputProtocol SessionProtocol, - alActiveSessionThroughputEncrType EncryptionAlgorithm, - alActiveSessionThroughputStartTime TimeTicks, - alActiveSessionThroughputConnectTime Counter32, - alActiveSessionThroughputOctetsSent Counter32, - alActiveSessionThroughputOctetsRcvd Counter32, - alActiveSessionThroughputSepId Integer32, - alActiveSessionThroughputGroupName DisplayString, - alActiveSessionThroughputGroupId Integer32, - alActiveSessionThroughputPublicIpAddress IpAddress, - alActiveSessionThroughputTopTenData Gauge32, - alActiveSessionThroughputLoginTime Unsigned32 -} - -alActiveSessionThroughputRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of this row." - ::= { alActiveSessionThroughputEntry 1 } - -alActiveSessionThroughputIndex OBJECT-TYPE - SYNTAX Integer32(1..10) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of this session." - ::= { alActiveSessionThroughputEntry 2 } - -alActiveSessionThroughputUserName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The username used to authenticate this session." - ::= { alActiveSessionThroughputEntry 3 } - -alActiveSessionThroughputIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer IP address of this session." - ::= { alActiveSessionThroughputEntry 4 } - -alActiveSessionThroughputProtocol OBJECT-TYPE - SYNTAX SessionProtocol - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The protocol used for this session." - ::= { alActiveSessionThroughputEntry 5 } - -alActiveSessionThroughputEncrType OBJECT-TYPE - SYNTAX EncryptionAlgorithm - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The encryption algorithm used on this session." - ::= { alActiveSessionThroughputEntry 6 } - -alActiveSessionThroughputStartTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when this session was established." - ::= { alActiveSessionThroughputEntry 7 } - -alActiveSessionThroughputConnectTime OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total amount of time, in seconds that this session has - been established." - ::= { alActiveSessionThroughputEntry 8 } - -alActiveSessionThroughputOctetsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets transmitted over this session." - ::= { alActiveSessionThroughputEntry 9 } - -alActiveSessionThroughputOctetsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets received on this session." - ::= { alActiveSessionThroughputEntry 10 } - -alActiveSessionThroughputSepId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The SEP module assigned to this session." - ::= { alActiveSessionThroughputEntry 11 } - -alActiveSessionThroughputGroupName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The groupname used to establish this session." - ::= { alActiveSessionThroughputEntry 12 } - -alActiveSessionThroughputGroupId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The group id assigned to this session." - ::= { alActiveSessionThroughputEntry 13 } - -alActiveSessionThroughputPublicIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The public peer IP address of this Remote Access session. - Not used for administrative or LAN-to-LAN sessions." - ::= { alActiveSessionThroughputEntry 14 } - -alActiveSessionThroughputTopTenData OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Placeholder for the data used to sort the top ten lists." - ::= { alActiveSessionThroughputEntry 15 } - -alActiveSessionThroughputLoginTime OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "time_t value of the concentrator when the session started." - ::= { alActiveSessionThroughputEntry 16 } - -alActiveSessionDataTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlActiveSessionDataEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Top ten list of data users." - ::= { alStatsSession 4 } - -alActiveSessionDataEntry OBJECT-TYPE - SYNTAX AlActiveSessionDataEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alActiveSessionDataTable." - INDEX { alActiveSessionDataIndex } - ::= { alActiveSessionDataTable 1 } - -AlActiveSessionDataEntry ::= SEQUENCE { - alActiveSessionDataRowStatus RowStatus, - alActiveSessionDataIndex Integer32, - alActiveSessionDataUserName DisplayString, - alActiveSessionDataIpAddress IpAddress, - alActiveSessionDataProtocol SessionProtocol, - alActiveSessionDataEncrType EncryptionAlgorithm, - alActiveSessionDataStartTime TimeTicks, - alActiveSessionDataConnectTime Counter32, - alActiveSessionDataOctetsSent Counter32, - alActiveSessionDataOctetsRcvd Counter32, - alActiveSessionDataSepId Integer32, - alActiveSessionDataGroupName DisplayString, - alActiveSessionDataGroupId Integer32, - alActiveSessionDataPublicIpAddress IpAddress, - alActiveSessionDataTopTenData Gauge32, - alActiveSessionDataLoginTime Unsigned32 -} - -alActiveSessionDataRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of this row." - ::= { alActiveSessionDataEntry 1 } - -alActiveSessionDataIndex OBJECT-TYPE - SYNTAX Integer32(1..10) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of this session." - ::= { alActiveSessionDataEntry 2 } - -alActiveSessionDataUserName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The username used to authenticate this session." - ::= { alActiveSessionDataEntry 3 } - -alActiveSessionDataIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer IP address of this session." - ::= { alActiveSessionDataEntry 4 } - -alActiveSessionDataProtocol OBJECT-TYPE - SYNTAX SessionProtocol - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The protocol used for this session." - ::= { alActiveSessionDataEntry 5 } - -alActiveSessionDataEncrType OBJECT-TYPE - SYNTAX EncryptionAlgorithm - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The encryption algorithm used on this session." - ::= { alActiveSessionDataEntry 6 } - -alActiveSessionDataStartTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when this session was established." - ::= { alActiveSessionDataEntry 7 } - -alActiveSessionDataConnectTime OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total amount of time, in seconds that this session has - been established." - ::= { alActiveSessionDataEntry 8 } - -alActiveSessionDataOctetsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets transmitted over this session." - ::= { alActiveSessionDataEntry 9 } - -alActiveSessionDataOctetsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets received on this session." - ::= { alActiveSessionDataEntry 10 } - -alActiveSessionDataSepId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The SEP module assigned to this session." - ::= { alActiveSessionDataEntry 11 } - -alActiveSessionDataGroupName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The groupname used to establish this session." - ::= { alActiveSessionDataEntry 12 } - -alActiveSessionDataGroupId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The group id assigned to this session." - ::= { alActiveSessionDataEntry 13 } - -alActiveSessionDataPublicIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The public peer IP address of this Remote Access session. - Not used for administrative or LAN-to-LAN sessions." - ::= { alActiveSessionDataEntry 14 } - -alActiveSessionDataTopTenData OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Placeholder for the data used to sort the top ten lists." - ::= { alActiveSessionDataEntry 15 } - -alActiveSessionDataLoginTime OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "time_t value of the concentrator when the session started." - ::= { alActiveSessionDataEntry 16 } - -alActiveSessionDurationTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlActiveSessionDurationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Top ten list of Duration users." - ::= { alStatsSession 5 } - -alActiveSessionDurationEntry OBJECT-TYPE - SYNTAX AlActiveSessionDurationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alActiveSessionDurationTable." - INDEX { alActiveSessionDurationIndex } - ::= { alActiveSessionDurationTable 1 } - -AlActiveSessionDurationEntry ::= SEQUENCE { - alActiveSessionDurationRowStatus RowStatus, - alActiveSessionDurationIndex Integer32, - alActiveSessionDurationUserName DisplayString, - alActiveSessionDurationIpAddress IpAddress, - alActiveSessionDurationProtocol SessionProtocol, - alActiveSessionDurationEncrType EncryptionAlgorithm, - alActiveSessionDurationStartTime TimeTicks, - alActiveSessionDurationConnectTime Counter32, - alActiveSessionDurationOctetsSent Counter32, - alActiveSessionDurationOctetsRcvd Counter32, - alActiveSessionDurationSepId Integer32, - alActiveSessionDurationGroupName DisplayString, - alActiveSessionDurationGroupId Integer32, - alActiveSessionDurationPublicIpAddress IpAddress, - alActiveSessionDurationTopTenData Gauge32, - alActiveSessionDurationLoginTime Unsigned32 -} - -alActiveSessionDurationRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of this row." - ::= { alActiveSessionDurationEntry 1 } - -alActiveSessionDurationIndex OBJECT-TYPE - SYNTAX Integer32(1..10) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of this session." - ::= { alActiveSessionDurationEntry 2 } - -alActiveSessionDurationUserName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The username used to authenticate this session." - ::= { alActiveSessionDurationEntry 3 } - -alActiveSessionDurationIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer IP address of this session." - ::= { alActiveSessionDurationEntry 4 } - -alActiveSessionDurationProtocol OBJECT-TYPE - SYNTAX SessionProtocol - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The protocol used for this session." - ::= { alActiveSessionDurationEntry 5 } - -alActiveSessionDurationEncrType OBJECT-TYPE - SYNTAX EncryptionAlgorithm - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The encryption algorithm used on this session." - ::= { alActiveSessionDurationEntry 6 } - -alActiveSessionDurationStartTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when this session was established." - ::= { alActiveSessionDurationEntry 7 } - -alActiveSessionDurationConnectTime OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total amount of time, in seconds that this session has - been established." - ::= { alActiveSessionDurationEntry 8 } - -alActiveSessionDurationOctetsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets transmitted over this session." - ::= { alActiveSessionDurationEntry 9 } - -alActiveSessionDurationOctetsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets received on this session." - ::= { alActiveSessionDurationEntry 10 } - -alActiveSessionDurationSepId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The SEP module assigned to this session." - ::= { alActiveSessionDurationEntry 11 } - -alActiveSessionDurationGroupName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The groupname used to establish this session." - ::= { alActiveSessionDurationEntry 12 } - -alActiveSessionDurationGroupId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The group id assigned to this session." - ::= { alActiveSessionDurationEntry 13 } - -alActiveSessionDurationPublicIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The public peer IP address of this Remote Access session. - Not used for administrative or LAN-to-LAN sessions." - ::= { alActiveSessionDurationEntry 14 } - -alActiveSessionDurationTopTenData OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Placeholder for the data used to sort the top ten lists." - ::= { alActiveSessionDurationEntry 15 } - -alActiveSessionDurationLoginTime OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "time_t value of the concentrator when the session started." - ::= { alActiveSessionDurationEntry 16 } - -alActiveSessionSubTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlActiveSessionSubEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active session sub entries." - ::= { alStatsSession 6 } - -alActiveSessionSubEntry OBJECT-TYPE - SYNTAX AlActiveSessionSubEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alActiveSessionDurationTable." - INDEX { alActiveSessionSubEntryIndex, alActiveSessionSubEntryInstance } - ::= { alActiveSessionSubTable 1 } - -AlActiveSessionSubEntry ::= SEQUENCE { - alActiveSessionSubEntryRowStatus RowStatus, - alActiveSessionSubEntryIndex Integer32, - alActiveSessionSubEntryInstance Integer32, - alActiveSessionSubEntryProtocol SessionProtocol, - alActiveSessionSubEntryEncrAlg EncryptionAlgorithm, - alActiveSessionSubEntryHashAlg INTEGER, - alActiveSessionSubEntryDiffHelmanGrp INTEGER, - alActiveSessionSubEntryAuthMode INTEGER, - alActiveSessionSubEntryEncapMode INTEGER, - alActiveSessionSubEntryRekeyTime Unsigned32, - alActiveSessionSubEntryRekeyKBytes Unsigned32, - alActiveSessionSubEntryRemAddrType INTEGER, - alActiveSessionSubEntryRemAddr1 IpAddress, - alActiveSessionSubEntryRemAddr2 IpAddress, - alActiveSessionSubEntryLocAddrType INTEGER, - alActiveSessionSubEntryLocAddr1 IpAddress, - alActiveSessionSubEntryLocAddr2 IpAddress, - alActiveSessionSubEntryRcvdOctets Counter32, - alActiveSessionSubEntrySentOctets Counter32, - alActiveSessionSubEntrySep Integer32, - alActiveSessionSubEntryUserName DisplayString, - alActiveSessionSubEntryClientIpAddr IpAddress, - alActiveSessionSubEntryUdpPort Integer32, - alActiveSessionSubEntryTotalIdleTime Counter32, - alActiveSessionSubEntryIkeNegMode INTEGER, - alActiveSessionSubEntryCompression CompressionAlgorithm, - alActiveSessionSubEntryInstId Integer32, - alActiveSessionSubEntryPfsGroup INTEGER, - alActiveSessionSubEntryTcpSrcPort Integer32, - alActiveSessionSubEntryTcpDstPort Integer32, - alActiveSessionSubEntryUdpSrcPort Integer32, - alActiveSessionSubEntryIkeUdpSrcPort Integer32, - alActiveSessionSubEntryIkeUdpDstPort Integer32, - alActiveSessionSubEntryNacRevalTimer Integer32, - alActiveSessionSubEntryNacTimetoReval Integer32, - alActiveSessionSubEntryNacSqTimer Integer32, - alActiveSessionSubEntryNacSessionAge Integer32, - alActiveSessionSubEntryNacPosture DisplayString, - alActiveSessionSubEntryNacRedirectUrl DisplayString, - alActiveSessionSubEntryNacHoldTimer Integer32 -} - -alActiveSessionSubEntryRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of this row." - ::= { alActiveSessionSubEntry 1 } - -alActiveSessionSubEntryIndex OBJECT-TYPE - SYNTAX Integer32(1..10000) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index to the session of this session sub-entry." - ::= { alActiveSessionSubEntry 2 } - -alActiveSessionSubEntryInstance OBJECT-TYPE - SYNTAX Integer32(1..10000) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Instance of this session sub-entry." - ::= { alActiveSessionSubEntry 3 } - -alActiveSessionSubEntryProtocol OBJECT-TYPE - SYNTAX SessionProtocol - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The protocol used for this session." - ::= { alActiveSessionSubEntry 4 } - -alActiveSessionSubEntryEncrAlg OBJECT-TYPE - SYNTAX EncryptionAlgorithm - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The encryption algorithm used on this session sub-entry." - ::= { alActiveSessionSubEntry 5 } - -alActiveSessionSubEntryHashAlg OBJECT-TYPE - SYNTAX INTEGER { - none(0), - md5(1), - sha1(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Hashing algorithm used on this session sub-entry." - ::= { alActiveSessionSubEntry 6 } - -alActiveSessionSubEntryDiffHelmanGrp OBJECT-TYPE - SYNTAX INTEGER { - none(0), - group1(1), - group2(2), - group3(3), - group4(4), - group5(5), - group7(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Diffie Helman Group used on this session sub-entry. - rsaCertHybrid - RSA Cert Hybrid - dsaCertHybrid - DSA Cert Hybrid - crack - Challenge/Resp Auth - " - ::= { alActiveSessionSubEntry 7 } - -alActiveSessionSubEntryAuthMode OBJECT-TYPE - SYNTAX INTEGER { - none(0), - preSharedKeys(1), - rsaCert(2), - dsaCert(3), - pap(4), - chap(5), - eapMd5(6), - eapGtc(7), - msChapV1(8), - msChapV2(9), - preSharedKeysXauth(10), - rsaCertXauth(11), - dsaCertXauth(12), - eap(13), - usernamePassword(14), - rsaCertHybrid(15), - dsaCertHybrid(16), - crack(17) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Authentication Mode used on this session sub-entry" - ::= { alActiveSessionSubEntry 8 } - -alActiveSessionSubEntryEncapMode OBJECT-TYPE - SYNTAX INTEGER { - none(0), - transport(1), - tunnel(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Encapsulation Mode used on this session sub-entry." - ::= { alActiveSessionSubEntry 9 } - -alActiveSessionSubEntryRekeyTime OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Rekey time interval for this session sub-entry." - ::= { alActiveSessionSubEntry 10 } - -alActiveSessionSubEntryRekeyKBytes OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of kilobytes." - ::= { alActiveSessionSubEntry 11 } - -alActiveSessionSubEntryRemAddrType OBJECT-TYPE - SYNTAX INTEGER { - none(0), - addrWithSubNet(1), - range(2), - hostAddress(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Address or Address Range for this session sub-entry." - ::= { alActiveSessionSubEntry 12 } - -alActiveSessionSubEntryRemAddr1 OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Ip address or start address for this session sub-entry." - ::= { alActiveSessionSubEntry 13 } - -alActiveSessionSubEntryRemAddr2 OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Subnet or end address for this session sub-entry." - ::= { alActiveSessionSubEntry 14 } - -alActiveSessionSubEntryLocAddrType OBJECT-TYPE - SYNTAX INTEGER { - none(0), - addrWithSubNet(1), - range(2), - hostAddress(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Address or Address Range for this session sub-entry." - ::= { alActiveSessionSubEntry 15 } - -alActiveSessionSubEntryLocAddr1 OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Ip address or start address for this session sub-entry." - ::= { alActiveSessionSubEntry 16 } - -alActiveSessionSubEntryLocAddr2 OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Subnet or end address for this session sub-entry." - ::= { alActiveSessionSubEntry 17 } - -alActiveSessionSubEntryRcvdOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of octets received for this session sub-entry." - ::= { alActiveSessionSubEntry 18 } - -alActiveSessionSubEntrySentOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of octets sent for this session sub-entry." - ::= { alActiveSessionSubEntry 19 } - -alActiveSessionSubEntrySep OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "SEP used for thios session sub-entry." - ::= { alActiveSessionSubEntry 20 } - -alActiveSessionSubEntryUserName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The username used to authenticate this session sub entry." - ::= { alActiveSessionSubEntry 21 } - -alActiveSessionSubEntryClientIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Remote client assigned IP address for this session sub-entry." - ::= { alActiveSessionSubEntry 22 } - -alActiveSessionSubEntryUdpPort OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The UDP destination port used by IPSec for this connection to permit access - through a firewall." - ::= { alActiveSessionSubEntry 23 } - -alActiveSessionSubEntryTotalIdleTime OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total amount of time, in seconds that this session has - been idle." - ::= { alActiveSessionSubEntry 24 } - -alActiveSessionSubEntryIkeNegMode OBJECT-TYPE - SYNTAX INTEGER { - none(0), - main(1), - aggressive(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "IKE Negotiation mode used on this session sub-entry." - ::= { alActiveSessionSubEntry 25 } - -alActiveSessionSubEntryCompression OBJECT-TYPE - SYNTAX CompressionAlgorithm - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "IKE Negotiation mode used on this session sub-entry." - ::= { alActiveSessionSubEntry 26 } - -alActiveSessionSubEntryInstId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Instance Identifier allocated by RM for this session - sub-entry." - ::= {alActiveSessionSubEntry 27 } - -alActiveSessionSubEntryPfsGroup OBJECT-TYPE - SYNTAX INTEGER { - none(0), - group1(1), - group2(2), - group3(3), - group4(4), - group7(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Perfect Forward Secrecy Group used on this session sub-entry." - ::= { alActiveSessionSubEntry 28 } - - -alActiveSessionSubEntryTcpSrcPort OBJECT-TYPE - SYNTAX Integer32(0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The TCP Source port used by IKE/IPSec for this connection to permit access - through a firewall." - ::= { alActiveSessionSubEntry 29 } - -alActiveSessionSubEntryTcpDstPort OBJECT-TYPE - SYNTAX Integer32(0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The TCP Dest port used by IKE/IPSec for this connection to permit access - through a firewall." - ::= { alActiveSessionSubEntry 30 } - -alActiveSessionSubEntryUdpSrcPort OBJECT-TYPE - SYNTAX Integer32(0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The UDP Source port used by IPSec for this connection to permit access - through a firewall." - ::= { alActiveSessionSubEntry 31 } - -alActiveSessionSubEntryIkeUdpSrcPort OBJECT-TYPE - SYNTAX Integer32(0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The UDP Source port used by IPSec/UDP for IKE Session." - ::= { alActiveSessionSubEntry 32 } - -alActiveSessionSubEntryIkeUdpDstPort OBJECT-TYPE - SYNTAX Integer32(0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The UDP Source port used by IPSec/UDP for IKE Session." - ::= { alActiveSessionSubEntry 33 } - -alActiveSessionSubEntryNacRevalTimer OBJECT-TYPE - SYNTAX Integer32(0..86400) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "NAC Re-validation Timer. Periodic interval after IPsec - session establishment and initial posture validation, at - which the host is subject to a full posture validation." - ::= { alActiveSessionSubEntry 34 } - -alActiveSessionSubEntryNacTimetoReval OBJECT-TYPE - SYNTAX Integer32(0..86400) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Time after which the NAC session will be re-validated. This - is the number of seconds before the NAC Revalidation Timer - expires." - ::= { alActiveSessionSubEntry 35 } - -alActiveSessionSubEntryNacSqTimer OBJECT-TYPE - SYNTAX Integer32(0..1800) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "NAC Status Query Timer. Periodic interval after IPsec - session establishment and initial posture validation, at - which the host is queried for changes in its posture." - ::= { alActiveSessionSubEntry 36 } - -alActiveSessionSubEntryNacSessionAge OBJECT-TYPE - SYNTAX Integer32(0..86400) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "NAC EAPoUDP session age. The total time in seconds for - which the EAPoUDP association exists." - ::= { alActiveSessionSubEntry 37 } - -alActiveSessionSubEntryNacPosture OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Posture-token for the NAC session." - ::= { alActiveSessionSubEntry 38 } - -alActiveSessionSubEntryNacRedirectUrl OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Re-direct URL for the NAC session." - ::= { alActiveSessionSubEntry 39} - -alActiveSessionSubEntryNacHoldTimer OBJECT-TYPE - SYNTAX Integer32(0..86400) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Time after which the NAC PV will be retried." - ::= { alActiveSessionSubEntry 40 } - -alActiveHWClientUserTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlActiveHWClientUserEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active hardware client sessions" - ::= { alStatsSession 7 } - -alActiveHWClientUserEntry OBJECT-TYPE - SYNTAX AlActiveHWClientUserEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alActiveSessionTable." - INDEX { alActiveHWClientUserSessionIndex, alActiveHWClientUserIpAddr } - ::= { alActiveHWClientUserTable 1 } - -AlActiveHWClientUserEntry ::= SEQUENCE { - alActiveHWClientUserRowStatus RowStatus, - alActiveHWClientUserSessionIndex Integer32, - alActiveHWClientUserIpAddr IpAddress, - alActiveHWClientUserName DisplayString, - alActiveHWClientUserMacAddr MacAddress, - alActiveHWClientUserLoginTime Unsigned32, - alActiveHWClientUserUpTime TimeTicks -} - -alActiveHWClientUserRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row. Used to terminate the HW Client - user session, cannot be used to create a session." - ::= { alActiveHWClientUserEntry 1 } - -alActiveHWClientUserSessionIndex OBJECT-TYPE - SYNTAX Integer32(1..10000) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of this HW Client User session." - ::= { alActiveHWClientUserEntry 2 } - -alActiveHWClientUserIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of this HW Client user." - ::= { alActiveHWClientUserEntry 3 } - -alActiveHWClientUserName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The username used to authenticate this HW Client user session." - ::= { alActiveHWClientUserEntry 4 } - -alActiveHWClientUserMacAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The MAC address for a HW Client User session." - ::= { alActiveHWClientUserEntry 5 } - -alActiveHWClientUserLoginTime OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "time_t value of the concentrator when the session started." - ::= { alActiveHWClientUserEntry 6 } - -alActiveHWClientUserUpTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total amount of time, in seconds that this HW Client User - session has been established." - ::= { alActiveHWClientUserEntry 7 } - -altigaSessionStatsMibConformance OBJECT IDENTIFIER ::= { altigaSessionStatsMibModule 1 } -altigaSessionStatsMibCompliances OBJECT IDENTIFIER ::= { altigaSessionStatsMibConformance 1 } - -altigaSessionStatsMibCompliance MODULE-COMPLIANCE - STATUS deprecated - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Session Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaSessionStatsGroup - } - ::= { altigaSessionStatsMibCompliances 1 } - -altigaSessionStatsMibComplianceRev1 MODULE-COMPLIANCE - STATUS deprecated - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Session Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaSessionStatsGroupRev1 - } - ::= { altigaSessionStatsMibCompliances 2 } - -altigaSessionStatsMibComplianceRev2 MODULE-COMPLIANCE - STATUS deprecated - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Session Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaSessionStatsGroupRev2 - } - ::= { altigaSessionStatsMibCompliances 3 } - -altigaSessionStatsMibComplianceRev3 MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Session Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaSessionStatsGroupRev2, - altigaSessionStatsGroupRev2Sup1 - } - ::= { altigaSessionStatsMibCompliances 4 } - -altigaSessionStatsGroup OBJECT-GROUP - OBJECTS - { - alActiveSessionCount, - alTotalSessionCount, - alActiveSessionLastUpdate, - alActiveSessionMaxUsers, - alActiveSessionGroupIdLock, - alMaxSessionCount, - alActiveLanToLanSessionCount, - alActiveManagementSessionCount, - alActiveRemoteAccessSessionCount, - alActiveSessionRowStatus, - alActiveSessionIndex, - alActiveSessionUserName, - alActiveSessionIpAddress, - alActiveSessionProtocol, - alActiveSessionEncrType, - alActiveSessionStartTime, - alActiveSessionConnectTime, - alActiveSessionOctetsSent, - alActiveSessionOctetsRcvd, - alActiveSessionSepId, - alActiveSessionGroupName, - alActiveSessionGroupId, - alActiveSessionPublicIpAddress, - alActiveSessionTopTenData, - alActiveSessionLoginTime, - alActiveSessionOS, - alActiveSessionVersion, - alActiveSessionThroughputRowStatus, - alActiveSessionThroughputIndex, - alActiveSessionThroughputUserName, - alActiveSessionThroughputIpAddress, - alActiveSessionThroughputProtocol, - alActiveSessionThroughputEncrType, - alActiveSessionThroughputStartTime, - alActiveSessionThroughputConnectTime, - alActiveSessionThroughputOctetsSent, - alActiveSessionThroughputOctetsRcvd, - alActiveSessionThroughputSepId, - alActiveSessionThroughputGroupName, - alActiveSessionThroughputGroupId, - alActiveSessionThroughputPublicIpAddress, - alActiveSessionThroughputTopTenData, - alActiveSessionThroughputLoginTime, - alActiveSessionDataRowStatus, - alActiveSessionDataIndex, - alActiveSessionDataUserName, - alActiveSessionDataIpAddress, - alActiveSessionDataProtocol, - alActiveSessionDataEncrType, - alActiveSessionDataStartTime, - alActiveSessionDataConnectTime, - alActiveSessionDataOctetsSent, - alActiveSessionDataOctetsRcvd, - alActiveSessionDataSepId, - alActiveSessionDataGroupName, - alActiveSessionDataGroupId, - alActiveSessionDataPublicIpAddress, - alActiveSessionDataTopTenData, - alActiveSessionDataLoginTime, - alActiveSessionDurationRowStatus, - alActiveSessionDurationIndex, - alActiveSessionDurationUserName, - alActiveSessionDurationIpAddress, - alActiveSessionDurationProtocol, - alActiveSessionDurationEncrType, - alActiveSessionDurationStartTime, - alActiveSessionDurationConnectTime, - alActiveSessionDurationOctetsSent, - alActiveSessionDurationOctetsRcvd, - alActiveSessionDurationSepId, - alActiveSessionDurationGroupName, - alActiveSessionDurationGroupId, - alActiveSessionDurationPublicIpAddress, - alActiveSessionDurationTopTenData, - alActiveSessionDurationLoginTime, - alActiveSessionSubEntryRowStatus, - alActiveSessionSubEntryIndex, - alActiveSessionSubEntryInstance, - alActiveSessionSubEntryProtocol, - alActiveSessionSubEntryEncrAlg, - alActiveSessionSubEntryHashAlg, - alActiveSessionSubEntryDiffHelmanGrp, - alActiveSessionSubEntryAuthMode, - alActiveSessionSubEntryEncapMode, - alActiveSessionSubEntryRekeyTime, - alActiveSessionSubEntryRekeyKBytes, - alActiveSessionSubEntryRemAddrType, - alActiveSessionSubEntryRemAddr1, - alActiveSessionSubEntryRemAddr2, - alActiveSessionSubEntryLocAddrType, - alActiveSessionSubEntryLocAddr1, - alActiveSessionSubEntryLocAddr2, - alActiveSessionSubEntryRcvdOctets, - alActiveSessionSubEntrySentOctets, - alActiveSessionSubEntrySep, - alActiveSessionSubEntryUserName, - alActiveSessionSubEntryClientIpAddr, - alActiveSessionSubEntryUdpPort, - alActiveSessionSubEntryTotalIdleTime, - alActiveSessionSubEntryIkeNegMode, - alActiveSessionSubEntryCompression, - alActiveSessionSubEntryInstId, - alActiveSessionSubEntryPfsGroup, - alActiveSessionSubEntryTcpSrcPort, - alActiveSessionSubEntryTcpDstPort, - alActiveSessionSubEntryUdpSrcPort, - alActiveSessionSubEntryIkeUdpSrcPort, - alActiveSessionSubEntryIkeUdpDstPort, - alActiveHWClientUserRowStatus, - alActiveHWClientUserSessionIndex, - alActiveHWClientUserName, - alActiveHWClientUserIpAddr, - alActiveHWClientUserMacAddr, - alActiveHWClientUserLoginTime, - alActiveHWClientUserUpTime - } - STATUS deprecated - DESCRIPTION - "The objects for Session statistics." - ::= { alSessionGroup 2 } - -altigaSessionStatsGroupRev1 OBJECT-GROUP - OBJECTS - { - alActiveSessionCount, - alTotalSessionCount, - alActiveSessionLastUpdate, - alActiveSessionMaxUsers, - alActiveSessionGroupIdLock, - alMaxSessionCount, - alActiveLanToLanSessionCount, - alActiveManagementSessionCount, - alActiveRemoteAccessSessionCount, - alActiveSessionRowStatus, - alActiveSessionIndex, - alActiveSessionUserName, - alActiveSessionIpAddress, - alActiveSessionProtocol, - alActiveSessionEncrType, - alActiveSessionStartTime, - alActiveSessionConnectTime, - alActiveSessionOctetsSent, - alActiveSessionOctetsRcvd, - alActiveSessionSepId, - alActiveSessionGroupName, - alActiveSessionGroupId, - alActiveSessionPublicIpAddress, - alActiveSessionTopTenData, - alActiveSessionLoginTime, - alActiveSessionOS, - alActiveSessionVersion, - alActiveSessionFilterId, - alActiveSessionThroughputRowStatus, - alActiveSessionThroughputIndex, - alActiveSessionThroughputUserName, - alActiveSessionThroughputIpAddress, - alActiveSessionThroughputProtocol, - alActiveSessionThroughputEncrType, - alActiveSessionThroughputStartTime, - alActiveSessionThroughputConnectTime, - alActiveSessionThroughputOctetsSent, - alActiveSessionThroughputOctetsRcvd, - alActiveSessionThroughputSepId, - alActiveSessionThroughputGroupName, - alActiveSessionThroughputGroupId, - alActiveSessionThroughputPublicIpAddress, - alActiveSessionThroughputTopTenData, - alActiveSessionThroughputLoginTime, - alActiveSessionDataRowStatus, - alActiveSessionDataIndex, - alActiveSessionDataUserName, - alActiveSessionDataIpAddress, - alActiveSessionDataProtocol, - alActiveSessionDataEncrType, - alActiveSessionDataStartTime, - alActiveSessionDataConnectTime, - alActiveSessionDataOctetsSent, - alActiveSessionDataOctetsRcvd, - alActiveSessionDataSepId, - alActiveSessionDataGroupName, - alActiveSessionDataGroupId, - alActiveSessionDataPublicIpAddress, - alActiveSessionDataTopTenData, - alActiveSessionDataLoginTime, - alActiveSessionDurationRowStatus, - alActiveSessionDurationIndex, - alActiveSessionDurationUserName, - alActiveSessionDurationIpAddress, - alActiveSessionDurationProtocol, - alActiveSessionDurationEncrType, - alActiveSessionDurationStartTime, - alActiveSessionDurationConnectTime, - alActiveSessionDurationOctetsSent, - alActiveSessionDurationOctetsRcvd, - alActiveSessionDurationSepId, - alActiveSessionDurationGroupName, - alActiveSessionDurationGroupId, - alActiveSessionDurationPublicIpAddress, - alActiveSessionDurationTopTenData, - alActiveSessionDurationLoginTime, - alActiveSessionSubEntryRowStatus, - alActiveSessionSubEntryIndex, - alActiveSessionSubEntryInstance, - alActiveSessionSubEntryProtocol, - alActiveSessionSubEntryEncrAlg, - alActiveSessionSubEntryHashAlg, - alActiveSessionSubEntryDiffHelmanGrp, - alActiveSessionSubEntryAuthMode, - alActiveSessionSubEntryEncapMode, - alActiveSessionSubEntryRekeyTime, - alActiveSessionSubEntryRekeyKBytes, - alActiveSessionSubEntryRemAddrType, - alActiveSessionSubEntryRemAddr1, - alActiveSessionSubEntryRemAddr2, - alActiveSessionSubEntryLocAddrType, - alActiveSessionSubEntryLocAddr1, - alActiveSessionSubEntryLocAddr2, - alActiveSessionSubEntryRcvdOctets, - alActiveSessionSubEntrySentOctets, - alActiveSessionSubEntrySep, - alActiveSessionSubEntryUserName, - alActiveSessionSubEntryClientIpAddr, - alActiveSessionSubEntryUdpPort, - alActiveSessionSubEntryTotalIdleTime, - alActiveSessionSubEntryIkeNegMode, - alActiveSessionSubEntryCompression, - alActiveSessionSubEntryInstId, - alActiveSessionSubEntryPfsGroup, - alActiveSessionSubEntryTcpSrcPort, - alActiveSessionSubEntryTcpDstPort, - alActiveSessionSubEntryUdpSrcPort, - alActiveSessionSubEntryIkeUdpSrcPort, - alActiveSessionSubEntryIkeUdpDstPort, - alActiveHWClientUserRowStatus, - alActiveHWClientUserSessionIndex, - alActiveHWClientUserName, - alActiveHWClientUserIpAddr, - alActiveHWClientUserMacAddr, - alActiveHWClientUserLoginTime, - alActiveHWClientUserUpTime - } - STATUS deprecated - DESCRIPTION - "The objects for Session statistics." - ::= { alSessionGroup 3 } - -altigaSessionStatsGroupRev2 OBJECT-GROUP - OBJECTS - { - - alActiveSessionCount, - alTotalSessionCount, - alActiveSessionLastUpdate, - alActiveSessionMaxUsers, - alActiveSessionGroupIdLock, - alMaxSessionCount, - alActiveLanToLanSessionCount, - alActiveManagementSessionCount, - alActiveRemoteAccessSessionCount, - alActiveSessionRowStatus, - alActiveSessionIndex, - alActiveSessionUserName, - alActiveSessionIpAddress, - alActiveSessionProtocol, - alActiveSessionEncrType, - alActiveSessionStartTime, - alActiveSessionConnectTime, - alActiveSessionOctetsSent, - alActiveSessionOctetsRcvd, - alActiveSessionSepId, - alActiveSessionGroupName, - alActiveSessionGroupId, - alActiveSessionPublicIpAddress, - alActiveSessionTopTenData, - alActiveSessionLoginTime, - alActiveSessionOS, - alActiveSessionVersion, - alActiveSessionFilterId, - alActiveSessionThroughputRowStatus, - alActiveSessionThroughputIndex, - alActiveSessionThroughputUserName, - alActiveSessionThroughputIpAddress, - alActiveSessionThroughputProtocol, - alActiveSessionThroughputEncrType, - alActiveSessionThroughputStartTime, - alActiveSessionThroughputConnectTime, - alActiveSessionThroughputOctetsSent, - alActiveSessionThroughputOctetsRcvd, - alActiveSessionThroughputSepId, - alActiveSessionThroughputGroupName, - alActiveSessionThroughputGroupId, - alActiveSessionThroughputPublicIpAddress, - alActiveSessionThroughputTopTenData, - alActiveSessionThroughputLoginTime, - alActiveSessionDataRowStatus, - alActiveSessionDataIndex, - alActiveSessionDataUserName, - alActiveSessionDataIpAddress, - alActiveSessionDataProtocol, - alActiveSessionDataEncrType, - alActiveSessionDataStartTime, - alActiveSessionDataConnectTime, - alActiveSessionDataOctetsSent, - alActiveSessionDataOctetsRcvd, - alActiveSessionDataSepId, - alActiveSessionDataGroupName, - alActiveSessionDataGroupId, - alActiveSessionDataPublicIpAddress, - alActiveSessionDataTopTenData, - alActiveSessionDataLoginTime, - alActiveSessionDurationRowStatus, - alActiveSessionDurationIndex, - alActiveSessionDurationUserName, - alActiveSessionDurationIpAddress, - alActiveSessionDurationProtocol, - alActiveSessionDurationEncrType, - alActiveSessionDurationStartTime, - alActiveSessionDurationConnectTime, - alActiveSessionDurationOctetsSent, - alActiveSessionDurationOctetsRcvd, - alActiveSessionDurationSepId, - alActiveSessionDurationGroupName, - alActiveSessionDurationGroupId, - alActiveSessionDurationPublicIpAddress, - alActiveSessionDurationTopTenData, - alActiveSessionDurationLoginTime, - alActiveSessionSubEntryRowStatus, - alActiveSessionSubEntryIndex, - alActiveSessionSubEntryInstance, - alActiveSessionSubEntryProtocol, - alActiveSessionSubEntryEncrAlg, - alActiveSessionSubEntryHashAlg, - alActiveSessionSubEntryDiffHelmanGrp, - alActiveSessionSubEntryAuthMode, - alActiveSessionSubEntryEncapMode, - alActiveSessionSubEntryRekeyTime, - alActiveSessionSubEntryRekeyKBytes, - alActiveSessionSubEntryRemAddrType, - alActiveSessionSubEntryRemAddr1, - alActiveSessionSubEntryRemAddr2, - alActiveSessionSubEntryLocAddrType, - alActiveSessionSubEntryLocAddr1, - alActiveSessionSubEntryLocAddr2, - alActiveSessionSubEntryRcvdOctets, - alActiveSessionSubEntrySentOctets, - alActiveSessionSubEntrySep, - alActiveSessionSubEntryUserName, - alActiveSessionSubEntryClientIpAddr, - alActiveSessionSubEntryUdpPort, - alActiveSessionSubEntryTotalIdleTime, - alActiveSessionSubEntryIkeNegMode, - alActiveSessionSubEntryCompression, - alActiveSessionSubEntryInstId, - alActiveSessionSubEntryPfsGroup, - alActiveSessionSubEntryTcpSrcPort, - alActiveSessionSubEntryTcpDstPort, - alActiveSessionSubEntryUdpSrcPort, - alActiveSessionSubEntryIkeUdpSrcPort, - alActiveSessionSubEntryIkeUdpDstPort, - alActiveHWClientUserRowStatus, - alActiveHWClientUserSessionIndex, - alActiveHWClientUserName, - alActiveHWClientUserIpAddr, - alActiveHWClientUserMacAddr, - alActiveHWClientUserLoginTime, - alActiveHWClientUserUpTime, - alActiveSessionMaxWebVpnUsers, - alWeightedSessionCount - } - STATUS current - DESCRIPTION - "The objects for Session statistics." - ::= { alSessionGroup 4 } - -altigaSessionStatsGroupRev2Sup1 OBJECT-GROUP - OBJECTS - { - alActiveSessionNacResult, - alActiveSessionSubEntryNacRevalTimer, - alActiveSessionSubEntryNacTimetoReval, - alActiveSessionSubEntryNacSqTimer, - alActiveSessionSubEntryNacSessionAge, - alActiveSessionSubEntryNacPosture, - alActiveSessionSubEntryNacRedirectUrl, - alActiveSessionSubEntryNacHoldTimer, - alActiveNacAcceptedSessions, - alTotalNacAcceptedSessions, - alActiveNacRejectedSessions, - alTotalNacRejectedSessions, - alActiveNacExemptedSessions, - alTotalNacExemptedSessions, - alActiveNacNonresponsiveSessions, - alTotalNacNonresponsiveSessions, - alActiveNacDisabledSessions, - alTotalNacDisabledSessions, - alActiveNacHoldoffSessions, - alTotalNacHoldoffSessions - } - STATUS current - DESCRIPTION - "The objects for Session statistics." - ::= { alSessionGroup 5 } - -END diff --git a/mibs/ALTIGA-SSH-STATS-MIB b/mibs/ALTIGA-SSH-STATS-MIB deleted file mode 100644 index d1edb18394..0000000000 --- a/mibs/ALTIGA-SSH-STATS-MIB +++ /dev/null @@ -1,287 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-SSH-STATS-MIB.my: Altiga SSH Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-SSH-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Unsigned32, IpAddress, - Integer32, TimeTicks - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - EncryptionAlgorithm - FROM ALTIGA-SESSION-STATS-MIB - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsSsh, alSshGroup - FROM ALTIGA-MIB - alSshMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaSshStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga SSH Statistics MIB models counters and objects that are - of management interest for SSH. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - SSH: Secure Shell - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alSshMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsSshGlobal OBJECT IDENTIFIER ::= { alStatsSsh 1 } - -alSshStatsOctetsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets sent." - ::= { alStatsSshGlobal 1 } - -alSshStatsOctetsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets received." - ::= { alStatsSshGlobal 2 } - -alSshStatsPacketsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets." - ::= { alStatsSshGlobal 3 } - -alSshStatsPacketsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets received." - ::= { alStatsSshGlobal 4 } - -alSshStatsTotalSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of SSH sessions established." - ::= { alStatsSshGlobal 5 } - -alSshStatsActiveSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of active sessions." - ::= { alStatsSshGlobal 6 } - -alSshStatsMaxSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of active sessions that existed at one any time." - ::= { alStatsSshGlobal 7 } - - -alSshStatsSessionTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlSshStatsSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active HTTP sessions." - ::= { alStatsSsh 2 } - -alSshStatsSessionEntry OBJECT-TYPE - SYNTAX AlSshStatsSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alSshStatsSessionTable." - INDEX { alSshStatsSessionIndex } - ::= { alSshStatsSessionTable 1 } - -AlSshStatsSessionEntry ::= SEQUENCE { - alSshStatsSessionIndex Integer32, - alSshStatsSessionName DisplayString, - alSshStatsSessionIpAddr IpAddress, - alSshStatsSessionPort Unsigned32, - alSshStatsSessionStartTime TimeTicks, - alSshStatsSessionLoginTime Unsigned32, - alSshStatsSessionEncr EncryptionAlgorithm, - alSshStatsSessionOctetsSent Counter32, - alSshStatsSessionOctetsRcvd Counter32, - alSshStatsSessionPacketsSent Counter32, - alSshStatsSessionPacketsRcvd Counter32 -} - -alSshStatsSessionIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of this session." - ::= { alSshStatsSessionEntry 1 } - -alSshStatsSessionName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Name of the administrator using this session." - ::= { alSshStatsSessionEntry 2 } - -alSshStatsSessionIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Remote IP address of this session.." - ::= { alSshStatsSessionEntry 3 } - -alSshStatsSessionPort OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Remote IP port address of this session.." - ::= { alSshStatsSessionEntry 4 } - -alSshStatsSessionStartTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Login time of this session." - ::= { alSshStatsSessionEntry 5 } - -alSshStatsSessionLoginTime OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "time_t value of the concentrator at the start of this session." - ::= { alSshStatsSessionEntry 6 } - -alSshStatsSessionEncr OBJECT-TYPE - SYNTAX EncryptionAlgorithm - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of encryption algorithm used for this session." - ::= { alSshStatsSessionEntry 7 } - -alSshStatsSessionOctetsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of octets sent during this session." - ::= { alSshStatsSessionEntry 8 } - -alSshStatsSessionOctetsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of octets received during this session." - ::= { alSshStatsSessionEntry 9 } - -alSshStatsSessionPacketsSent OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets sent during this session." - ::= { alSshStatsSessionEntry 10 } - -alSshStatsSessionPacketsRcvd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received during this session." - ::= { alSshStatsSessionEntry 11 } - -altigaSshStatsMibConformance OBJECT IDENTIFIER ::= { altigaSshStatsMibModule 1 } -altigaSshStatsMibCompliances OBJECT IDENTIFIER ::= { altigaSshStatsMibConformance 1 } - -altigaSshStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga SSH Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaSshStatsGroup - } - ::= { altigaSshStatsMibCompliances 1 } - -altigaSshStatsGroup OBJECT-GROUP - OBJECTS - { - alSshStatsOctetsSent, - alSshStatsOctetsRcvd, - alSshStatsPacketsSent, - alSshStatsPacketsRcvd, - alSshStatsTotalSessions, - alSshStatsActiveSessions, - alSshStatsMaxSessions, - alSshStatsSessionIndex, - alSshStatsSessionName, - alSshStatsSessionIpAddr, - alSshStatsSessionPort, - alSshStatsSessionStartTime, - alSshStatsSessionLoginTime, - alSshStatsSessionEncr, - alSshStatsSessionOctetsSent, - alSshStatsSessionOctetsRcvd, - alSshStatsSessionPacketsSent, - alSshStatsSessionPacketsRcvd - } - STATUS current - DESCRIPTION - "The objects for SSH statistics." - ::= { alSshGroup 2 } - -END - diff --git a/mibs/ALTIGA-SSL-STATS-MIB b/mibs/ALTIGA-SSL-STATS-MIB deleted file mode 100644 index 5a8ff018cb..0000000000 --- a/mibs/ALTIGA-SSL-STATS-MIB +++ /dev/null @@ -1,154 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-SSL-STATS-MIB.my: Altiga SSL Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-SSL-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32 - FROM SNMPv2-SMI - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsSsl, alSslGroup - FROM ALTIGA-MIB - alSslMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaSslStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga SSL Statistics MIB models counters and objects that are - of management interest for SSL. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - SSL: Secure Sockets Layer - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alSslMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsSslGlobal OBJECT IDENTIFIER ::= { alStatsSsl 1 } - -alSslStatsTotalSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of total sessions." - ::= { alStatsSslGlobal 1 } - -alSslStatsActiveSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current number of active sessions." - ::= { alStatsSslGlobal 2 } - -alSslStatsMaxSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number current of active sessions at - any one time." - ::= { alStatsSslGlobal 3 } - -alSslStatsPreDecryptOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets sent to the decryption engine. Includes - octets used as part of negotiation." - ::= { alStatsSslGlobal 4 } - -alSslStatsPostDecryptOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets received from the decryption engine." - ::= { alStatsSslGlobal 5 } - -alSslStatsPreEncryptOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets send to the encryption engine." - ::= { alStatsSslGlobal 6 } - -alSslStatsPostEncryptOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets received from the encryption engine. - Includes octets used as part of negitiation." - ::= { alStatsSslGlobal 7 } - -altigaSslStatsMibConformance OBJECT IDENTIFIER ::= { altigaSslStatsMibModule 1 } -altigaSslStatsMibCompliances OBJECT IDENTIFIER ::= { altigaSslStatsMibConformance 1 } - -altigaSslStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga SSL Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaSslStatsGroup - } - ::= { altigaSslStatsMibCompliances 1 } - -altigaSslStatsGroup OBJECT-GROUP - OBJECTS - { - alSslStatsTotalSessions, - alSslStatsActiveSessions, - alSslStatsMaxSessions, - alSslStatsPreDecryptOctets, - alSslStatsPostDecryptOctets, - alSslStatsPreEncryptOctets, - alSslStatsPostEncryptOctets - } - STATUS current - DESCRIPTION - "The objects for SSL statistics." - ::= { alSslGroup 2 } - -END - diff --git a/mibs/ALTIGA-SYNC-STATS-MIB b/mibs/ALTIGA-SYNC-STATS-MIB deleted file mode 100644 index 0931a2d04c..0000000000 --- a/mibs/ALTIGA-SYNC-STATS-MIB +++ /dev/null @@ -1,362 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-SYNC-STATS-MIB.my: Altiga Sync Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-SYNC-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32 - FROM SNMPv2-SMI - RowStatus - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsSync, alSyncGroup - FROM ALTIGA-MIB - alSyncMibModule - FROM ALTIGA-GLOBAL-REG - InterfaceIndex - FROM IF-MIB; - - altigaSyncStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga Sync Statistics MIB models counters and objects - that are of management interest. - - Acronyms - The following acronyms are used in this document: - - CRC: Cyclic Redundancy Check - - HDLC: High-level Data Link Control - - MIB: Management Information Base - - MTU: Maximum Transmission Unit - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alSyncMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsSyncGlobal OBJECT IDENTIFIER ::= { alStatsSync 1 } - -alSyncStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlSyncStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The SYNC interface statistics MIB." - ::= { alStatsSync 2 } - -alSyncStatsEntry OBJECT-TYPE - SYNTAX AlSyncStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry the alSyncStatsTable." - INDEX { alSyncStatsSlot, alSyncStatsConn, alSyncStatsChannel } - ::= { alSyncStatsTable 1 } - -AlSyncStatsEntry ::= SEQUENCE { - alSyncStatsRowStatus RowStatus, - alSyncStatsSlot Integer32, - alSyncStatsConn Integer32, - alSyncStatsChannel Integer32, - alSyncStatsIfIndex InterfaceIndex, - alSyncStatsPortState INTEGER, - alSyncStatsRxFrames Counter32, - alSyncStatsRxOctets Counter32, - alSyncStatsRxReplenFails Counter32, - alSyncStatsRxClockErrors Counter32, - alSyncStatsRxDpllErrors Counter32, - alSyncStatsRxFrameTooLongErrors Counter32, - alSyncStatsRxFrameOctetAlignErrors Counter32, - alSyncStatsRxAbortErrors Counter32, - alSyncStatsRxCrcErrors Counter32, - alSyncStatsRxRcvrOverrunErrors Counter32, - alSyncStatsTxFrames Counter32, - alSyncStatsTxOctets Counter32, - alSyncStatsTxRingFullDropsErrors Counter32, - alSyncStatsTxClockErrors Counter32, - alSyncStatsTxFrameTooLongErrors Counter32, - alSyncStatsTxUnderrunErrors Counter32 -} - -alSyncStatsRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The status of this row." - ::= { alSyncStatsEntry 1 } - -alSyncStatsSlot OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The physical slot for this Sync port. Part of the index." - ::= { alSyncStatsEntry 2 } - -alSyncStatsConn OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The physical connector for this Sync port. Part of the index." - ::= { alSyncStatsEntry 3 } - -alSyncStatsChannel OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The virtual channel for this Sync port. Part of the index." - ::= { alSyncStatsEntry 4 } - -alSyncStatsIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IfIndex of this SYNC slot/conn/channel. This is - configured, but configuration is not available via - SNMP." - ::= { alSyncStatsEntry 5 } - -alSyncStatsPortState OBJECT-TYPE - SYNTAX INTEGER { - init(1), -- port is coming up - running(2), -- port has finished initialization - -- and is waiting to transition to - -- data state - up(3), -- ready to pass packets - down(4) -- port is down, unable to pass - -- packets - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current operational state of the interface. - The init(1) state indicates the port is in the state - of trying to come up. It will transition to running(2) - once initialization is complete. up(3) indicates the - interface is capable of passing packets. down(4) indicates - the interface is no longer capable of passing packets." - ::= { alSyncStatsEntry 6 } - -alSyncStatsRxFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames received on this HDLC interface." - ::= { alSyncStatsEntry 7 } - -alSyncStatsRxOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets received on this HDLC interface." - ::= { alSyncStatsEntry 8 } - -alSyncStatsRxReplenFails OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times receive buffers could not be allocated - on this HDLC interface." - ::= { alSyncStatsEntry 9 } - -alSyncStatsRxClockErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of clock errors on this HDLC interface." - ::= { alSyncStatsEntry 10 } - -alSyncStatsRxDpllErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of DPLL errors received on this HDLC interface." - ::= { alSyncStatsEntry 11 } - -alSyncStatsRxFrameTooLongErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received long frame errors received on this - HDLC interface." - ::= { alSyncStatsEntry 12 } - -alSyncStatsRxFrameOctetAlignErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received long frame errors received on - this HDLC interface." - ::= { alSyncStatsEntry 13 } - -alSyncStatsRxAbortErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received abort errors received on - this HDLC interface." - ::= { alSyncStatsEntry 14 } - -alSyncStatsRxCrcErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received CRC errors received on - this HDLC interface." - ::= { alSyncStatsEntry 15 } - -alSyncStatsRxRcvrOverrunErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received CRC errors received on - this HDLC interface." - ::= { alSyncStatsEntry 16 } - -alSyncStatsTxFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted frames on this HDLC interface." - ::= { alSyncStatsEntry 17 } - -alSyncStatsTxOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitted frames on this HDLC interface." - ::= { alSyncStatsEntry 18 } - -alSyncStatsTxRingFullDropsErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames dropped on this HDLC interface because - the transmit ring was full." - ::= { alSyncStatsEntry 19 } - -alSyncStatsTxClockErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmit clock errors on this HDLC interface." - ::= { alSyncStatsEntry 20 } - -alSyncStatsTxFrameTooLongErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames dropped this HDLC interface because they - were long than the interface's MTU." - ::= { alSyncStatsEntry 21 } - -alSyncStatsTxUnderrunErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmitter underruns on this HDLC interface." - ::= { alSyncStatsEntry 22 } - -altigaSyncStatsMibConformance OBJECT IDENTIFIER - ::= { altigaSyncStatsMibModule 1 } - -altigaSyncStatsMibCompliances OBJECT IDENTIFIER - ::= { altigaSyncStatsMibConformance 1 } - -altigaSyncStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Sync Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaSyncStatsGroup - } - ::= { altigaSyncStatsMibCompliances 1 } - -altigaSyncStatsGroup OBJECT-GROUP - OBJECTS - { - alSyncStatsRowStatus, - alSyncStatsSlot, - alSyncStatsConn, - alSyncStatsChannel, - alSyncStatsIfIndex, - alSyncStatsPortState, - alSyncStatsRxFrames, - alSyncStatsRxOctets, - alSyncStatsRxReplenFails, - alSyncStatsRxClockErrors, - alSyncStatsRxDpllErrors, - alSyncStatsRxFrameTooLongErrors, - alSyncStatsRxFrameOctetAlignErrors, - alSyncStatsRxAbortErrors, - alSyncStatsRxCrcErrors, - alSyncStatsRxRcvrOverrunErrors, - alSyncStatsTxFrames, - alSyncStatsTxOctets, - alSyncStatsTxRingFullDropsErrors, - alSyncStatsTxClockErrors, - alSyncStatsTxFrameTooLongErrors, - alSyncStatsTxUnderrunErrors - } - STATUS current - DESCRIPTION - "The objects for SYNC configuration." - ::= { alSyncGroup 2 } - -END - diff --git a/mibs/ALTIGA-T1E1-STATS-MIB b/mibs/ALTIGA-T1E1-STATS-MIB deleted file mode 100644 index 8198a3e956..0000000000 --- a/mibs/ALTIGA-T1E1-STATS-MIB +++ /dev/null @@ -1,275 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-T1E1-STATS-MIB.my: Altiga T1/E1 Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-T1E1-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32 - FROM SNMPv2-SMI - RowStatus - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsT1E1, alT1E1Group - FROM ALTIGA-MIB - alT1E1MibModule - FROM ALTIGA-GLOBAL-REG; - - altigaT1E1StatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga T1/E1 Statistics MIB models counters and objects that are - of management interest. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alT1E1MibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsT1E1Global OBJECT IDENTIFIER ::= { alStatsT1E1 1 } - -alT1E1StatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlT1E1StatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The T1/E1 interface statistics MIB." - ::= { alStatsT1E1 2 } - -alT1E1StatsEntry OBJECT-TYPE - SYNTAX AlT1E1StatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry the alT1E1StatsTable." - INDEX { alT1E1StatsSlot, alT1E1StatsConn } - ::= { alT1E1StatsTable 1 } - -AlT1E1StatsEntry ::= SEQUENCE { - alT1E1StatsRowStatus RowStatus, - alT1E1StatsSlot Integer32, - alT1E1StatsConn Integer32, - alT1E1StatsLineStatus INTEGER, - alT1E1StatsElapsedSecs Counter32, - alT1E1StatsBPVs Counter32, - alT1E1StatsESs Counter32, - alT1E1StatsSESs Counter32, - alT1E1StatsBESs Counter32, - alT1E1StatsSEFSs Counter32, - alT1E1StatsUASs Counter32, - alT1E1StatsLCVs Counter32, - alT1E1StatsCSSs Counter32, - alT1E1StatsDMs Counter32, - alT1E1StatsPCVs Counter32, - alT1E1StatsLESs Counter32 -} - -alT1E1StatsRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The status of this row." - ::= { alT1E1StatsEntry 1 } - -alT1E1StatsSlot OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The physical slot for this T1/E1 port. Part of the index." - ::= { alT1E1StatsEntry 2 } - -alT1E1StatsConn OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The physical connector for this T1/E1 port. Part of the index." - ::= { alT1E1StatsEntry 3 } - -alT1E1StatsLineStatus OBJECT-TYPE - SYNTAX INTEGER { - init (1), - up (2), - red (3), - blue (4), - yellow (5), - loopback (6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current status of the line." - ::= { alT1E1StatsEntry 4 } - -alT1E1StatsElapsedSecs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of seconds this T1/E1 port has been running." - ::= { alT1E1StatsEntry 5 } - -alT1E1StatsBPVs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bipolar violations detected on this T1/E1 port." - ::= { alT1E1StatsEntry 6 } - -alT1E1StatsESs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of errored seconds detected on this T1/E1 port." - ::= { alT1E1StatsEntry 7 } - -alT1E1StatsSESs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of severly errored secondss detected on this T1/E1 port." - ::= { alT1E1StatsEntry 8 } - -alT1E1StatsBESs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bursty errored seconds detected on this T1/E1 port." - ::= { alT1E1StatsEntry 9 } - -alT1E1StatsSEFSs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of severly errored framing seconds detected on this T1/E1 port." - ::= { alT1E1StatsEntry 10 } - -alT1E1StatsUASs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of unavailable seconds detected on this T1/E1 port." - ::= { alT1E1StatsEntry 11 } - -alT1E1StatsLCVs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of line coding violations detected on this T1/E1 port." - ::= { alT1E1StatsEntry 12 } - -alT1E1StatsCSSs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of controlled slips detected on this T1/E1 port." - ::= { alT1E1StatsEntry 13 } - -alT1E1StatsDMs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of degraded minutes detected on this T1/E1 port." - ::= { alT1E1StatsEntry 14 } - -alT1E1StatsPCVs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of path coding violations detected on this T1/E1 port." - ::= { alT1E1StatsEntry 15 } - -alT1E1StatsLESs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of line errored seconds detected on this T1/E1 port." - ::= { alT1E1StatsEntry 16 } - -altigaT1E1StatsMibConformance OBJECT IDENTIFIER ::= { altigaT1E1StatsMibModule 1 } -altigaT1E1StatsMibCompliances OBJECT IDENTIFIER ::= { altigaT1E1StatsMibConformance 1 } - -altigaT1E1StatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga T1/E1 Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaT1E1StatsGroup - } - ::= { altigaT1E1StatsMibCompliances 1 } - -altigaT1E1StatsGroup OBJECT-GROUP - OBJECTS - { - alT1E1StatsRowStatus, - alT1E1StatsSlot, - alT1E1StatsConn, - alT1E1StatsLineStatus, - alT1E1StatsElapsedSecs, - alT1E1StatsBPVs, - alT1E1StatsESs, - alT1E1StatsSESs, - alT1E1StatsBESs, - alT1E1StatsSEFSs, - alT1E1StatsUASs, - alT1E1StatsLCVs, - alT1E1StatsCSSs, - alT1E1StatsDMs, - alT1E1StatsPCVs, - alT1E1StatsLESs - } - STATUS current - DESCRIPTION - "The objects for T1/E1 configuration." - ::= { alT1E1Group 2 } - -END - diff --git a/mibs/ALTIGA-TELNET-STATS-MIB b/mibs/ALTIGA-TELNET-STATS-MIB deleted file mode 100644 index 905f73b64e..0000000000 --- a/mibs/ALTIGA-TELNET-STATS-MIB +++ /dev/null @@ -1,585 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-TELNET-STATS-MIB.my: Altiga TELNET Statistics MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-TELNET-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Gauge32, Counter32 - FROM SNMPv2-SMI - RowStatus, DisplayString - FROM SNMPv2-TC - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - alStatsTelnet, alTelnetGroup - FROM ALTIGA-MIB - alTelnetMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaTelnetStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga TELNET Statistics MIB models counters and objects that are - of management interest for telnet sessions. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Added module compliance." - - REVISION "200207100000Z" - DESCRIPTION - "Updated with new header" - - ::= { alTelnetMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsTelnetGlobal OBJECT IDENTIFIER ::= { alStatsTelnet 1 } - -alTelnetStatsActiveSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of active Telnet sessions." - ::= { alStatsTelnetGlobal 1 } - -alTelnetStatsAttemptedSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of attempts made to establish Telnet sessions." - ::= { alStatsTelnetGlobal 2 } - -alTelnetStatsSuccessfulSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of successfully established Telnet sessions." - ::= { alStatsTelnetGlobal 3 } - -alTelnetStatsInNetPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet packets that were received from the network - since the system was booted." - ::= { alStatsTelnetGlobal 4 } - -alTelnetStatsInNetOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet octets that were received from the network - since the system was booted." - ::= { alStatsTelnetGlobal 5 } - -alTelnetStatsInNetCmdOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets that contained Telnet commands or options - that were received from the network since the system was booted." - ::= { alStatsTelnetGlobal 6 } - --- /* Syncs sequences are not yet supported, but when they are add the following: --- /* should move it to the bottom to avoid renumbering, but this is it's pos in TNSTATS --- alTelnetStatsSyncSeqs OBJECT-TYPE --- SYNTAX Counter32 --- MAX-ACCESS read-only --- STATUS current --- DESCRIPTION --- "The total number of Telnet sync sequences that were received from --- the network since the system was booted." --- ::= { alStatsTelnetGlobal X } - -alTelnetStatsInNetDropPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet packets from the network that were - dropped during input processing since the system was booted." - ::= { alStatsTelnetGlobal 7 } - -alTelnetStatsInNetDropOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet octets from the network that were - dropped during input processing since the system was booted." - ::= { alStatsTelnetGlobal 8 } - --- /* Out Net - -alTelnetStatsOutNetPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet packets that were transmitted to the network - since the system was booted." - ::= { alStatsTelnetGlobal 9 } - -alTelnetStatsOutNetOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet octets that were transmitted to the network - since the system was booted." - ::= { alStatsTelnetGlobal 10 } - -alTelnetStatsOutNetDropPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet packets destined for the network that were - dropped during output processing since the system was booted." - ::= { alStatsTelnetGlobal 11 } - -alTelnetStatsOutNetDropOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet octets destined for the network that were - dropped during output processing since the system was booted." - ::= { alStatsTelnetGlobal 12 } - --- In Shell - -alTelnetStatsInShPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet packets that were received from the shell - since the system was booted." - ::= { alStatsTelnetGlobal 13 } - -alTelnetStatsInShOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet octets that were received from the shell - since the system was booted." - ::= { alStatsTelnetGlobal 14 } - -alTelnetStatsInShDropPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet packets from the shell that were - dropped during input processing since the system was booted." - ::= { alStatsTelnetGlobal 15 } - -alTelnetStatsInShDropOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet octets from the shell that were - dropped during input processing since the system was booted." - ::= { alStatsTelnetGlobal 16 } - --- Out Shell - -alTelnetStatsOutShPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet packets that were transmitted to the shell - since the system was booted." - ::= { alStatsTelnetGlobal 17 } - -alTelnetStatsOutShOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet octets that were transmitted to the shell - since the system was booted." - ::= { alStatsTelnetGlobal 18 } - -alTelnetStatsOutShDropPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet packets destined for the shell that were - dropped during output processing since the system was booted." - ::= { alStatsTelnetGlobal 19 } - -alTelnetStatsOutShDropOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of Telnet octets destined for the shell that were - dropped during output processing since the system was booted." - ::= { alStatsTelnetGlobal 20 } - - --- Per session stats - -alTelnetStatsSessionTable OBJECT-TYPE - SYNTAX SEQUENCE OF AlTelnetStatsSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of active sessions." - ::= { alStatsTelnet 2 } - -alTelnetStatsSessionEntry OBJECT-TYPE - SYNTAX AlTelnetStatsSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the alTelnetStatsSessionTable." - INDEX { alTelnetStatsSessionId } - ::= { alTelnetStatsSessionTable 1 } - -AlTelnetStatsSessionEntry ::= SEQUENCE { - alTelnetStatsSessionRowStatus RowStatus, - alTelnetStatsSessionId Integer32, - alTelnetStatsSessionIpAddr IpAddress, - alTelnetStatsSessionSrcPort Integer32, - alTelnetStatsSessionName DisplayString, - alTelnetStatsSessionInNetPackets Counter32, - alTelnetStatsSessionInNetOctets Counter32, - alTelnetStatsSessionInNetCmdOctets Counter32, --- alTelnetStatsSessionSyncSeqs Counter32, - alTelnetStatsSessionInNetDropPackets Counter32, - alTelnetStatsSessionInNetDropOctets Counter32, - alTelnetStatsSessionOutNetPackets Counter32, - alTelnetStatsSessionOutNetOctets Counter32, - alTelnetStatsSessionOutNetDropPackets Counter32, - alTelnetStatsSessionOutNetDropOctets Counter32, - alTelnetStatsSessionInShPackets Counter32, - alTelnetStatsSessionInShOctets Counter32, - alTelnetStatsSessionInShDropPackets Counter32, - alTelnetStatsSessionInShDropOctets Counter32, - alTelnetStatsSessionOutShPackets Counter32, - alTelnetStatsSessionOutShOctets Counter32, - alTelnetStatsSessionOutShDropPackets Counter32, - alTelnetStatsSessionOutShDropOctets Counter32 -} - -alTelnetStatsSessionRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row. Used to terminate the session, - cannot be used to create a Session." - ::= { alTelnetStatsSessionEntry 1 } - -alTelnetStatsSessionId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The unique Telnet session process ID, used as the - index for this row." - ::= { alTelnetStatsSessionEntry 2 } - -alTelnetStatsSessionIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the remote client." - ::= { alTelnetStatsSessionEntry 3 } - -alTelnetStatsSessionSrcPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The TCP source port number of the remote client." - ::= { alTelnetStatsSessionEntry 4 } - -alTelnetStatsSessionName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The unique Telnet session process name, used as the - index for this row." - ::= { alTelnetStatsSessionEntry 5 } - -alTelnetStatsSessionInNetPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet packets that were received from the network - since the system was booted." - ::= { alTelnetStatsSessionEntry 6 } - -alTelnetStatsSessionInNetOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet octets that were received from the network - since the system was booted." - ::= { alTelnetStatsSessionEntry 7 } - -alTelnetStatsSessionInNetCmdOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of octets that contained Telnet commands or options - that were received from the network since the system was booted." - ::= { alTelnetStatsSessionEntry 8 } - --- Syncs sequences are not yet supported, but when they are add the following: --- should move it to the bottom to avoid renumbering, but this is it's pos in TNSTATS --- alTelnetStatsSessionSyncSeqs OBJECT-TYPE --- SYNTAX Counter32 --- MAX-ACCESS read-only --- STATUS current --- DESCRIPTION --- "The per session number of Telnet sync sequences that were received from --- the network since the system was booted." --- ::= { alTelnetStatsSessionEntry XX } - -alTelnetStatsSessionInNetDropPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet packets from the network that were - dropped during input processing since the system was booted." - ::= { alTelnetStatsSessionEntry 9 } - -alTelnetStatsSessionInNetDropOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet octets from the network that were - dropped during input processing since the system was booted." - ::= { alTelnetStatsSessionEntry 10 } - --- Out Net - -alTelnetStatsSessionOutNetPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet packets that were transmitted to the network - since the system was booted." - ::= { alTelnetStatsSessionEntry 11 } - -alTelnetStatsSessionOutNetOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet octets that were transmitted to the network - since the system was booted." - ::= { alTelnetStatsSessionEntry 12 } - -alTelnetStatsSessionOutNetDropPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet packets destined for the network that were - dropped during output processing since the system was booted." - ::= { alTelnetStatsSessionEntry 13 } - -alTelnetStatsSessionOutNetDropOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet octets destined for the network that were - dropped during output processing since the system was booted." - ::= { alTelnetStatsSessionEntry 14 } - --- In Shell - -alTelnetStatsSessionInShPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet packets that were received from the shell - since the system was booted." - ::= { alTelnetStatsSessionEntry 15 } - -alTelnetStatsSessionInShOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet octets that were received from the shell - since the system was booted." - ::= { alTelnetStatsSessionEntry 16 } - -alTelnetStatsSessionInShDropPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet packets from the shell that were - dropped during input processing since the system was booted." - ::= { alTelnetStatsSessionEntry 17 } - -alTelnetStatsSessionInShDropOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet octets from the shell that were - dropped during input processing since the system was booted." - ::= { alTelnetStatsSessionEntry 18 } - --- Out Shell - -alTelnetStatsSessionOutShPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet packets that were transmitted to the shell - since the system was booted." - ::= { alTelnetStatsSessionEntry 19 } - -alTelnetStatsSessionOutShOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet octets that were transmitted to the shell - since the system was booted." - ::= { alTelnetStatsSessionEntry 20 } - -alTelnetStatsSessionOutShDropPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet packets destined for the shell that were - dropped during output processing since the system was booted." - ::= { alTelnetStatsSessionEntry 21 } - -alTelnetStatsSessionOutShDropOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The per session number of Telnet octets destined for the shell that were - dropped during output processing since the system was booted." - ::= { alTelnetStatsSessionEntry 22 } - -altigaTelnetStatsMibConformance OBJECT IDENTIFIER ::= { altigaTelnetStatsMibModule 1 } -altigaTelnetStatsMibCompliances OBJECT IDENTIFIER ::= { altigaTelnetStatsMibConformance 1 } - -altigaTelnetStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Telnet Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaTelnetStatsGroup - } - ::= { altigaTelnetStatsMibCompliances 1 } - -altigaTelnetStatsGroup OBJECT-GROUP - OBJECTS - { - alTelnetStatsActiveSessions, - alTelnetStatsAttemptedSessions, - alTelnetStatsSuccessfulSessions, - alTelnetStatsInNetPackets, - alTelnetStatsInNetOctets, - alTelnetStatsInNetCmdOctets, --- alTelnetStatsSyncSeqs, - alTelnetStatsInNetDropPackets, - alTelnetStatsInNetDropOctets, - alTelnetStatsOutNetPackets, - alTelnetStatsOutNetOctets, - alTelnetStatsOutNetDropPackets, - alTelnetStatsOutNetDropOctets, - alTelnetStatsInShPackets, - alTelnetStatsInShOctets, - alTelnetStatsInShDropPackets, - alTelnetStatsInShDropOctets, - alTelnetStatsOutShPackets, - alTelnetStatsOutShOctets, - alTelnetStatsOutShDropPackets, - alTelnetStatsOutShDropOctets, - alTelnetStatsSessionRowStatus, - alTelnetStatsSessionId, - alTelnetStatsSessionIpAddr, - alTelnetStatsSessionSrcPort, - alTelnetStatsSessionName, - alTelnetStatsSessionInNetPackets, - alTelnetStatsSessionInNetOctets, - alTelnetStatsSessionInNetCmdOctets, --- alTelnetStatsSessionSyncSeqs, - alTelnetStatsSessionInNetDropPackets, - alTelnetStatsSessionInNetDropOctets, - alTelnetStatsSessionOutNetPackets, - alTelnetStatsSessionOutNetOctets, - alTelnetStatsSessionOutNetDropPackets, - alTelnetStatsSessionOutNetDropOctets, - alTelnetStatsSessionInShPackets, - alTelnetStatsSessionInShOctets, - alTelnetStatsSessionInShDropPackets, - alTelnetStatsSessionInShDropOctets, - alTelnetStatsSessionOutShPackets, - alTelnetStatsSessionOutShOctets, - alTelnetStatsSessionOutShDropPackets, - alTelnetStatsSessionOutShDropOctets - } - STATUS current - DESCRIPTION - "The objects for the Telnet Server statistics." - ::= { alTelnetGroup 2 } - -END - diff --git a/mibs/ALTIGA-VERSION-STATS-MIB b/mibs/ALTIGA-VERSION-STATS-MIB deleted file mode 100644 index 63b0f8f7cc..0000000000 --- a/mibs/ALTIGA-VERSION-STATS-MIB +++ /dev/null @@ -1,158 +0,0 @@ --- *------------------------------------------------------------------ --- * ALTIGA-VERSION-STATS-MIB.my: Altiga Version MIB. --- * --- * Altiga Networks was acquired by Cisco Systems on March 29, 2000 --- * --- * Copyright (c) 2002 by Cisco Systems, Inc. --- * All rights reserved. --- * --- *------------------------------------------------------------------ - -ALTIGA-VERSION-STATS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 - FROM SNMPv2-SMI - TEXTUAL-CONVENTION, DisplayString - FROM SNMPv2-TC - MODULE-COMPLIANCE, OBJECT-GROUP - FROM SNMPv2-CONF - alStatsVersion, alVersionGroup - FROM ALTIGA-MIB - alVersionMibModule - FROM ALTIGA-GLOBAL-REG; - - altigaVersionStatsMibModule MODULE-IDENTITY - LAST-UPDATED "200209051300Z" - ORGANIZATION "Cisco Systems, Inc." - CONTACT-INFO - "Cisco Systems - 170 W Tasman Drive - San Jose, CA 95134 - USA - - Tel: +1 800 553-NETS - E-mail: cs-cvpn3000@cisco.com" - - DESCRIPTION - "The Altiga (VPN 3000) Version MIB models counters and - objects that are of management interest. - - Acronyms - The following acronyms are used in this document: - - MIB: Management Information Base - - " - - REVISION "200209051300Z" - DESCRIPTION - "Initial version of this MIB module." - - ::= { alVersionMibModule 2 } - --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ --- MIB Objects --- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -alStatsVersionGlobal OBJECT IDENTIFIER ::= { alStatsVersion 1 } - -alVersionMajor OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The major release number of the VPN 3000 software. In the - release identifier 1.4.2, the 1 is the major release - number." - ::= { alStatsVersionGlobal 1 } - -alVersionMinor OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The minor release number of the VPN 3000 software. In the - release identifier 1.4.2, the 4 is the minor release - number." - ::= { alStatsVersionGlobal 2 } - -alVersionInt OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The integration string of the VPN 3000 software. In the - release identifier 1.4.2, the 2 is the patch release - number." - ::= { alStatsVersionGlobal 3 } - -alVersionString OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The string representation of the VPN 3000 software - version." - ::= { alStatsVersionGlobal 4 } - -alVersionLong OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The long string representation of the VPN 3000 software - version." - ::= { alStatsVersionGlobal 5 } - -alVersionShort OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The short string representation of the VPN3000 software - version." - ::= { alStatsVersionGlobal 6 } - -alVersionBoot OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The version of the Boot image." - ::= { alStatsVersionGlobal 7 } - -altigaVersionStatsMibConformance OBJECT IDENTIFIER - ::= { altigaVersionStatsMibModule 1 } - -altigaVersionStatsMibCompliances OBJECT IDENTIFIER - ::= { altigaVersionStatsMibConformance 1 } - -altigaVersionStatsMibCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for agents which - implement the Altiga Version Statistics MIB." - MODULE - MANDATORY-GROUPS { - altigaVersionStatsGroup - } - ::= { altigaVersionStatsMibCompliances 1 } - -altigaVersionStatsGroup OBJECT-GROUP - OBJECTS - { - alVersionMajor, - alVersionMinor, - alVersionInt, - alVersionString, - alVersionLong, - alVersionShort, - alVersionBoot - } - STATUS current - DESCRIPTION - "The objects for the version statistics." - ::= { alVersionGroup 2 } - -END diff --git a/mibs/ANIROOT-MIB b/mibs/ANIROOT-MIB deleted file mode 100644 index d10b92510d..0000000000 --- a/mibs/ANIROOT-MIB +++ /dev/null @@ -1,57 +0,0 @@ -ANIROOT-MIB DEFINITIONS ::= BEGIN - - IMPORTS - private - FROM RFC1155-SMI; - - -- ANI MIB Tree structure - - enterprises OBJECT IDENTIFIER ::= { private 1 } - ani OBJECT IDENTIFIER ::= { enterprises 4325 } - - topology OBJECT IDENTIFIER ::= { ani 1 } - device OBJECT IDENTIFIER ::= { ani 2 } - bsu OBJECT IDENTIFIER ::= { ani 3 } - su OBJECT IDENTIFIER ::= { ani 4 } - - aniDevBase OBJECT IDENTIFIER ::= { device 1 } - aniDevSoftware OBJECT IDENTIFIER ::= { device 2 } - aniDevHardware OBJECT IDENTIFIER ::= { device 3 } - aniDevControl OBJECT IDENTIFIER ::= { device 4 } - aniDevServer OBJECT IDENTIFIER ::= { device 5 } - aniDevEvent OBJECT IDENTIFIER ::= { device 6 } - aniDevNetworkManager OBJECT IDENTIFIER ::= { device 7 } - aniDevFilter OBJECT IDENTIFIER ::= { device 8 } - aniDevRoute OBJECT IDENTIFIER ::= { device 9 } - aniDevTrap OBJECT IDENTIFIER ::= { device 10 } - aniDevEthernet OBJECT IDENTIFIER ::= { device 11 } - - aniBsuStatus OBJECT IDENTIFIER ::= { bsu 1 } - aniBsuWirelessIf OBJECT IDENTIFIER ::= { bsu 2 } - aniBsuStatistics OBJECT IDENTIFIER ::= { bsu 3 } - aniBsuClock OBJECT IDENTIFIER ::= { bsu 4 } - aniBsuBridge OBJECT IDENTIFIER ::= { bsu 5 } - aniBsuMultSubnets OBJECT IDENTIFIER ::= { bsu 6 } - aniBsuSuGroup OBJECT IDENTIFIER ::= { bsu 7 } - aniBsuSuInventory OBJECT IDENTIFIER ::= { aniBsuSuGroup 1 } - aniBsuSuBase OBJECT IDENTIFIER ::= { aniBsuSuGroup 2 } - aniBsuSuStatus OBJECT IDENTIFIER ::= { aniBsuSuGroup 3 } - aniBsuSuStatistics OBJECT IDENTIFIER ::= { aniBsuSuGroup 4 } - aniBsuParam OBJECT IDENTIFIER ::= { bsu 8 } - aniBsuVlan OBJECT IDENTIFIER ::= { bsu 11 } - - aniSuBase OBJECT IDENTIFIER ::= { su 1 } - aniSuStatus OBJECT IDENTIFIER ::= { su 2 } - aniSuStatistics OBJECT IDENTIFIER ::= { su 3 } - aniSuClassifier OBJECT IDENTIFIER ::= { su 4 } - aniSuServiceFlow OBJECT IDENTIFIER ::= { su 5 } - aniSuNat OBJECT IDENTIFIER ::= { su 6 } - aniSuDhcp OBJECT IDENTIFIER ::= { su 7 } - -- aniSuLinkAdaptation OBJECT IDENTIFIER ::= { su 8 } removed - -- aniSuAntenna OBJECT IDENTIFIER ::= { su 9 } removed - aniSuPppoe OBJECT IDENTIFIER ::= { su 10 } - aniSuPpp OBJECT IDENTIFIER ::= { su 11 } - aniSuVlan OBJECT IDENTIFIER ::= { su 12 } - aniSuWireless OBJECT IDENTIFIER ::= { su 13 } - -END diff --git a/mibs/AP80-PRIVATE-MIB b/mibs/AP80-PRIVATE-MIB deleted file mode 100644 index e568c78a2d..0000000000 --- a/mibs/AP80-PRIVATE-MIB +++ /dev/null @@ -1,3846 +0,0 @@ ---/* --- * Copyright (c) 2000-2004 Accton Technology Corp., All Rights Reserved. --- 2005 July 14 Add the Mesh table by Loonng, using the mesh material from Ming. --- This private mib is modified for the WA6102X-2-38 project based on MIPS platform, Sep 21, 2005 --- */ - - AP80-PRIVATE-MIB - - DEFINITIONS ::= BEGIN - - IMPORTS - ifIndex FROM RFC1213-MIB - mgmt,Counter,IpAddress, enterprises FROM RFC1155-SMI - Integer32 FROM SNMPv2-SMI - ; - - MacAddress - ::= OCTET STRING(SIZE (6)) - DisplayString - ::= OCTET STRING - TruthValue ::= - INTEGER { false(2), true(1) } - ---iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).aruba(14823).arubaEnterpriseMibModules(2).arubaAp(3).wlsrOutDoorApMibModules(2) - - aruba OBJECT IDENTIFIER ::= { enterprises 14823 } - arubaEnterpriseMibModules OBJECT IDENTIFIER ::= { aruba 2 } - arubaAp OBJECT IDENTIFIER ::= { arubaEnterpriseMibModules 3 } - wlsrOutDoorApMibModules OBJECT IDENTIFIER ::= { arubaAp 2 } - enterpriseApSys OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 1 } - enterpriseApLineMgnt OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 2 } - enterpriseApPortMgnt OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 3 } - enterpriseApFileTransferMgt OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 4 } - enterpriseApResetMgt OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 5 } - enterpriseApIpMgt OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 6 } - enterpriseAPdot11 OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 7 } - enterpriseApAdmin OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 8 } - enterpriseApVLAN OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 9 } - enterpriseApFilterControl OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 10 } - enterpriseApSNTP OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 11 } - enterpriseApDNS OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 12 } - enterpriseApSyslog OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 13 } - enterpriseApSecurity OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 14 } - enterpriseApRadio OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 15 } - enterpriseApSNMP OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 16 } - enterpriseApSession OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 17 } - --enterpriseApIapp OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 18 } - --enterpriseApEventLog OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 19 } - enterpriseAPVapRadio OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 20 } - --enterpriseApMesh OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 21 } - enterpriseApRadioWds OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 22 } - enterpriseApWMM OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 24 } - enterpriseApSTP OBJECT IDENTIFIER ::= { wlsrOutDoorApMibModules 25 } - --- **************************************************************************************** --- enterpriseApSys - Standard Mib elements --- **************************************************************************************** -swHardwareVer OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..20)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Hardware version of the main board." - ::= { enterpriseApSys 1 } - -swBootRomVer OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..20)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Boot ROM code version of the main board." - ::= { enterpriseApSys 2 } - -swOpCodeVer OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..20)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Operation code version of the main board." - ::= { enterpriseApSys 3 } - -swSerialNumber OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..20)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Serial Number of the Access Point." - ::= { enterpriseApSys 4 } - --- **************************************** --- anilg:09/22/2003 added for traps --- **************************************** -sysNotificationTree OBJECT IDENTIFIER ::= { enterpriseApSys 5 } - -sysNotificationObjects OBJECT IDENTIFIER ::= { sysNotificationTree 1 } - --- no objects for now (but just to keep consistent with the overall system design - -sysNotifications OBJECT IDENTIFIER ::= { sysNotificationTree 2 } - -sysSystemUp NOTIFICATION-TYPE --- OBJECTS { } - STATUS current - DESCRIPTION - - "The system up notification shall be sent when the AP - is fully up and running." - - ::= { sysNotifications 1 } - -sysSystemDown NOTIFICATION-TYPE --- OBJECTS { } - STATUS current - DESCRIPTION - - "The system down notification shall be sent before the AP - is about to reboot." - - ::= { sysNotifications 2 } - -sysRadiusServerChanged NOTIFICATION-TYPE --- OBJECTS { } - STATUS current - DESCRIPTION - - "The RADIUS server changed notification shall be sent when - the RADIUS server has changed from Primary / Secondary to - Secondary / Primary." - - ::= { sysNotifications 3 } - -sysConfigFileVersionChanged NOTIFICATION-TYPE --- OBJECTS { } - STATUS current - DESCRIPTION - - "The Config file version changed notification shall be sent when - the version of the AP's configuration file has changed." - - ::= { sysNotifications 4 } - - --- **************************************************************************************** - --- **************************************************************************************** --- enterpriseApLine AP Line elements --- **************************************************************************************** -lineTable OBJECT-TYPE - SYNTAX SEQUENCE OF LineEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of each RS-232 line in this system" - ::= { enterpriseApLineMgnt 1 } - -lineEntry OBJECT-TYPE - SYNTAX LineEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration in one RS232 line of the Access Point." - INDEX { lineIndex } - ::= { lineTable 1 } - -LineEntry ::= SEQUENCE -{ - lineIndex Integer32, - lineDataBits Integer32, - lineParity INTEGER, - lineSpeed Integer32, - lineStopBits Integer32 -} - -lineIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "This is defined as RS-232 index." - ::= { lineEntry 1 } - -lineDataBits OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "This is defined as number of data bits for the RS232 interface." - ::= { lineEntry 2 } - - -lineParity OBJECT-TYPE - SYNTAX INTEGER - { - none(99), - odd(1), - even(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "This is defined as parity of the RS232 interface." - ::= { lineEntry 3 } - -lineSpeed OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "This is defined as the speed of the RS-232 interface." - ::= { lineEntry 4 } - -lineStopBits OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "This is defined as the number of stop bits for the RS-232 interface." - ::= { lineEntry 5 } - - --- **************************************************************************************** --- enterpriseApPortMgnt - Port Mib elements --- **************************************************************************************** -portTable OBJECT-TYPE - SYNTAX SEQUENCE OF PortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of each switch port (including expansion slot) - in this system. This table also contains information - about each trunk (similar to Cisco's EtherChannel)." - ::= { enterpriseApPortMgnt 1 } - -portEntry OBJECT-TYPE - SYNTAX PortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration in one switch port of the switch." - INDEX { portIndex } - ::= { portTable 1 } - -PortEntry ::= SEQUENCE -{ - portIndex Integer32, - portName DisplayString, - portType INTEGER, - portSpeedDpxCfg INTEGER, - portFlowCtrlCfg INTEGER, - portCapabilities INTEGER, - portAutonegotiation INTEGER, - portSpeedDpxStatus INTEGER, - portFlowCtrlStatus INTEGER -} - -portIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "This is defined as ifIndex in the IF-MIB." - ::= { portEntry 1 } - -portName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Indicates the port name. This is same as - ifAlias in the IF-MIB (RFC2863 or later)." - ::= { portEntry 2 } - -portType OBJECT-TYPE - SYNTAX INTEGER - { - other(1), - hundredBaseTX(2), - hundredBaseFX(3), - thousandBaseSX(4), - thousandBaseLX(5), - thousandBaseT(6), - thousandBaseGBIC(7), - thousandBaseMiniGBIC(8) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Indicates the port type." - ::= { portEntry 3 } - -portSpeedDpxCfg OBJECT-TYPE - SYNTAX INTEGER - { - reserved(1), - halfDuplex10(2), - fullDuplex10(3), - halfDuplex100(4), - fullDuplex100(5), - halfDuplex1000(6), - fullDuplex1000(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Indicates the port speed and duplex mode as follows: - halfDuplex10(2) - 10Mbps and half duplex mode - fullDuplex10(3) - 10Mbps and full duplex mode - halfDuplex100(4) - 100Mbps and half duplex mode - fullDuplex100(5) - 100Mbps and full duplex mode - halfDuplex1000(6) - 1000Mbps and half duplex mode - fullDuplex1000(7) - 1000Mbps and full duplex mode - hundredBaseTX port can be set as - halfDuplex10(2) - fullDuplex10(3) - halfDuplex100(4) - fullDuplex100(5) - hundredBaseFX port can be set as - halfDuplex100(4) - fullDuplex100(5) - thousandBaseSX port can be set as - halfDuplex1000(6) - fullDuplex1000(7) - The actual operating speed and duplex of the port - is given by portSpeedDpxStatus." - DEFVAL { halfDuplex10 } - ::= { portEntry 4 } - -portFlowCtrlCfg OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2), - backPressure(3), - dot3xFlowControl(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "(1) Flow control mechanism is enabled. - If the port type is hundredBaseTX or thousandBaseSX: - When the port is operating in halfDuplex mode, the - port uses backPressure flow control mechanism. When - the port is operating in fullDuplex mode, the port - uses IEEE 802.3x flow control mechanism. - If the port type is hundredBaseFX: - When the port is operating in halfDuplex mode, the - port uses backPressure flow control mechanism. When - the port is operating in fullDuplex mode, Flow - control mechanism will not function. - (2) Flow control mechanism is disabled. - (3) Flow control mechanism is backPressure. - when the port is in fullDuplex mode.This flow control - mechanism will not function. - (4) Flow control mechanism is IEEE 802.3x flow control. - when the port is in halfDuplex mode.This flow control - mechanism will not function. - hundredBaseTX and thousandBaseSX port can be set as: - enabled(1), - disabled(2), - backPressure(3), - dot3xFlowControl(4). - hundredBaseFX port can be set as: - enabled(1), - disabled(2), - backPressure(3). - The actual flow control mechanism is used given by - portFlowCtrlStatus." - DEFVAL { enabled } - ::= { portEntry 5 } - -portCapabilities OBJECT-TYPE --- INTEGER should be bits - SYNTAX INTEGER - { - portCap10half(99), - portCap10full(1), - portCap100half(2), - portCap100full(3), - portCap1000half(4), - portCap1000full(5), - reserved6(6), - reserved7(7), - reserved8(8), - reserved9(9), - reserved10(10), - reserved11(11), - reserved12(12), - reserved13(13), - portCapSym(14), - portCapFlowCtrl(15) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Port capabilities." - ::= { portEntry 6 } - -portAutonegotiation OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Whether autonegotiation is enabled." - ::= { portEntry 7 } - -portSpeedDpxStatus OBJECT-TYPE - SYNTAX INTEGER - { - error(1), - halfDuplex10(2), - fullDuplex10(3), - halfDuplex100(4), - fullDuplex100(5), - halfDuplex1000(6), - fullDuplex1000(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The operating speed and duplex mode of the - switched port. If this index is a trunk, - the speed is the speed of its individual members. - If this index is a trunk and the result - is inconsistent among its member ports, this value is - error(1)." - ::= { portEntry 8 } - -portFlowCtrlStatus OBJECT-TYPE - SYNTAX INTEGER - { - error(1), - backPressure(2), - dot3xFlowControl(3), - none(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "(2) BackPressure flow control machanism is used. - (3) IEEE 802.3 flow control machanism is used. - (4) Flow control mechanism is disabled. - If this index is a trunk and the result - is inconsistent among its member ports, this value is - error(1)." - ::= { portEntry 9 } - --- **************************************************************************************** --- enterpriseApTftpMgt - File Transfer Mib elements --- **************************************************************************************** - -transferType OBJECT-TYPE - SYNTAX INTEGER { - ftp(1), - tftp(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Type of file to transfer." - ::= { enterpriseApFileTransferMgt 1 } - -fileType OBJECT-TYPE - SYNTAX INTEGER { - application(1), - config(2), - bootcode(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Type of file to transfer." - ::= { enterpriseApFileTransferMgt 2 } - -srcFile OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..127)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The source file name for TFTP transfer when a - transfer is next requested via this MIB. This value is set to - the zero length string when no file name has been specified." - ::= { enterpriseApFileTransferMgt 3 } - -destFile OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..127)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The destination file name for TFTP transfer when a - transfer is next requested via this MIB. This value is set to - the zero length string when no file name has been specified." - ::= { enterpriseApFileTransferMgt 4 } - -fileServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The IP address of the TFTP server for transfer - when a download is next requested via this MIB. - This value is set to `0.0.0.0' when no IP address has been - specified." - ::= { enterpriseApFileTransferMgt 5 } - -userName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..127)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The username specified for an FTP Transfer." - ::= { enterpriseApFileTransferMgt 6 } - -password OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..127)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The password specified for an FTP Transfer." - ::= { enterpriseApFileTransferMgt 7 } - -status OBJECT-TYPE - SYNTAX INTEGER { - running(1), - success(2), - failureGeneric(3), - flashOpenError(10), - flashMallocError(11), - flashReadError(12), - flashFtypeError(13), - socketWriteError(20), - protocolError(30) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The status of the transfer." - ::= { enterpriseApFileTransferMgt 8 } - -transferStart OBJECT-TYPE - SYNTAX INTEGER { - nothing(0), - download(1), - upload(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Set to go(1) to start a transfer." - ::= { enterpriseApFileTransferMgt 9 } - --- **************************************************************************************** --- enterpriseApResetMgt - Reset Mib elements --- **************************************************************************************** - -restartOpCodeFile OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..127)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Name of op-code file for start-up." - ::= { enterpriseApResetMgt 1 } - -restartControl OBJECT-TYPE - SYNTAX INTEGER { - running(1), - warmBoot(2), - coldBoot(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Setting this object to warmBoot(2) causes the device to - restart the application software with current configuration - parameters saved in non-volatile memory. Setting this - object to coldBoot(3) causes the device to reinitialize - configuration parameters in non-volatile memory to default - values and restart the application software. When the device - is running normally, this variable has a value of running(1)." - ::= { enterpriseApResetMgt 2 } - - --- **************************************************************************************** --- enterpriseApIpMgnt - Ip Mib elements --- **************************************************************************************** - -netConfigIPAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The IP address of this Net interface. The default value - for this object is 0.0.0.0. If either the netConfigIPAddress - or netConfigSubnetMask are 0.0.0.0, then when the device - boots, it may use DHCP to try to figure out what these - values should be. If DHCP fails, before the device - can talk on the network, this value must be configured - (e.g., through a terminal attached to the device)." - ::= { enterpriseApIpMgt 1 } - -netConfigSubnetMask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The subnet mask of this Net interface. The default value - for this object is 0.0.0.0. If either the netConfigIPAddress - or netConfigSubnetMask are 0.0.0.0, then when the device - boots, it may use DHCP to try to figure out what these - values should be. If DHCP fails, before the device - can talk on the network, this value must be configured - (e.g., through a terminal attached to the device)." - ::= { enterpriseApIpMgt 2 } - -netConfigDefaultGateway OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The IP Address of the default gateway. If this value is - undefined or unknown, it shall have the value 0.0.0.0." - ::= { enterpriseApIpMgt 3 } - -netConfigHttpState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Whether HTTP is enabled." - ::= { enterpriseApIpMgt 4 } - -netConfigHttpPort OBJECT-TYPE - SYNTAX INTEGER (1024..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The port number for HTTP. Default port number is 80." - ::= { enterpriseApIpMgt 5 } - -netConfigHttpsState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Whether Secure HTTP is enabled." - ::= { enterpriseApIpMgt 6 } - -netConfigHttpsPort OBJECT-TYPE - SYNTAX INTEGER (1024..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The port number for Secure HTTP. Default port number is 443." - ::= { enterpriseApIpMgt 7 } - -netConfigDHCPState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Whether DHCP is enabled." - ::= { enterpriseApIpMgt 8 } - --- **************************************************************************************** --- enterpriseAPdot11 - 802.11 MIB elements --- **************************************************************************************** - --- ********************************************************************** --- * dot11AuthenticationEntry TABLE --- ********************************************************************** -dot11AuthenticationEntry OBJECT IDENTIFIER ::= { enterpriseAPdot11 1 } - -dot118021xState OBJECT-TYPE - SYNTAX INTEGER - { - disabled(0), - supported(1), - required(2) - } - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "This attribute indicates that the Enterprise the state - of the 802.1x authentication algorithm." - - ::= { dot11AuthenticationEntry 1 } - -dot118021xBroadcastKeyRefreshRate OBJECT-TYPE - SYNTAX INTEGER (0..1440) - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "The number (in minutes) between changing the broadcast key for - 802.1x and WPA clients" - - ::= { dot11AuthenticationEntry 2 } - -dot118021xSessionKeyRefreshRate OBJECT-TYPE - SYNTAX INTEGER (0..1440) - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "The number (in minutes) between changing session keys for - 802.1x and WPA clients" - - ::= { dot11AuthenticationEntry 3 } - -dot118021xReauthenticationTimeout OBJECT-TYPE - SYNTAX INTEGER (0..1440) - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "The number (in minutes) between forcing 802.1x clients to - reauthenticate" - - ::= { dot11AuthenticationEntry 4 } - -dot11MACAuthenticationType OBJECT-TYPE - SYNTAX INTEGER - { - disabled(0), - local(1), - radius(2) - } - ACCESS read-write - STATUS obsolete - DESCRIPTION - "This value indicates the type of mac authentication in use." - - ::= { dot11AuthenticationEntry 5 } - --- ********************************************************************** --- * End of dot11Authentication TABLE --- ********************************************************************** - - --- ********************************************************************** --- * dot11AuthenticationServer TABLE --- ********************************************************************** - -dot11AuthenticationServerTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dot11AuthenticationServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of each authentication server." - ::= { enterpriseAPdot11 2 } - -dot11AuthenticationServerEntry OBJECT-TYPE - SYNTAX Dot11AuthenticationServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration of one authentication server of the AP." - INDEX { dot11AuthenticationServerIndex } - ::= { dot11AuthenticationServerTable 1 } - -Dot11AuthenticationServerEntry ::= SEQUENCE -{ - dot11AuthenticationServerIndex Integer32, - dot11AuthenticationServer IpAddress, - dot11AuthenticationPort INTEGER, - dot11AuthenticationKey DisplayString, - dot11AuthenticationRetransmit INTEGER, - dot11AuthenticationTimeout INTEGER, - dot11AuthenticationAcctPort INTEGER, - dot11AuthenticationAcctInterimUpdate INTEGER, - dot11AuthenticationMACAddressFormat INTEGER, - dot11AuthenticationVLANIDFormat INTEGER -} - -dot11AuthenticationServerIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Index of the Authentication Server" - ::= { dot11AuthenticationServerEntry 1 } - - -dot11AuthenticationServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the IP address of the authentication server." - - ::= { dot11AuthenticationServerEntry 2 } - -dot11AuthenticationPort OBJECT-TYPE - SYNTAX INTEGER (1024..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the UDP Port used by the authentication server." - - ::= { dot11AuthenticationServerEntry 3 } - -dot11AuthenticationKey OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..20)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the shared key used by the authentication server." - - ::= { dot11AuthenticationServerEntry 4 } - -dot11AuthenticationRetransmit OBJECT-TYPE - SYNTAX INTEGER (1..30) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the retransmit timer length used by the - authentication server." - - ::= { dot11AuthenticationServerEntry 5 } - -dot11AuthenticationTimeout OBJECT-TYPE - SYNTAX INTEGER (1..60) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the Timeout value(sec) used by the - authentication server." - - ::= { dot11AuthenticationServerEntry 6 } - -dot11AuthenticationAcctPort OBJECT-TYPE - SYNTAX INTEGER (1024..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The port number for radius server accounting." - DEFVAL { 1813 } - ::= { dot11AuthenticationServerEntry 7 } - -dot11AuthenticationAcctInterimUpdate OBJECT-TYPE - SYNTAX INTEGER (60..86400) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the Timeout value(sec) used by the - radius server interim update." - DEFVAL { 3600 } - ::= { dot11AuthenticationServerEntry 8 } - -dot11AuthenticationMACAddressFormat OBJECT-TYPE - SYNTAX INTEGER - { - no-delimiter(1), - single-dash(2), - multi-dash(3), - multi-colon(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the MAC address format from Radius - MAC authentication. - no-delimiter format: aabbccddeeff - single-dash format: aabbcc-ddeeff - multi-dash format: aa-bb-cc-dd-ee-ff - multi-colon format: aa:bb:cc:dd:ee:ff" - ::= { dot11AuthenticationServerEntry 9 } - -dot11AuthenticationVLANIDFormat OBJECT-TYPE - SYNTAX INTEGER - { - hex(1), - ascii(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the VLAN ID format from Radius server." - ::= { dot11AuthenticationServerEntry 10 } - --- ********************************************************************** --- * End of dot11AuthenticationServer TABLE --- ********************************************************************** - --- ********************************************************************** --- * dot11FilteringTable TABLE --- ********************************************************************** - -dot11MACAuthenticationFilter OBJECT IDENTIFIER ::= { enterpriseAPdot11 3 } - -dot11FilterDefault OBJECT-TYPE - SYNTAX INTEGER - { - allow(1), - deny(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the default access for local mac filters." - ::= { dot11MACAuthenticationFilter 1 } - -dot11FilterTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dot11FilterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of status information about - each configured MAC Address Filtering Entry." - ::= { dot11MACAuthenticationFilter 2 } - -dot11FilterEntry OBJECT-TYPE - SYNTAX Dot11FilterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration in one radio of the AP." - INDEX { dot11FilterAddress } - ::= { dot11FilterTable 1 } - -Dot11FilterEntry ::= SEQUENCE -{ - dot11FilterAddress MacAddress, - dot11FilterStatus INTEGER -} - -dot11FilterAddress OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This value indicates the MAC address of the - filter entry." - ::= { dot11FilterEntry 1 } - -dot11FilterStatus OBJECT-TYPE - SYNTAX INTEGER - { - allowed(30), - denied(31), - delete(32) - } - - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the Status of the filter entry. - Ifallowed, the client is allowed access to the network. - If disallowed, the no frames will be forwarded to the - network from the client." - - ::= { dot11FilterEntry 2 } - - --- ********************************************************* --- anilg: 09/22/03 :notifications used for dot11 management --- ********************************************************* -dot11NotificationTree OBJECT IDENTIFIER ::= { enterpriseAPdot11 4 } - -dot11NotificationObjects OBJECT IDENTIFIER ::= { dot11NotificationTree 1 } - -dot11MacAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Mac Address of the affected interface, returned with traps only." - ::= { dot11NotificationObjects 1 } - -dot11Station OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This attribute holds the MAC address of the wireless station" - ::= { dot11NotificationObjects 2 } - -dot11RequestType OBJECT-TYPE - SYNTAX INTEGER - { - unknown(1), - association(2), - reAssociation(3), - authentication(4) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This attribute defines the request type sent by the station. - Value = 1: Unknown request type - Value = 2: Association Request - Value = 3: Re-association Request - Value = 4: Authentication" - ::= { dot11NotificationObjects 3 } - -dot11ReasonCode OBJECT-TYPE - SYNTAX INTEGER - { - invalidModeOrState(1), - unAuthenticatedStation(2), - internalError(3), - outOfSequenceFrame(4), - unsupportedAlgorithm(5), - invalidFrameLngth(6), - wepRequiredOnAP(7), - wepNotAllowed(8), - challengeTextMismatch(9) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This attribute defines the reason for the failure of an operation. - Value = 1: Invalid mode/state - Value = 2: Station not authenticated. - Value = 3: Internal error - Value = 4: Out of sequence frame - Value = 5: Un-supportd algorithm - Value = 6: Invalid frame length - Value = 7: WEP is required on the AP - Value = 8: WEP not allowed - Value = 9: Challenge text mismatch" - ::= { dot11NotificationObjects 4 } - -dot11ApIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This value indicates the IP address of the Access Point" - ::= { dot11NotificationObjects 5 } - -dot1xAuthenticatorMacAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This attribute holds the MAC address of the authenticator for the AP." - ::= { dot11NotificationObjects 6 } - - -dot11Notifications OBJECT IDENTIFIER ::= { dot11NotificationTree 2 } - -dot11StationAssociation NOTIFICATION-TYPE - OBJECTS { dot11Station } - STATUS current - DESCRIPTION - - "The associate notification shall be sent when a station successfully - associates with the Access Point. The value of the notification shall - include the MAC address of the station that has associated." - - ::= { dot11Notifications 1 } - -dot11StationReAssociation NOTIFICATION-TYPE - OBJECTS { dot11Station } - STATUS current - DESCRIPTION - - "The re-associate notification shall be sent when a station - successfully re-associates with the Access Point. The value of the - notification shall include the MAC address of the station - that has associated." - - ::= { dot11Notifications 2 } - -dot11StationAuthentication NOTIFICATION-TYPE - OBJECTS { dot11Station } - STATUS current - DESCRIPTION - - "The authentication notification shall be sent when a station - successfully authenticates with the Access Point. The value of the - notification shall include the MAC address of the station - that has authenticated." - - ::= { dot11Notifications 3 } - --- Note that the following is different from the standard 802.11 mib dot11AuthenticateFail Notification --- This one also has a reason code within the trap. - -dot11StationRequestFail NOTIFICATION-TYPE - OBJECTS { dot11Station, dot11RequestType, dot11ReasonCode } - STATUS current - DESCRIPTION - - "The station request fail shall be sent out when a station - fails to associate / re-associate / authenticate with the - Access Point. The notification shall include the MAC address - of the station and the reason code for the failure." - - ::= { dot11Notifications 4 } - -dot11InterfaceBFail NOTIFICATION-TYPE --- OBJECTS { } - STATUS current - DESCRIPTION - - "The InterfaceBFail notification shall be sent out when - 802.11b wireless interface has failed." - - ::= { dot11Notifications 5 } - -dot11InterfaceAGFail NOTIFICATION-TYPE --- OBJECTS { } - STATUS current - DESCRIPTION - - "The InterfaceAGFail notification shall be sent out when - 802.11a/802.11g wireless interface has failed." - - ::= { dot11Notifications 6 } - -dot1xMacAddrAuthSuccess NOTIFICATION-TYPE - OBJECTS { dot11Station } - STATUS current - DESCRIPTION - - "The 802.1x MAC address authentication success notification shall - be sent when a station successfully authenticates the MAC address - with the RADIUS server. The value of the notification shall - include the MAC address of the station that has authenticated." - - ::= { dot11Notifications 7 } - -dot1xMacAddrAuthFail NOTIFICATION-TYPE - OBJECTS { dot11Station } - STATUS current - DESCRIPTION - - "The 802.1x MAC address authentication failure notification shall - be sent when a station fails to authenticate the MAC address - with the RADIUS server. The value of the notification shall - include the MAC address of the station that failed to authenticate." - - ::= { dot11Notifications 8 } - -dot1xAuthNotInitiated NOTIFICATION-TYPE - OBJECTS { dot11Station } - STATUS current - DESCRIPTION - - "The 802.1x authentication not initiated notification shall - be sent when a station did not initiate 802.1x authentication - with the RADIUS server. The value of the notification shall - include the MAC address of the station that did not initiate - 802.1x authentication." - - ::= { dot11Notifications 9 } - -dot1xAuthSuccess NOTIFICATION-TYPE - OBJECTS { dot11Station } - STATUS current - DESCRIPTION - - "The 802.1x authentication success notification shall - be sent when a station successfully authenticates with the - RADIUS server. The value of the notification shall include - the MAC address of the station that has authenticated." - - ::= { dot11Notifications 10 } - -dot1xAuthFail NOTIFICATION-TYPE - OBJECTS { dot11Station } - STATUS current - DESCRIPTION - - "The 802.1x authentication failure notification shall - be sent when a station fails to authenticate with the - RADIUS server. The value of the notification shall include - the MAC address of the station that failed to authenticate." - - ::= { dot11Notifications 11 } - -localMacAddrAuthSuccess NOTIFICATION-TYPE - OBJECTS { dot11Station } - STATUS current - DESCRIPTION - - "The Local MAC address authentication success notification shall - be sent when a station successfully authenticates the MAC address - with the database stored locally within the AP. The value of the - notification shall include the MAC address of the station that - has authenticated." - - ::= { dot11Notifications 12 } - -localMacAddrAuthFail NOTIFICATION-TYPE - OBJECTS { dot11Station } - STATUS current - DESCRIPTION - - "The Local MAC address authentication failure notification shall - be sent when a station fails to authenticate the MAC address - with the database stored locally within the AP. The value of the - notification shall include the MAC address of the station that - has authenticated." - - ::= { dot11Notifications 13 } - -pppLogonFail NOTIFICATION-TYPE --- OBJECTS { } - STATUS current - DESCRIPTION - - "The PPP Logon failure notification shall be sent out when - the AP fails to login successfully to the PPP peer using the - supplied username and password." - - ::= { dot11Notifications 14 } - -iappStationRoamedFrom NOTIFICATION-TYPE - OBJECTS { dot11Station, dot11ApIpAddress} - STATUS current - DESCRIPTION - - "The IAPP Station Roamed-From Notification shall be sent out - whenever a station roams from another Access Point (AP) to - this AP. The notification shall include the MAC address of - the station and the IP address of the old AP." - - ::= { dot11Notifications 15 } - -iappStationRoamedTo NOTIFICATION-TYPE - OBJECTS { dot11Station, dot11ApIpAddress} - STATUS current - DESCRIPTION - - "The IAPP Station Roamed-To Notification shall be sent out - whenever a station roams to another Access Point (AP) from - this AP. The notification shall include the MAC address of - the station and the IP address of the new AP." - - ::= { dot11Notifications 16 } - - -iappContextDataSent NOTIFICATION-TYPE - OBJECTS { dot11Station, dot11ApIpAddress} - STATUS current - DESCRIPTION - - "The IAPP Context Data Sent notification shall be sent out - whenever the context data for a station has been sent to - the new AP with which the station has associated. The - notification shall include the MAC address of - the station and the IP address of the new AP." - - ::= { dot11Notifications 17 } - -dot1xSupplicantAuthenticated NOTIFICATION-TYPE - OBJECTS { dot11AuthenticatorMacAddr } - STATUS current - DESCRIPTION - - "The notification shall be sent when the AP has successfully authenticated - with the switch. The value of the notification shall include the MAC - address of the switch (authenticator) that the AP has authenticated with." - - ::= { dot11Notifications 18 } - --- **************************************************************************************** --- dot11AuthenticationSupplicantTable --- **************************************************************************************** - -dot11AuthenticationSupplicantTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dot11AuthenticationSupplicantEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of supplicant" - ::= { enterpriseAPdot11 5 } - - -dot11AuthenticationSupplicantEntry OBJECT-TYPE - SYNTAX Dot11AuthenticationSupplicantEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration of one supplicant." - INDEX { dot11AuthenticationSuppIndex } - ::= { dot11AuthenticationSupplicantTable 1 } - - -Dot11AuthenticationSupplicantEntry ::= SEQUENCE -{ - dot118021xSuppIndex Integer32, - dot118021xSuppState INTEGER, - dot118021xSuppUser DisplayString, - dot118021xSuppPasswd DisplayString -} - -dot118021xSuppIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Index of the interface for which this supplicant is - running. Currently only the ethernet interface." - ::= { dot11AuthenticationSupplicantEntry 1 } - - -dot118021xSuppState OBJECT-TYPE - SYNTAX INTEGER - { - disabled(0), - enabled(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to enable or disable the 802.1x supplicant." - - ::= { dot11AuthenticationSupplicantEntry 2 } - -dot118021xSuppUser OBJECT-TYPE - SYNTAX DisplayString (SIZE(1..32)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the username for supplicant. If value is - configured, will display ****. Else will display EMPTY." - ::= { dot11AuthenticationSupplicantEntry 3 } - -dot118021xSuppPasswd OBJECT-TYPE - SYNTAX DisplayString (SIZE(1..32)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the password for supplicant. If value is - configured, will display ****. Else will display EMPTY." - ::= { dot11AuthenticationSupplicantEntry 4 } - --- ********************************************************************** --- * dot11VapAuthenticationEntry TABLE --- ********************************************************************** - -dot11VapAuthenticationTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dot11VapAuthenticationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of 8021x for each Vap." - ::= { enterpriseAPdot11 6 } - -dot11VapAuthenticationEntry OBJECT-TYPE - SYNTAX Dot11VapAuthenticationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration of 8021x for each Vap of the AP." - INDEX { dot11Vap8021xIndex } - ::= { dot11VapAuthenticationTable 1 } - -Dot11VapAuthenticationEntry ::= SEQUENCE -{ - dot11Vap8021xIndex Integer32, - dot11Vap8021xState INTEGER, - dot11Vap8021xBroadcastKeyRefreshRate INTEGER, - dot11Vap8021xSessionKeyRefreshRate INTEGER, - dot11Vap8021xReauthenticationTimeout INTEGER, - dot11VapAuthMACAuthenticationType INTEGER, - dot11VapAuthMACAuthenticationTimeout INTEGER -} - -dot11Vap8021xIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Index for configuration." - ::= { dot11VapAuthenticationEntry 1 } - - -dot11Vap8021xState OBJECT-TYPE - SYNTAX INTEGER - { - disabled(0), - supported(1), - required(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This attribute indicates that the Enterprise the state - of the 802.1x authentication algorithm." - - ::= { dot11VapAuthenticationEntry 2 } - -dot11Vap8021xBroadcastKeyRefreshRate OBJECT-TYPE - SYNTAX INTEGER (0..1440) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number (in minutes) between changing the broadcast key for - 802.1x and WPA clients" - - ::= { dot11VapAuthenticationEntry 3 } - -dot11Vap8021xSessionKeyRefreshRate OBJECT-TYPE - SYNTAX INTEGER (0..1440) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number (in minutes) between changing session keys for - 802.1x and WPA clients" - - ::= { dot11VapAuthenticationEntry 4 } - -dot11Vap8021xReauthenticationTimeout OBJECT-TYPE - SYNTAX INTEGER (0..1440) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number (in minutes) between forcing 802.1x clients to - reauthenticate" - - ::= { dot11VapAuthenticationEntry 5 } - -dot11VapAuthMACAuthenticationType OBJECT-TYPE - SYNTAX INTEGER - { - disabled(0), - local(1), - remote(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the type of mac authentication in use." - DEFVAL { disabled } - ::= { dot11VapAuthenticationEntry 6 } - -dot11VapAuthMACAuthenticationTimeout OBJECT-TYPE - SYNTAX INTEGER (0..1440) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number (in minutes) between forcing Radius MAC to authenticate." - ::= { dot11VapAuthenticationEntry 7 } - --- **************************************************************************************** --- enterpriseApAdmin - Admin Mib elements --- **************************************************************************************** - -enterpriseApAdminUser OBJECT-TYPE - SYNTAX DisplayString (SIZE(3..16)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the username for management login." - ::= { enterpriseApAdmin 1 } - -enterpriseApAdminPassword OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..16)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the password for management login. - The password length is betwen 3 and 16. 'Zero-length' - indicates 'no password'." - ::= { enterpriseApAdmin 2 } - --- **************************************************************************************** --- enterpriseApVLAN - VLAN Mib elements --- **************************************************************************************** - -enterpriseApVLANNativeId OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the native VLAN id." - ::= { enterpriseApVLAN 1 } - -enterpriseApVLANState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether VLANs are enabled or disabled." - ::= { enterpriseApVLAN 2 } - - -enterpriseApNativeVlanTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApNativeVlanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "Table used to manage the Vlans for each - wireless interface." - ::= { enterpriseApVLAN 3 } - -enterpriseApNativeVlanEntry OBJECT-TYPE - SYNTAX EnterpriseApNativeVlanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "An entry in the table, containing information - about vlan configuration of one wireless interface." - INDEX { nativeVlanIfIndex, - nativeVlanSsidNumber } - ::= { enterpriseApNativeVlanTable 1 } - - -EnterpriseApNativeVlanEntry ::= SEQUENCE -{ - nativeVlanIfIndex Integer32, - nativeVlanSsidNumber Integer32, - nativeVlanVlanId Integer32 -} - - -nativeVlanIfIndex OBJECT-TYPE - SYNTAX Integer32 - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "Interface Index of the wireless interface for which - the vlan is assigned to." - ::= { enterpriseApNativeVlanEntry 1 } - -nativeVlanSsidNumber OBJECT-TYPE - SYNTAX Integer32 - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "Associated Number for Service Set Id (SSID) of the - wireless interface for which the vlan is assigned to. - Note: This is for future support of multiple SSIDs - per radio interface." - ::= { enterpriseApNativeVlanEntry 2 } - -nativeVlanVlanId OBJECT-TYPE - SYNTAX Integer32 - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This value indicates the native VLAN id of the wireless interface associated - with the if index and the SSID number(if it is not 0)." - ::= { enterpriseApNativeVlanEntry 3 } - --- **************************************************************************************** --- enterpriseApFilterControl - Filter Control Mib elements --- **************************************************************************************** - -enterpriseApFilterControlInterClientSTAsCommun OBJECT-TYPE - SYNTAX INTEGER - { - disabled (1), - PreventIntraVAPClient (2), - PreventInterAndIntraVAPClient(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the Inter Client STAs Communication Filter setting. - disabled (1) To disable the Inter Client STAs Communication Filter - PreventIntraVAPClient (2) To set filter to prevent intra VAP client communication - PreventInterAndIntraVAPClient(3) To set filter to prevent inter and intra VAP client communication" - ::= { enterpriseApFilterControl 1 } - -enterpriseApFilterControlAPManage OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the AP management filter setting." - ::= { enterpriseApFilterControl 2 } - -enterpriseApFilterControlEthernet OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the ethernet filter setting." - ::= { enterpriseApFilterControl 3 } - -enterpriseApFilterProtocolTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApFilterProtocolEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of the filter protocol table." - ::= { enterpriseApFilterControl 4 } - -enterpriseApFilterProtocolEntry OBJECT-TYPE - SYNTAX EnterpriseApFilterProtocolEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the filter protocol table, containing information - about configuration of one filter table entry." - INDEX { enterpriseApFilterProtocolIndex } - ::= { enterpriseApFilterProtocolTable 1 } - -EnterpriseApFilterProtocolEntry ::= SEQUENCE -{ - enterpriseApFilterProtocolIndex Integer32, - enterpriseApFilterProtocolName DisplayString, - enterpriseApFilterProtocolISODesignator DisplayString, - enterpriseApFilterProtocolState INTEGER -} - -enterpriseApFilterProtocolIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Index of the Protocol Filters." - ::= { enterpriseApFilterProtocolEntry 1 } - -enterpriseApFilterProtocolName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This value indicates the name of the protocol filter. One of - the following: - Aironet_DDP, Appletalk_ARP, ARP, Banyan, Berkeley_Trailer_Negotiation, - CDP, DEC_LAT, DEC_MOP, DEC_MOP_Dump_Load, DEC_XNS, EAPOL, - Enet_Config_Test, Ethertalk, IP, LAN_Test, NetBEUI, Novell_IPX(new), - Novell_IPX(old), RARP, Telxon_TXP, X.25_Level3 - " - ::= { enterpriseApFilterProtocolEntry 2 } - -enterpriseApFilterProtocolISODesignator OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This value indicates the name of the protocol filter." - ::= { enterpriseApFilterProtocolEntry 3 } - -enterpriseApFilterProtocolState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the protocol filter is enabled." - ::= { enterpriseApFilterProtocolEntry 4 } - ---*********************************************************************************************** ---enterpriseApFilterUplinkPortMACAddrFilter ---*********************************************************************************************** - -enterpriseApFilterUplinkPortMACAddrFilter OBJECT IDENTIFIER ::= { enterpriseApFilterControl 5 } - -uplinkPortMACAddrFilterStatus OBJECT-TYPE - SYNTAX INTEGER - { - enable (1), - disabled (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the Uplink Port MAC Address Filter Table is enabled or not." - ::= { enterpriseApFilterUplinkPortMACAddrFilter 1 } - -uplinkPortMACAddrFilterAddMac OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "To add mac address to Uplink Port MAC Address Filter Table. - (Mac Address format: xx-xx-xx-xx-xx-xx or xx:xx:xx:xx:xx:xx)" - ::= { enterpriseApFilterUplinkPortMACAddrFilter 2 } - -uplinkPortMACAddrFilteringTable OBJECT-TYPE - SYNTAX SEQUENCE OF UplinkPortMACAddrFilteringEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Table of descriptive and status information about - configuration of the Uplink Port MAC Address Filter Table. " - ::= { enterpriseApFilterUplinkPortMACAddrFilter 3 } - -uplinkPortMACAddrFilteringEntry OBJECT-TYPE - SYNTAX UplinkPortMACAddrFilteringEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in Uplink Port MAC Address Filter Table." - INDEX { uplinkPortMacAddrIndex } - ::= { uplinkPortMACAddrFilteringTable 1 } - -UplinkPortMACAddrFilteringEntry ::= SEQUENCE -{ - uplinkPortMacAddrIndex Integer32, - uplinkPortMACAddr MacAddress, - deleteMacAddr INTEGER -} - -uplinkPortMacAddrIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index for Uplink Port MAC Address Filter Table." - ::= { uplinkPortMACAddrFilteringEntry 1 } - -uplinkPortMACAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The MAC Address of wireless clients which allowed to communicate on subnet." - ::= { uplinkPortMACAddrFilteringEntry 2 } - -deleteMacAddr OBJECT-TYPE - SYNTAX INTEGER - { - Delete(1), - Nothing (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "To delete the MAC Address from Uplink Port MAC Address Filter Table. - Delete(1) To start delete MAC address. - Nothing(2) Nothing occur." - ::= { uplinkPortMACAddrFilteringEntry 3 } - --- newMACAddress OBJECT-TYPE --- SYNTAX MacAddress --- MAX-ACCESS read-write --- STATUS current --- DESCRIPTION --- "To add mac address to Uplink Port MAC Address Filter Table." --- ::= { addUplinkPortMACAddress 1 } ---*********************************************************************************************** ---enterpriseApFilterUplinkPortMACAddrFilter Table ---*********************************************************************************************** - - --- **************************************************************************************** --- enterpriseApSNTP - SNTP Mib elements --- **************************************************************************************** - -enterpriseApSNTPState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether SNTP is enabled or not. At least one of the - SNTP servers must have a valid IP address before SNTP can be enabled." - ::= { enterpriseApSNTP 1 } - -enterpriseApSNTPPrimaryServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the IP address of the primary SNTP server." - ::= { enterpriseApSNTP 2 } - -enterpriseApSNTPSecondaryServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the IP address of the secondary SNTP server." - ::= { enterpriseApSNTP 3 } - -enterpriseApSNTPTimezone OBJECT-TYPE - SYNTAX INTEGER - { - enewetakKwajalein(0), - midwayIsland(1), - hawaii(2), - alaska(3), - pacific(4), - arizona(5), - mountain(6), - central(7), - mexicoCity(8), - saskatchewan(9), - bogota(10), - eastern(11), - indiana(12), - atlantic(13), - caracas(14), - santiago(15), - newfoundland(16), - brasilia(17), - buenos(18), - midAtlantic(19), - azores(20), - casablanca(21), - greenwichMeanTimeDublin(22), - greenwichMeanTimeLisbon(23), - amsterdam(24), - stockhoim(25), - bratislava(26), - prague(27), - paris(28), - sofija(29), - athens(30), - bucharest(31), - cairo(32), - harare(33), - helsinki(34), - israel(35), - baghdad(36), - moscow(37), - tehran(38), - abuDhabi(39), - vogograd(40), - islamabad(41), - almaty(42), - bangkok(43), - beijing(44), - taipei(45), - tokyo(46), - brisbane(47), - canberra(48), - guam(49), - hobart(50), - magadan(51), - fiji(52), - wellington(53) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates which timezone to use." - ::= { enterpriseApSNTP 4 } - -enterpriseApSNTPDST OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether Daylight Savings Time is enabled or not." - ::= { enterpriseApSNTP 5 } - -enterpriseApSNTPDSTStartMonth OBJECT-TYPE - SYNTAX INTEGER (1..12) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the starting month for Daylight Savings Time." - ::= { enterpriseApSNTP 6 } - -enterpriseApSNTPDSTStartDay OBJECT-TYPE - SYNTAX INTEGER (1..31) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the starting day for Daylight Savings Time." - ::= { enterpriseApSNTP 7 } - -enterpriseApSNTPDSTEndMonth OBJECT-TYPE - SYNTAX INTEGER (1..12) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the ending month for Daylight Savings Time." - ::= { enterpriseApSNTP 8 } - -enterpriseApSNTPDSTEndDay OBJECT-TYPE - SYNTAX INTEGER (1..31) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the ending day for Daylight Savings Time." - ::= { enterpriseApSNTP 9 } - --- **************************************** --- anilg:09/19/2003 added for traps --- **************************************** -sntpNotificationTree OBJECT IDENTIFIER ::= { enterpriseApSNTP 10 } - - -sntpNotificationObjects OBJECT IDENTIFIER ::= { sntpNotificationTree 1 } - --- no objects for now (but just to keep consistent with the overall system design - -sntpNotifications OBJECT IDENTIFIER ::= { sntpNotificationTree 2 } - -sntpServerFail NOTIFICATION-TYPE --- OBJECTS { } - STATUS current - DESCRIPTION - - "The sntpServerFail notification shall be sent when the AP - fails to get time from the configured SNTP server." - - ::= { sntpNotifications 1 } - --- **************************************************************************************** --- enterpriseApDNS - DNS Mib elements --- **************************************************************************************** - -enterpriseApDNSPrimaryServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the IP address of the primary DNS server." - ::= { enterpriseApDNS 1 } - -enterpriseApDNSSecondaryServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the IP address of the secondary DNS server." - ::= { enterpriseApDNS 2 } - - --- **************************************************************************************** --- enterpriseApSyslog - Syslog Mib elements --- **************************************************************************************** - -enterpriseApSyslogState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This value indicates whether syslog is enabled." - ::= { enterpriseApSyslog 1 } - -enterpriseApSyslogConsoleState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This value indicates whether syslog console logging is enabled." - ::= { enterpriseApSyslog 2 } - -enterpriseApSyslogLevel OBJECT-TYPE - SYNTAX INTEGER - { - emergency(0), - alert(1), - critical(2), - error(3), - warning(4), - notice(5), - info(6), - debug(7) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This value indicates the syslog logging level." - ::= { enterpriseApSyslog 3 } - --- ********************************************************************** --- * EnterpriseApSyslogServer TABLE --- ********************************************************************** - -enterpriseApSyslogServerTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApSyslogServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of each syslog server." - ::= { enterpriseApSyslog 4 } - -enterpriseApSyslogServerEntry OBJECT-TYPE - SYNTAX EnterpriseApSyslogServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration of one syslog server of the AP." - INDEX { enterpriseApSyslogServerIndex } - ::= { enterpriseApSyslogServerTable 1 } - -EnterpriseApSyslogServerEntry ::= SEQUENCE -{ - enterpriseApSyslogServerIndex Integer32, - enterpriseApSyslogServerState INTEGER, - enterpriseApSyslogServerIPAddress IpAddress, - enterpriseApSyslogServerPort INTEGER -} - -enterpriseApSyslogServerIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Index of the Syslog Server" - ::= { enterpriseApSyslogServerEntry 1 } - - -enterpriseApSyslogServerState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the syslog server is enabled." - ::= { enterpriseApSyslogServerEntry 2 } - -enterpriseApSyslogServerIPAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the IP address of the syslog server." - ::= { enterpriseApSyslogServerEntry 3 } - -enterpriseApSyslogServerPort OBJECT-TYPE - SYNTAX INTEGER (1024..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the UDP Port used by the syslog server." - ::= { enterpriseApSyslogServerEntry 4 } - - --- ********************************************************************** --- * EnterpriseApSecurity TABLE --- ********************************************************************** - -enterpriseApSecurityTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApSecurityEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of each radio in terms of security settings." - ::= { enterpriseApSecurity 1 } - -enterpriseApSecurityEntry OBJECT-TYPE - SYNTAX EnterpriseApSecurityEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration of one radio of the AP." - INDEX { enterpriseApSecurityIndex } - ::= { enterpriseApSecurityTable 1 } - -EnterpriseApSecurityEntry ::= SEQUENCE -{ - enterpriseApSecurityIndex Integer32, - enterpriseApSecurityAuthType INTEGER, - enterpriseApSecuritySharedKeyLen INTEGER, - enterpriseApSecurityWPAMode INTEGER, - enterpriseApSecurityWPAKeyType INTEGER, - enterpriseApSecurityWPACipher INTEGER, - enterpriseApSecurityWPAPSKType INTEGER, - enterpriseApSecurityWPAPSK DisplayString, - enterpriseApSecurityWEPKeyType INTEGER, - enterpriseApSecurityWEPEnabled TruthValue, - enterpriseApSecurityWPACipherSuite INTEGER, - enterpriseApSecurityWPAPreAuthentication INTEGER, - enterpriseApSecurityWPAPmksaLifetime INTEGER -} - -enterpriseApSecurityIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Radio Index for security settings." - ::= { enterpriseApSecurityEntry 1 } - -enterpriseApSecurityAuthType OBJECT-TYPE - SYNTAX INTEGER - { - opensystem(0), - sharedkey(1) - wpa(2) - wpapsk(3) - wpawpa2mixed(4) - wpawpa2pskmixed(5) - wpa2(6) - wpa2psk(7) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the type of authentication in use for this radio interface. - opensystem(0) Set authentication open - sharedkey(1) Set authentication shared - wpa(2) Set WPA Mode - wpapsk(3) Set WPA-PSK Mode - wpa-wpa2-mixed(4) Set WPA-WPA2-Mixed Mode - wpawpa2pskmixed(5) Set WPA-WPA2 PSK Mixed Mode - wpa2(6) Set WPA2 Mode - wpa2psk(7) Set WPA2-PSK Mode - " - ::= { enterpriseApSecurityEntry 2 } - -enterpriseApSecuritySharedKeyLen OBJECT-TYPE - SYNTAX INTEGER - { - none(0), - sixtyFour(1), - oneHundredTwentyEight(2), - oneHundredFiftyTwo(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This value indicates the shared key length for this radio interface." - ::= { enterpriseApSecurityEntry 3 } - -enterpriseApSecurityWPAMode OBJECT-TYPE - SYNTAX INTEGER - { - supported(0), - required(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the state of WPA for this radio interface." - ::= { enterpriseApSecurityEntry 4 } - -enterpriseApSecurityWPAKeyType OBJECT-TYPE - SYNTAX INTEGER - { - dot1x(0), - presharedkey(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the type of WPA Key Management in use for this radio interface." - ::= { enterpriseApSecurityEntry 5 } - -enterpriseApSecurityWPACipher OBJECT-TYPE - SYNTAX INTEGER - { - wep(0), - tkip(1), - aes(2) - } - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "This value indicates the type of WPA Cipher in use for this radio interface." - ::= { enterpriseApSecurityEntry 6 } - -enterpriseApSecurityWPAPSKType OBJECT-TYPE - SYNTAX INTEGER - { - hex(0), - alphanumeric(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the type of WPA Pre Shared Key in use for this radio interface." - ::= { enterpriseApSecurityEntry 7 } - -enterpriseApSecurityWPAPSK OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..80)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates WPA Pre Shared Key in use for this radio interface." - ::= { enterpriseApSecurityEntry 8 } - -enterpriseApSecurityWEPKeyType OBJECT-TYPE - SYNTAX INTEGER - { - hexadecimal(0), - alphanumeric(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the type of WEP Key in use for this radio interface." - ::= { enterpriseApSecurityEntry 9 } - -enterpriseApSecurityWEPEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether WEP is enabled." - ::= { enterpriseApSecurityEntry 10 } - -enterpriseApSecurityWPACipherSuite OBJECT-TYPE - SYNTAX INTEGER - { - aes-ccmp(0), - tkip(1), - wep(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the type of WPA Cipher Suite in use for this radio interface." - ::= { enterpriseApSecurityEntry 11 } - -enterpriseApSecurityWPAPreAuthentication OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Whether Pre-Authentication is enabled." - DEFVAL { disabled } - ::= { enterpriseApSecurityEntry 12 } - -enterpriseApSecurityWPAPmksaLifetime OBJECT-TYPE - SYNTAX INTEGER (0..14400) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number (in minutes) for Pmksa-Lifetime." - ::= { enterpriseApSecurityEntry 13 } - - -enterpriseApSsh OBJECT IDENTIFIER ::= { enterpriseApSecurity 2 } - -enterpriseApSshServerEnabled OBJECT-TYPE - SYNTAX TruthValue - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This value indicates whether SSH server is enabled." - ::= { enterpriseApSsh 1 } - -enterpriseApSshServerPort OBJECT-TYPE - SYNTAX Integer32 - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This value indicates SSH server's port number." - DEFVAL { 22 } - ::= { enterpriseApSsh 2 } - -enterpriseApSshTelnetServerEnabled OBJECT-TYPE - SYNTAX TruthValue - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This value indicates whether telnet server is enabled." - ::= { enterpriseApSsh 3 } - - --- ********************************************************************** --- * EnterpriseApRadio TABLE --- ********************************************************************** - -enterpriseApRadioTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApRadioEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of each radio." - ::= { enterpriseApRadio 1 } - -enterpriseApRadioEntry OBJECT-TYPE - SYNTAX EnterpriseApRadioEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration of one radio of the AP." - INDEX { enterpriseApRadioIndex } - ::= { enterpriseApRadioTable 1 } - -EnterpriseApRadioEntry ::= SEQUENCE -{ - enterpriseApRadioIndex Integer32, - enterpriseApRadioState INTEGER, - enterpriseApRadioAutoChannel INTEGER, - enterpriseApRadioTransmitPower INTEGER, - enterpriseApRadioClosedSystem INTEGER, - enterpriseApRadioMaxAssoc INTEGER, - enterpriseApRadioTransmitKey INTEGER, - enterpriseApRadioTurboMode INTEGER, - enterpriseApRadioDescription DisplayString, - enterpriseApRadioDataRate INTEGER, - enterpriseApRadioGMode INTEGER, - enterpriseApRadioAntennaMode INTEGER, - enterpriseApRadioAntennaId DisplayString, - enterpriseApRadioAntennaControlMethod INTEGER, - enterpriseApRadioAntennaLocation INTEGER, - enterpriseApRadioRogueApDetection INTEGER, - enterpriseApRadioRogueApScanInterval Integer32, - enterpriseApRadioRogueApScanDuration Integer32, - enterpriseApRadioRogueApScanNow INTEGER, - enterpriseApRadioMICMode INTEGER, - enterpriseApRadioSuperMode INTEGER, - enterpriseApRadioBeaconInterval Integer32, - enterpriseApRadioDataBeaconRate Integer32, - enterpriseApRadioChannel Integer32, - enterpriseApRadioFragmentLength Integer32, - enterpriseApRadioRTSThreshold Integer32, - enterpriseApRadioAntennaGainReduction Integer32 -} - -enterpriseApRadioIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Radio Index for configuration." - ::= { enterpriseApRadioEntry 1 } - -enterpriseApRadioState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "This value indicates the state of the radio interface." - ::= { enterpriseApRadioEntry 2 } - -enterpriseApRadioAutoChannel OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether auto channel selection is enabled or not - for this radio interface" - ::= { enterpriseApRadioEntry 3 } - -enterpriseApRadioTransmitPower OBJECT-TYPE - SYNTAX INTEGER - { - min(0), - eighth(1), - quarter(2), - half(3), - full(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the transmit power for this radio interface." - ::= { enterpriseApRadioEntry 4 } - -enterpriseApRadioClosedSystem OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "This value indicates whether closed system is enabled for this radio interface." - ::= { enterpriseApRadioEntry 5 } - -enterpriseApRadioMaxAssoc OBJECT-TYPE - SYNTAX INTEGER (1..64) - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "This value indicates the max number of clients allowed on this radio interface." - ::= { enterpriseApRadioEntry 6 } - -enterpriseApRadioTransmitKey OBJECT-TYPE - SYNTAX INTEGER (1..4) - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "This value indicates default transmit key in use for this radio interface." - ::= { enterpriseApRadioEntry 7 } - -enterpriseApRadioTurboMode OBJECT-TYPE - SYNTAX INTEGER - { - disabled(1), - static-turbo(2), - dynamic-turbo(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether turbo mode is enabled for this radio interface." - ::= { enterpriseApRadioEntry 8 } - -enterpriseApRadioDescription OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..80)) - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "This value indicates the description for this radio interface." - ::= { enterpriseApRadioEntry 9 } - -enterpriseApRadioDataRate OBJECT-TYPE - SYNTAX INTEGER - { - oneMbps(1), - twoMbps(2), - fiveAndHalfMbps(5), - sixMbps(6), - nineMbps(9), - elevenMbps(11), - twelveMbps(12), - eighteenMbps(18), - twentyFourMbps(24), - thirtySixMbps(36), - fourtyEightMbps(48), - fiftyFourMbps(54), - auto(255) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the data rate for this radio interface. - Radio interface A operates at 6, 9, 12, 18, 24, 36, 48, 54. - Radio interface G operates all listed data rates. The auto - setting will attempt to set the best data rate for the interface" - ::= { enterpriseApRadioEntry 10 } - -enterpriseApRadioGMode OBJECT-TYPE - SYNTAX INTEGER - { - bOnly(1), - gOnly(2), - bg(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the radio mode for the 802.11g radio. - This setting is only valid for the 802.11g interface." - ::= { enterpriseApRadioEntry 11 } - -enterpriseApRadioAntennaMode OBJECT-TYPE - SYNTAX INTEGER - { - fixed(1), - external(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This value indicates the antenna mode in use for the G-radio. - The values are interpreted as follows: - fixed(1) means use both built-in antennas, - external(2) means use one external antenna on the right side. - This setting is only valid for the 802.11g interface." - ::= { enterpriseApRadioEntry 12 } - -enterpriseApRadioAntennaId OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " " - ::= { enterpriseApRadioEntry 13 } - -enterpriseApRadioAntennaControlMethod OBJECT-TYPE - SYNTAX INTEGER - { - Diversity (1), - Left (2), - Right (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the antenna control method for the radio index. - Diversity(1) AP select the antenna automatically. - Left (2) Use the left antenna. - Right (3) Use the right antenna." - ::= { enterpriseApRadioEntry 14 } - -enterpriseApRadioAntennaLocation OBJECT-TYPE - SYNTAX INTEGER - { - Indoor (1) - Outdoor(2), - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the location of antenna for each radio index." - ::= { enterpriseApRadioEntry 15 } - -enterpriseApRadioRogueApDetection OBJECT-TYPE - SYNTAX INTEGER - { - enabled (1), - disabled (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of Rogue AP detection for each index. - enabled(1) To set rogue Ap detection enabled. - disabled(2) To set rogue Ap detection disabled." - ::= { enterpriseApRadioEntry 16 } - -enterpriseApRadioRogueApScanInterval OBJECT-TYPE - SYNTAX Integer32(30..10080) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the interval between each rogue AP scan.(unit: minutes)" - ::= { enterpriseApRadioEntry 17 } - -enterpriseApRadioRogueApScanDuration OBJECT-TYPE - SYNTAX Integer32(100..1000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the rogue AP scan duratoin.(unit: minutes)" - ::= { enterpriseApRadioEntry 18 } - - -enterpriseApRadioRogueApScanNow OBJECT-TYPE - SYNTAX INTEGER - { - enabled (1), - disabled (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "To force Ap to do rogue AP scan right away. - enabled(1) To do Rogue AP scan right now. - disabled(2) To set rogue Ap." - ::= { enterpriseApRadioEntry 19 } - - -enterpriseApRadioMICMode OBJECT-TYPE - SYNTAX INTEGER - { - software(1), - hardware(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the MIC mode status for this radio index. - software(1) To set MIC mode to software. - hardware(2) To set MIC mode to hardware." - ::= { enterpriseApRadioEntry 21 } - -enterpriseApRadioSuperMode OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the super mode status for this radio index. - enabled (1) To set super mode enabled. - disabled(2) To set super mode disabled." - ::= { enterpriseApRadioEntry 22 } - -enterpriseApRadioBeaconInterval OBJECT-TYPE - SYNTAX Integer32(20..1000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the beacon interval for this radio index." - ::= { enterpriseApRadioEntry 23 } - -enterpriseApRadioDataBeaconRate OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the data beacon rate for the radio index." - ::= { enterpriseApRadioEntry 24 } - -enterpriseApRadioChannel OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This valud indicates the radio channel for the radio index. - set channel 42/50/58/152/160 for static turbo mode, - set channel 40/48/56/153/161 for dynamic turbo mode, - set channel 36/40/44/48/52/56/60/64/149/153/157/161/165 when turbo mode is disabled. - The value '0' indicates the radio interface cannot be enable in current country code." - ::= { enterpriseApRadioEntry 25 } - -enterpriseApRadioFragmentLength OBJECT-TYPE - SYNTAX Integer32(256..2346) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the fragment length for the radio index.(unit: Byte)" - ::= { enterpriseApRadioEntry 26 } - -enterpriseApRadioRTSThreshold OBJECT-TYPE - SYNTAX Integer32(0..2347) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the RTS Threshold for the radio index.(unit: Byte)" - ::= { enterpriseApRadioEntry 27 } --- 20070330, Eva Hsieh, added for ARUBA -enterpriseApRadioAntennaGainReduction OBJECT-TYPE - SYNTAX Integer32(0..29) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the antenna gain reduction for the radio index.(unit: dB)" - ::= { enterpriseApRadioEntry 28 } - --- **************************************************************************************** --- enterpriseApSNMP - SNMP MIB --- **************************************************************************************** - - -enterpriseApSNMPCommunityReadOnly OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The SNMP Read Only Community. The value if read, - will only show ******." - ::= { enterpriseApSNMP 1 } - -enterpriseApSNMPCommunityReadWrite OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The SNMP Read Write Community. The value if read, - will only show *****." - ::= { enterpriseApSNMP 2 } - -enterpriseApSNMPTrapDestinationTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApSNMPTrapDestinationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of each trap receiving server." - ::= { enterpriseApSNMP 3 } - -enterpriseApSNMPTrapDestinationEntry OBJECT-TYPE - SYNTAX EnterpriseApSNMPTrapDestinationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration of one trap receiving server." - INDEX { enterpriseApSNMPTrapDestinationIndex } - ::= { enterpriseApSNMPTrapDestinationTable 1 } - -EnterpriseApSNMPTrapDestinationEntry ::= SEQUENCE -{ - enterpriseApSNMPTrapDestinationIndex INTEGER, - enterpriseApSNMPTrapDestinationCommunity DisplayString, - enterpriseApSNMPTrapDestinationIP IpAddress, - enterpriseApSNMPTrapDestinationState INTEGER -} - -enterpriseApSNMPTrapDestinationIndex OBJECT-TYPE - SYNTAX INTEGER (1..4) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Index of the Trap Destination Table." - ::= { enterpriseApSNMPTrapDestinationEntry 1 } - -enterpriseApSNMPTrapDestinationCommunity OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The SNMP Trap Community" - ::= { enterpriseApSNMPTrapDestinationEntry 2 } - -enterpriseApSNMPTrapDestinationIP OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The IP address of the trap receiving server." - ::= { enterpriseApSNMPTrapDestinationEntry 3 } - -enterpriseApSNMPTrapDestinationState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the trap receiving server is enabled." - ::= { enterpriseApSNMPTrapDestinationEntry 4 } - - -enterpriseApSNMPTrapFilters OBJECT IDENTIFIER ::= { enterpriseApSNMP 4 } - -sysSystemUpTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the sysSystemUp trap is enabled." - ::= { enterpriseApSNMPTrapFilters 1 } - -sysSystemDownTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the sysSystemDowntrap is enabled." - ::= { enterpriseApSNMPTrapFilters 2 } - -sysRadiusServerChangedTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the sysRadiusServerChanged trap is enabled." - ::= { enterpriseApSNMPTrapFilters 3 } - -sysConfigFileVersionChangedTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the sysConfigFileVersionChanged trap is enabled." - ::= { enterpriseApSNMPTrapFilters 4 } - -dot11StationAssociationTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot11StationAssociation trap is enabled." - ::= { enterpriseApSNMPTrapFilters 5 } - -dot11StationReAssociationTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot11StationReAssociation trap is enabled." - ::= { enterpriseApSNMPTrapFilters 6 } - -dot11StationAuthenticationTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot11StationAuthentication trap is enabled." - ::= { enterpriseApSNMPTrapFilters 7 } - -dot11StationRequestFailTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot11StationRequestFail trap is enabled." - ::= { enterpriseApSNMPTrapFilters 8 } - -dot11InterfaceBFailTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot11InterfaceBFail trap is enabled." - ::= { enterpriseApSNMPTrapFilters 9 } - -dot11InterfaceAGFailTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot11InterfaceAGFail trap is enabled." - ::= { enterpriseApSNMPTrapFilters 10 } - -dot1xMacAddrAuthSuccessTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot1xMacAddrAuthSuccess trap is enabled." - ::= { enterpriseApSNMPTrapFilters 11 } - -dot1xMacAddrAuthFailTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot1xMacAddrAuthFail trap is enabled." - ::= { enterpriseApSNMPTrapFilters 12 } - -dot1xAuthNotInitiatedTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot1xAuthNotInitiated trap is enabled." - ::= { enterpriseApSNMPTrapFilters 13 } - -dot1xAuthSuccessTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot1xAuthSuccess trap is enabled." - ::= { enterpriseApSNMPTrapFilters 14 } - -dot1xAuthFailTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot1xAuthFail trap is enabled." - ::= { enterpriseApSNMPTrapFilters 15 } - -localMacAddrAuthSuccessTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the localMacAddrAuthSuccess trap is enabled." - ::= { enterpriseApSNMPTrapFilters 16 } - -localMacAddrAuthFailTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the localMacAddrAuthFail trap is enabled." - ::= { enterpriseApSNMPTrapFilters 17 } - -pppLogonFailTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the pppLogonFail trap is enabled." - ::= { enterpriseApSNMPTrapFilters 18 } - -iappStationRoamedFromTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the iappStationRoamedFrom trap is enabled." - ::= { enterpriseApSNMPTrapFilters 19 } - -iappStationRoamedToTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the iappStationRoamedTo trap is enabled." - ::= { enterpriseApSNMPTrapFilters 20 } - -iappContextDataSentTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the iappContextDataSent trap is enabled." - ::= { enterpriseApSNMPTrapFilters 21 } - -sntpServerFailTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the sntpServerFail trap is enabled." - ::= { enterpriseApSNMPTrapFilters 22 } - -dot1xSuppAuthenticatedTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot1xSupplicantAuthenticated - trap is enabled." - ::= { enterpriseApSNMPTrapFilters 23 } - -dot11FailedTransmitsTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot11FailedTransmitsTrapEnabled - trap is enabled." - ::= { enterpriseApSNMPTrapFilters 24 } - - -dot11AckFailuresTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot11AckFailuresTrapEnabled - trap is enabled." - ::= { enterpriseApSNMPTrapFilters 25 } - -dot11FcsErrorsTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the dot11FcsErrorsTrapEnabled - trap is enabled." - ::= { enterpriseApSNMPTrapFilters 26 } - -rogueAPDetectedTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the RogueAPDetectedTrapEnabled - trap is enabled." - ::= { enterpriseApSNMPTrapFilters 27 } - - - possibleRogueAPDetectedTrapEnabled OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether the RogueAPDetectedTrapEnabled - trap is enabled." - ::= { enterpriseApSNMPTrapFilters 28 } --- *************************************************************** --- EAP Wireless Session Table --- *************************************************************** - -enterpriseApSessionTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table list all sessions (wireless stations) status" - ::= { enterpriseApSession 1 } - -enterpriseApSessionEntry OBJECT-TYPE - SYNTAX EnterpriseApSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the table, containing information - about status and statistics of the wireless station." - INDEX { enterpriseApSessionIfIndex, enterpriseApSessionStationAddres } - ::= { enterpriseApSessionTable 1 } - -EnterpriseApSessionEntry ::= SEQUENCE -{ - enterpriseApSessionIfIndex Integer32, - enterpriseApSessionStationAddres MacAddress, - enterpriseApSessionAuthenticated TruthValue, - enterpriseApSessionAssociated TruthValue, - enterpriseApSessionIsForwarding TruthValue, - enterpriseApSessionKeyType INTEGER, - enterpriseApSessionAssociationId Integer32, - enterpriseApSessionLastAuthenticatedTime TimeTicks, - enterpriseApSessionAssociatedTime TimeTicks, - enterpriseApSessionLastAssociatedTime TimeTicks, - enterpriseApSessionLastDisassociatedTime TimeTicks, - enterpriseApSessionTxPacketCount Counter32, - enterpriseApSessionRxPacketCount Counter32, - enterpriseApSessionTxByteCount Counter32, - enterpriseApSessionRxByteCount Counter32 -} - -enterpriseApSessionIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface index for the radio this session is associated - with." - ::= { enterpriseApSessionEntry 1 } - -enterpriseApSessionStationAddres OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The unique MAC Address of the station for this session." - ::= { enterpriseApSessionEntry 2 } - -enterpriseApSessionAuthenticated OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whether the session is authenticated or not." - ::= { enterpriseApSessionEntry 3 } - -enterpriseApSessionAssociated OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whether the session is associated or not. It is rare case that - not associated stations show up in the table." - ::= { enterpriseApSessionEntry 4 } - -enterpriseApSessionIsForwarding OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whether the AP is forwarding the client station traffic (higher level authentication)" - ::= { enterpriseApSessionEntry 5 } - -enterpriseApSessionKeyType OBJECT-TYPE - SYNTAX INTEGER - { - none(1), - staticWep(2), - dynamicWep(3), - wpaWep(4), - wpaTkip(5), - wpaAes(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The encryption key type used by the station. Note that wpa-wep is not supported" - ::= { enterpriseApSessionEntry 6 } - -enterpriseApSessionAssociationId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The internal association identify number" - ::= { enterpriseApSessionEntry 7 } - -enterpriseApSessionLastAuthenticatedTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the time in hundredths of a second last time the client - is authenticated. Note that a session may be authenticated multiple times. - The value is related to the system startup" - ::= { enterpriseApSessionEntry 8 } - -enterpriseApSessionAssociatedTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the time in hundredths of a second since the client - associated. The value is related to the system startup" - ::= { enterpriseApSessionEntry 9 } - -enterpriseApSessionLastAssociatedTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the time in hundredths of a second when the client - associated in last session. The value is related to the system startup" - ::= { enterpriseApSessionEntry 10 } - -enterpriseApSessionLastDisassociatedTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the time in hundredths of a second when the client - disassociated in last session. The value is related to the system startup" - ::= { enterpriseApSessionEntry 11 } - -enterpriseApSessionTxPacketCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the number of packets transmitted from the client to the AP. It includes - data, control and management packets." - ::= { enterpriseApSessionEntry 12 } - -enterpriseApSessionRxPacketCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the number of unicast packets transmitted from the AP to the client. - It includes data, control and management packets." - ::= { enterpriseApSessionEntry 13 } - -enterpriseApSessionTxByteCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the number of bytes transmitted from the client to the AP. It - includes the bytes of data, control and management packets." - ::= { enterpriseApSessionEntry 14 } - -enterpriseApSessionRxByteCount OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the number of unicast bytes transmitted from the AP to - the client. It includes the bytes of data, control and management - packets." - ::= { enterpriseApSessionEntry 15 } - - --- ********************************************************************** --- * EnterpriseAPVapRadio TABLE --- ********************************************************************** - -enterpriseAPVapRadioTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseAPVapRadioEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of each radio." - ::= { enterpriseAPVapRadio 1 } - -enterpriseAPVapRadioEntry OBJECT-TYPE - SYNTAX EnterpriseAPVapRadioEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration of one radio of the AP." - INDEX { enterpriseAPVapRadioIndex } - ::= { enterpriseAPVapRadioTable 1 } - -EnterpriseAPVapRadioEntry ::= SEQUENCE -{ - enterpriseAPVapRadioIndex Integer32, - enterpriseAPVapRadioState INTEGER, - enterpriseAPVapRadioClosedSystem INTEGER, - enterpriseAPVapRadioMaxAssoc INTEGER, - enterpriseAPVapRadioTransmitKey INTEGER, - enterpriseAPVapRadioDescription DisplayString , --- 20070307, Eva Hsieh, added - enterpriseAPVapRadioAuthTimeoutInterval Integer32, - enterpriseAPVapRadioAssocTimeoutInterval Integer32, - enterpriseAPVapRadioWPA2PMKSALifeTime Integer32 -} - -enterpriseAPVapRadioIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Radio Index for configuration." - ::= { enterpriseAPVapRadioEntry 1 } - -enterpriseAPVapRadioState OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the state of the radio interface." - ::= { enterpriseAPVapRadioEntry 2 } - -enterpriseAPVapRadioClosedSystem OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates whether closed system is enabled for this radio interface." - ::= { enterpriseAPVapRadioEntry 3 } - -enterpriseAPVapRadioMaxAssoc OBJECT-TYPE - SYNTAX INTEGER (1..64) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the max number of clients allowed on this radio interface." - ::= { enterpriseAPVapRadioEntry 4 } - -enterpriseAPVapRadioTransmitKey OBJECT-TYPE - SYNTAX INTEGER (1..4) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates default transmit key in use for this radio interface." - ::= { enterpriseAPVapRadioEntry 5 } - -enterpriseAPVapRadioDescription OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..80)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the description for this radio interface." - ::= { enterpriseAPVapRadioEntry 6 } - --20070307, Eva Hsieh, added - enterpriseAPVapRadioAuthTimeoutInterval OBJECT-TYPE - SYNTAX Integer32 (5..60) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the Authentication Timeout interval for this radio interface." - ::= { enterpriseAPVapRadioEntry 8 } - - enterpriseAPVapRadioAssocTimeoutInterval OBJECT-TYPE - SYNTAX Integer32 (5..60) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the Association Timeout interval for this radio interface." - ::= { enterpriseAPVapRadioEntry 9 } - - enterpriseAPVapRadioWPA2PMKSALifeTime OBJECT-TYPE - SYNTAX Integer32 (1..1440) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the WPA2 PMSA Life Time for this radio interface." - ::= { enterpriseAPVapRadioEntry 10 } - --- **************************************************************************************** --- enterpriseApWds Table --- **************************************************************************************** - - -enterpriseApRadioWdsTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApRadioWdsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of configuration information for Wds for each - Radio interface." - ::= { enterpriseApRadioWds 1 } - -enterpriseApRadioWdsEntry OBJECT-TYPE - SYNTAX EnterpriseApRadioWdsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration of peer Bridging - for one radio of the AP. The table is indexed by radio - Index (corresponding to enterpriseApRadioTable). The table does not contain the radio index as - a member of the table." - INDEX { enterpriseApRadioIndex } - ::= { enterpriseApRadioWdsTable 1 } - -EnterpriseApRadioWdsEntry ::= SEQUENCE -{ - wdsApRole INTEGER, - wdsChannelAutoSync INTEGER, - wdsMasterSlaveMode INTEGER -} - -wdsApRole OBJECT-TYPE - SYNTAX INTEGER - { - roleAp(1), - roleBridgeMaster(2), --- roleRepeater(3), - roleBridge(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the role of the Ap for this radio, - roleAp(1): AP operation. - roleBridgeMaster(2): Root-Bridge mode. - roleBridge(4): Bridge Mode. - relay wireless traffic." - ::= { enterpriseApRadioWdsEntry 1 } - -wdsChannelAutoSync OBJECT-TYPE - SYNTAX INTEGER - { - enabled (1), - disabled (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the states of channel auto synchronize for this radio." - ::= { enterpriseApRadioWdsEntry 3 } - -wdsMasterSlaveMode OBJECT-TYPE - SYNTAX INTEGER - { - master (1), - slave (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the Master/Slave mode for this radio. - master (1) To set to master mode. - slave (2) To set to slave mode." - ::= { enterpriseApRadioWdsEntry 4 } --- **************************************************************************************** --- enterpriseApRadioWdsPeer Table --- **************************************************************************************** -enterpriseApRadioWdsPeerTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApRadioWdsPeerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of configuration information for Wds Peers for each - Radio interface." - ::= { enterpriseApRadioWds 2 } - -enterpriseApRadioWdsPeerEntry OBJECT-TYPE - SYNTAX EnterpriseApRadioWdsPeerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration of peer Bridging - for one radio of the AP. The table is indexed by radio - Index (corresponding to enterpriseApRadioTable) and the peer - index (Up to 8). The table does not contain the radio index as - a member of the table." - INDEX { enterpriseApRadioIndex, wdsPeerIndex } - ::= { enterpriseApRadioWdsPeerTable 1 } - -EnterpriseApRadioWdsPeerEntry ::= SEQUENCE -{ - wdsPeerIndex Integer32, - wdsPeerBssid DisplayString -} - -wdsPeerIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Peer Index for the radio interface." - ::= { enterpriseApRadioWdsPeerEntry 1 } - -wdsPeerBssid OBJECT-TYPE - SYNTAX DisplayString (SIZE(1..6)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The BSSID for this peer." - ::= { enterpriseApRadioWdsPeerEntry 2 } - ---************************************************************************************************ --- enterpriseApWMMTable ---************************************************************************************************ -enterpriseApWMMTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApWMMEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of WMM information for each radio interface." - ::= { enterpriseApWMM 1 } - -enterpriseApWMMEntry OBJECT-TYPE - SYNTAX EnterpriseApWMMEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry of table, contains the WMM information." - INDEX { enterpriseApWMMModeIndex } - ::= { enterpriseApWMMTable 1 } - -EnterpriseApWMMEntry ::= SEQUENCE -{ - enterpriseApWMMModeIndex Integer32, - enterpriseApWMMMode INTEGER, -} - -enterpriseApWMMModeIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Peer Index for the radio interface." - ::= { enterpriseApWMMEntry 1 } - -enterpriseApWMMMode OBJECT-TYPE - SYNTAX INTEGER - { - disabled(1), - support (2), - required(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the WMM mode for the radio interface. - disabled(1) To set WMM mode disabled. - support (2) To set WMM mode supported. - required(3) To set WMM mode required." - ::= { enterpriseApWMMEntry 2 } - ---************************************************************************************************ --- enterpriseApWMMAckPolicyTable ---************************************************************************************************ -enterpriseApWMMAckPolicyTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApWMMAckPolicyEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of WMM Ack Policy information for each ac number on the radio interface." - ::= { enterpriseApWMM 2 } - -enterpriseApWMMAckPolicyEntry OBJECT-TYPE - SYNTAX EnterpriseApWMMAckPolicyEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry of table, contains the WMM Ack Policy information." - INDEX { enterpriseApWMMAckPolicyIndex } - ::= { enterpriseApWMMAckPolicyTable 1 } - -EnterpriseApWMMAckPolicyEntry ::= SEQUENCE -{ - enterpriseApWMMAckPolicyIndex Integer32, - enterpriseApWMMACKPolicy INTEGER, -} - -enterpriseApWMMAckPolicyIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value indicates the AC number for each radio interface. - 0 --> AC0 (Best Effect) - 1 --> AC1 (Background) - 2 --> AC2 (Video) - 3 --> AC3 (Voice)" - ::= { enterpriseApWMMAckPolicyEntry 1 } - -enterpriseApWMMACKPolicy OBJECT-TYPE - SYNTAX INTEGER - { - acknowledge(1), - NoAcknowledge(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates WMM Ack Policy state of each ac number for the radio interface." - ::= { enterpriseApWMMAckPolicyEntry 2 } - ---************************************************************************************************ --- enterpriseApWMMBSSParameterTable ---************************************************************************************************ -enterpriseApWMMBSSParamTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApWMMBSSParamEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of WMM BSS parameter information." - ::= { enterpriseApWMM 3 } - -enterpriseApWMMBSSParamEntry OBJECT-TYPE - SYNTAX EnterpriseApWMMBSSParamEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry of table, contains the WMM BSS parameter information for each ac number on the radio interface." - INDEX { enterpriseApWMMBSSParamIndex } - ::= { enterpriseApWMMBSSParamTable 1 } - -EnterpriseApWMMBSSParamEntry ::= SEQUENCE -{ - enterpriseApWMMBSSParamIndex Integer32, - enterpriseApWMMBSSParamLogCwMin Integer32, - enterpriseApWMMBSSParamLogCwMax Integer32, - enterpriseApWMMBSSParamAIFSN Integer32, - enterpriseApWMMBSSParamTXOPLimit Integer32, - enterpriseApWMMBSSParamAdmissionCtrl INTEGER -} - -enterpriseApWMMBSSParamIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value indicates the AC number for each radio interface. - 0 --> AC0 (Best Effort) - 1 --> AC1 (Background) - 2 --> AC2 (Video) - 3 --> AC3 (Voice)" - ::= { enterpriseApWMMBSSParamEntry 1 } - -enterpriseApWMMBSSParamLogCwMin OBJECT-TYPE - SYNTAX Integer32(1..15) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the WMM BSS parameter logCwMin of AC number for the radio interface." - ::= { enterpriseApWMMBSSParamEntry 2 } - -enterpriseApWMMBSSParamLogCwMax OBJECT-TYPE - SYNTAX Integer32(1..15) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the WMM BSS parameter logCwMax of each AC number for the radio interface." - ::= { enterpriseApWMMBSSParamEntry 3 } - -enterpriseApWMMBSSParamAIFSN OBJECT-TYPE - SYNTAX Integer32(1..15) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the WMM BSS parameters AIFSN of each AC number for the radio interface." - ::= { enterpriseApWMMBSSParamEntry 4 } - -enterpriseApWMMBSSParamTXOPLimit OBJECT-TYPE - SYNTAX Integer32(0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the WMM BSS parameters TXOP Limit of each AC number for the radio interface." - ::= { enterpriseApWMMBSSParamEntry 5 } - -enterpriseApWMMBSSParamAdmissionCtrl OBJECT-TYPE - SYNTAX INTEGER - { - ebabled (1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the BSS parameters Admission Control of each AC number for the radio interface." - ::= { enterpriseApWMMBSSParamEntry 6 } - ---************************************************************************************************ --- enterpriseApWMMAPParameterTable ---************************************************************************************************ -enterpriseApWMMAPParamTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApWMMAPParamEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of configuration information for WMM AP parameters for each ac number on the radio interface." - ::= { enterpriseApWMM 4 } - -enterpriseApWMMAPParamEntry OBJECT-TYPE - SYNTAX EnterpriseApWMMAPParamEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry table, include the Ap parameter information for each ac numbers." - INDEX { enterpriseApWMMAPParamIndex } - ::= { enterpriseApWMMAPParamTable 1 } - -EnterpriseApWMMAPParamEntry ::= SEQUENCE -{ - enterpriseApWMMAPParamIndex Integer32, - enterpriseApWMMAPParamLogCwMin Integer32, - enterpriseApWMMAPParamLogCwMax Integer32, - enterpriseApWMMAPParamAIFSN Integer32, - enterpriseApWMMAPParamTXOPLimit Integer32, - enterpriseApWMMAPParamAdmissionCtrl INTEGER -} - -enterpriseApWMMAPParamIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value indicates the AC number for each radio interface. - 0 --> AC0 (Best Effort) - 1 --> AC1 (Background) - 2 --> AC2 (Video) - 3 --> AC3 (Voice)" - ::= { enterpriseApWMMAPParamEntry 1 } - -enterpriseApWMMAPParamLogCwMin OBJECT-TYPE - SYNTAX Integer32(1..15) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the LogCwMin of AP parameter for each AC number on the radio interface." - ::= { enterpriseApWMMAPParamEntry 2 } - -enterpriseApWMMAPParamLogCwMax OBJECT-TYPE - SYNTAX Integer32(1..15) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the LogCwMax of AP parameter for each AC number on the radio interface." - ::= { enterpriseApWMMAPParamEntry 3 } - -enterpriseApWMMAPParamAIFSN OBJECT-TYPE - SYNTAX Integer32(1..15) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the AIFSN of AP parameter for each AC number on the radio interface." - ::= { enterpriseApWMMAPParamEntry 4 } - -enterpriseApWMMAPParamTXOPLimit OBJECT-TYPE - SYNTAX Integer32(0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the TXOP Limit of AP parameter for each AC number on the radio interface." - ::= { enterpriseApWMMAPParamEntry 5 } - -enterpriseApWMMAPParamAdmissionCtrl OBJECT-TYPE - SYNTAX INTEGER - { - ebabled (1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the admission control of AP parameter for each AC number on the radio interface." - ::= { enterpriseApWMMAPParamEntry 6 } - - --- **************************************************************************************** --- enterpriseApSpanningTreeProtocol Table --- **************************************************************************************** - -enterpriseApSTPBridgeStatus OBJECT-TYPE - SYNTAX INTEGER - { - enabled (1), - disabled (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the STP bridge status for the radio interface." - ::= { enterpriseApSTP 1 } - -enterpriseApSTPBridgePriority OBJECT-TYPE - SYNTAX Integer32(0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the STP bridge priority for the radio interface." - ::= { enterpriseApSTP 2 } - -enterpriseApSTPBridgeMaxAge OBJECT-TYPE - SYNTAX Integer32(6..40) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the STP bridge max age for the radio interface.(unit: second)" - ::= { enterpriseApSTP 3 } - -enterpriseApSTPHelloTime OBJECT-TYPE - SYNTAX Integer32(1..10) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the STP hello time for the radio interface.(unit: second)" - ::= { enterpriseApSTP 4 } - -enterpriseApSTPBridgeForwardingDelay OBJECT-TYPE - SYNTAX Integer32(4..30) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the STP forwarding delay for the radio interface.(unit: second)" - ::= { enterpriseApSTP 5 } - ---************************************************************************************************ --- enterpriseApSTP ---************************************************************************************************ -enterpriseApSTPRadioInterface OBJECT IDENTIFIER ::= { enterpriseApSTP 6 } - -enterpriseApSTPNodeTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnterpriseApSTPNodeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of STP link Path Cost and link port priority information for each nodes on radio interface." - ::= { enterpriseApSTPRadioInterface 1 } - -enterpriseApSTPNodeEntry OBJECT-TYPE - SYNTAX EnterpriseApSTPNodeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in a table, contain the link path cost and link port priroity information." - INDEX { enterpriseApSTPNodeIndex } - ::= { enterpriseApSTPNodeTable 1 } - -EnterpriseApSTPNodeEntry ::= SEQUENCE -{ - enterpriseApSTPNodeIndex Integer32, - enterpriseApSTPNodeLinkPathCost Integer32, - enterpriseApSTPNodeLinkPortPriority Integer32 -} - -enterpriseApSTPNodeIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Peer Index for the nodes on the radio interface." - ::= { enterpriseApSTPNodeEntry 1 } - -enterpriseApSTPNodeLinkPathCost OBJECT-TYPE - SYNTAX Integer32(1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the link path cost for the node on this radio interface." - ::= { enterpriseApSTPNodeEntry 2 } - -enterpriseApSTPNodeLinkPortPriority OBJECT-TYPE - SYNTAX Integer32(0..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates the link path cost for the node on this radio interface." - ::= { enterpriseApSTPNodeEntry 3 } - - ---************************************************************************************************ --- enterpriseApSTPEthernetInterface ---************************************************************************************************ - -enterpriseApSTPEthernetInterface OBJECT IDENTIFIER ::= { enterpriseApSTP 7 } - -enterpriseApSTPEthernetLinkPathCost OBJECT-TYPE - SYNTAX Integer32(1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates link path cost for ethernet interface." - ::= { enterpriseApSTPEthernetInterface 1 } - -enterpriseApSTPEthernetLinkPortPriority OBJECT-TYPE - SYNTAX Integer32(0..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value indicates link port prirorty for ethernet interface." - ::= { enterpriseApSTPEthernetInterface 2 } - ---************************************************************************************************ --- enterpriseApSTP end ---************************************************************************************************ -END - diff --git a/mibs/ARECA-SNMP-MIB b/mibs/ARECA-SNMP-MIB deleted file mode 100644 index 6773f4d7a9..0000000000 --- a/mibs/ARECA-SNMP-MIB +++ /dev/null @@ -1,4223 +0,0 @@ -ARECA-SNMP-MIB DEFINITIONS ::= BEGIN - --- This was compiled from the following Areca files by Tom Laermans --- for Observium --- The MIBs are an absolute MESS. - -IMPORTS - enterprises - FROM RFC1155-SMI; - --- the path to the root - ---internet OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 } ---directory OBJECT IDENTIFIER ::= { internet 1 } ---mgmt OBJECT IDENTIFIER ::= { internet 2 } ---experimental OBJECT IDENTIFIER ::= { internet 3 } ---private OBJECT IDENTIFIER ::= { internet 4 } ---enterprises OBJECT IDENTIFIER ::= { private 1 } -Areca OBJECT IDENTIFIER ::= { enterprises 18928 } -ArecaGroup1 OBJECT IDENTIFIER ::= { Areca 1 } -SASRaidSubsystem OBJECT IDENTIFIER ::= { ArecaGroup1 2 } -SystemInformation OBJECT IDENTIFIER ::= { SASRaidSubsystem 1 } -HW_Monitor OBJECT IDENTIFIER ::= { SASRaidSubsystem 2 } -HddInformation OBJECT IDENTIFIER ::= { SASRaidSubsystem 3 } -RaidsetInformation OBJECT IDENTIFIER ::= { SASRaidSubsystem 4 } -VolumesetInformation OBJECT IDENTIFIER ::= { SASRaidSubsystem 5 } -EventInformation OBJECT IDENTIFIER ::= { SASRaidSubsystem 6 } - --- definition of object types - --- definition of object types of system information -siVendor OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The vendor name of raid subsystem." - ::= { SystemInformation 1 } - -siModel OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The model name of raid subsystem." - ::= { SystemInformation 2 } - -siSerial OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The serial number of raid subsystem." - ::= { SystemInformation 3 } - -siFirmVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The firmware version of raid subsystem." - ::= { SystemInformation 4 } - -siBootVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The Boot version of raid subsystem." - ::= { SystemInformation 5 } - -siMbrVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The master boot record version of raid subsystem." - ::= { SystemInformation 6 } - -siProcessor OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The processor name of raid subsystem." - ::= { SystemInformation 7 } - -siCpuSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The CPU speed (in MHZ, e.g. 400) of Raid subsystem." - ::= { SystemInformation 8 } - -siICache OBJECT-TYPE - SYNTAX INTEGER { - 32K(32768) - 512K(524288) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The CPU internal Instruction cache size (in bytes, e.g. 32768) of Raid subsystem." - ::= { SystemInformation 9 } - -siDCache OBJECT-TYPE - SYNTAX INTEGER { - 32K(32768) - 512K(524288) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The CPU interanl data cache size (in bytes, e.g. 32768) of Raid subsystem." - ::= { SystemInformation 10 } - -siSCache OBJECT-TYPE - SYNTAX INTEGER { - 32K(32768) - 512K(524288) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The CPU secondary cache size (in bytes, e.g. 32768) of Raid subsystem." - ::= { SystemInformation 11 } - -siMemory OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The memory size (in MB, e.g. 128) of Raid subsystem." - ::= { SystemInformation 12 } - -siMemSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The memory speed (in MHz) of Raid subsystem." - ::= { SystemInformation 13 } - -siEcc OBJECT-TYPE - SYNTAX INTEGER{ - No(0), - Yes(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The sdram ECC capability of Raid subsystem (0:no ECC, 1:ECC)." - ::= { SystemInformation 14 } - -siHosts OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of host channels, e.g. 2." - ::= { SystemInformation 15 } - -siRaidSets OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of RAIDSET supported, e.g. 16." - ::= { SystemInformation 16 } - -siVolumeSets OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of VOLUMESET supported, e.g. 16." - ::= { SystemInformation 17 } - -siEvents OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of events supported, e.g. 16." - ::= { SystemInformation 18 } - -siRaid6 OBJECT-TYPE - SYNTAX INTEGER { - No(0), - Yes(1) - } - - ACCESS read-only - STATUS mandatory - DESCRIPTION - "0:no RAID6, 1:RAID6." - ::= { SystemInformation 19 } - -siDhcp OBJECT-TYPE - SYNTAX INTEGER { - Disabled(0), - Enabled(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "0:disabled, 1:enabled." - ::= { SystemInformation 20 } - -siBeeper OBJECT-TYPE - SYNTAX INTEGER { - Disabled(0), - Enabled(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "0:disabled, 1:enabled." - ::= { SystemInformation 21 } - -siUsage OBJECT-TYPE - SYNTAX INTEGER { - Normal(0), - JBOD(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "0:normal, 1:JBOD." - ::= { SystemInformation 22 } - -siRebuildRate OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "5,20,50,80 in %." - ::= { SystemInformation 23 } - -siBaudRate OBJECT-TYPE - SYNTAX INTEGER { - 1200bps(1200), - 2400bps(2400), - 4800bps(4800), - 9600bps(9600), - 19200bps(19200), - 38400bps(38400), - 57600bps(57600), - 115200bps(115200) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "1200,2400,4800,9600,19200,38400,57600,115200." - ::= { SystemInformation 24 } - - --- definition of object types of H/W monitor - -ControllerBoard OBJECT IDENTIFIER ::= { HW_Monitor 1 } -HwEnclosure1 OBJECT IDENTIFIER ::= { HW_Monitor 2 } -HwEnclosure2 OBJECT IDENTIFIER ::= { HW_Monitor 3 } -HwEnclosure3 OBJECT IDENTIFIER ::= { HW_Monitor 4 } -HwEnclosure4 OBJECT IDENTIFIER ::= { HW_Monitor 5 } -HwEnclosure5 OBJECT IDENTIFIER ::= { HW_Monitor 6 } -HwEnclosure6 OBJECT IDENTIFIER ::= { HW_Monitor 7 } -HwEnclosure7 OBJECT IDENTIFIER ::= { HW_Monitor 8 } -HwEnclosure8 OBJECT IDENTIFIER ::= { HW_Monitor 9 } - --- Controller Board -hwControllerBoardInstalled OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { ControllerBoard 1 } - -hwControllerBoardDescription OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { ControllerBoard 2 } - -hwControllerBoardNumberOfPower OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { ControllerBoard 3 } - -hwControllerBoardNumberOfVol OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Voltage, e.g. 2." - ::= { ControllerBoard 4 } - -hwControllerBoardNumberOfFan OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Fan, e.g. 2." - ::= { ControllerBoard 5 } - -hwControllerBoardNumberOfTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Temperature, e.g. 2." - ::= { ControllerBoard 6 } - -hwControllerBoardPowerTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Power information." - ::= { ControllerBoard 7 } - -hwControllerBoardPowerEntry OBJECT-TYPE - SYNTAX HwControllerBoardPowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current power state." - INDEX { hwControllerBoardPowerIndex } - ::= { hwControllerBoardPowerTable 1 } - -HwControllerBoardPowerEntry ::= SEQUENCE { hwControllerBoardPowerIndex INTEGER, - hwControllerBoardPowerDesc DisplayString, - hwControllerBoardPowerState INTEGER } - -hwControllerBoardPowerIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power index, 1..#of powers." - ::= { hwControllerBoardPowerEntry 1 } - -hwControllerBoardPowerDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power description." - ::= { hwControllerBoardPowerEntry 2 } - -hwControllerBoardPowerState OBJECT-TYPE - SYNTAX INTEGER { - Failed(0), - Ok(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power state 0:failed, 1:ok." - ::= { hwControllerBoardPowerEntry 3 } - -hwControllerBoardVolTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwControllerBoardVolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing voltage information." - ::= { ControllerBoard 8 } - -hwControllerBoardVolEntry OBJECT-TYPE - SYNTAX HwControllerBoardVolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current voltage state." - INDEX { hwControllerBoardVolIndex } - ::= { hwControllerBoardVolTable 1 } - -HwControllerBoardVolEntry ::= SEQUENCE { hwControllerBoardVolIndex INTEGER, - hwControllerBoardVolDesc DisplayString, - hwControllerBoardVolValue INTEGER } - -hwControllerBoardVolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage index, 1..#of voltages." - ::= { hwControllerBoardVolEntry 1 } - -hwControllerBoardVolDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage description." - ::= { hwControllerBoardVolEntry 2 } - -hwControllerBoardVolValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage value." - ::= { hwControllerBoardVolEntry 3 } - -hwControllerBoardFanTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwControllerBoardFanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Fan information." - ::= { ControllerBoard 9 } - -hwControllerBoardFanEntry OBJECT-TYPE - SYNTAX HwControllerBoardFanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current fan state." - INDEX { hwControllerBoardFanIndex } - ::= { hwControllerBoardFanTable 1 } - -HwControllerBoardFanEntry ::= SEQUENCE { hwControllerBoardFanIndex INTEGER, - hwControllerBoardFanDesc DisplayString, - hwControllerBoardFanSpeed INTEGER } - -hwControllerBoardFanIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan index, 1..#of fans." - ::= { hwControllerBoardFanEntry 1 } - -hwControllerBoardFanDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan description." - ::= { hwControllerBoardFanEntry 2 } - -hwControllerBoardFanSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan speed in RPM, e.g. 3200." - ::= { hwControllerBoardFanEntry 3 } - -hwControllerBoardTempTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwControllerBoardTempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing temperature information." - ::= { ControllerBoard 10 } - -hwControllerBoardTempEntry OBJECT-TYPE - SYNTAX HwControllerBoardTempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current temperature state." - INDEX { hwControllerBoardTempIndex } - ::= { hwControllerBoardTempTable 1 } - -HwControllerBoardTempEntry ::= SEQUENCE { hwControllerBoardTempIndex INTEGER, - hwControllerBoardTempDesc DisplayString, - hwControllerBoardTempValue INTEGER - } - -hwControllerBoardTempIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature index, 1..#of voltages." - ::= { hwControllerBoardTempEntry 1 } - -hwControllerBoardTempDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature description." - ::= { hwControllerBoardTempEntry 2 } - -hwControllerBoardTempValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature value." - ::= { hwControllerBoardTempEntry 3 } - - --- Enclosure#01 -hwEnclosure01Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HwEnclosure1 1 } - -hwEnclosure01Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HwEnclosure1 2 } - -hwEnclosure01NumberOfPower OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HwEnclosure1 3 } - -hwEnclosure01NumberOfVol OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Voltage, e.g. 2." - ::= { HwEnclosure1 4 } - -hwEnclosure01NumberOfFan OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Fan, e.g. 2." - ::= { HwEnclosure1 5 } - -hwEnclosure01NumberOfTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Temperature, e.g. 2." - ::= { HwEnclosure1 6 } - -hwEnclosure01PowerTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Power information." - ::= { HwEnclosure1 7 } - -hwEnclosure01PowerEntry OBJECT-TYPE - SYNTAX HwEnclosure01PowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current power state." - INDEX { hwEnclosure01PowerIndex } - ::= { hwEnclosure01PowerTable 1 } - -HwEnclosure01PowerEntry ::= SEQUENCE { hwEnclosure01PowerIndex INTEGER, - hwEnclosure01PowerDesc DisplayString, - hwEnclosure01PowerState INTEGER } - -hwEnclosure01PowerIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power index, 1..#of powers." - ::= { hwEnclosure01PowerEntry 1 } - -hwEnclosure01PowerDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power description." - ::= { hwEnclosure01PowerEntry 2 } - -hwEnclosure01PowerState OBJECT-TYPE - SYNTAX INTEGER { - Failed(0), - Ok(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power state 0:failed, 1:ok." - ::= { hwEnclosure01PowerEntry 3 } - - -hwEnclosure01VolTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure01VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing voltage information." - ::= { HwEnclosure1 8 } - -hwEnclosure01VolEntry OBJECT-TYPE - SYNTAX HwEnclosure01VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current voltage state." - INDEX { hwEnclosure01VolIndex } - ::= { hwEnclosure01VolTable 1 } - -HwEnclosure01VolEntry ::= SEQUENCE { hwEnclosure01VolIndex INTEGER, - hwEnclosure01VolDesc DisplayString, - hwEnclosure01VolValue INTEGER } - -hwEnclosure01VolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage index, 1..#of voltages." - ::= { hwEnclosure01VolEntry 1 } - -hwEnclosure01VolDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage description." - ::= { hwEnclosure01VolEntry 2 } - -hwEnclosure01VolValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage value." - ::= { hwEnclosure01VolEntry 3 } - - -hwEnclosure01FanTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure01FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Fan information." - ::= { HwEnclosure1 9 } - -hwEnclosure01FanEntry OBJECT-TYPE - SYNTAX HwEnclosure01FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current fan state." - INDEX { hwEnclosure01FanIndex } - ::= { hwEnclosure01FanTable 1 } - -HwEnclosure01FanEntry ::= SEQUENCE { hwEnclosure01FanIndex INTEGER, - hwEnclosure01FanDesc DisplayString, - hwEnclosure01FanSpeed INTEGER } - -hwEnclosure01FanIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan index, 1..#of fans." - ::= { hwEnclosure01FanEntry 1 } - -hwEnclosure01FanDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan description." - ::= { hwEnclosure01FanEntry 2 } - -hwEnclosure01FanSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan speed in RPM, e.g. 3200." - ::= { hwEnclosure01FanEntry 3 } - -hwEnclosure01TempTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure01TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing temperature information." - ::= { HwEnclosure1 10 } - -hwEnclosure01TempEntry OBJECT-TYPE - SYNTAX HwEnclosure01TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current temperature state." - INDEX { hwEnclosure01TempIndex } - ::= { hwEnclosure01TempTable 1 } - -HwEnclosure01TempEntry ::= SEQUENCE { hwEnclosure01TempIndex INTEGER, - hwEnclosure01TempDesc DisplayString, - hwEnclosure01TempValue INTEGER - } - -hwEnclosure01TempIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature index, 1..#of voltages." - ::= { hwEnclosure01TempEntry 1 } - -hwEnclosure01TempDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature description." - ::= { hwEnclosure01TempEntry 2 } - -hwEnclosure01TempValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature value." - ::= { hwEnclosure01TempEntry 3 } - - --- Enclosure#02 -hwEnclosure02Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HwEnclosure2 1 } - -hwEnclosure02Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HwEnclosure2 2 } - -hwEnclosure02NumberOfPower OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HwEnclosure2 3 } - -hwEnclosure02NumberOfVol OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Voltage, e.g. 2." - ::= { HwEnclosure2 4 } - -hwEnclosure02NumberOfFan OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Fan, e.g. 2." - ::= { HwEnclosure2 5 } - -hwEnclosure02NumberOfTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Temperature, e.g. 2." - ::= { HwEnclosure2 6 } - -hwEnclosure02PowerTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Power information." - ::= { HwEnclosure2 7 } - -hwEnclosure02PowerEntry OBJECT-TYPE - SYNTAX HwEnclosure02PowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current power state." - INDEX { hwEnclosure02PowerIndex } - ::= { hwEnclosure02PowerTable 1 } - -HwEnclosure02PowerEntry ::= SEQUENCE { hwEnclosure02PowerIndex INTEGER, - hwEnclosure02PowerDesc DisplayString, - hwEnclosure02PowerState INTEGER } - -hwEnclosure02PowerIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power index, 1..#of powers." - ::= { hwEnclosure02PowerEntry 1 } - -hwEnclosure02PowerDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power description." - ::= { hwEnclosure02PowerEntry 2 } - -hwEnclosure02PowerState OBJECT-TYPE - SYNTAX INTEGER { - Failed(0), - Ok(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power state 0:failed, 1:ok." - ::= { hwEnclosure02PowerEntry 3 } - -hwEnclosure02VolTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure02VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing voltage information." - ::= { HwEnclosure2 8 } - -hwEnclosure02VolEntry OBJECT-TYPE - SYNTAX HwEnclosure02VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current voltage state." - INDEX { hwEnclosure02VolIndex } - ::= { hwEnclosure02VolTable 1 } - -HwEnclosure02VolEntry ::= SEQUENCE { hwEnclosure02VolIndex INTEGER, - hwEnclosure02VolDesc DisplayString, - hwEnclosure02VolValue INTEGER } - -hwEnclosure02VolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage index, 1..#of voltages." - ::= { hwEnclosure02VolEntry 1 } - -hwEnclosure02VolDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage description." - ::= { hwEnclosure02VolEntry 2 } - -hwEnclosure02VolValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage value." - ::= { hwEnclosure02VolEntry 3 } - -hwEnclosure02FanTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure02FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Fan information." - ::= { HwEnclosure2 9 } - -hwEnclosure02FanEntry OBJECT-TYPE - SYNTAX HwEnclosure02FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current fan state." - INDEX { hwEnclosure02FanIndex } - ::= { hwEnclosure02FanTable 1 } - -HwEnclosure02FanEntry ::= SEQUENCE { hwEnclosure02FanIndex INTEGER, - hwEnclosure02FanDesc DisplayString, - hwEnclosure02FanSpeed INTEGER } - -hwEnclosure02FanIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan index, 1..#of fans." - ::= { hwEnclosure02FanEntry 1 } - -hwEnclosure02FanDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan description." - ::= { hwEnclosure02FanEntry 2 } - -hwEnclosure02FanSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan speed in RPM, e.g. 3200." - ::= { hwEnclosure02FanEntry 3 } - -hwEnclosure02TempTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure02TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing temperature information." - ::= { HwEnclosure2 10 } - -hwEnclosure02TempEntry OBJECT-TYPE - SYNTAX HwEnclosure02TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current temperature state." - INDEX { hwEnclosure02TempIndex } - ::= { hwEnclosure02TempTable 1 } - -HwEnclosure02TempEntry ::= SEQUENCE { hwEnclosure02TempIndex INTEGER, - hwEnclosure02TempDesc DisplayString, - hwEnclosure02TempValue INTEGER - } - -hwEnclosure02TempIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature index, 1..#of voltages." - ::= { hwEnclosure02TempEntry 1 } - -hwEnclosure02TempDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature description." - ::= { hwEnclosure02TempEntry 2 } - -hwEnclosure02TempValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature value." - ::= { hwEnclosure02TempEntry 3 } - - - - --- Enclosure#03 -hwEnclosure03Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HwEnclosure3 1 } - -hwEnclosure03Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HwEnclosure3 2 } - -hwEnclosure03NumberOfPower OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HwEnclosure3 3 } - -hwEnclosure03NumberOfVol OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Voltage, e.g. 2." - ::= { HwEnclosure3 4 } - -hwEnclosure03NumberOfFan OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Fan, e.g. 2." - ::= { HwEnclosure3 5 } - -hwEnclosure03NumberOfTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Temperature, e.g. 2." - ::= { HwEnclosure3 6 } - -hwEnclosure03PowerTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Power information." - ::= { HwEnclosure3 7 } - -hwEnclosure03PowerEntry OBJECT-TYPE - SYNTAX HwEnclosure03PowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current power state." - INDEX { hwEnclosure03PowerIndex } - ::= { hwEnclosure03PowerTable 1 } - -HwEnclosure03PowerEntry ::= SEQUENCE { hwEnclosure03PowerIndex INTEGER, - hwEnclosure03PowerDesc DisplayString, - hwEnclosure03PowerState INTEGER } - -hwEnclosure03PowerIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power index, 1..#of powers." - ::= { hwEnclosure03PowerEntry 1 } - -hwEnclosure03PowerDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power description." - ::= { hwEnclosure03PowerEntry 2 } - -hwEnclosure03PowerState OBJECT-TYPE - SYNTAX INTEGER { - Failed(0), - Ok(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power state 0:failed, 1:ok." - ::= { hwEnclosure03PowerEntry 3 } - - -hwEnclosure03VolTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure03VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing voltage information." - ::= { HwEnclosure3 8 } - -hwEnclosure03VolEntry OBJECT-TYPE - SYNTAX HwEnclosure03VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current voltage state." - INDEX { hwEnclosure03VolIndex } - ::= { hwEnclosure03VolTable 1 } - -HwEnclosure03VolEntry ::= SEQUENCE { hwEnclosure03VolIndex INTEGER, - hwEnclosure03VolDesc DisplayString, - hwEnclosure03VolValue INTEGER } - -hwEnclosure03VolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage index, 1..#of voltages." - ::= { hwEnclosure03VolEntry 1 } - -hwEnclosure03VolDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage description." - ::= { hwEnclosure03VolEntry 2 } - -hwEnclosure03VolValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage value." - ::= { hwEnclosure03VolEntry 3 } - -hwEnclosure03FanTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure03FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Fan information." - ::= { HwEnclosure3 9 } - -hwEnclosure03FanEntry OBJECT-TYPE - SYNTAX HwEnclosure03FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current fan state." - INDEX { hwEnclosure03FanIndex } - ::= { hwEnclosure03FanTable 1 } - -HwEnclosure03FanEntry ::= SEQUENCE { hwEnclosure03FanIndex INTEGER, - hwEnclosure03FanDesc DisplayString, - hwEnclosure03FanSpeed INTEGER } - -hwEnclosure03FanIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan index, 1..#of fans." - ::= { hwEnclosure03FanEntry 1 } - -hwEnclosure03FanDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan description." - ::= { hwEnclosure03FanEntry 2 } - -hwEnclosure03FanSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan speed in RPM, e.g. 3200." - ::= { hwEnclosure03FanEntry 3 } - -hwEnclosure03TempTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure03TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing temperature information." - ::= { HwEnclosure3 10 } - -hwEnclosure03TempEntry OBJECT-TYPE - SYNTAX HwEnclosure03TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current temperature state." - INDEX { hwEnclosure03TempIndex } - ::= { hwEnclosure03TempTable 1 } - -HwEnclosure03TempEntry ::= SEQUENCE { hwEnclosure03TempIndex INTEGER, - hwEnclosure03TempDesc DisplayString, - hwEnclosure03TempValue INTEGER - } - -hwEnclosure03TempIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature index, 1..#of voltages." - ::= { hwEnclosure03TempEntry 1 } - -hwEnclosure03TempDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature description." - ::= { hwEnclosure03TempEntry 2 } - -hwEnclosure03TempValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature value." - ::= { hwEnclosure03TempEntry 3 } - - - --- Enclosure#04 -hwEnclosure04Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HwEnclosure4 1 } - -hwEnclosure04Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HwEnclosure4 2 } - -hwEnclosure04NumberOfPower OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HwEnclosure4 3 } - -hwEnclosure04NumberOfVol OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Voltage, e.g. 2." - ::= { HwEnclosure4 4 } - -hwEnclosure04NumberOfFan OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Fan, e.g. 2." - ::= { HwEnclosure4 5 } - -hwEnclosure04NumberOfTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Temperature, e.g. 2." - ::= { HwEnclosure4 6 } - -hwEnclosure04PowerTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Power information." - ::= { HwEnclosure4 7 } - -hwEnclosure04PowerEntry OBJECT-TYPE - SYNTAX HwEnclosure04PowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current power state." - INDEX { hwEnclosure04PowerIndex } - ::= { hwEnclosure04PowerTable 1 } - -HwEnclosure04PowerEntry ::= SEQUENCE { hwEnclosure04PowerIndex INTEGER, - hwEnclosure04PowerDesc DisplayString, - hwEnclosure04PowerState INTEGER } - -hwEnclosure04PowerIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power index, 1..#of powers." - ::= { hwEnclosure04PowerEntry 1 } - -hwEnclosure04PowerDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power description." - ::= { hwEnclosure04PowerEntry 2 } - -hwEnclosure04PowerState OBJECT-TYPE - SYNTAX INTEGER { - Failed(0), - Ok(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power state 0:failed, 1:ok." - ::= { hwEnclosure04PowerEntry 3 } - - -hwEnclosure04VolTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure04VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing voltage information." - ::= { HwEnclosure4 8 } - -hwEnclosure04VolEntry OBJECT-TYPE - SYNTAX HwEnclosure04VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current voltage state." - INDEX { hwEnclosure04VolIndex } - ::= { hwEnclosure04VolTable 1 } - -HwEnclosure04VolEntry ::= SEQUENCE { hwEnclosure04VolIndex INTEGER, - hwEnclosure04VolDesc DisplayString, - hwEnclosure04VolValue INTEGER } - -hwEnclosure04VolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage index, 1..#of voltages." - ::= { hwEnclosure04VolEntry 1 } - -hwEnclosure04VolDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage description." - ::= { hwEnclosure04VolEntry 2 } - -hwEnclosure04VolValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage value." - ::= { hwEnclosure04VolEntry 3 } - -hwEnclosure04FanTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure04FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Fan information." - ::= { HwEnclosure4 9 } - -hwEnclosure04FanEntry OBJECT-TYPE - SYNTAX HwEnclosure04FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current fan state." - INDEX { hwEnclosure04FanIndex } - ::= { hwEnclosure04FanTable 1 } - -HwEnclosure04FanEntry ::= SEQUENCE { hwEnclosure04FanIndex INTEGER, - hwEnclosure04FanDesc DisplayString, - hwEnclosure04FanSpeed INTEGER } - -hwEnclosure04FanIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan index, 1..#of fans." - ::= { hwEnclosure04FanEntry 1 } - -hwEnclosure04FanDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan description." - ::= { hwEnclosure04FanEntry 2 } - -hwEnclosure04FanSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan speed in RPM, e.g. 3200." - ::= { hwEnclosure04FanEntry 3 } - -hwEnclosure04TempTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure04TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing temperature information." - ::= { HwEnclosure4 10 } - -hwEnclosure04TempEntry OBJECT-TYPE - SYNTAX HwEnclosure04TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current temperature state." - INDEX { hwEnclosure04TempIndex } - ::= { hwEnclosure04TempTable 1 } - -HwEnclosure04TempEntry ::= SEQUENCE { hwEnclosure04TempIndex INTEGER, - hwEnclosure04TempDesc DisplayString, - hwEnclosure04TempValue INTEGER - } - -hwEnclosure04TempIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature index, 1..#of voltages." - ::= { hwEnclosure04TempEntry 1 } - -hwEnclosure04TempDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature description." - ::= { hwEnclosure04TempEntry 2 } - -hwEnclosure04TempValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature value." - ::= { hwEnclosure04TempEntry 3 } - - - --- Enclosure#05 -hwEnclosure05Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HwEnclosure5 1 } - -hwEnclosure05Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HwEnclosure5 2 } - -hwEnclosure05NumberOfPower OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HwEnclosure5 3 } - -hwEnclosure05NumberOfVol OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Voltage, e.g. 2." - ::= { HwEnclosure5 4 } - -hwEnclosure05NumberOfFan OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Fan, e.g. 2." - ::= { HwEnclosure5 5 } - -hwEnclosure05NumberOfTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Temperature, e.g. 2." - ::= { HwEnclosure5 6 } - -hwEnclosure05PowerTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Power information." - ::= { HwEnclosure5 7 } - -hwEnclosure05PowerEntry OBJECT-TYPE - SYNTAX HwEnclosure05PowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current power state." - INDEX { hwEnclosure05PowerIndex } - ::= { hwEnclosure05PowerTable 1 } - -HwEnclosure05PowerEntry ::= SEQUENCE { hwEnclosure05PowerIndex INTEGER, - hwEnclosure05PowerDesc DisplayString, - hwEnclosure05PowerState INTEGER } - -hwEnclosure05PowerIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power index, 1..#of powers." - ::= { hwEnclosure05PowerEntry 1 } - -hwEnclosure05PowerDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power description." - ::= { hwEnclosure05PowerEntry 2 } - -hwEnclosure05PowerState OBJECT-TYPE - SYNTAX INTEGER { - Failed(0), - Ok(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power state 0:failed, 1:ok." - ::= { hwEnclosure05PowerEntry 3 } - - -hwEnclosure05VolTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure05VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing voltage information." - ::= { HwEnclosure5 8 } - -hwEnclosure05VolEntry OBJECT-TYPE - SYNTAX HwEnclosure05VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current voltage state." - INDEX { hwEnclosure05VolIndex } - ::= { hwEnclosure05VolTable 1 } - -HwEnclosure05VolEntry ::= SEQUENCE { hwEnclosure05VolIndex INTEGER, - hwEnclosure05VolDesc DisplayString, - hwEnclosure05VolValue INTEGER } - -hwEnclosure05VolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage index, 1..#of voltages." - ::= { hwEnclosure05VolEntry 1 } - -hwEnclosure05VolDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage description." - ::= { hwEnclosure05VolEntry 2 } - -hwEnclosure05VolValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage value." - ::= { hwEnclosure05VolEntry 3 } - -hwEnclosure05FanTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure05FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Fan information." - ::= { HwEnclosure5 9 } - -hwEnclosure05FanEntry OBJECT-TYPE - SYNTAX HwEnclosure05FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current fan state." - INDEX { hwEnclosure05FanIndex } - ::= { hwEnclosure05FanTable 1 } - -HwEnclosure05FanEntry ::= SEQUENCE { hwEnclosure05FanIndex INTEGER, - hwEnclosure05FanDesc DisplayString, - hwEnclosure05FanSpeed INTEGER } - -hwEnclosure05FanIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan index, 1..#of fans." - ::= { hwEnclosure05FanEntry 1 } - -hwEnclosure05FanDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan description." - ::= { hwEnclosure05FanEntry 2 } - -hwEnclosure05FanSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan speed in RPM, e.g. 3200." - ::= { hwEnclosure05FanEntry 3 } - -hwEnclosure05TempTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure05TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing temperature information." - ::= { HwEnclosure5 10 } - -hwEnclosure05TempEntry OBJECT-TYPE - SYNTAX HwEnclosure05TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current temperature state." - INDEX { hwEnclosure05TempIndex } - ::= { hwEnclosure05TempTable 1 } - -HwEnclosure05TempEntry ::= SEQUENCE { hwEnclosure05TempIndex INTEGER, - hwEnclosure05TempDesc DisplayString, - hwEnclosure05TempValue INTEGER - } - -hwEnclosure05TempIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature index, 1..#of voltages." - ::= { hwEnclosure05TempEntry 1 } - -hwEnclosure05TempDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature description." - ::= { hwEnclosure05TempEntry 2 } - -hwEnclosure05TempValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature value." - ::= { hwEnclosure05TempEntry 3 } - - --- Enclosure#06 -hwEnclosure06Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HwEnclosure6 1 } - -hwEnclosure06Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HwEnclosure6 2 } - -hwEnclosure06NumberOfPower OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HwEnclosure6 3 } - -hwEnclosure06NumberOfVol OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Voltage, e.g. 2." - ::= { HwEnclosure6 4 } - -hwEnclosure06NumberOfFan OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Fan, e.g. 2." - ::= { HwEnclosure6 5 } - -hwEnclosure06NumberOfTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Temperature, e.g. 2." - ::= { HwEnclosure6 6 } - -hwEnclosure06PowerTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Power information." - ::= { HwEnclosure6 7 } - -hwEnclosure06PowerEntry OBJECT-TYPE - SYNTAX HwEnclosure06PowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current power state." - INDEX { hwEnclosure06PowerIndex } - ::= { hwEnclosure06PowerTable 1 } - -HwEnclosure06PowerEntry ::= SEQUENCE { hwEnclosure06PowerIndex INTEGER, - hwEnclosure06PowerDesc DisplayString, - hwEnclosure06PowerState INTEGER } - -hwEnclosure06PowerIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power index, 1..#of powers." - ::= { hwEnclosure06PowerEntry 1 } - -hwEnclosure06PowerDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power description." - ::= { hwEnclosure06PowerEntry 2 } - -hwEnclosure06PowerState OBJECT-TYPE - SYNTAX INTEGER { - Failed(0), - Ok(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power state 0:failed, 1:ok." - ::= { hwEnclosure06PowerEntry 3 } - -hwEnclosure06VolTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure06VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing voltage information." - ::= { HwEnclosure6 8 } - -hwEnclosure06VolEntry OBJECT-TYPE - SYNTAX HwEnclosure06VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current voltage state." - INDEX { hwEnclosure06VolIndex } - ::= { hwEnclosure06VolTable 1 } - -HwEnclosure06VolEntry ::= SEQUENCE { hwEnclosure06VolIndex INTEGER, - hwEnclosure06VolDesc DisplayString, - hwEnclosure06VolValue INTEGER } - -hwEnclosure06VolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage index, 1..#of voltages." - ::= { hwEnclosure06VolEntry 1 } - -hwEnclosure06VolDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage description." - ::= { hwEnclosure06VolEntry 2 } - -hwEnclosure06VolValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage value." - ::= { hwEnclosure06VolEntry 3 } - -hwEnclosure06FanTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure06FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Fan information." - ::= { HwEnclosure6 9 } - -hwEnclosure06FanEntry OBJECT-TYPE - SYNTAX HwEnclosure06FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current fan state." - INDEX { hwEnclosure06FanIndex } - ::= { hwEnclosure06FanTable 1 } - -HwEnclosure06FanEntry ::= SEQUENCE { hwEnclosure06FanIndex INTEGER, - hwEnclosure06FanDesc DisplayString, - hwEnclosure06FanSpeed INTEGER } - -hwEnclosure06FanIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan index, 1..#of fans." - ::= { hwEnclosure06FanEntry 1 } - -hwEnclosure06FanDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan description." - ::= { hwEnclosure06FanEntry 2 } - -hwEnclosure06FanSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan speed in RPM, e.g. 3200." - ::= { hwEnclosure06FanEntry 3 } - -hwEnclosure06TempTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure06TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing temperature information." - ::= { HwEnclosure6 10 } - -hwEnclosure06TempEntry OBJECT-TYPE - SYNTAX HwEnclosure06TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current temperature state." - INDEX { hwEnclosure06TempIndex } - ::= { hwEnclosure06TempTable 1 } - -HwEnclosure06TempEntry ::= SEQUENCE { hwEnclosure06TempIndex INTEGER, - hwEnclosure06TempDesc DisplayString, - hwEnclosure06TempValue INTEGER - } - -hwEnclosure06TempIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature index, 1..#of voltages." - ::= { hwEnclosure06TempEntry 1 } - -hwEnclosure06TempDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature description." - ::= { hwEnclosure06TempEntry 2 } - -hwEnclosure06TempValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature value." - ::= { hwEnclosure06TempEntry 3 } - - --- Enclosure#07 -hwEnclosure07Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HwEnclosure7 1 } - -hwEnclosure07Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HwEnclosure7 2 } - -hwEnclosure07NumberOfPower OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HwEnclosure7 3 } - -hwEnclosure07NumberOfVol OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Voltage, e.g. 2." - ::= { HwEnclosure7 4 } - -hwEnclosure07NumberOfFan OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Fan, e.g. 2." - ::= { HwEnclosure7 5 } - -hwEnclosure07NumberOfTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Temperature, e.g. 2." - ::= { HwEnclosure7 6 } - -hwEnclosure07PowerTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Power information." - ::= { HwEnclosure7 7 } - -hwEnclosure07PowerEntry OBJECT-TYPE - SYNTAX HwEnclosure07PowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current power state." - INDEX { hwEnclosure07PowerIndex } - ::= { hwEnclosure07PowerTable 1 } - -HwEnclosure07PowerEntry ::= SEQUENCE { hwEnclosure07PowerIndex INTEGER, - hwEnclosure07PowerDesc DisplayString, - hwEnclosure07PowerState INTEGER } - -hwEnclosure07PowerIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power index, 1..#of powers." - ::= { hwEnclosure07PowerEntry 1 } - -hwEnclosure07PowerDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power description." - ::= { hwEnclosure07PowerEntry 2 } - -hwEnclosure07PowerState OBJECT-TYPE - SYNTAX INTEGER { - Failed(0), - Ok(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power state 0:failed, 1:ok." - ::= { hwEnclosure07PowerEntry 3 } - -hwEnclosure07VolTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure07VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing voltage information." - ::= { HwEnclosure7 8 } - -hwEnclosure07VolEntry OBJECT-TYPE - SYNTAX HwEnclosure07VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current voltage state." - INDEX { hwEnclosure07VolIndex } - ::= { hwEnclosure07VolTable 1 } - -HwEnclosure07VolEntry ::= SEQUENCE { hwEnclosure07VolIndex INTEGER, - hwEnclosure07VolDesc DisplayString, - hwEnclosure07VolValue INTEGER } - -hwEnclosure07VolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage index, 1..#of voltages." - ::= { hwEnclosure07VolEntry 1 } - -hwEnclosure07VolDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage description." - ::= { hwEnclosure07VolEntry 2 } - -hwEnclosure07VolValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage value." - ::= { hwEnclosure07VolEntry 3 } - -hwEnclosure07FanTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure07FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Fan information." - ::= { HwEnclosure7 9 } - -hwEnclosure07FanEntry OBJECT-TYPE - SYNTAX HwEnclosure07FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current fan state." - INDEX { hwEnclosure07FanIndex } - ::= { hwEnclosure07FanTable 1 } - -HwEnclosure07FanEntry ::= SEQUENCE { hwEnclosure07FanIndex INTEGER, - hwEnclosure07FanDesc DisplayString, - hwEnclosure07FanSpeed INTEGER } - -hwEnclosure07FanIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan index, 1..#of fans." - ::= { hwEnclosure07FanEntry 1 } - -hwEnclosure07FanDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan description." - ::= { hwEnclosure07FanEntry 2 } - -hwEnclosure07FanSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan speed in RPM, e.g. 3200." - ::= { hwEnclosure07FanEntry 3 } - -hwEnclosure07TempTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure07TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing temperature information." - ::= { HwEnclosure7 10 } - -hwEnclosure07TempEntry OBJECT-TYPE - SYNTAX HwEnclosure07TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current temperature state." - INDEX { hwEnclosure07TempIndex } - ::= { hwEnclosure07TempTable 1 } - -HwEnclosure07TempEntry ::= SEQUENCE { hwEnclosure07TempIndex INTEGER, - hwEnclosure07TempDesc DisplayString, - hwEnclosure07TempValue INTEGER - } - -hwEnclosure07TempIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature index, 1..#of voltages." - ::= { hwEnclosure07TempEntry 1 } - -hwEnclosure07TempDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature description." - ::= { hwEnclosure07TempEntry 2 } - -hwEnclosure07TempValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature value." - ::= { hwEnclosure07TempEntry 3 } - - --- Enclosure#08 -hwEnclosure08Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HwEnclosure8 1 } - -hwEnclosure08Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HwEnclosure8 2 } - -hwEnclosure08NumberOfPower OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HwEnclosure8 3 } - -hwEnclosure08NumberOfVol OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Voltage, e.g. 2." - ::= { HwEnclosure8 4 } - -hwEnclosure08NumberOfFan OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Fan, e.g. 2." - ::= { HwEnclosure8 5 } - -hwEnclosure08NumberOfTemp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of Temperature, e.g. 2." - ::= { HwEnclosure8 6 } - -hwEnclosure08PowerTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Power information." - ::= { HwEnclosure8 7 } - -hwEnclosure08PowerEntry OBJECT-TYPE - SYNTAX HwEnclosure08PowerEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current power state." - INDEX { hwEnclosure08PowerIndex } - ::= { hwEnclosure08PowerTable 1 } - -HwEnclosure08PowerEntry ::= SEQUENCE { hwEnclosure08PowerIndex INTEGER, - hwEnclosure08PowerDesc DisplayString, - hwEnclosure08PowerState INTEGER } - -hwEnclosure08PowerIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power index, 1..#of powers." - ::= { hwEnclosure08PowerEntry 1 } - -hwEnclosure08PowerDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power description." - ::= { hwEnclosure08PowerEntry 2 } - -hwEnclosure08PowerState OBJECT-TYPE - SYNTAX INTEGER { - Failed(0), - Ok(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power state 0:failed, 1:ok." - ::= { hwEnclosure08PowerEntry 3 } - -hwEnclosure08VolTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure08VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing voltage information." - ::= { HwEnclosure8 8 } - -hwEnclosure08VolEntry OBJECT-TYPE - SYNTAX HwEnclosure08VolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current voltage state." - INDEX { hwEnclosure08VolIndex } - ::= { hwEnclosure08VolTable 1 } - -HwEnclosure08VolEntry ::= SEQUENCE { hwEnclosure08VolIndex INTEGER, - hwEnclosure08VolDesc DisplayString, - hwEnclosure08VolValue INTEGER } - -hwEnclosure08VolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage index, 1..#of voltages." - ::= { hwEnclosure08VolEntry 1 } - -hwEnclosure08VolDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage description." - ::= { hwEnclosure08VolEntry 2 } - -hwEnclosure08VolValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Voltage value." - ::= { hwEnclosure08VolEntry 3 } - -hwEnclosure08FanTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure08FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Fan information." - ::= { HwEnclosure8 9 } - -hwEnclosure08FanEntry OBJECT-TYPE - SYNTAX HwEnclosure08FanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current fan state." - INDEX { hwEnclosure08FanIndex } - ::= { hwEnclosure08FanTable 1 } - -HwEnclosure08FanEntry ::= SEQUENCE { hwEnclosure08FanIndex INTEGER, - hwEnclosure08FanDesc DisplayString, - hwEnclosure08FanSpeed INTEGER } - -hwEnclosure08FanIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan index, 1..#of fans." - ::= { hwEnclosure08FanEntry 1 } - -hwEnclosure08FanDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan description." - ::= { hwEnclosure08FanEntry 2 } - -hwEnclosure08FanSpeed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Fan speed in RPM, e.g. 3200." - ::= { hwEnclosure08FanEntry 3 } - -hwEnclosure08TempTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEnclosure08TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing temperature information." - ::= { HwEnclosure8 10 } - -hwEnclosure08TempEntry OBJECT-TYPE - SYNTAX HwEnclosure08TempEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current temperature state." - INDEX { hwEnclosure08TempIndex } - ::= { hwEnclosure08TempTable 1 } - -HwEnclosure08TempEntry ::= SEQUENCE { hwEnclosure08TempIndex INTEGER, - hwEnclosure08TempDesc DisplayString, - hwEnclosure08TempValue INTEGER - } - -hwEnclosure08TempIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature index, 1..#of voltages." - ::= { hwEnclosure08TempEntry 1 } - -hwEnclosure08TempDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature description." - ::= { hwEnclosure08TempEntry 2 } - -hwEnclosure08TempValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Temperature value." - ::= { hwEnclosure08TempEntry 3 } - - - --- definition of object types of HDD information - -HddEnclosure1 OBJECT IDENTIFIER ::= { HddInformation 1 } -HddEnclosure2 OBJECT IDENTIFIER ::= { HddInformation 2 } -HddEnclosure3 OBJECT IDENTIFIER ::= { HddInformation 3 } -HddEnclosure4 OBJECT IDENTIFIER ::= { HddInformation 4 } -HddEnclosure5 OBJECT IDENTIFIER ::= { HddInformation 5 } -HddEnclosure6 OBJECT IDENTIFIER ::= { HddInformation 6 } -HddEnclosure7 OBJECT IDENTIFIER ::= { HddInformation 7 } -HddEnclosure8 OBJECT IDENTIFIER ::= { HddInformation 8 } - - --- Enclosure#01 hdd info - - -hddEnclosure01Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HddEnclosure1 1 } - -hddEnclosure01Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HddEnclosure1 2 } - -hddEnclosure01NumberOfSlot OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of slot" - ::= { HddEnclosure1 3 } - -hddEnclosure01InfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HddEnclosure01InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing HDD information." - ::= { HddEnclosure1 4 } - -hddEnclosure01InfoEntry OBJECT-TYPE - SYNTAX HddEnclosure01InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current HDD state." - INDEX { hddEnclosure01Slots } - ::= { hddEnclosure01InfoTable 1 } - -HddEnclosure01InfoEntry ::= SEQUENCE { hddEnclosure01Slots INTEGER, - hddEnclosure01Desc DisplayString, - hddEnclosure01Name DisplayString, - hddEnclosure01Serial DisplayString, - hddEnclosure01FirmVer DisplayString, - hddEnclosure01Capacity INTEGER, - hddEnclosure01Type INTEGER, - hddEnclosure01State DisplayString } - -hddEnclosure01Slots OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD slot#, 1..#of HDD." - ::= { hddEnclosure01InfoEntry 1 } - -hddEnclosure01Desc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD description." - ::= { hddEnclosure01InfoEntry 2 } - -hddEnclosure01Name OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure01InfoEntry 3 } - -hddEnclosure01Serial OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD serial number." - ::= { hddEnclosure01InfoEntry 4 } - -hddEnclosure01FirmVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD firmware reversion." - ::= { hddEnclosure01InfoEntry 5 } - -hddEnclosure01Capacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD total capacity in mega byte." - ::= { hddEnclosure01InfoEntry 6 } - -hddEnclosure01Type OBJECT-TYPE - SYNTAX INTEGER { - SATA(1), - SAS(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD Type." - ::= { hddEnclosure01InfoEntry 7 } - -hddEnclosure01State OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD state." - ::= { hddEnclosure01InfoEntry 8 } - - --- Enclosure#02 hdd info - -hddEnclosure02Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HddEnclosure2 1 } - -hddEnclosure02Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HddEnclosure2 2 } - -hddEnclosure02NumberOfSlot OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of slot." - ::= { HddEnclosure2 3 } - -hddEnclosure02InfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HddEnclosure02InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing HDD information." - ::= { HddEnclosure2 4 } - -hddEnclosure02InfoEntry OBJECT-TYPE - SYNTAX HddEnclosure02InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current HDD state." - INDEX { hddEnclosure02Slots } - ::= { hddEnclosure02InfoTable 1 } - -HddEnclosure02InfoEntry ::= SEQUENCE { hddEnclosure02Slots INTEGER, - hddEnclosure02Desc DisplayString, - hddEnclosure02Name DisplayString, - hddEnclosure02Serial DisplayString, - hddEnclosure02FirmVer DisplayString, - hddEnclosure02Capacity INTEGER, - hddEnclosure02Type INTEGER, - hddEnclosure02State DisplayString } - -hddEnclosure02Slots OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD slot#, 1..#of HDD." - ::= { hddEnclosure02InfoEntry 1 } - -hddEnclosure02Desc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure02InfoEntry 2 } - -hddEnclosure02Name OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure02InfoEntry 3 } - -hddEnclosure02Serial OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD serial number." - ::= { hddEnclosure02InfoEntry 4 } - -hddEnclosure02FirmVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD firmware reversion." - ::= { hddEnclosure02InfoEntry 5 } - -hddEnclosure02Capacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD total capacity in mega byte." - ::= { hddEnclosure02InfoEntry 6 } - -hddEnclosure02Type OBJECT-TYPE - SYNTAX INTEGER { - SATA(1), - SAS(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD Type." - ::= { hddEnclosure02InfoEntry 7 } - -hddEnclosure02State OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD state." - ::= { hddEnclosure02InfoEntry 8 } - - - --- Enclosure#03 hdd info -hddEnclosure03Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HddEnclosure3 1 } - -hddEnclosure03Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HddEnclosure3 2 } - -hddEnclosure03NumberOfSlot OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of slot." - ::= { HddEnclosure3 3 } - -hddEnclosure03InfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HddEnclosure03InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing HDD information." - ::= { HddEnclosure3 4 } - -hddEnclosure03InfoEntry OBJECT-TYPE - SYNTAX HddEnclosure03InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current HDD state." - INDEX { hddEnclosure03Slots } - ::= { hddEnclosure03InfoTable 1 } - -HddEnclosure03InfoEntry ::= SEQUENCE { hddEnclosure03Slots INTEGER, - hddEnclosure03Desc DisplayString, - hddEnclosure03Name DisplayString, - hddEnclosure03Serial DisplayString, - hddEnclosure03FirmVer DisplayString, - hddEnclosure03Capacity INTEGER, - hddEnclosure03Type INTEGER, - hddEnclosure03State DisplayString } - -hddEnclosure03Slots OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD slot#, 1..#of HDD." - ::= { hddEnclosure03InfoEntry 1 } - -hddEnclosure03Desc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure03InfoEntry 2 } - -hddEnclosure03Name OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure03InfoEntry 3 } - -hddEnclosure03Serial OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD serial number." - ::= { hddEnclosure03InfoEntry 4 } - -hddEnclosure03FirmVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD firmware reversion." - ::= { hddEnclosure03InfoEntry 5 } - -hddEnclosure03Capacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD total capacity in mega byte." - ::= { hddEnclosure03InfoEntry 6 } - -hddEnclosure03Type OBJECT-TYPE - SYNTAX INTEGER { - SATA(1), - SAS(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD Type." - ::= { hddEnclosure03InfoEntry 7 } - -hddEnclosure03State OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD state." - ::= { hddEnclosure03InfoEntry 8 } - - --- Enclosure#04 hdd info -hddEnclosure04Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HddEnclosure4 1 } - -hddEnclosure04Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HddEnclosure4 2 } - -hddEnclosure04NumberOfSlot OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of slot." - ::= { HddEnclosure4 3 } - -hddEnclosure04InfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HddEnclosure04InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing HDD information." - ::= { HddEnclosure4 4 } - -hddEnclosure04InfoEntry OBJECT-TYPE - SYNTAX HddEnclosure04InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current HDD state." - INDEX { hddEnclosure04Slots } - ::= { hddEnclosure04InfoTable 1 } - -HddEnclosure04InfoEntry ::= SEQUENCE { hddEnclosure04Slots INTEGER, - hddEnclosure04Desc DisplayString, - hddEnclosure04Name DisplayString, - hddEnclosure04Serial DisplayString, - hddEnclosure04FirmVer DisplayString, - hddEnclosure04Capacity INTEGER, - hddEnclosure04Type INTEGER, - hddEnclosure04State DisplayString } - -hddEnclosure04Slots OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD slot#, 1..#of HDD." - ::= { hddEnclosure04InfoEntry 1 } - -hddEnclosure04Desc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure04InfoEntry 2 } - -hddEnclosure04Name OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure04InfoEntry 3 } - -hddEnclosure04Serial OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD serial number." - ::= { hddEnclosure04InfoEntry 4 } - -hddEnclosure04FirmVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD firmware reversion." - ::= { hddEnclosure04InfoEntry 5 } - -hddEnclosure04Capacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD total capacity in mega byte." - ::= { hddEnclosure04InfoEntry 6 } - -hddEnclosure04Type OBJECT-TYPE - SYNTAX INTEGER { - SATA(1), - SAS(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD Type." - ::= { hddEnclosure04InfoEntry 7 } - -hddEnclosure04State OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD state." - ::= { hddEnclosure04InfoEntry 8 } - - --- Enclosure#05 hdd info -hddEnclosure05Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HddEnclosure5 1 } - -hddEnclosure05Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HddEnclosure5 2 } - -hddEnclosure05NumberOfSlot OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of slot." - ::= { HddEnclosure5 3 } - - -hddEnclosure05InfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HddEnclosure05InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing HDD information." - ::= { HddEnclosure5 4 } - -hddEnclosure05InfoEntry OBJECT-TYPE - SYNTAX HddEnclosure05InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current HDD state." - INDEX { hddEnclosure05Slots } - ::= { hddEnclosure05InfoTable 1 } - -HddEnclosure05InfoEntry ::= SEQUENCE { hddEnclosure05Slots INTEGER, - hddEnclosure05Desc DisplayString, - hddEnclosure05Name DisplayString, - hddEnclosure05Serial DisplayString, - hddEnclosure05FirmVer DisplayString, - hddEnclosure05Capacity INTEGER, - hddEnclosure05Type INTEGER, - hddEnclosure05State DisplayString } - -hddEnclosure05Slots OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD slot#, 1..#of HDD." - ::= { hddEnclosure05InfoEntry 1 } - -hddEnclosure05Desc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure05InfoEntry 2 } - -hddEnclosure05Name OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure05InfoEntry 3 } - -hddEnclosure05Serial OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD serial number." - ::= { hddEnclosure05InfoEntry 4 } - -hddEnclosure05FirmVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD firmware reversion." - ::= { hddEnclosure05InfoEntry 5 } - -hddEnclosure05Capacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD total capacity in mega byte." - ::= { hddEnclosure05InfoEntry 6 } - -hddEnclosure05Type OBJECT-TYPE - SYNTAX INTEGER { - SATA(1), - SAS(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD Type." - ::= { hddEnclosure05InfoEntry 7 } - -hddEnclosure05State OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD state." - ::= { hddEnclosure05InfoEntry 8 } - --- Enclosure#06 hdd info -hddEnclosure06Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HddEnclosure6 1 } - -hddEnclosure06Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HddEnclosure6 2 } - -hddEnclosure06NumberOfSlot OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HddEnclosure6 3 } - - -hddEnclosure06InfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HddEnclosure06InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing HDD information." - ::= { HddEnclosure6 4 } - -hddEnclosure06InfoEntry OBJECT-TYPE - SYNTAX HddEnclosure06InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current HDD state." - INDEX { hddEnclosure06Slots } - ::= { hddEnclosure06InfoTable 1 } - -HddEnclosure06InfoEntry ::= SEQUENCE { hddEnclosure06Slots INTEGER, - hddEnclosure06Desc DisplayString, - hddEnclosure06Name DisplayString, - hddEnclosure06Serial DisplayString, - hddEnclosure06FirmVer DisplayString, - hddEnclosure06Capacity INTEGER, - hddEnclosure06Type INTEGER, - hddEnclosure06State DisplayString } - -hddEnclosure06Slots OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD slot#, 1..#of HDD." - ::= { hddEnclosure06InfoEntry 1 } - -hddEnclosure06Desc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure06InfoEntry 2 } - -hddEnclosure06Name OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure06InfoEntry 3 } - -hddEnclosure06Serial OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD serial number." - ::= { hddEnclosure06InfoEntry 4 } - -hddEnclosure06FirmVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD firmware reversion." - ::= { hddEnclosure06InfoEntry 5 } - -hddEnclosure06Capacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD total capacity in mega byte." - ::= { hddEnclosure06InfoEntry 6 } - -hddEnclosure06Type OBJECT-TYPE - SYNTAX INTEGER { - SATA(1), - SAS(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD Type." - ::= { hddEnclosure06InfoEntry 7 } - -hddEnclosure06State OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD state." - ::= { hddEnclosure06InfoEntry 8 } - - --- Enclosure#07 hdd info -hddEnclosure07Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HddEnclosure7 1 } - -hddEnclosure07Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HddEnclosure7 2 } - -hddEnclosure07NumberOfSlot OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HddEnclosure7 3 } - -hddEnclosure07InfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HddEnclosure07InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing HDD information." - ::= { HddEnclosure7 4 } - -hddEnclosure07InfoEntry OBJECT-TYPE - SYNTAX HddEnclosure07InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current HDD state." - INDEX { hddEnclosure07Slots } - ::= { hddEnclosure07InfoTable 1 } - -HddEnclosure07InfoEntry ::= SEQUENCE { hddEnclosure07Slots INTEGER, - hddEnclosure07Desc DisplayString, - hddEnclosure07Name DisplayString, - hddEnclosure07Serial DisplayString, - hddEnclosure07FirmVer DisplayString, - hddEnclosure07Capacity INTEGER, - hddEnclosure07Type INTEGER, - hddEnclosure07State DisplayString } - -hddEnclosure07Slots OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD slot#, 1..#of HDD." - ::= { hddEnclosure07InfoEntry 1 } - -hddEnclosure07Desc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure07InfoEntry 2 } - -hddEnclosure07Name OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure07InfoEntry 3 } - -hddEnclosure07Serial OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD serial number." - ::= { hddEnclosure07InfoEntry 4 } - -hddEnclosure07FirmVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD firmware reversion." - ::= { hddEnclosure07InfoEntry 5 } - -hddEnclosure07Capacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD total capacity in mega byte." - ::= { hddEnclosure07InfoEntry 6 } - -hddEnclosure07Type OBJECT-TYPE - SYNTAX INTEGER { - SATA(1), - SAS(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD Type." - ::= { hddEnclosure07InfoEntry 7 } - -hddEnclosure07State OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD state." - ::= { hddEnclosure07InfoEntry 8 } - - --- Enclosure#08 hdd info -hddEnclosure08Installed OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure Installed?" - ::= { HddEnclosure8 1 } - -hddEnclosure08Description OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Enclosure description." - ::= { HddEnclosure8 2 } - -hddEnclosure08NumberOfSlot OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "# of power supply, e.g. 2." - ::= { HddEnclosure8 3 } - -hddEnclosure08InfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HddEnclosure08InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing HDD information." - ::= { HddEnclosure8 4 } - -hddEnclosure08InfoEntry OBJECT-TYPE - SYNTAX HddEnclosure08InfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current HDD state." - INDEX { hddEnclosure08Slots } - ::= { hddEnclosure08InfoTable 1 } - -HddEnclosure08InfoEntry ::= SEQUENCE { hddEnclosure08Slots INTEGER, - hddEnclosure08Desc DisplayString, - hddEnclosure08Name DisplayString, - hddEnclosure08Serial DisplayString, - hddEnclosure08FirmVer DisplayString, - hddEnclosure08Capacity INTEGER, - hddEnclosure08Type INTEGER, - hddEnclosure08State DisplayString } - -hddEnclosure08Slots OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD slot#, 1..#of HDD." - ::= { hddEnclosure08InfoEntry 1 } - -hddEnclosure08Desc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure08InfoEntry 2 } - - -hddEnclosure08Name OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD name." - ::= { hddEnclosure08InfoEntry 3 } - -hddEnclosure08Serial OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD serial number." - ::= { hddEnclosure08InfoEntry 4 } - -hddEnclosure08FirmVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD firmware reversion." - ::= { hddEnclosure08InfoEntry 5 } - -hddEnclosure08Capacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD total capacity in mega byte." - ::= { hddEnclosure08InfoEntry 6 } - -hddEnclosure08Type OBJECT-TYPE - SYNTAX INTEGER { - SATA(1), - SAS(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD Type." - ::= { hddEnclosure08InfoEntry 7 } - -hddEnclosure08State OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "HDD state." - ::= { hddEnclosure08InfoEntry 8 } - - --- definition of object types of RaidSet information - -raidInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF RaidInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing RaidSet information." - ::= { RaidsetInformation 1 } - -raidInfoEntry OBJECT-TYPE - SYNTAX RaidInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current RaidSet state." - INDEX { raidNumber } - ::= { raidInfoTable 1 } - -RaidInfoEntry ::= SEQUENCE { raidNumber INTEGER, - raidName DisplayString, - raidDisks INTEGER, - raidState DisplayString, - raidTotalCapacity INTEGER, - raidFreeCapacity INTEGER, - raidMemberDiskCapacity INTEGER, - raidMemberDiskChannels DisplayString } - -raidNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "RiadSet#, 0..#raidset-1." - ::= { raidInfoEntry 1 } - -raidName OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Raid set name." - ::= { raidInfoEntry 2 } - -raidDisks OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Member disks." - ::= { raidInfoEntry 3 } - -raidState OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Raid state." - ::= { raidInfoEntry 4 } - -raidTotalCapacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "RaidSet total capacity in MB, totla capacity." - ::= { raidInfoEntry 5 } - -raidFreeCapacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "RaidSet free capacity in MB, totla capacity." - ::= { raidInfoEntry 6 } - -raidMemberDiskCapacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "RaidSet member disk capacity in MB, totla capacity." - ::= { raidInfoEntry 7 } - -raidMemberDiskChannels OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Member disk channels." - ::= { raidInfoEntry 8 } - - --- definition of object types of VolumeSet information - -volInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF VolInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing VolumeSet information." - ::= { VolumesetInformation 1 } - -volInfoEntry OBJECT-TYPE - SYNTAX VolInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current VolumeSet state." - INDEX { volNumber } - ::= { volInfoTable 1 } - -VolInfoEntry ::= SEQUENCE { volNumber INTEGER, - volName DisplayString, - volRaidName DisplayString, - volCapacity INTEGER, - volState DisplayString, - volProgress INTEGER, - volCluster INTEGER, - volChannel INTEGER, - volSCSIID INTEGER, - volSCSILUN INTEGER, - volRaidLevel DisplayString, - volStripes INTEGER, - volDisks INTEGER, - volCache INTEGER, - volTag INTEGER, - volMaxSpeed DisplayString, - volCurrentSpeed DisplayString } - -volNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Volume number, 0..#of volume-1." - ::= { volInfoEntry 1 } - -volName OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Volume name." - ::= { volInfoEntry 2 } - -volRaidName OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Raid name." - ::= { volInfoEntry 3 } - -volCapacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "In MB, Capacity." - ::= { volInfoEntry 4 } - -volState OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "VolumeSet state." - ::= { volInfoEntry 5 } - -volProgress OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "percentage." - ::= { volInfoEntry 6 } - -volCluster OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Clustering, 0:no, 1:yes." - ::= { volInfoEntry 7 } - -volChannel OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "SCSI Channel,0,1." - ::= { volInfoEntry 8 } - -volSCSIID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "SCSI ID, 0..15." - ::= { volInfoEntry 9 } - -volSCSILUN OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "SCSI LUN, 0..7." - ::= { volInfoEntry 10 } - -volRaidLevel OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Raid Level, 0,1,3,5,6,30,50,60." - ::= { volInfoEntry 11 } - -volStripes OBJECT-TYPE - SYNTAX INTEGER { - 4K(4096), - 8K(8192), - 16K(16384), - 32K(32768), - 64K(65536), - 128K(131072) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Stripe size, in bytes." - ::= { volInfoEntry 12 } - -volDisks OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Disks." - ::= { volInfoEntry 13 } - -volCache OBJECT-TYPE - SYNTAX INTEGER { - Write-through(0), - Write-back(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Cache enabled, 0:no, 1:yes." - ::= { volInfoEntry 14 } - -volTag OBJECT-TYPE - SYNTAX INTEGER { - Disabled(0), - Enabled(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Tag enabled, 0:no, 1:yes." - ::= { volInfoEntry 15 } - -volMaxSpeed OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Max speed." - ::= { volInfoEntry 16 } - -volCurrentSpeed OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Current speed." - ::= { volInfoEntry 17 } - --- definition of object types of Event information - -eventInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF EventInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing Event information." - ::= { EventInformation 1 } - -eventInfoEntry OBJECT-TYPE - SYNTAX EventInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a particular current event." - INDEX { eventNumber } - ::= { eventInfoTable 1 } - -EventInfoEntry ::= SEQUENCE { eventNumber INTEGER, - eventString DisplayString } - -eventNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Event number, 0..#events-1." - ::= { eventInfoEntry 1 } - -eventString OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Event string." - ::= { eventInfoEntry 2 } - - --- Areca Raid Subsystem Trap Group -raidSubSysTraps OBJECT IDENTIFIER ::= { SASRaidSubsystem } - --- Traps definitions --- RaidSet Traps -rsCreate TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 128 - -rsDelete TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 129 - -rsExpand TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 130 - -rsRebuild TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 131 - -rsDegraded TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 132 - -rsNoEvent TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 133 - - --- VolumeSet Traps -vsInitializing TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 256 - -vsRebuilding TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 257 - -vsMigrating TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 258 - -vsChecking TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 259 - -vsCompleteInit TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 260 - -vsCompleteRebuild TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 261 - -vsCompleteMigrating TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 262 - -vsCompleteChecking TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 263 - -vsCreate TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 264 - -vsDelete TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 265 - -vsModify TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 266 - -vsDegraded TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 267 - -vsFailed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 268 - -vsRevived TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 269 - -vsTotals TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 270 - - --- IDE Device Traps -pdAdded TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 384 - -pdRemoved TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 385 - -pdReadError TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 386 - -pdWriteError TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 387 - -pdAtaEccError TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 388 - -pdAtaChangeMode TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 389 - -pdTimeOut TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 390 - -pdMarkFailed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 391 - -pdPciError TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 392 - -pdSmartFailed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 393 - -pdCreatePass TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 394 - -pdModifyPass TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 395 - -pdDeletePass TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 396 - -pdTotals TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 397 - --- SCSI Bus Traps -scsiReset TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 512 - -scsiParity TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 513 - -scsiModeChange TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 514 - -scsiTotals TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 515 - --- Hardware Monitor Traps -hwSdram1BitEcc TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 640 - -hwSdramMultiBitEcc TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 641 - -hwTempController TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 642 - - -hwTempBackplane TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 643 - -hwVoltage15 TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 644 - -hwVoltage3 TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 645 - -hwVoltage5 TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 646 - -hwVoltage12 TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 647 - - -hwVoltage1_3 TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 648 - -hwVoltage2_5 TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 649 - -hwVoltage1_25 TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 650 - -hwPower1Failed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 651 - -hwFan1Failed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 652 - -hwPower2Failed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 653 - -hwFan2Failed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 654 - -hwPower3Failed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 655 - -hwFan3Failed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 656 - -hwPower4Failed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 657 - -hwFan4Failed TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 658 - -hwUpsPowerLoss TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 659 - -hwTempController_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 660 - - -hwTempBackplane_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 661 - -hwVoltage15_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 662 - -hwVoltage3_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 663 - -hwVoltage5_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 664 - -hwVoltage12_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 665 - - -hwVoltage1_3_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 666 - -hwVoltage2_5_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 667 - -hwVoltage1_25_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 668 - -hwPower1Failed_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 669 - -hwFan1Failed_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 670 - -hwPower2Failed_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 671 - -hwFan2Failed_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 672 - -hwPower3Failed_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 673 - -hwFan3Failed_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 674 - -hwPower4Failed_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 675 - -hwFan4Failed_R TRAP-TYPE - ENTERPRISE raidSubSysTraps - VARIABLES { eventString } - DESCRIPTION - "%s." - ::= 676 - - -END diff --git a/mibs/ARISTA-PRODUCTS-MIB b/mibs/ARISTA-PRODUCTS-MIB deleted file mode 100644 index da7a12c689..0000000000 --- a/mibs/ARISTA-PRODUCTS-MIB +++ /dev/null @@ -1,45 +0,0 @@ --- ARISTA-PRODUCTS-MIB: Arista Networks product object identifier assignments --- Copyright (c) 2008 Aristra Networks, Inc. All rights reserved. - -ARISTA-PRODUCTS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY - FROM SNMPv2-SMI - aristaModules, - aristaProducts - FROM ARISTA-SMI-MIB; - -aristaProductsMIB MODULE-IDENTITY - LAST-UPDATED "200809101415Z" - ORGANIZATION "Arista Networks, Inc." - CONTACT-INFO - "Arista Networks, Inc. - - Postal: 275 Middlefield Road - Suite 150 - Menlo Park, CA 94025 - - Tel: +1 650 462-5000 - - E-mail: snmp@aristanetworks.com" - DESCRIPTION - "This module defines the object identifiers returned as values for - sysObjectID or entPhysicalVendorType for Arista Networks hardware." - REVISION "200809101415Z" - DESCRIPTION - "Revised to include DCS-7148S" - REVISION "200803031230Z" - DESCRIPTION - "Initial version." - - ::= { aristaModules 1 } - --- DCS-7124S 1RU 24-port SFP+ 10Gb Ethernet Switch -aristaDCS7124S OBJECT IDENTIFIER ::= { aristaProducts 3011 7124 3282 } --- DCS-7148SX 1RU 48-port SFP+ 10Gb Ethernet Switch -aristaDCS7148SX OBJECT IDENTIFIER ::= { aristaProducts 3011 7148 3741 } --- DCS-7148S 1RU 48-port SFP+ 10Gb Ethernet Switch -aristaDCS7148S OBJECT IDENTIFIER ::= { aristaProducts 3011 7148 3282 } - -END diff --git a/mibs/ARISTA-SMI-MIB b/mibs/ARISTA-SMI-MIB deleted file mode 100644 index f4e04a9af3..0000000000 --- a/mibs/ARISTA-SMI-MIB +++ /dev/null @@ -1,47 +0,0 @@ --- ARISTA-SMI_MIB: arista structure of management information --- Copyright (c) 2008 Arista Networks, Inc. All rights reserved. - -ARISTA-SMI-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-IDENTITY, - enterprises - FROM SNMPv2-SMI; - -arista MODULE-IDENTITY - LAST-UPDATED "200810271830Z" - ORGANIZATION "Arista Networks, Inc." - CONTACT-INFO - "Arista Networks, Inc. - - Postal: 275 Middlefield Road - Suite 150 - Menlo Park, CA 94025 - - Tel: +1 650 462-5000 - - E-mail: snmp@aristanetworks.com" - DESCRIPTION - "The Structure of Management Information for the - Arista Networks enterprise." - REVISION "200810271830Z" - DESCRIPTION - "Initial version." - ::= { enterprises 30065 } -- assigned by IANA - -aristaProducts OBJECT-IDENTITY - STATUS current - DESCRIPTION - "aristaProducts is the root object identifier from - which sysObjectID values are assigned. Values are - defined in ARISTA-PRODUCTS-MIB." - ::= { arista 1 } - -aristaModules OBJECT-IDENTITY - STATUS current - DESCRIPTION - "aristaModules provides a root object identifier - from which MODULE-IDENTITY values may be assigned." - ::= { arista 2 } -END diff --git a/mibs/ASANTE-AH1012-MIB b/mibs/ASANTE-AH1012-MIB deleted file mode 100644 index 8a26b9262e..0000000000 --- a/mibs/ASANTE-AH1012-MIB +++ /dev/null @@ -1,2087 +0,0 @@ --- Title: AsanteHub 1012 MIB --- Date: January 18, 1993 (Latest Revision) --- Version: 2.1E --- Information in this document is subject to change without notice --- and does not represent a commitment on the part of --- Asante Technologies, Inc. No part of this document, or any --- associated software, product design or design concept, --- may be copied, reproduced or stored, in whole or in part, in any --- form or by any means mechanical, electronic, optical, photocopying, --- recording or otherwise, including translation to another language --- or format, except for your own internal use, without the express --- written consent of Asante Technologies, Inc. --- The AsanteHub 1012 MIB is supplied "AS IS", and Asante Technologies, --- Inc. makes no warranty, either express of implied, as to the use, --- operation, condition, or performance of the AsanteHub 1012 MIB. --- Copyright 1992 by Asante Technologies, Inc. All rights reserved. - ASANTE-AH1012-MIB - DEFINITIONS ::= BEGIN - IMPORTS - private, NetworkAddress, - IpAddress, Counter, Gauge, TimeTicks - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212 - enterprises - FROM SNMPv2-SMI - TRAP-TYPE - FROM RFC-1215; - asante OBJECT IDENTIFIER ::= { enterprises 298} - - DisplayString ::= - OCTET STRING - -- This data type is used to model textual information - -- taken from the NVT ASCII character set. By - -- convention, objects - -- with this syntax are declared as having - -- - -- SIZE (0..255) - PhysAddress ::= - OCTET STRING - -- This data type is used to model media addresses. For - -- many types of media, this will be in a binary - -- representation. For example, an ethernet address - -- would be represented as a string of 6 octets. --- Asante Enterprise Specific Objects --- -products OBJECT IDENTIFIER ::= { asante 1 } -productId OBJECT IDENTIFIER ::= { asante 2 } -snmpAgent OBJECT IDENTIFIER ::= { products 1 } -adaptCard OBJECT IDENTIFIER ::= { products 2 } -concentrator OBJECT IDENTIFIER ::= { products 3 } -agentSw OBJECT IDENTIFIER ::= { snmpAgent 1 } -agentFw OBJECT IDENTIFIER ::= { snmpAgent 2 } -agentHw OBJECT IDENTIFIER ::= { snmpAgent 3 } -agentNetProtocol OBJECT IDENTIFIER ::= { snmpAgent 5 } -ipagentProtocol OBJECT IDENTIFIER ::= { agentNetProtocol 1 } -concChassis OBJECT IDENTIFIER ::= { concentrator 1 } -concConfiguration OBJECT IDENTIFIER ::= { concentrator 2 } -concStatistics OBJECT IDENTIFIER ::= { concentrator 3 } -concStateCtrl OBJECT IDENTIFIER ::= { concentrator 4 } -concNodeMgt OBJECT IDENTIFIER ::= { concentrator 5 } -concAlarmMgt OBJECT IDENTIFIER ::= { concentrator 6 } -concBasicGrp OBJECT IDENTIFIER ::= { concChassis 1 } -eSmartHubConfig OBJECT IDENTIFIER ::= { concConfiguration 1 } -eStatistics OBJECT IDENTIFIER ::= { concStatistics 1 } -eStateCtrl OBJECT IDENTIFIER ::= { concStateCtrl 1 } -eGlobalStatistics OBJECT IDENTIFIER ::= { eStatistics 1 } --- the agent network protocol stack capability map -agentNetProtoStkCapMap OBJECT-TYPE - SYNTAX OCTET STRING(SIZE(1..4)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string represents the current - protocol stack configuration supported - by the agent, encoded as a bit string. - Each protocol stack is represented - by a single bit. When the value of a - bit = 1, it indicates that the protocol - stack on the agent represented by that - bit is supported; when zero, the protocol - stack is not supported. The number of - octets in the string is always integer - multiple of the octet. The first protocol - stack will encode in the least significant - bit of the first octet. Current, only - IP Stack(bit 0) and IPX Stack(bit 1) were - defined, all other bits should be zero." - ::= { snmpAgent 4 } --- the agent Sw group -agentRunTimeImageMajorVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The major software version number of the agent - run time image." - ::= { agentSw 1 } -agentRunTimeImageMinorVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The minor software version number of the agent - run time image." - ::= { agentSw 2 } -agentImageLoadMode OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- Unknown - localBoot(2), -- Load image from local flash EEPROM - netBoot(3) -- Load image remotely from network - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Tells hub whether the software image is to be - loaded from the FLASH EPROM or from over the network." - ::= { agentSw 3 } -agentRemoteBootInfo OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- use boot protocol - eepromBootInfo(2) -- use EEPROM boot parameters - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The method for getting boot parameter information." - ::= { agentSw 4 } -agentRemoteBootProtocol OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- Unknown boot protocol - bootp-tftp(2), -- use bootp-tftp protocol - tftp-only(3) -- use tftp protocol - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The netboot protocol that used to load the - agent software." - ::= { agentSw 5 } -agentRemoteBootFile OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..64)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The boot file name that is sent to the boot file - server by agent boot code during boot time." - ::= { agentSw 6 } -agentOutBandDialString OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..64)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This is the initialization string used by the - Network Management station to establish the - out-of-band connection for modem only." - ::= { agentSw 7 } -agentOutBandBaudRate OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- Unknown baud rate - b1200(2), -- 1200 baud rate - b2400(3), -- 2400 baud rate - b4800(4), -- 4800 baud rate - b9600(5) -- 9600 baud rate - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The baud rate setting for the out-of-band - port." - ::= { agentSw 8 } -agentReset OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- Unknown - reset(2), -- system reset - not-reset(3) -- normal operation - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The object to allow software to perform - 'push_button' system reset." - ::= { agentSw 9 } --- the agent Hw group -agentHwReVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The hardware reversion number of the network - management module." - ::= { agentHw 1 } -agentHwVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The hardware model number of the network - management module" - ::= { agentHw 2 } --- the agent Fw group -agentFwMajorVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The major firmware version number of the agent - prom code." - ::= { agentFw 1 } -agentFwMinorVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The minor firmware version number of the agent - prom code." - ::= { agentFw 2 } --- the ipagent protocol group -ipagentIpAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The ipagent's administrative IP address. The - current operational IP address can be obtained - from the ipAdEntAddr in the ipAddrTable. This - parameter will take effect only after reset hub. - This parameter will always be updated in the - EEPROM." - ::= { ipagentProtocol 1 } -ipagentIpNetMask OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The ipagent's administrative IP subnet mask. The - current operational IP subnet mask can be obtained - from the ipAdEntMask in the ipAddrTable. This - parameter will take effect only after reset hub. - This parameter will always be updated in the - EEPROM." - ::= { ipagentProtocol 2 } -ipagentDefaultGateway OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The ipagent's administrative default gateway IP - address. The current operational IP default - gateway IP address can be obtained from the - ipRouteDest in the ipRouteTable. This parameter - will take effect only after reset hub. This - parameter will always be updated in the EEPROM." - ::= { ipagentProtocol 3 } -ipagentBootServerAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP address of the boot server that was used - for booting this ipagent. This parameter will - always be updated in the EEPROM." - ::= { ipagentProtocol 4 } -ipagentUnAuthIP OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address of the last station that tried to - access this ipagent with an invalid community - string." - ::= { ipagentProtocol 5 } -ipagentUnAuthComm OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The community string of the last station that tried - to access this ipagent with an invalid community - string." - ::= { ipagentProtocol 6 } --- the ipagent trap receive table group -ipagentTrapRcvrTable OBJECT-TYPE - SYNTAX SEQUENCE OF IpagentTrapRcvrEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table consisting of the list of Network Management - Stations that are to receive traps generated by this - agent." - ::= { agentNetProtocol 2 } -ipagentTrapRcvrEntry OBJECT-TYPE - SYNTAX IpagentTrapRcvrEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Destination IP address and community string for - a particular trap server. " - INDEX { ipagentTrapRcvrIpAddr } - ::= { ipagentTrapRcvrTable 1 } -IpagentTrapRcvrEntry ::= SEQUENCE { - ipagentTrapRcvrIpAddr - IpAddress, - ipagentTrapRcvrStatus - INTEGER, - ipagentTrapRcvrComm - OCTET STRING - } -ipagentTrapRcvrIpAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "IP address for trap server receiving trap. " - ::= { ipagentTrapRcvrEntry 1 } -ipagentTrapRcvrStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), - valid(2), - invalid(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Validation of individual trap receiver. If value - of this object is set to invalid(3), then that - particular entry is deemed invalid, meaning that - the address for that entry is no longer valid - because the entry has been removed from the table." - ::= { ipagentTrapRcvrEntry 2 } -ipagentTrapRcvrComm OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Community string for traps sent to this trap - receiver." - ::= { ipagentTrapRcvrEntry 3 } --- the concChassis group -concChassisType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - aH1012(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The concentrator's chassis type." - ::= { concBasicGrp 1 } -concChassisBkplType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - no-backplane(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The concentrator's chassis backplane type." - ::= { concBasicGrp 2 } -concChassisBkplRev OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The concentrator's chassis backplane - revision number." - ::= { concBasicGrp 3 } --- chassis power supply table group -concChassisPsTable OBJECT-TYPE - SYNTAX SEQUENCE OF ConcChassisPsEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This table contains concentrator's power supply - information." - ::= { concBasicGrp 4 } -concChassisPsEntry OBJECT-TYPE - SYNTAX ConcChassisPsEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The entry in the table containing the information - about a single power supply." - INDEX { concChassisPsIndex } - ::= { concChassisPsTable 1 } -ConcChassisPsEntry ::= SEQUENCE { - concChassisPsIndex - INTEGER, - concChassisPsModuleType - INTEGER, - concChassisPsStatus - INTEGER - } -concChassisPsIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the - power supply table for which this entry - contains power supply type and status." - ::= { concChassisPsEntry 1 } -concChassisPsModuleType OBJECT-TYPE - SYNTAX INTEGER { - other(1) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the - power supply module type." - ::= { concChassisPsEntry 2 } -concChassisPsStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- unknown - good(2), -- power supply in good cond. - bad(3) -- power supply in failed cond. - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the - power supply module status." - ::= { concChassisPsEntry 3 } --- chassis fan -concChassisFanStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- unknown - no-fan(2), -- no fan is found at this model - good(3), -- fan in good cond. - bad(4) -- fan in failed cond. - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the - fan status." - ::= { concBasicGrp 5 } --- chassis group capacity -concChassisGroupCapacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of groups that can be contained within - the concentrator. " - ::= { concBasicGrp 6 } -concChassisGroupMap OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string represents the current - configuration of groups, encoded as a bit string, - each group is represented by a single bit." - ::= { concBasicGrp 7 } -concChassisGrpTable OBJECT-TYPE - SYNTAX SEQUENCE OF ConcChassisGrpEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table that contains information about the - group/slot in this chassis." - ::= { concBasicGrp 8 } -concChassisGrpEntry OBJECT-TYPE - SYNTAX ConcChassisGrpEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of information for each slot in this chassis." - INDEX { concChassisGrpIndex } - ::= { concChassisGrpTable 1 } -ConcChassisGrpEntry ::= SEQUENCE { - concChassisGrpIndex - INTEGER, - concChassisGrpNumberPort - INTEGER, - concChassisGrpType - INTEGER, - concChassisGrpDescr - DisplayString, - concChassisGrpHwRev - INTEGER -} -concChassisGrpIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the - chassis group table for which this entry - contains group related information." - ::= { concChassisGrpEntry 1 } -concChassisGrpNumberPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of port is available for up/down link - within this group." - ::= { concChassisGrpEntry 2 } -concChassisGrpType OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value represents the function of this group." - ::= { concChassisGrpEntry 3 } -concChassisGrpDescr OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A description of this group device." - ::= { concChassisGrpEntry 4 } -concChassisGrpHwRev OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The hardware revision number of this particular - group." - ::= { concChassisGrpEntry 5 } --- ConcConfiguration Group -eSmartHubId OBJECT-TYPE - SYNTAX PhysAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Hub MAC address (octet string) found from prom - chip in hub." - ::= { eSmartHubConfig 1 } -eSmartHubAssignedId OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Assigned hub ID for Out-of-Band." - ::= { eSmartHubConfig 2 } -eSmartHubTerSwitch OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- unknown - terminal(2), -- switch is on terminal mode - pc-modem(3) -- switch is on pc/modem mode - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Status of position of PC/terminal switch located on - rear panel of hub. Switches between serial and - parallel communications for modem/PC or terminal - connection to RS-232 Port. Up (off) for PC, - down (on) for terminal. If position of switch is - changed, there will be no change in this status - until hub is reset." - ::= { eSmartHubConfig 3 } --- Currently, this object does not allow user --- to set new value. -eSmartHubHwLoadPatStatus OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Which logic configuration pattern is loaded into the - Programmable Logic Device PLD." - ::= { eSmartHubConfig 4 } -eSmartHubHwLoadPatCapacity OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "What kind of function the PLD can perform." - ::= { eSmartHubConfig 5 } -eSmartHubNodeAgeTimer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "How long to keep node entry in node summary - table, measured in sec. The maximum is 11 hours." - ::= { eSmartHubConfig 6 } -eSmartHub3in1LnConStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- BNC is connected or no connection - uTP(2), -- 10BASE-T port is connected - aUI(3), -- AUI port is connected - uTP-and-AUI(4) -- both 10-T and AUI ports are connected - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Status of 3In1 Uplink which is located on rear - panel of hub. Describes the physical link type - or types currently connected." - ::= { eSmartHubConfig 7 } -eSmartHub3in1StateCtrl OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- unknown - uTP(2), -- 10BASE-T port is selected - bNC(3), -- BNC port is selected - aUI(4), -- AUI port is selected - auto(5) -- automatically switched - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Whether using Auto-sense or manually selected a - particular media type for the uplink connection. If - using Auto-sense it first tries AUI. If - AUI is not present then 10T. If neither AUI nor - 10T is present, then it defaults to BNC." - ::= { eSmartHubConfig 8 } --- enet concStatictics Global group -eGlobalHubReadableFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter of good or readable frames for this - hub. Frame is between 64 and 1518 bytes in - length and has SFD and good FCS." - ::= { eGlobalStatistics 1 } -eGlobalHubMcastFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter of number of multicast frames for - this hub. 1st bit in highest ordered bytes of - destination address is set to 1. Broadcast packets - are not included." - ::= { eGlobalStatistics 2 } -eGlobalHubBcastFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter of number of broadcast frames for - his hub. All 1s in network destination address. - Multicast packets are not included." - ::= { eGlobalStatistics 3 } -eGlobalHubFrameTooLongs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of data frames - longer than 1518 bytes, with a SFD and good FCS." - ::= { eGlobalStatistics 4 } -eGlobalHubRunts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of data frames with - size less than 64 bytes, with no CRC or alignment - errors. " - ::= { eGlobalStatistics 5 } -eGlobalHubAlignmentErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of frames which - are not integer multiples of 1 byte." - ::= { eGlobalStatistics 6 } -eGlobalHubFragmentErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of frames greater than - 2 bytes and less than 64 bytes, with SFD and bad - FCS (CRC error)." - ::= { eGlobalStatistics 7 } -eGlobalHubFCSErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of frames that - failed Cyclic Redundancy Check (CRC)." - ::= { eGlobalStatistics 8 } -eGlobalHubIFGErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of occurrences of - Interframe Gap Errors where time period between - data frames is less than 5.5 micro seconds." - ::= { eGlobalStatistics 9 } -eGlobalHubDataRateMismatchs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of errors where - incoming data rate is not with in the tolerance - level of 10MHZ + or - 0.01%." - ::= { eGlobalStatistics 10 } -eGlobalHubShortEvents OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of data burst where - data is less than 10 bytes in length, with no - SFD." - ::= { eGlobalStatistics 11 } -eGlobalHubCollisions OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter of collision flags, for this hub." - ::= { eGlobalStatistics 12 } -eGlobalHubLateCollisions OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of collisions - occurring after the 64 byte collision window." - ::= { eGlobalStatistics 13 } -eGlobalHubMJLPs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter of MAU jabber lockup protection - where hub repeater chip goes into lockup state." - ::= { eGlobalStatistics 14 } -eGlobalHubAutoPartitions OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of all ports including - 3in1 port being partitioned from network in - response to 31 or more continuous collisions." - ::= { eGlobalStatistics 15 } -eGlobalHubSFDMissings OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of a burst of data - greater than or equal to 10 bytes in length with - no SFD." - ::= { eGlobalStatistics 16 } -eGlobalHubBadFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Global counter, for this hub, of total errored frame - including toolong, runts, misaligned, or bad FCS." - ::= { eGlobalStatistics 17 } --- eGroupStatistics group -eGrpStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnetGrpStatisticsEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table of statistical information for each group." - ::= { eStatistics 3 } -eGrpStatisticsEntry OBJECT-TYPE - SYNTAX EnetGrpStatisticsEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Entry for individual group in table." - INDEX { eGrpStatIndex } - ::= { eGrpStatisticsTable 1 } -EnetGrpStatisticsEntry ::= SEQUENCE { - eGrpStatIndex - INTEGER, - eGrpStatReadableFrames - Counter, - eGrpStatMcastFrames - Counter, - eGrpStatBcastFrames - Counter, - eGrpStatFrameTooLongs - Counter, - eGrpStatRunts - Counter, - eGrpStatAlignmentErrors - Counter, - eGrpStatFragmentErrors - Counter, - eGrpStatFCSErrors - Counter, - eGrpStatIFGErrors - Counter, - eGrpStatDataRateMismatchs - Counter, - eGrpStatShortEvents - Counter, - eGrpStatCollisions - Counter, - eGrpStatLateCollisions - Counter, - eGrpStatMJLPs - Counter, - eGrpStatAutoPartitions - Counter, - eGrpStatSFDMissings - Counter, - eGrpStatBadFrames - Counter -} -eGrpStatIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the group - for which this entry contains group statistical - information." - ::= { eGrpStatisticsEntry 1 } -eGrpStatReadableFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of 'good' or readable frames. Frame - is between 64 and 1518 bytes in length and - has SFD and good FCS." - ::= { eGrpStatisticsEntry 2 } -eGrpStatMcastFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of number of muliticast frames. - 1st bit in highest ordered bytes of destination - address is set to 1. Broadcast packets are not - included." - ::= { eGrpStatisticsEntry 3 } -eGrpStatBcastFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of number of broadcast frames. All - 1s in network destination address. Multicast - packets are not included." - ::= { eGrpStatisticsEntry 4 } -eGrpStatFrameTooLongs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter for data frames longer than 1518 - bytes, with a SFD and good FCS. " - ::= { eGrpStatisticsEntry 5 } -eGrpStatRunts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter for data frames with size less than - 64 bytes, with no CRC or alignment errors." - ::= { eGrpStatisticsEntry 6 } -eGrpStatAlignmentErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of frames which are not integer - multiples of 1 byte ." - ::= { eGrpStatisticsEntry 7 } -eGrpStatFragmentErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of frames greater than 2 bytes and - less than 64 bytes, with SFD and bad FCS - (CRC error)." - ::= { eGrpStatisticsEntry 8 } -eGrpStatFCSErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter frames that failed Cyclic - Redundancy Check (CRC)." - ::= { eGrpStatisticsEntry 9 } -eGrpStatIFGErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of Interframe Gap Errors - where time period between data frames is less than - 5.5 micro seconds." - ::= { eGrpStatisticsEntry 10 } -eGrpStatDataRateMismatchs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of errors where incoming data rate - is not with in the tolerance level of - 10 MHZ + or - 0.01%." - ::= { eGrpStatisticsEntry 11 } -eGrpStatShortEvents OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of data burst where data is less than - 10 bytes in length, with no SFD." - ::= { eGrpStatisticsEntry 12 } -eGrpStatCollisions OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of collision flags." - ::= { eGrpStatisticsEntry 13 } -eGrpStatLateCollisions OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of collisions occurring after the 64 - byte collision window." - ::= { eGrpStatisticsEntry 14 } -eGrpStatMJLPs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of MAU jabber lockup protection - where hub repeater chip goes into lockup state." - ::= { eGrpStatisticsEntry 15 } -eGrpStatAutoPartitions OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of ports in group autopartitioned in - response to 31 or more continuous collisions." - ::= { eGrpStatisticsEntry 16 } -eGrpStatSFDMissings OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of a burst of data greater than or - equal to 10 bytes in length with no SFD." - ::= { eGrpStatisticsEntry 17 } -eGrpStatBadFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group counter of total errored frames including - toolong, runts, misaligned, or bad FCS." - ::= { eGrpStatisticsEntry 18 } --- ePortStatistics group -ePortStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnetPortStatisticsEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table for port specific network statistics." - ::= { eStatistics 4 } -ePortStatisticsEntry OBJECT-TYPE - SYNTAX EnetPortStatisticsEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Entry for individual port in table." - INDEX { ePortGrpIndex, ePortIndex } - ::= { ePortStatisticsTable 1 } -EnetPortStatisticsEntry ::= SEQUENCE { - ePortGrpIndex - INTEGER, - ePortIndex - INTEGER, - ePortStatReadableFrames - Counter, - ePortStatMcastFrames - Counter, - ePortStatBcastFrames - Counter, - ePortStatFrameTooLongs - Counter, - ePortStatRunts - Counter, - ePortStatAlignmentErrors - Counter, - ePortStatFragmentErrors - Counter, - ePortStatFCSErrors - Counter, - ePortStatIFGErrors - Counter, - ePortStatDataRateMismatchs - Counter, - ePortStatShortEvents - Counter, - ePortStatCollisions - Counter, - ePortStatLateCollisions - Counter, - ePortStatMJLPs - Counter, - ePortStatAutoPartitions - Counter, - ePortStatSFDMissings - Counter, - ePortStatBadFrames - Counter -} -ePortGrpIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the group for - which this entry contains port statistical - information." - ::= { ePortStatisticsEntry 1 } -ePortIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the port for - which this entry contains port statistical - information." - ::= { ePortStatisticsEntry 2 } -ePortStatReadableFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of good or readable frames. Frame is - between 64 and 1518 bytes in length and - has SFD and good FCS." - ::= { ePortStatisticsEntry 3 } -ePortStatMcastFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of number of muliticast frames. 1st - bit in highest ordered bytes of destination address - is set to 1. Broadcast packets are not included." - ::= { ePortStatisticsEntry 4 } -ePortStatBcastFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of number of broadcast frames. All - 1s in network destination address. Multicast - packets are not included." - ::= { ePortStatisticsEntry 5 } -ePortStatFrameTooLongs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter for data frames longer than 1518 - bytes, with a SFD and good FCS." - ::= { ePortStatisticsEntry 6 } -ePortStatRunts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter for data frames with size less than - 64 bytes, with no CRC or alignment errors." - ::= { ePortStatisticsEntry 7 } -ePortStatAlignmentErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of frames which are not integer - multiples of 1 byte." - ::= { ePortStatisticsEntry 8 } -ePortStatFragmentErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of frames greater than 2 bytes and - less than 64 bytes, with SFD and bad - FCS (CRC error)." - ::= { ePortStatisticsEntry 9 } -ePortStatFCSErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of frames that failed Cyclic - Redundancy Check (CRC)." - ::= { ePortStatisticsEntry 10 } -ePortStatIFGErrors OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of Interframe Gap Errors where - time period between data frames is less than 5.5 - micro seconds." - ::= { ePortStatisticsEntry 11 } -ePortStatDataRateMismatchs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of errors where incoming data rate - is not with in the tolerance level of - 10 MHZ + or - 0.01%." - ::= { ePortStatisticsEntry 12 } -ePortStatShortEvents OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of data burst where data is less than - 10 bytes in length, with no SFD." - ::= { ePortStatisticsEntry 13 } -ePortStatCollisions OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of collision flags." - ::= { ePortStatisticsEntry 14 } -ePortStatLateCollisions OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of collisions occurring after the 64 - byte collision window." - ::= { ePortStatisticsEntry 15 } -ePortStatMJLPs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of MAU jabber lockup protection - where hub repeater chip goes into lockup state." - ::= { ePortStatisticsEntry 16 } -ePortStatAutoPartitions OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of number of times port was - autopartitioned in response to 31 or more - continuous collisions." - ::= { ePortStatisticsEntry 17 } -ePortStatSFDMissings OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of a burst of data greater than or - equal to 10 bytes in length with no SFD." - ::= { ePortStatisticsEntry 18 } -ePortStatBadFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port counter of total errored frames including - toolong, runts, misaligned, or bad FCS." - ::= { ePortStatisticsEntry 19 } --- Ethernet traffic matrix group -eTrafficMatrixTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnetTrafficMatrixEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table to analyze the number of packets received - through network traffic by the size of each packet." - ::= { eStatistics 5 } -eTrafficMatrixEntry OBJECT-TYPE - SYNTAX EnetTrafficMatrixEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Individual entry in matrix of packet lengths table." - INDEX { eTrafficMatrixLength } - ::= { eTrafficMatrixTable 1 } -EnetTrafficMatrixEntry ::= SEQUENCE { - eTrafficMatrixLength - INTEGER, - eTrafficMatrixRange - INTEGER, - eTrafficMatrixFramesCounts - Counter - } -eTrafficMatrixLength OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Starting length for each range in table." - ::= { eTrafficMatrixEntry 1 } -eTrafficMatrixRange OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- Unknown - from-1-to-63-bytes(2), -- 1-63 bytes range - from-64-to-127-bytes(3), -- 64-127 bytes range - from-128-to-255-bytes(4), -- 128-255 bytes range - from-256-to-511-bytes(5), -- 256-511 bytes range - from-512-to-767-bytes(6), -- 512-767 bytes range - from-768-to-1023-bytes(7), -- 768-1023 bytes range - from-1024-to-1518-bytes(8), -- 1024-1518 bytes range - from-512-to-1023-bytes(9), -- 512-1023 bytes range - from-65-to-511-bytes(10), -- 65-511 bytes range - exact-64-bytes(11), -- exact 64 bytes - over-1518-bytes(12) -- over 1518 bytes - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Range of packet sizes to be scanned for in network - traffic." - ::= { eTrafficMatrixEntry 2 } -eTrafficMatrixFramesCounts OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Counter for number of frames received for - particular range specified by the MatrixRange. " - ::= { eTrafficMatrixEntry 3 } --- eSmartSpecific Group -eSpecific OBJECT IDENTIFIER ::= { eStatistics 6 } -eSmartHubSpec OBJECT IDENTIFIER ::= { eSpecific 1 } -eColGraphBar OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Information on hardware LED collision graph bar." - ::= { eSmartHubSpec 1 } -eUtilGraphBar OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Information on hardware LED for utilization - graph bar." - ::= { eSmartHubSpec 2 } --- ePort packet rate table -ePortRateTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnetPortRateEntry - ACCESS not-accessible - STATUS optional - DESCRIPTION - "Network statistics for individual ports measured - in Rate/Second." - ::= { eSmartHubSpec 6 } -ePortRateEntry OBJECT-TYPE - SYNTAX EnetPortRateEntry - ACCESS not-accessible - STATUS optional - DESCRIPTION - "Individual entry in port rate table." - INDEX { ePortRateGrpIndex, ePortRatePortIndex } - ::= { ePortRateTable 1 } -EnetPortRateEntry ::= SEQUENCE { - ePortRateGrpIndex - INTEGER, - ePortRatePortIndex - INTEGER, - ePortRateReadableFrames - INTEGER, - ePortRateMcastFrames - INTEGER, - ePortRateBcastFrames - INTEGER, - ePortRateFrameTooLongs - INTEGER, - ePortRateRunts - INTEGER, - ePortRateAlignmentErrors - INTEGER, - ePortRateFragmentErrors - INTEGER, - ePortRateFCSErrors - INTEGER, - ePortRateIFGErrors - INTEGER, - ePortRateDataRateMismatch - INTEGER, - ePortRateShortEvents - INTEGER, - ePortRateCollisions - INTEGER, - ePortRateLateCollisions - INTEGER, - ePortRateMJLPs - INTEGER, - ePortRateAutoPartitions - INTEGER, - ePortRateSFDMissings - INTEGER, - ePortRateBadFrames - INTEGER -} -ePortRateGrpIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "The value of this object identifies the group for - which this entry contains port statistical - information." - ::= { ePortRateEntry 1 } -ePortRatePortIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "This value identifies the port for which - this entry contains port statistical information." - ::= { ePortRateEntry 2 } -ePortRateReadableFrames OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of good or readable frames." - ::= { ePortRateEntry 3 } -ePortRateMcastFrames OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of number of muliticast frames. - 1st bit in highest ordered bytes of destination - address is set to 1. Broadcast packets are - not included." - ::= { ePortRateEntry 4 } -ePortRateBcastFrames OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of number of broadcast frames. - All 1s in network destination address. Multicast - packets are not included." - ::= { ePortRateEntry 5 } -ePortRateFrameTooLongs OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of data frames longer than 1518 - bytes, with a SFD and good FCS." - ::= { ePortRateEntry 6 } -ePortRateRunts OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of data frames with size less - than 64 bytes, with no CRC or alignment errors." - ::= { ePortRateEntry 7 } -ePortRateAlignmentErrors OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of frames which are not integer - multiples of 1 byte." - ::= { ePortRateEntry 8 } -ePortRateFragmentErrors OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of frames greater than 2 bytes - and less than 64 bytes, with SFD and bad - FCS (CRC error)." - ::= { ePortRateEntry 9 } -ePortRateFCSErrors OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of frames that failed Cyclic - Redundancy Check (CRC)." - ::= { ePortRateEntry 10 } -ePortRateIFGErrors OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of interframe Gap Errors where - time period between data frames is less than 5.5 - micro seconds." - ::= { ePortRateEntry 11 } -ePortRateDataRateMismatch OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of errors where incoming data - rate is not with in the tolerance level of - 10 MHz + or - 0.01%." - ::= { ePortRateEntry 12 } -ePortRateShortEvents OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of data burst where data is less - than 10 bytes in length, with no SFD." - ::= { ePortRateEntry 13 } -ePortRateCollisions OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of collision flags." - ::= { ePortRateEntry 14 } -ePortRateLateCollisions OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of collisions occurring after the - 64 byte collision window." - ::= { ePortRateEntry 15 } -ePortRateMJLPs OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of MAU jabber lockup - protection where hub repeater chip goes into - lockup state." - ::= { ePortRateEntry 16 } -ePortRateAutoPartitions OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of times port was - autopartitioned in response to 31 or - more continuous collisions." - ::= { ePortRateEntry 17 } -ePortRateSFDMissings OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of a burst of data greater than - or equal to 10 bytes in length with no SFD." - ::= { ePortRateEntry 18 } -ePortRateBadFrames OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "Rate of occurrence of total errored frames - including toolong, runts, misaligned, or bad FCS." - ::= { ePortRateEntry 19 } --- eStateCtrl Group -ePortStateCtrlTable OBJECT-TYPE - SYNTAX SEQUENCE OF EPortStateCtrlEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table for port control parameters." - ::= { eStateCtrl 1 } -ePortStateCtrlEntry OBJECT-TYPE - SYNTAX EPortStateCtrlEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Individual entry of port control in table." - INDEX { ePortStateGrpIndex, ePortStatePortIndex } - ::= { ePortStateCtrlTable 1 } -EPortStateCtrlEntry ::= SEQUENCE { - ePortStateGrpIndex - INTEGER, - ePortStatePortIndex - INTEGER, - ePortStateType - INTEGER, - ePortStateLinkStatus - INTEGER, - ePortStateLinkIntegTest - INTEGER, - ePortStateAutoPartStatus - INTEGER, - ePortStateJabberStatus - INTEGER, - ePortStateJabberState - INTEGER, - ePortStateAdminState - INTEGER, - ePortStateRDTState - INTEGER, - ePortStatePolarityStatus - INTEGER, - ePortStatePolarityState - INTEGER - } -ePortStateGrpIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the group for - which this entry contains port control information." - ::= { ePortStateCtrlEntry 1 } -ePortStatePortIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This value identifies the port for which this - entry contains port control information." - ::= { ePortStateCtrlEntry 2 } -ePortStateType OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- unknown - bNC(2), -- BNC port - aUI(3), -- aui port - rJ45(4), -- 10 baset port - foil(5), -- fiber optics - three-in-one(6) -- three in one port - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Type of cabling physically connected to port." - ::= { ePortStateCtrlEntry 3 } -ePortStateLinkStatus OBJECT-TYPE - SYNTAX INTEGER { - others(1), -- unknown - linkon(2), -- link on - linkoff(3) -- link off - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Link status for particular port. On=physical link - if link test enabled. Off=no physical link - exists or link test is disabled." - ::= { ePortStateCtrlEntry 4 } -ePortStateLinkIntegTest OBJECT-TYPE - SYNTAX INTEGER { - others(1), -- unknown - linkTestEnable(2), -- link int test enable - linkTestDisable(3) -- link int test disable - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Set can enable or disabled link integrity test. - Get will say if link integrity test is enabled (2) - or disabled (3)." - ::= { ePortStateCtrlEntry 5 } -ePortStateAutoPartStatus OBJECT-TYPE - SYNTAX INTEGER { - others(1), -- unknown - autopartitioned(2), - notautopartitioned(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Whether port has been autopartitioned (2) or not - autopartitioned (3)." - ::= { ePortStateCtrlEntry 6 } -ePortStateJabberStatus OBJECT-TYPE - SYNTAX INTEGER { - others(1), -- unknown - on(2), -- port jabbering - off(3) -- port not jabbering - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Jabber detection for port. If On(2), then - jabber occurred on this port. Off(3), then no jabber - occurred or jabber detection has been manually - disabled." - ::= { ePortStateCtrlEntry 7 } -ePortStateJabberState OBJECT-TYPE - SYNTAX INTEGER { - others(1), -- unknown - enabled(2), -- enabled - disabled(3) -- disabled - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Set can enable or disable jabber detection test. Get - will say if jabber detection test is enabled (2) - or disabled (3)." - ::= { ePortStateCtrlEntry 8 } -ePortStateAdminState OBJECT-TYPE - SYNTAX INTEGER { - others(1), -- unknown - enabled(2), -- enabled - disabled(3) -- disabled - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Set will manually enable or disable any port. Get - will say if port has been enabled (2) or - disabled (3)." - ::= { ePortStateCtrlEntry 9 } -ePortStateRDTState OBJECT-TYPE - SYNTAX INTEGER { - others(1), -- unknown - unreduce(2), -- normal operation - reduce(3) -- reduced threshold - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Whether RecvThreshold has been enabled or - disabled. Can use this to lower noise threshold - (tolerance) so that longer twisted pair links - can be used." - ::= { ePortStateCtrlEntry 10 } -ePortStatePolarityStatus OBJECT-TYPE - SYNTAX INTEGER { - others(1), -- unknown - normal(2), - reversed(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Polarity is correct (2) or not for this port." - ::= { ePortStateCtrlEntry 11 } -ePortStatePolarityState OBJECT-TYPE - SYNTAX INTEGER { - others(1), -- unknown - enabled(2), -- enabled - disabled(3) -- disabled - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Autopolarity correction enabled or disabled. - Allows hub to make electrical corrections - automatically if cable does not reverse polarity - within wire pairs. If do not want this correction to - take place, autocorrection can be disabled." - ::= { ePortStateCtrlEntry 12 } --- Node Summary Group ( Node Traffic Matrix Table ) -nodeSummaryTable OBJECT-TYPE - SYNTAX SEQUENCE OF NodeSummaryEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Node summary of all traffic through hub." - ::= { concNodeMgt 1 } -nodeSummaryEntry OBJECT-TYPE - SYNTAX NodeSummaryEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Individual entry in node summary table. " - INDEX { nodeSummaryGrpIndex, nodeSummaryPortIndex, - nodeSummarySrcMacAddr, nodeSummaryDestMacAddr } - ::= { nodeSummaryTable 1 } -NodeSummaryEntry ::= SEQUENCE { - nodeSummaryGrpIndex - INTEGER, - nodeSummaryPortIndex - INTEGER, - nodeSummarySrcMacAddr - PhysAddress, - nodeSummaryDestMacAddr - PhysAddress, - nodeSummaryEtherType - INTEGER, - nodeSummaryIpAddrPair - OCTET STRING, - nodeSummaryTimeStamp - TimeTicks - } -nodeSummaryGrpIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group Id for identifying the group - where node activity is detected." - ::= { nodeSummaryEntry 1 } -nodeSummaryPortIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Port Id for identifying the port where - node activity is detected." - ::= { nodeSummaryEntry 2 } -nodeSummarySrcMacAddr OBJECT-TYPE - SYNTAX PhysAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The source MAC address of the node - that is transmitting frames - received by this port." - ::= { nodeSummaryEntry 3 } -nodeSummaryDestMacAddr OBJECT-TYPE - SYNTAX PhysAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The destination MAC address of the - node to which frames are being - received by this port. " - ::= { nodeSummaryEntry 4 } -nodeSummaryEtherType OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The 2 bytes after the source (src) address - in packet." - ::= { nodeSummaryEntry 5 } -nodeSummaryIpAddrPair OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Destination and source IP address if packet is - an Ethernet IP packet. It the packet is not an - Ethernet IP packet, then the information may - not be accurate." - ::= { nodeSummaryEntry 6 } -nodeSummaryTimeStamp OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION - "nodeSummary entry time stamp (in hundredths of a - second) since the network management portion of the - system was last re-initialized." - ::= { nodeSummaryEntry 7 } --- Node Security Table Level One -nodeSecurity OBJECT IDENTIFIER ::= { concNodeMgt 2 } -nodeSecuLev1Table OBJECT-TYPE - SYNTAX SEQUENCE OF NodeSecuLev1Entry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table of nodes which have access to particular - ports. Nodes are identified by MAC address." - ::= { nodeSecurity 1 } -nodeSecuLev1Entry OBJECT-TYPE - SYNTAX NodeSecuLev1Entry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Individual entry for node security table." - INDEX { nodeSecuLev1GrpIndex, nodeSecuLev1PortIndex } - ::= { nodeSecuLev1Table 1 } -NodeSecuLev1Entry ::= SEQUENCE { - nodeSecuLev1GrpIndex - INTEGER, - nodeSecuLev1PortIndex - INTEGER, - nodeSecuLev1Status - INTEGER, - nodeSecuLev1AllowedAddr - PhysAddress, - nodeSecuLev1Action - INTEGER - } -nodeSecuLev1GrpIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Group ID for port which verifying node access." - ::= { nodeSecuLev1Entry 1 } -nodeSecuLev1PortIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Specific port for which verifying node access." - ::= { nodeSecuLev1Entry 2 } -nodeSecuLev1Status OBJECT-TYPE - SYNTAX INTEGER { - other(1), - valid(2), - invalid(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Address is valid or invalid." - ::= { nodeSecuLev1Entry 3 } -nodeSecuLev1AllowedAddr OBJECT-TYPE - SYNTAX PhysAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "MAC address of nodes allowed for particular port." - ::= { nodeSecuLev1Entry 4 } -nodeSecuLev1Action OBJECT-TYPE - SYNTAX INTEGER { - other(1), - partition-port(2), - send-trap(3), - partition-port-and-send-trap(4), - send-trap-and-request-page(5), - partition-port-and-send-trap-and-request-page(6) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Set action for node intrusion violation." - ::= { nodeSecuLev1Entry 5 } --- Concentrator Alarm -thresholdAlarm OBJECT IDENTIFIER ::= { concAlarmMgt 1 } --- (Basic) Threshold table -thresholdLev1Table OBJECT-TYPE - SYNTAX SEQUENCE OF ThresholdLev1Entry - ACCESS not-accessible - STATUS optional - DESCRIPTION - "Threshold/trap table." - ::= { thresholdAlarm 1 } -thresholdLev1Entry OBJECT-TYPE - SYNTAX ThresholdLev1Entry - ACCESS not-accessible - STATUS optional - DESCRIPTION - "Individual entry in threshold trap table." - INDEX { thresholdLev1Index } - ::= { thresholdLev1Table 1 } -ThresholdLev1Entry ::= SEQUENCE { - thresholdLev1Index - INTEGER, - thresholdLev1Status - INTEGER, - thresholdLev1Target - INTEGER, - thresholdLev1GroupIndex - INTEGER, - thresholdLev1PortIndex - INTEGER, - thresholdLev1Subject - INTEGER, - thresholdLev1SampleType - INTEGER, - thresholdLev1StartupAlarm - INTEGER, - thresholdLev1WaterMark - INTEGER, - thresholdLev1DetectedValue - INTEGER, - thresholdLev1RisingEvent - INTEGER, - thresholdLev1FallingEvent - INTEGER, - thresholdLev1Interval - INTEGER, - thresholdLev1OwnerString - OCTET STRING -} -thresholdLev1Index OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "An index that uniquely identifies an entry in the - alarm table." - ::= { thresholdLev1Entry 1 } -thresholdLev1Status OBJECT-TYPE - SYNTAX INTEGER { - other(1), - valid(2), - invalid(3) - } - ACCESS read-write - STATUS optional - DESCRIPTION - "Status of entry in threshold/trap table." - ::= { thresholdLev1Entry 2 } -thresholdLev1Target OBJECT-TYPE - SYNTAX INTEGER { - other(1), - hub(2), - port(3) - } - ACCESS read-write - STATUS optional - DESCRIPTION - "Set target for threshold definition. Either whole - hub(2) or particular port (3)." - ::= { thresholdLev1Entry 3 } -thresholdLev1GroupIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS optional - DESCRIPTION - "Group ID for trap set. One note--if the - target is selected as hub, the group index - will be ignored." - ::= { thresholdLev1Entry 4 } -thresholdLev1PortIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS optional - DESCRIPTION - "Port number for trap set. One note--if the - target is selected as hub, the port index - will be ignored." - ::= { thresholdLev1Entry 5 } -thresholdLev1Subject OBJECT-TYPE - SYNTAX INTEGER { - other(1), - readable-frames(2), - mcast-frames(3), - bcast-frames(4), - frame-too-longs(5), - runts(6), - alignment-errors(7), - fragment-errors(8), - fCS-errors(9), - iFG-errors(10), - data-rate-mismatch(11), - short-events(12), - collisions(13), - late-collisions(14), - auto-partitions(15), - sfd-missing(16), - bad-frames(17) - } - ACCESS read-write - STATUS optional - DESCRIPTION - "Variable checking for in trap. These are the type - of frames that a trap will be verified against." - ::= { thresholdLev1Entry 6 } -thresholdLev1SampleType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - event-per-second(2) - } - ACCESS read-write - STATUS optional - DESCRIPTION - "The method of sampling the selected variable - and calculating the value to be compared - against the threshold." - ::= { thresholdLev1Entry 7 } -thresholdLev1StartupAlarm OBJECT-TYPE - SYNTAX INTEGER { - other(1), - rising(2), - falling(3), - rising-or-falling(4) - } - ACCESS read-write - STATUS optional - DESCRIPTION - "When the trap is triggered in relation to value set. - When goes above (2), below (3), or changes at - all from (4)." - ::= { thresholdLev1Entry 8 } -thresholdLev1WaterMark OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS optional - DESCRIPTION - "Counter of threshold." - ::= { thresholdLev1Entry 9 } -thresholdLev1DetectedValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS optional - DESCRIPTION - "The value of the statistic for the last - sampling period." - ::= { thresholdLev1Entry 10 } -thresholdLev1RisingEvent OBJECT-TYPE - SYNTAX INTEGER { - other(1), - partition-port(2), - send-trap(3), - partition-port-and-send-trap(4), - send-trap-and-request-page(5), - partition-port-and-send-trap-and-request-page(6) - } - ACCESS read-write - STATUS optional - DESCRIPTION - "How to respond to a triggered event for a - rising event." - ::= { thresholdLev1Entry 11 } -thresholdLev1FallingEvent OBJECT-TYPE - SYNTAX INTEGER { - other(1), - partition-port(2), - send-trap(3), - partition-port-and-send-trap(4), - send-trap-and-request-page(5), - partition-port-and-send-trap-and-request-page(6) - } - ACCESS read-write - STATUS optional - DESCRIPTION - "How to respond to a triggered event for a - falling event." - ::= { thresholdLev1Entry 12 } -thresholdLev1Interval OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS optional - DESCRIPTION - "The interval in seconds over which the data is - sampled." - ::= { thresholdLev1Entry 13 } -thresholdLev1OwnerString OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(8)) - ACCESS read-write - STATUS optional - DESCRIPTION - "8-byte octet reserved for the owner who - defined this entry." - ::= { thresholdLev1Entry 14 } -adapterProductId OBJECT IDENTIFIER ::= { productId 1 } -concProductId OBJECT IDENTIFIER ::= { productId 2 } -hub1012 OBJECT IDENTIFIER ::= { concProductId 1 } -hub1012-bridge OBJECT IDENTIFIER ::= { concProductId 2 } --- Traps for use by Asante products --- Traps are defined using the conventions in RFC1215. --- threshold trap -thresholdLev1 TRAP-TYPE - ENTERPRISE hub1012 - VARIABLES { - thresholdLev1Target, - thresholdLev1GroupIndex, - thresholdLev1PortIndex, - thresholdLev1Subject, - thresholdLev1SampleType, - thresholdLev1WaterMark, - thresholdLev1DetectedValue, - thresholdLev1OwnerString, - thresholdLev1RisingEvent, - thresholdLev1FallingEvent } - DESCRIPTION - "The SNMP trap that is generated when an alarm - entry crosses its rising threshold or falling threshold, and - generates an event that is configured for sending SNMP - traps." - ::= 1 --- node intrusion trap -nodeSecuLevel1 TRAP-TYPE - ENTERPRISE hub1012 --- VARIABLES { --- nodeSecuLev1GrpIndex, --- nodeSecuLev1PortIndex, --- rptrAddrLastSourceAddress, --- nodeSecuLev1Action } - DESCRIPTION - "The SNMP trap that is generated when the MAC layer - address of the incoming frame from a particular port - does not match the pre-assigned address with that port, - and generates an event that is configured for sending - SNMP traps." - ::= 2 -END diff --git a/mibs/ASANTE-SWITCH-MIB b/mibs/ASANTE-SWITCH-MIB deleted file mode 100644 index e3bdf1f3af..0000000000 --- a/mibs/ASANTE-SWITCH-MIB +++ /dev/null @@ -1,2846 +0,0 @@ --- Date: 28March2000 - --- Information in this document is subject to change without notice --- and does not represent a commitment on the part of --- Asante Technologies, Inc. No part of this document, or any --- associated software, product design or design concept, --- may be copied, reproduced or stored, in whole or in part, in any --- form or by any means mechanical, electronic, optical, photocopying, --- recording or otherwise, including translation to another language --- or format, except for your own internal use, without the express --- written consent of Asante Technologies, Inc. - - --- Copyright 1994-2000 by Asante Technologies, Inc. All rights --- reserved. - - - ASANTE-SWITCH-MIB DEFINITIONS ::= BEGIN - -IMPORTS - IpAddress, TimeTicks, enterprises - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212 - DisplayString - FROM RFC1213-MIB - TRAP-TYPE - FROM RFC-1215; - --- ******************************************************************* --- Type Aliases --- ******************************************************************* - -MacAddress ::= OCTET STRING (SIZE(6)) - - --- ******************************************************************* --- High-level identifiers --- ******************************************************************* - -asante OBJECT IDENTIFIER ::= { enterprises 298 } -products OBJECT IDENTIFIER ::= { asante 1 } - -snmpAgent OBJECT IDENTIFIER ::= { products 1 } -agentSw OBJECT IDENTIFIER ::= { snmpAgent 1 } -agentFw OBJECT IDENTIFIER ::= { snmpAgent 2 } -agentHw OBJECT IDENTIFIER ::= { snmpAgent 3 } - -agentNetProtocol OBJECT IDENTIFIER ::= { snmpAgent 5 } -ipagentProtocol OBJECT IDENTIFIER ::= { agentNetProtocol 1 } - -switch OBJECT IDENTIFIER ::= { products 5 } -eAsntSwitch OBJECT IDENTIFIER ::= { switch 1 } -eSWAgent OBJECT IDENTIFIER ::= { eAsntSwitch 1 } -eSWAgentSW OBJECT IDENTIFIER ::= { eSWAgent 1 } -eSWAgentHW OBJECT IDENTIFIER ::= { eSWAgent 2 } -eSWAgentFW OBJECT IDENTIFIER ::= { eSWAgent 3 } -eSWBasic OBJECT IDENTIFIER ::= { eAsntSwitch 2 } -eSWCtrl OBJECT IDENTIFIER ::= { eAsntSwitch 3 } -eSWMonitor OBJECT IDENTIFIER ::= { eAsntSwitch 4 } - -productId OBJECT IDENTIFIER ::= { asante 2 } -concProductId OBJECT IDENTIFIER ::= { productId 2 } -intraswitch OBJECT IDENTIFIER ::= { concProductId 11 } -intrastack OBJECT IDENTIFIER ::= { concProductId 12 } -friendlyswitch OBJECT IDENTIFIER ::= { concProductId 13 } -intraSwitch6216M OBJECT IDENTIFIER ::= { concProductId 16 } -intraSwitch6224 OBJECT IDENTIFIER ::= { concProductId 17 } - -intraCore8000 OBJECT IDENTIFIER ::= { concProductId 22 } -intraCore9000 OBJECT IDENTIFIER ::= { concProductId 23 } - - -- the agent Sw group - - agentRunTimeImageMajorVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The major software version number of the agent - runtime image." - ::= { agentSw 1 } - - agentRunTimeImageMinorVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The minor software version number of the agent - runtime image." - ::= { agentSw 2 } - - agentImageLoadMode OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- Unknown - localBoot(2), -- Load image from local - netBoot(3) -- Load image from remote - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Tells agent device whether the software image - is to be loaded from the FLASH EPROM or from - over the network." - ::= { agentSw 3 } - - agentRemoteBootInfo OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- use boot protocol - eepromBootInfo(2) -- use EEPROM boot parameters - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The method for getting boot information." - ::= { agentSw 4 } - - agentRemoteBootProtocol OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- Unknown boot protocol - bootp-tftp(2), -- use bootp-tftp protocol - tftp-only(3) -- use tftp protocol - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The boot protocol that is used to load the - agent image software." - ::= { agentSw 5 } - - agentRemoteBootFile OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The boot file name that is sent to the boot - file server by agent boot code during boot time. - For IntraStack switch, this file is the image - file." - ::= { agentSw 6 } - - agentOutBandDialString OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This is the initialization string used by - the Network Management station to establish an - out-of-band connection." - ::= { agentSw 7 } - - agentOutBandBaudRate OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- Unknown baud rate - b1200(2), -- 1200 baud rate - b2400(3), -- 2400 baud rate - b4800(4), -- 4800 baud rate - b9600(5), -- 9600 baud rate - b19200(6) -- 19200 baud rate - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The baud rate setting for the out-of-band - port." - ::= { agentSw 8 } - - - agentReset OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- Unknown - reset(2), -- system reset - not-reset(3) -- normal operation - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The object to allow software to perform - 'push-button' system reset." - ::= { agentSw 9 } - - -- the agent Hw group - - agentHwReVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The hardware version number of the switch." - ::= { agentHw 1 } - - agentHwVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The hardware model number of the switch." - ::= { agentHw 2 } - - -- the agent Fw group - - agentFwMajorVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The major firmware version number of the agent - PROM code." - ::= { agentFw 1 } - - agentFwMinorVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The minor firmware version number of the agent - PROM code." - ::= { agentFw 2 } - - -- the agent network protocol stack capability map - - agentNetProtoStkCapMap OBJECT-TYPE - SYNTAX OCTET STRING(SIZE(4)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string represents the current - protocol stack configuration supported - by the agent, encoded as a bit string. - Each protocol statck is represented - by a single bit. When the value of a - bit = 1, it indicates that the protocol - stack on the agent represented by that - bit is supported; when zero, the protocol - stack is not supported. The first protocol - stack will encode in the least significant - bit of the first octet. Currently, only - IP Stack(bit 0) and IPX Stack(bit 1) are - defined; all other bits should be zero." - ::= { snmpAgent 4 } - - - -- the ipagent protocol group - - ipagentIpAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP agent's administrative IP address. - The current operational IP address can be - obtained from ipAdEntAddr in the ipAddrTable. - This parameter will take effect only after an - agent restart or reset. This parameter will - always be updated in EEPROM." - ::= { ipagentProtocol 1 } - - ipagentIpNetMask OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The ipagent's administrative IP subnet mask. - The current operational IP subnet mask can be - obtained from ipAdEntMask in the ipAddrTable. - This parameter will take effect only after a - agent restart or agent reset. This parameter - will always be updated in the EEPROM." - ::= { ipagentProtocol 2 } - - ipagentDefaultGateway OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The ip agent's administrative default - gateway IP address. The current operational IP - default gateway IP address can be obtained from - ipRouteDest in the ipRouteTable. This parameter - will take effect only after an agent restart - or reset. This parameter will always be updated - in EEPROM." - ::= { ipagentProtocol 3 } - - ipagentBootServerAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP address of the boot server that is used - to boot this ipagent. This parameter will always - be updated in the EEPROM." - ::= { ipagentProtocol 4 } - - ipagentUnAuthIP OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address of the last station that tried - to access this ipagent with an invalid community - string." - ::= { ipagentProtocol 5 } - - ipagentUnAuthComm OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The community string of the last station that - tried to access this ipagent with an invalid - community string." - ::= { ipagentProtocol 6 } - - -- the ipagent trap receiver table group - - ipagentTrapRcvrTable OBJECT-TYPE - SYNTAX SEQUENCE OF IpagentTrapRcvrEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table listing the Network Management Stations - that are to receive traps generated by this - agent." - ::= { agentNetProtocol 2 } - - ipagentTrapRcvrEntry OBJECT-TYPE - SYNTAX IpagentTrapRcvrEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Destination IP address and community string for a - particular trap receiver. Entries can be added or - deleted. To add an entry, all objects which have - read-write access defined in the same table should - be set in one set request with a valid value in - the object ipagentTrapRcvrStatus. To delete an - entry, set ipagentTrapRcvrStatus to invalid." - INDEX { ipagentTrapRcvrIpAddr } - ::= { ipagentTrapRcvrTable 1 } - - IpagentTrapRcvrEntry ::= SEQUENCE { - ipagentTrapRcvrIpAddr - IpAddress, - ipagentTrapRcvrStatus - INTEGER, - ipagentTrapRcvrComm - DisplayString - } - - ipagentTrapRcvrIpAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "IP address of the management station to receive - traps." - ::= { ipagentTrapRcvrEntry 1 } - - ipagentTrapRcvrStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), - valid(2), - invalid(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Validation status of this entry. If the - value of this object is set to invalid(3), - then that particular entry is deemed invalid, - meaning that the address for that entry is no - longer valid because the entry has been removed - from the table." - ::= { ipagentTrapRcvrEntry 2 } - - ipagentTrapRcvrComm OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Community string for traps sent to this trap - receiver." - ::= { ipagentTrapRcvrEntry 3 } - - - -- switch agent information - - eSWUpDownloadAction OBJECT-TYPE - SYNTAX INTEGER { - other(1), - off(2), -- agent not in Up/download mode - download(3), -- agent in the downloading mode - upload(4) -- agent in the uploading mode - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Agent upload/download action. May refer to the - configuration file or image file. The upload - action is valid only for the configuration file." - ::= { eSWAgentSW 1 } - - eSWUpDownloadStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), - action-Success(2), -- action result, success - action-Failure(3), -- action result, failure - in-Progress(4), - no-Action(5), - configError(6) -- Tftp Download successful but - -- Configuration File Error - } - - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Result of the last upload/download request by - this agent." - ::= { eSWAgentSW 2 } - - eSWRemoteDownloadFile OBJECT-TYPE - SYNTAX INTEGER { - other(1), - config-File(2), -- configuration file - image-File(3) -- image file - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Downloading what kind of file. The - configuration file name should be stored in the - agentRemoteBootFile MIB object, and the image file - name should be stored in the eSWImageFileName - MIB object. If this object has the value - Config-File(1), agentRemoteBootProtocol cannot be - set to bootp-tftp(2). If agentRemoteBootProtocol - is set to bootp-tftp(2), this object cannot be - set to Config-File(1). - - This object value is meaningful only at download - time." - ::= { eSWAgentSW 3 } - - eSWRemoteConfigServer OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP address of the configuration file server." - ::= { eSWAgentSW 4 } - - eSWRemoteConfigFileName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The name of switch configuration file. The - server's IP address is in eSWRemoteConfigServer." - ::= { eSWAgentSW 5 } - - eSWConfigRetryCounter OBJECT-TYPE - SYNTAX INTEGER (1..20) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The number of times the agent will retry a - failed image file download." - ::= { eSWAgentSW 6 } - - eSWRemoteImageServer OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP address of the image file server." - ::= { eSWAgentSW 7 } - - eSWRemoteImageFileName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The name of the switch image file." - ::= { eSWAgentSW 8 } - - eSWImageRetryCounter OBJECT-TYPE - SYNTAX INTEGER (1..20) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The number of times the agent will retry a - failed configuration file download." - ::= { eSWAgentSW 9 } - - eSWActiveImageBank OBJECT-TYPE - SYNTAX INTEGER { - other(1), - bank1(2), -- First Bank - bank2(3) -- Second Bank - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The image bank from which runtime code will - be loaded at next boot. If the value is set to - other(1) the agent will boot from the default - bank, i.e. Bank1(2)." - ::= { eSWAgentSW 10 } - - eSWRemoteDownloadImageBank OBJECT-TYPE - SYNTAX INTEGER { - other(1), - bank1(2), -- First Bank - bank2(3) -- Second Bank - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The number of the destination bank to which - the image will be downloaded. 'other' will be - recognized as the default bank, i.e. bank 1." - ::= { eSWAgentSW 11 } - - eSWResetWaitTime OBJECT-TYPE - SYNTAX INTEGER(1..86400) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The time to wait before executing a reset of - the agent. The time is in seconds, with a range - of 1 second to 1 day." - ::= { eSWAgentSW 12 } - - eSWResetLeftTime OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Time left until the agent will reset. If a - reset request is not in progress, this should - have a value of 0." - ::= { eSWAgentSW 13 } - - eSWBankImageInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWBankImageInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table of information about the switch's - image banks." - ::= { eSWAgentSW 14 } - - - eSWBankImageInfoEntry OBJECT-TYPE - SYNTAX ESWBankImageInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A row in the image bank table containing - information about a specific bank." - INDEX { eSWBankIndex } - ::= { eSWBankImageInfoTable 1 } - - ESWBankImageInfoEntry ::= SEQUENCE { - eSWBankIndex - INTEGER, - eSWMajorVer - INTEGER, - eSWMinorVer - INTEGER, - eSWDateTime - DisplayString - } - - eSWBankIndex OBJECT-TYPE - SYNTAX INTEGER (1..2) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of bank image information table. It - is the number of the image bank. Currently the - IntraSwitch 62xx family supports 2 image banks." - ::= { eSWBankImageInfoEntry 1 } - - eSWMajorVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The major version of the image file loaded in - the bank. If this object and eSWMinorVer both have - zero values, the bank has no image code loaded." - ::= { eSWBankImageInfoEntry 2 } - - eSWMinorVer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The minor version number of the bank image - software. If this object and eSWMajorVer both - have zero values, the bank has no image code - loaded." - ::= { eSWBankImageInfoEntry 3 } - - eSWDateTime OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The date and time of the image software loaded - in this bank." - ::= { eSWBankImageInfoEntry 4 } - - eSWTelnetSessions OBJECT-TYPE - SYNTAX INTEGER (1..4) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of concurrent Telnet sessions the agent - will support." - ::= { eSWAgentSW 15 } - - eSWTelnetSessionActive OBJECT-TYPE - SYNTAX INTEGER (1..4) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of Telnet sessions active. This - value cannot be greater than the value of - eSWTelnetSessions." - ::= { eSWAgentSW 16 } - - eSWTelnetTimeOut OBJECT-TYPE - SYNTAX INTEGER (1..60) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Telnet session time-out value, in minutes. The - default for this object is 5 minutes." - ::= { eSWAgentSW 17 } - - eSWSTP OBJECT-TYPE - SYNTAX INTEGER { - other(1), - enable(2), -- Spanning Tree Task is running - disable(3) -- Spanning Tree Task is suspended - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Setting this value to enable(2) will cause the - switch to perform the Spanning Tree Algorithm as - described in IEEE 802.1d.Setting it to disable(3) - will stop the Spanning Tree Algorithm for all - ports on the switch. If STP is disabled, the - state of all ports in this switch should be set to - Forwarding. When STP is changed from Disabled(3) - to Enabled(2), the state of all enabled ports - will be changed from forwarding to blocking, and - the switch will recalculate the spanning tree." - ::= { eSWAgentSW 18 } - - eSWUserInterfaceTimeOut OBJECT-TYPE - SYNTAX INTEGER (0..60) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The console interface time-out value, in minutes. - A value of 0 means that the console interface - will not time out. The default is 5 minutes." - ::= { eSWAgentSW 19 } - - eSWBCastMcastThreshold OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The switch will detect a Broadcast or Multicast - storm on the network based on the value of this - object. This value is represented as number of - packets per second. The value must be greater - than or equal to 7000 packets per second." - ::= { eSWAgentSW 20 } - - eSWBCastMcastDuration OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The switch will detect a Broadcast or - Multicast storm on the network based on the - value represented by this object. The switch - will declare that a storm is present if the - bcast/mcast rate is over the threshold - defined by eSWBCastMcastThreshold for this - duration of time. The value must be greater than - or equal to 2 seconds." - ::= { eSWAgentSW 21 } - - eSWCfgFileErrStatus OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) ACCESS read-only STATUS - mandatory DESCRIPTION - "This object represents the results of previous - Config File download operation. Each bit from - least Significant bit represent a configuration - section in the switch. Value 1 for a bit - indicates that the corresponding section had - error in previous config file configuration - operation. Following is the detatiled section - information. - - Bit 0 - System Administration section - Bit 1 - IP section - Bit 2 - Bootstrap section - Bit 3 - SNMP section - Bit 4 - Port section - Bit 5 - STP section - Bit 6 - VLAN section - Bit 7 - NW Security section - Bit 8 - Switch Stats and Duplicate IP Trap section - Bit 9:15 - Reserved." - - ::= { eSWAgentSW 22 } - - - - eSWDRAMSize OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "DRAM installed on the switch, in bytes." - ::= { eSWAgentHW 1 } - - eSWFlashRAMSize OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Flash RAM installed on the switch, in bytes." - ::= { eSWAgentHW 2 } - - eSWEEPROMSize OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "EEPROM installed on the switch, in bytes." - ::= { eSWAgentHW 3 } - - - -- switch basic information group - - eSWType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - thunderBird(2), -- ThunderBird Project - intraStack(3), -- IntraStack - intraSwitch(4), -- Asante ASIC - intraCore8000(5), - intraCore9000(6) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ethernet switch type." - ::= { eSWBasic 1 } - - - eSWBkpType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - no-Bkp(2), - intraStack(3), - intraSwitch6216M(4), - intraSwitch6224(5), - intraSwitch6224M(6), - intraCore8000(7), - intraCore9000(8) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The backplane type of this switch." - ::= { eSWBasic 2 } - - eSWGroupCapacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of groups that can be contained - within the switch." - ::= { eSWBasic 3 } - - eSWStackLastChange OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of sysUpTime at the last change of - stack status. If no change has occurred since - the stack was in operation, the value is zero." - ::= { eSWBasic 4 } - - eSWGroupInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWGroupInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This is the table to describe basic information - for each group of ports in the switch." - ::= { eSWBasic 5 } - - eSWGroupInfoEntry OBJECT-TYPE - SYNTAX ESWGroupInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This is the entry to describe basic information - for a particular group of ports." - INDEX { eSWGrpIndex } - ::= { eSWGroupInfoTable 1 } - - ESWGroupInfoEntry ::= SEQUENCE { - eSWGrpIndex INTEGER, - eSWGrpID MacAddress, - eSWGrpState INTEGER, - eSWGrpNumofPorts INTEGER, - eSWGrpType INTEGER, - eSWGrpDescrption DisplayString, - eSWGrpLED OCTET STRING, - eSWGrpFanStatus INTEGER, - eSWGrpNumofExpPorts INTEGER, - eSWGrpLastChange TimeTicks, - eSWGrpReset INTEGER - } - - eSWGrpIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The group number, which is the index of the table." - ::= { eSWGroupInfoEntry 1 } - - eSWGrpID OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ID of this group module. This is the MAC address - of the first port in the group." - ::= { eSWGroupInfoEntry 2 } - - eSWGrpState OBJECT-TYPE - SYNTAX INTEGER { - other(1), - enable(2), - disable(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A command to disable or enable a physical module - in the switch device stack." - ::= { eSWGroupInfoEntry 3 } - - - eSWGrpNumofPorts OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of ports including expansion ports - in the group." - ::= { eSWGroupInfoEntry 4 } - - eSWGrpType OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- unknown - empty(2), -- group empty - intraSwitch(3), -- IntraSwitch switch - intraStack-Base(4), -- IntraStack switch - intraStack-FX8(5), -- IntraStack FX module - intraStack-TX16(6), -- IntraStack TX module - enterprise6216M-TX16(7),-- Enterprise TX 16 Port module - enterprise6224M-TX24(8),-- Enterprise TX 24 Port module - intraCore8000(9), -- IC8000 base module - intraCore-RJ45(10), -- IC9000 24 Port RJ45 module - intraCore-RJ21(11), -- IC9000 24 Port RJ21 module - intraCore-GIGA(12) -- IC9000 Giga Port module - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type of group module described by this entry." - ::= { eSWGroupInfoEntry 5 } - - eSWGrpDescrption OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A description of the group module described by - this entry." - ::= { eSWGroupInfoEntry 6 } - - -- Group LED Status - - eSWGrpLED OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(128)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string represents the current LED - setting for this slot/group. Each octet in the - string represents one led. LEDs on the front - panel of the slot module are ordered from the top - to the bottom and order in left to right. - Each LED uses two bits for its action and state, - two bits for color, and has four reserved bits. - - Bits 0-1: - 00 -- LED on - 01 -- LED off - 10 -- LED blink. - Bits 6-7: - 00 -- unknown color, - 01 -- green, - 10 -- yellow, - 11 -- amber. - - Bits 2-5 are reserved. - - The 62XX LEDs on the front panel are ordered by port - LEDs followed by power, two MII (for 6216) and eight - utilization LEDs(for 6224). - - The Octet String will be - Port1, Port2, port3 ... , PortN - 0 - 3, 4 - 7, 8 -11 ... , (N - 1) * 4 - (( N * 4) - 1). - - For the 6216, LED#65 is the power LED and 66 & 67 - are MII LEDs. - For the 6224, LED#97 represents the power and - LEDs 98 - 105 represent utilization information. - - Port octets meaning : - Octet 3 : Link Status. - Octet 2 : Data RX/TX. - Octet 1 : FDP. - Octet 0 : Speed. - - Utilization octets meaning: - Octet 7 : 90+ % - Octet 6 : 75 - 90 % - Octet 5 : 50 - 75 % - Octet 4 : 25 - 50 % - Octet 3 : 10 - 25 % - Octet 2 : 5 - 10 % - Octet 1 : 3 - 5 % - Octet 0 : 1 - 3 %." - - ::= { eSWGroupInfoEntry 7 } - - -- Group Fan Status - - eSWGrpFanStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- unknown, cannot read status - no-fan(2), -- no fan is found in this module - normal(3), -- fan in good condition - fail(4), -- fan in failed condition - fan-1-bad(5), - fan-2-bad(6), - fan-1-2-bad(7) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object describes the fan status. - If there is more than one fan within the device, - the indication shows any failure among the fans." - ::= { eSWGroupInfoEntry 8 } - - - eSWGrpNumofExpPorts OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of expansion ports in this group." - ::= { eSWGroupInfoEntry 9 } - - eSWGrpLastChange OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of sysUpTime at the last change - in status of the group since it has been in - operation. If no change has occurred since this - group became operational, its value is zero. In - IntraStack, this object is useful only for the - base module." - ::= { eSWGroupInfoEntry 10 } - - eSWGrpReset OBJECT-TYPE - SYNTAX INTEGER { - other(1), - noReset(2), - reset(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object represents the current group - reset state." - ::= { eSWGroupInfoEntry 11 } - - -- Port information table - - eSWPortInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWPortInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing basic information for each - port in this switch." - ::= { eSWBasic 6 } - - eSWPortInfoEntry OBJECT-TYPE - SYNTAX ESWPortInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table entry containing information about a - specific port." - INDEX { eSWPortGrpIndex, eSWPortIndex } - ::= { eSWPortInfoTable 1 } - - ESWPortInfoEntry ::= SEQUENCE { - eSWPortGrpIndex INTEGER, - eSWPortIndex INTEGER, - eSWPortType INTEGER, - eSWPortAutoNegAbility INTEGER, - eSWPortLink INTEGER, - eSWPortSpeed INTEGER, - eSWPortDuplex INTEGER - } - - eSWPortGrpIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of the group containing the port." - ::= { eSWPortInfoEntry 1 } - - eSWPortIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of the port which this entry - describes." - ::= { eSWPortInfoEntry 2 } - - - eSWPortType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - mii-Empty(2), -- expansion port empty - mii-FL(3), -- expansion FL - mii-RJ45(4), -- expansion TX - mii-FX(5), -- expansion FX - rj45(6), -- regular TX port - foil(7) -- regular FX port - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type port in this switch. MII-Empty(1) - means there is no expansion module plugged in." - ::= { eSWPortInfoEntry 3 } - - eSWPortAutoNegAbility OBJECT-TYPE - SYNTAX INTEGER { - other(1), - with(2), - without(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates whether the port has Auto Negotiation - signaling ability." - ::= { eSWPortInfoEntry 4 } - - - eSWPortLink OBJECT-TYPE - SYNTAX INTEGER { - other(1), - up(2), - down(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The link status of this port." - ::= { eSWPortInfoEntry 5 } - - eSWPortSpeed OBJECT-TYPE - SYNTAX INTEGER { - other(1), - m10-Mbps(2), - m100-Mbps(3), - g1-Gbps(4) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The working speed of this port. If the port's - link is not up, this object should show the - configured speed." - ::= { eSWPortInfoEntry 6 } - - eSWPortDuplex OBJECT-TYPE - SYNTAX INTEGER { - other(1), - half-Duplex(2), - full-Duplex(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The duplex state of this port. When the port - link is not up, this object should show the - configured duplex information." - ::= { eSWPortInfoEntry 7 } - - - eSWGpPtInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWGpPtInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table describing the port information for each - group in BYTE mapping method. The main purpose - of creating this table is to reduce the SNMP - parsing time and the load of network traffic." - ::= { eSWBasic 7 } - - eSWGpPtInfoEntry OBJECT-TYPE - SYNTAX ESWGpPtInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This is an entry of eSWGroupPortInfoTable." - INDEX { eSWGpPtInfoIndex } - ::= { eSWGpPtInfoTable 1 } - - ESWGpPtInfoEntry ::= SEQUENCE { - eSWGpPtInfoIndex INTEGER, - eSWGpPtInfoType OCTET STRING, - eSWGpPtInfoAutoNegAbility OCTET STRING, - eSWGpPtInfoLink OCTET STRING, - eSWGpPtInfoSpeed OCTET STRING, - eSWGpPtInfoDuplex OCTET STRING - } - - eSWGpPtInfoIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The group number ." - ::= { eSWGpPtInfoEntry 1 } - - - eSWGpPtInfoType OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string is for the type of each port - in this group. Each octet represents one port; - therefore, octet 0 is port 1 and octet 9 is port - 10. Each octet stores the data from eSWPortType." - ::= { eSWGpPtInfoEntry 2 } - - eSWGpPtInfoAutoNegAbility OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string is for the auto negotiation - ability of each port in this group. Each octet - represents one port; therefore, octet 0 is port - 1 and octet 9 is port 10. Each octet stores the - data from eSWPortAutoNegAbility." - ::= { eSWGpPtInfoEntry 3 } - - eSWGpPtInfoLink OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string is for the link status of - each port in this group. Each octet represents - one port; therefore, octet 0 is port 1 and octet - 9 is port 10. Each octet stores the data from - eSWPortLink." - ::= { eSWGpPtInfoEntry 4 } - - eSWGpPtInfoSpeed OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string is for the operating speed of - each port in this group. Each octet represents - one port; therefore, octet 0 is port 1 and octet - 9 is port 10. Each octet stores the data from - eSWPortSpeed." - ::= { eSWGpPtInfoEntry 5 } - - - eSWGpPtInfoDuplex OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string is for the Duplex state of - each port in this group. Each octet represents - one port; therefore, octet 0 is port 1 and octet - 9 is port 10. Each octet stores the data from - eSWPortDuplex." - ::= { eSWGpPtInfoEntry 6 } - - - eSWPtMacInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWPtMacInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - " A table describing the MAC addresses learned - on each port." - ::= { eSWBasic 8 } - - - eSWPtMacInfoEntry OBJECT-TYPE - SYNTAX ESWPtMacInfoEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - " Entry of eSWPtMacInfoTable." - INDEX { eSWPtMacPort, eSWPtMacMACADDR } - ::= { eSWPtMacInfoTable 1 } - - ESWPtMacInfoEntry ::= SEQUENCE { - eSWPtMacPort INTEGER, - eSWPtMacMACADDR MacAddress - } - - - eSWPtMacPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port number in the switch." - ::={ eSWPtMacInfoEntry 1 } - - - eSWPtMacMACADDR OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "MAC address." - ::={ eSWPtMacInfoEntry 2 } - - - eSWVlanInfo OBJECT IDENTIFIER ::= { eSWBasic 9 } - - - eSWVlanVersion OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The version of VLAN implementation in the switch" - ::= { eSWVlanInfo 1 } - - - eSWVlanMaxCapacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The maximum number of VLANs that can be supported - within the switch." - ::= { eSWVlanInfo 2 } - - - eSWVlanTypesSupported OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The types of VLAN supported by the switch. Here - each bit position indicates the type of VLAN - supported by the switch. - Bit 0 - Port based VLAN - Bit 1 - MAC Address based VLAN - Bit 3 - Protocol based VLAN" - ::= { eSWVlanInfo 3} - - -- VLAN Configuration Table - - eSWVlanTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWVlanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table describing the information about every - VLAN associated with the switch." - ::= { eSWVlanInfo 4 } - - eSWVlanEntry OBJECT-TYPE - SYNTAX ESWVlanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of information for each VLAN within the - switch." - INDEX { eSWVLANIndex } - ::= { eSWVlanTable 1 } - - ESWVlanEntry ::= SEQUENCE { - eSWVLANIndex INTEGER, - eSWVlanName DisplayString, - eSWVlanID INTEGER, - eSWVlanMemberSet OCTET STRING, - eSWVlanMgmAccess INTEGER - } - - eSWVLANIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Index in VLAN Configuration Table within the - switch." - ::= { eSWVlanEntry 1 } - - eSWVlanName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..32)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This octet string is the name of the VLAN. The - length of the name can be up to 32 printable - characters." - ::= { eSWVlanEntry 2 } - - eSWVlanID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A 12 bit indentifier for this VLAN. - - 0 - The NULL VLAN ID. It is used when the - tagging header contains only user - priority information; no VLAN identifier - is present in the frame. This number is - not allowed here. - - 1 - The default VLAN ID; To be used as - default PVID for the port through - which tagged frames will be sent within - the switch. - - 4095 - Reserved for implementation use." - ::= { eSWVlanEntry 3 } - - eSWVlanMemberSet OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The set of ports to which traffic destined for - this VLAN may be transmitted. Each octet within - the value of this object specifies a set of eight - ports, with the first octet specifying ports 1 - through 8, the second specifying ports 9 through - 16, etc. Within each octet, the most significant - bit represents the lowest numbered port, and - the least significant bit represents the highest - numbered port. Thus, ech port of the switch is - represented by a single bit within the value of - this object. Bit value 1 means the corresponding - port is included in the member set and bit value - 0 represents the port is not included." - - ::= { eSWVlanEntry 4 } - - eSWVlanMgmAccess OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - disable (2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This object provides enabling and disabling of - switch management access. When this object for - a VLAN entry is set to Enable(1), the switch - management (Telnet, SNMP Agent, HTTP Server and - ICMP serverices can be accessed by a corresponding - manager in the VLAN. If this object of a VLAN - entry is set to Disable(2), the switch management - cannot be accessed in the VLAN." - - ::= { eSWVlanEntry 5 } - - eSWTrunkBundleCapacity OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Trunk Bundles that can be supported - within the switch." - ::= { eSWBasic 10 } - - eSWTrunkBundleTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWTrunkBundleEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table describing the Trunk Bundles information - of the switch." - ::= { eSWBasic 11 } - - eSWTrunkBundleEntry OBJECT-TYPE - SYNTAX ESWTrunkBundleEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This is an entry of eSWTrunkBundleTable." - INDEX { eSWTrunkBundleIndex } - ::= { eSWTrunkBundleTable 1 } - - ESWTrunkBundleEntry ::= SEQUENCE { - eSWTrunkBundleIndex INTEGER, - eSWTrunkBundlePortA INTEGER, - eSWTrunkBundlePortB INTEGER, - eSWTrunkBundleState INTEGER - } - - eSWTrunkBundleIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - " The index of eSWTrunkBundleTable table." - ::= { eSWTrunkBundleEntry 1 } - - eSWTrunkBundlePortA OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ID of the first port of the Trunk Bundles. " - ::= { eSWTrunkBundleEntry 2 } - - eSWTrunkBundlePortB OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ID of the second port of the Trunk Bundles. " - ::= { eSWTrunkBundleEntry 3 } - - eSWTrunkBundleState OBJECT-TYPE - SYNTAX INTEGER { - other(1), - enable(2), - disable(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "When this function is enabled, ports specified - by port A and port B will form a Trunk Bundle - to provide a fat communications channel. " - ::= { eSWTrunkBundleEntry 4 } - - eSWNetSecurityInfo OBJECT IDENTIFIER ::= { eSWBasic 13 } - - eSWNetworkSecurityVersion OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The version of Network Security implementation - in the switch" - ::= { eSWNetSecurityInfo 1 } - - eSWNetworkSecurityMAXLevels OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The maximum number of Security Levels that can - be supported within the switch." - ::= { eSWNetSecurityInfo 2 } - - eSWSecurityTypesSupported OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - - DESCRIPTION - " The type of network security supported by the - switch. Here each bit position indicates the type - of Network Security Levels supported by the Switch - - Bit 0 - VLAN Level Security - Bit 1 - Port Level Security " - - ::= { eSWNetSecurityInfo 3 } - - eSWSecConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWSecConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table that contains information about the - Security Configuration that is associated with - each port of the switch." - - ::= { eSWNetSecurityInfo 4 } - - eSWSecConfigEntry OBJECT-TYPE - SYNTAX ESWSecConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - - " A list of information for each port within - the switch." - - INDEX { eSWSecPortIndex } - ::= { eSWSecConfigTable 1 } - - ESWSecConfigEntry ::= SEQUENCE { - eSWSecPortIndex INTEGER , - eSWSecurityLevel INTEGER - } - - eSWSecPortIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of the port which this entry - describes." - ::= { eSWSecConfigEntry 1 } - - eSWSecurityLevel OBJECT-TYPE - SYNTAX INTEGER { - newNodeDetection(1), - knownMACAddressForwarding(2), - restrictedKnownMACAddressForwarding(3), - knownMACAddressForwardingWithIntruderLock(4), - normalPort(5), - other(6) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Security Level Configured for the port." - ::= { eSWSecConfigEntry 2 } - - eSWSecMonitorPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The port number within the switch which is - configured as the monitor port. All the traffic - from the Intruder Detection and Monitoring - secured port will be also forwarded to the - monitor port. Value of 0 indicates that no - monitored port is been configured by the switch." - ::= { eSWNetSecurityInfo 5 } - - eSWSecurityTrapEnable OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - disable(2), - other(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The object is to allow the management to control - the Security generated Enterprise - Specific Trap." - - ::= { eSWNetSecurityInfo 6 } - - eSWSecIncSetConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWSecIncSetConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table describing the MAC addresses configured - by the management for a port. This entries of - the MAC Address are static entries - (No aging will be performed on these MAC - Addresses)." - ::= { eSWNetSecurityInfo 7 } - - eSWSecIncSetConfigEntry OBJECT-TYPE - SYNTAX ESWSecIncSetConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Entry of eSWSecIncSetConfigTable." - INDEX { eSWIncSetPort,eSWIncSetMACAddr } - ::= { eSWSecIncSetConfigTable 1 } - - ESWSecIncSetConfigEntry ::= SEQUENCE { - eSWIncSetPort INTEGER, - eSWIncSetMACAddr MacAddress, - eSWIncSetMACStatus INTEGER - } - - eSWIncSetPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port number in the switch associated with - the Inclusive Set MAC Address." - ::={ eSWSecIncSetConfigEntry 1 } - - eSWIncSetMACAddr OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "MAC address which is part of the Inclusive Set. - This MAC Address when appears in the source - MAC Address field in the ethernet frame will be - forwarded by the Associated Port if the Port is - set for Security Level 2 , Level 3 , Level 4." - ::= { eSWSecIncSetConfigEntry 2 } - - eSWIncSetMACStatus OBJECT-TYPE - SYNTAX INTEGER { - valid(1), - invalid(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "MAC address which is part of the Inclusive Set. - This MAC Address when appears in the source - MAC Address field in the ethernet frame will be - forwarded by the Associated Port if the Port is - set for Security Level 2 , Level 3 , Level 4." - ::= { eSWSecIncSetConfigEntry 3 } - - eSWSecIntMACAddrTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWSecIntMACAddrEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - " A table containing Intruder MAC Addresses when - any port is set to Security Level 2 or Security - Level 4. In case of a Port set to Security Level - 4 this table indicating the Intruder MAC Addresses - are locked ( that is any station with its MAC - Address in the table will not able to forward \ - transmits using any of the switch Ports." - ::= { eSWNetSecurityInfo 8 } - - eSWSecIntMACAddrEntry OBJECT-TYPE - SYNTAX ESWSecIntMACAddrEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - " Entry of eSWSecIntMACAddrTable." - INDEX { eSWIntMACAddrPort, eSWIntMACAddr } - ::= { eSWSecIntMACAddrTable 1 } - - ESWSecIntMACAddrEntry ::= SEQUENCE { - eSWIntMACAddrPort INTEGER, - eSWIntMACAddr MacAddress - } - - eSWIntMACAddrPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port number in the switch associated with - the Inturder MAC Address." - ::={ eSWSecIntMACAddrEntry 1 } - - eSWIntMACAddr OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Intruder MAC Address." - ::={ eSWSecIntMACAddrEntry 2 } - - eSWFilteringInfo OBJECT IDENTIFIER ::= { eSWBasic 14 } - - eSWFilteringTypesSupported OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type of Filtering Configuration supported - by the switch. Here each bit position indicates - the type of Filtering Configuration Levels - supported by the Switch - - Bit 0 - VLAN Level MAC Address Filtering - Bit 1 - Port Level MAC Address Filtering - Bit 2 - VLAN Level Protocol Type Filtering - Bit 3 - Port Level Protocol Type Filtering " - ::= { eSWFilteringInfo 1 } - - eSWFiltMACVLANBasedConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWFiltMACVLANBasedConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table describing the filtering MAC addresses - configured by the management for a VLAN. This - entries of the MAC Address are static entries. - No aging will be performed on these MAC - Addresses." - ::= { eSWFilteringInfo 2 } - - eSWFiltMACVLANBasedConfigEntry OBJECT-TYPE - SYNTAX ESWFiltMACVLANBasedConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - " Entryof eSWFiltMACVLANBasedConfigTable." - INDEX { eSWVLANIndex , eSWFiltMACAddr } - ::= { eSWFiltMACVLANBasedConfigTable 1 } - - ESWFiltMACVLANBasedConfigEntry ::= SEQUENCE { - eSWVIDIndex INTEGER, - eSWFiltMACAddr MacAddress, - eSWFiltMACSts INTEGER - } - - eSWVIDIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Index in VLAN Configuration Table within the - switch for which the Filtering MAC Address - is associated." - ::= { eSWFiltMACVLANBasedConfigEntry 1 } - - eSWFiltMACAddr OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "MAC Address which will be filtered in the - indexed VID, when appear in source MAC Address - field of the frame." - ::= { eSWFiltMACVLANBasedConfigEntry 2 } - - eSWFiltMACSts OBJECT-TYPE - SYNTAX INTEGER { - valid(1), - invalid(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "MAC address which is part of the VLAN Based - Filtering MAC Address Set. This MAC Address - when appears in the source MAC Address field - in the ethernet frame will be filtered in the - indexed VID." - ::= { eSWFiltMACVLANBasedConfigEntry 3 } - - eSWFiltMACPortBasedConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWFiltMACPortBasedConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - " A table describing the filtering MAC addresses - configured by the management for a port. This - entries of the MAC Address are static entries - No aging will be performed on this MAC Addresses." - ::= { eSWFilteringInfo 3 } - - eSWFiltMACPortBasedConfigEntry OBJECT-TYPE - SYNTAX ESWFiltMACPortBasedConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Entry of eSWFiltMACPortBasedConfigTable." - INDEX { eSWFiltPortIndex , eSWFiltPMACAddr } - ::= { eSWFiltMACPortBasedConfigTable 1 } - - ESWFiltMACPortBasedConfigEntry ::= SEQUENCE { - eSWFiltPortIndex INTEGER, - eSWFiltPMACAddr MacAddress, - eSWFiltPMACStatus INTEGER - } - - eSWFiltPortIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The Port number in the switch." - ::= { eSWFiltMACPortBasedConfigEntry 1 } - - eSWFiltPMACAddr OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "MAC Address which will be filtered in the - indexed Port, when appear in destination MAC - Address field of the frame." - ::= { eSWFiltMACPortBasedConfigEntry 2 } - - eSWFiltPMACStatus OBJECT-TYPE - SYNTAX INTEGER { - valid(1), - invalid(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This field indicates status associated with - the MAC Address." - ::= { eSWFiltMACPortBasedConfigEntry 3 } - - eSWFiltProtVLANBasedCFGTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWFiltProtVLANBasedCFGEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table describing the filtering Protocol Type - configured by the management for a port." - ::= { eSWFilteringInfo 4} - - eSWFiltProtVLANBasedCFGEntry OBJECT-TYPE - SYNTAX ESWFiltProtVLANBasedCFGEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - " Entry of eSWFiltProtVLANBasedCFGTable." - INDEX { eSWVLANIndex } - ::= { eSWFiltProtVLANBasedCFGTable 1 } - - ESWFiltProtVLANBasedCFGEntry ::= SEQUENCE { - eSWFiltProtocolVID INTEGER, - eSWFiltVLANProtocolType OCTET STRING - } - - eSWFiltProtocolVID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Index in VLAN Configuration Table within the - switch for which the Filtering Protocol Type - is associated." - ::= { eSWFiltProtVLANBasedCFGEntry 1 } - - eSWFiltVLANProtocolType OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(1)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This object represents the Protocol Type Filter - as applied to the Indexed VID. The Filtering - capabilities is indicated by each bit in this - 2 bytes octet string. - - 1 - Filter OUT 0 - Do not Filter - Bit 0 : Filter OUT All AppleTalk Protocol Packets - Bit 1 : Filter OUT All Banyan VINES Protocol - Packets - Bit 2 : Filter OUT All IBM Netbios Protocol - Packets - Bit 3 : Filter OUT All IPX/SPX Novell Protocol - Packets - Bit 4 : Filter OUT All IP Protocol Packets - Bit 5 : Filter OUT All Unknown Protocol Packets - that are not defined by the above protocol - Filtering bits ( Bit 0-4) - Bit 6 - 7 - Reserved." - - ::= { eSWFiltProtVLANBasedCFGEntry 2 } - - - eSWFiltProtPortBasedCFGTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWFiltProtPortBasedCFGEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table describing the filtering Protocol Type - configured by the management for a port." - ::= { eSWFilteringInfo 5} - - eSWFiltProtPortBasedCFGEntry OBJECT-TYPE - SYNTAX ESWFiltProtPortBasedCFGEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - " Entry of eSWFiltProtPortBasedCFGTable." - INDEX { eSWPortIndex } - ::= { eSWFiltProtPortBasedCFGTable 1 } - - ESWFiltProtPortBasedCFGEntry ::= SEQUENCE { - eSWFiltProtPort INTEGER, - eSWFiltProtcolType OCTET STRING - } - - eSWFiltProtPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The Port number in the switch." - ::= { eSWFiltProtPortBasedCFGEntry 1 } - - eSWFiltProtcolType OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(1)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This object represents the Protocol Type Filter - as applied to the Indexed Port. The Filtering - capabilities is indicated by each bit in this - 2 bytes octet string. - - 1 - Filter OUT 0 - Do not Filter - Bit 0 : Filter OUT All AppleTalk Protocol Packets - Bit 1 : Filter OUT All Banyan VINES Protocol - Packets - Bit 2 : Filter OUT All IBM Netbios Protocol - Packets - Bit 3 : Filter OUT All IPX/SPX Novell Protocol - Packets - Bit 4 : Filter OUT All IP Protocol Packets - Bit 5 : Filter OUT All Unknown Protocol Packets - that are not defined by the above protocol - Filtering bits ( Bit 0-4) - Bit 6 - 7 - Reserved." - - ::= { eSWFiltProtPortBasedCFGEntry 2 } - --- Switch Control Information - - eSWPortCtrlTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWPortCtrlEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table describing the port control information - for each port in this group." - ::= { eSWCtrl 1 } - - - eSWPortCtrlEntry OBJECT-TYPE - SYNTAX ESWPortCtrlEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry describing control information for a - specific port." - INDEX { eSWGrpPtCtrlIndex, eSWPortCtrlIndex } - ::= { eSWPortCtrlTable 1 } - - - ESWPortCtrlEntry ::= SEQUENCE { - - eSWGrpPtCtrlIndex INTEGER, - eSWPortCtrlIndex INTEGER, - eSWPortCtrlState INTEGER, - eSWPortCtrlBcastFilter INTEGER, - eSWPortCtrlStNFw INTEGER, - eSWPortCtrlSTP INTEGER, - eSWPortCtrlVlanID INTEGER, - eSWPortCtrlVlanTagging INTEGER, - eSWPortCtrlVlanGroups OCTET STRING, - eSWPortCtrlTrunkBundleIndex INTEGER, - eSWPortCtrlGVRPEnable INTEGER, - eSWPortCtrlSecurityLevel INTEGER, - eSWPortProtocolFilter OCTET STRING - } - - eSWGrpPtCtrlIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The group containing the port for which this - entry has information." - ::= { eSWPortCtrlEntry 1 } - - eSWPortCtrlIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port number for this entry." - ::= { eSWPortCtrlEntry 2 } - - - eSWPortCtrlState OBJECT-TYPE - SYNTAX INTEGER { - other(1), - enable(2), - disable(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Identifies whether the port is administratively - enabled or disabled." - ::= { eSWPortCtrlEntry 3 } - - eSWPortCtrlBcastFilter OBJECT-TYPE - SYNTAX INTEGER { - other(1), - enable(2), - disable(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Broadcast packet filtering control. If this is - enabled, broadcast packets received on this port - will be filtered out. The default is Disable(3)." - ::= { eSWPortCtrlEntry 4 } - - - eSWPortCtrlStNFw OBJECT-TYPE - SYNTAX INTEGER { - other(1), - enable(2), - disable(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Enables or disables store-and-forward switching - for this port When set to Enable(2) the frame - will be forwarded after it has been completely - received and checksummed. When set to Disable(3), - the port will use fragment-free switching." - ::= { eSWPortCtrlEntry 5 } - - - eSWPortCtrlSTP OBJECT-TYPE - SYNTAX INTEGER { - other(1), - enable(2), - disable(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "If this function is enable(1) and - eSWPortCtrlState is also enable(1), that means - this port will join the Spanning Tree Algorithm - (STP) caculation. Asante 6016/6024 switches do - not support individual port STP participation - enable/disable, therefore this object will have - the same value for all ports." - - ::= { eSWPortCtrlEntry 6 } - - - eSWPortCtrlVlanID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The 12 bit port VLAN indentifier for this port - within the switch. - - 0 - The NULL VLAN ID. It is used when the - tagging header contains only user priority - information; no VLAN identifier is present in - the frame. This number is not allowed here. - - 1 - The default VLAN ID; To be used as default - PVID for the port through which tagged frames - will be sent within the switch. - - 4095 - Reserved for implementation use." - - ::= { eSWPortCtrlEntry 7 } - - - eSWPortCtrlVlanTagging OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - enable8021Q(2), - disable (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Whether a frame should be tagged with VLAN - Tagging Header when transmitted through this - port within the switch. - Enable - Use Asante proprietary tagging mechanism - on this port wihtin the switch. - Enable8021Q - Use 802.1Q standard tagging on - this port within the switch. - Disable - Disable the tagging on this port within - the switch." - - ::= { eSWPortCtrlEntry 8 } - - eSWPortCtrlVlanGroups OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This object represents the port vlan map in - 2 octets. The octets meaning is as follow: If 2 - octets are considered together as 16 bit field, - then the least significant bit (bit0) represents - VLAN Group1, bit1 represents VLAN Group2, ..., - bit14 represents VLAN Group15. If a bit is set - (bit value = 1) then the port in question is a - member of the VLAN Group represented by the bit." - - ::= { eSWPortCtrlEntry 9 } - - - eSWPortCtrlTrunkBundleIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A value of 0 means that the port does not belong - to any trunk Bundle. A non-zero value is the index - of the Trunk Bundle to which this port belongs. " - - ::= { eSWPortCtrlEntry 10 } - - - eSWPortCtrlGVRPEnable OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - disable(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This entry when set to enable, means GVRP - frames can be transmitted and received on this - port. If disabled, it means GVRP frames cannot - be transmitted on this port and the received - GVRP frames should be discarded. Default value - for this entry is disable(2)." - - ::= {eSWPortCtrlEntry 11 } - - eSWPortCtrlSecurityLevel OBJECT-TYPE - SYNTAX INTEGER { - newNodeDetection(1), - knownMACAddressForwarding(2), - restrictedKnownMACAddressForwarding(3), - knownMACAddressForwardingWithIntruderLock(4), - normalPort(5), - other(6) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Security Level associated with the port. When - set to Normal Port (5) , the Security Level - (if present) will be cleared." - - ::= { eSWPortCtrlEntry 12 } - - eSWPortProtocolFilter OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This object represents the Protocol Level - Security Filter as applied to the Port. - The Filtering capabilities is indicated by each - bit in this 2 bytes octet string. - 1 - Filter OUT 0 - Do not Filter - Bit 0 : Filter OUT All AppleTalk Protocol Packets - Bit 1 : Filter OUT All Banyan VINES Protocol - Packets - Bit 2 : Filter OUT All IBM Netbios Protocol - Packets - Bit 3 : Filter OUT All IPX/SPX Novell Protocol - Packets - Bit 4 : Filter OUT All IP Protocol Packets - Bit 5 : Filter OUT All Unknown Protocol Packets - that are not defined by the above protocol - Filtering bits (Bit 0-4) - Bit 6 - 7 - Reserved." - - - ::= { eSWPortCtrlEntry 13 } - - eSWGpPtCtrlTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWGpPtCtrlEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing control information for - each port in a group. This table is indexed - by the group number. It uses a BYTE mapping - method. Each byte represents control information - for a port in this group. The main purpose of - creating this table is to reduce the SNMP engine - parsing time and the load of network traffic." - - ::= { eSWCtrl 2 } - - eSWGpPtCtrlEntry OBJECT-TYPE - SYNTAX ESWGpPtCtrlEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry of table eSWGpPtCtrlTable." - INDEX { eSWGpPtCtrlIndex } - ::= { eSWGpPtCtrlTable 1 } - - ESWGpPtCtrlEntry ::= SEQUENCE { - eSWGpPtCtrlIndex INTEGER, - eSWGpPtCtrlState OCTET STRING, - eSWGpPtCtrlBcastFilter OCTET STRING, - eSWGpPtCtrlStNFw OCTET STRING, - eSWGpPtCtrlSTP OCTET STRING, - eSWGpPtCtrlSecurityLevel OCTET STRING, - eSWGpPtProtocolFilter OCTET STRING - } - - eSWGpPtCtrlIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of this table. It is the group number." - - ::= { eSWGpPtCtrlEntry 1 } - - - eSWGpPtCtrlState OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(64)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This octet string displays the administrative - enable/disable state of each port in the group. - Each octet represents one port; therefore, octet - 0 is port 1 and octet 9 is port 10. Each octet - stores the data from eSWPortCtrlState." - - ::= { eSWGpPtCtrlEntry 2 } - - eSWGpPtCtrlBcastFilter OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(64)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This octet string displays the broadcast filter - state for each port in this group. Each octet - represents one port; therefore, octet 0 is port - 1 and octet 9 is port 10. Each octet stores the - data from eSWPortCtrlBcastFilter." - - ::= { eSWGpPtCtrlEntry 3 } - - eSWGpPtCtrlStNFw OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string displays the switching - technique (store-and-forward or fragment-free) - being used by each port in the group. Each octet - represents one port; therefore, octet 0 is port - 1 and octet 9 is port 10. Each octet stores - the data from eSWPortCtrlStNFw." - - ::= { eSWGpPtCtrlEntry 4 } - - - eSWGpPtCtrlSTP OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This octet string displays the individual - port's participation in the Spanning Tree - Algorithm. Asante 62xx switches do not support - individual port STP participation, so all ports - should show the same value. Each octet stores - the value from eSWPortCtrlSTP." - - ::= { eSWGpPtCtrlEntry 5 } - - eSWGpPtCtrlSecurityLevel OBJECT-TYPE - SYNTAX OCTET STRING ( SIZE (64) ) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This octet string is for the Security Level - information of each port in the group. Each octet - represents one port; therefore , the octet 0 is - port 1 and the octet 9 is port 10. Each octet - stores the data from eSWPortCtrlSecurityLevel." - - ::= { eSWGpPtCtrlEntry 6 } - - eSWGpPtProtocolFilter OBJECT-TYPE - SYNTAX OCTET STRING ( SIZE(64) ) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This octet string represents the Protocol Level - Security Filter as applied to each Port. Each - octet represents one port; therefore , the octet 0 - is port 1 and the octet 9 is port 10. Each octet - stores the data from eSWPortProtocolFilter." - - ::= { eSWGpPtCtrlEntry 7 } - - -- Auto-Negotiation table for each port - - eSWAutoPortCtrlTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWAutoPortCtrlEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing information about each port's - auto- negotiation information." - ::= { eSWCtrl 3 } - - - eSWAutoPortCtrlEntry OBJECT-TYPE - SYNTAX ESWAutoPortCtrlEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A entry of eSWAutoPortControlTable. It uses - eSWAutoNegGrpIndex and eSWAutoNegPortIndex to - find the table entry." - - INDEX { eSWAutoNegGrpIndex, eSWAutoNegPortIndex } - ::= { eSWAutoPortCtrlTable 1 } - - ESWAutoPortCtrlEntry ::= SEQUENCE { - eSWAutoNegGrpIndex - INTEGER, - eSWAutoNegPortIndex - INTEGER, - eSWAutoNegAdminState - INTEGER, - eSWAutoNegRemoteAble - INTEGER, - eSWAutoNegAutoConfig - INTEGER, - eSWAutoNegLocalAbility - OCTET STRING, - eSWAutoNegAdvertisedAbility - OCTET STRING, - eSWAutoNegReceivedAbility - OCTET STRING, - eSWAutoNegRestartAutoConfig - INTEGER - } - - eSWAutoNegGrpIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the group for - which this entry contains port auto-negotiation - information." - ::= { eSWAutoPortCtrlEntry 1 } - - eSWAutoNegPortIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the port for - which this entry contains auto-negotiation - information." - ::= { eSWAutoPortCtrlEntry 2 } - - eSWAutoNegAdminState OBJECT-TYPE - SYNTAX INTEGER { - other(1), - enabled(2), - disable(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A port which has auto-negotiation signaling - ability will be enabled to do so when this object - is set to enabled(2). If the object is set to - disable(3) the port will operate as if it had - no auto-negotiation ability." - ::= { eSWAutoPortCtrlEntry 3 } - - - eSWAutoNegRemoteAble OBJECT-TYPE - SYNTAX INTEGER { - other(1), - able(2), - not-able(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object will be set to able(2) if the - port has detected that the link partner has - auto-negotiation ability." - ::= { eSWAutoPortCtrlEntry 4 } - - eSWAutoNegAutoConfig OBJECT-TYPE - SYNTAX INTEGER { - other(1), - configuring(2), - complete(3), - disable(4), - parallel-detect-fail(5), - remote-fault(6) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates whether Auto Negotiation signaling is in - progress or has completed." - ::= { eSWAutoPortCtrlEntry 5 } - - - eSWAutoNegLocalAbility OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The connecting ability of local port. The - capability of the local port will be represented - by each bit in this 2 byte octet string. The - meaning of each bit is as follows: - - 0: is not capable 1: is capable - Bit 0 : undefined - Bit 1 : 10Mbps Ethernet capable - Bit 2 : 10Mbps Ethernet full duplex - capable - Bit 3 : 100BASE-TX capable - Bit 4 : 100BASE-TX full duplex capable - Bit 5 : 100BASE-FX full duplex capable - Bit 6 : 100BASE-T4 capable - Bit 7 : 802.9 capable - Bit 8 - 15 : reserved - - Note that the bit ordering is such that the most - significant bit (in network order) is bit 0." - - ::= { eSWAutoPortCtrlEntry 6 } - - - eSWAutoNegAdvertisedAbility OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This object represents the capabilities which will - be advertised in the Auto-Negotiation sequence. The - capability is indicated by each bit in this 2 byte - octet string. - 0: is not capable 1: is capable - Bit 0 : default capabilities - Bit 1 : 10Mbps Ethernet capable - Bit 2 : 10Mbps Ethernet full duplex capable - Bit 3 : 100BASE-TX capable - Bit 4 : 100BASE-TX full duplex capable - Bit 5 : 100BASE-FX full duplex capable - Bit 6 : 100BASE-T4 capable - Bit 7 : 802.9 capable - Bit 8 - 15 : reserved - - Note that Auto-Negotiation will restart - automatically if the supported capabilities - are set. The bit ordering is such that the most - significant bit (in network order) is Bit 0." - ::= { eSWAutoPortCtrlEntry 7 } - - - eSWAutoNegReceivedAbility OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(2)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates the advertised capabilities of link - partner. - The capability will be represented by each bit - in this 2 byte octet string. The meaning of - each bit is as follows: - - 0: is not capable 1: is capable - Bit 0 : undefined - Bit 1 : 10Mbps Ethernet capable - Bit 2 : 10Mbps Ethernet full duplex capable - Bit 3 : 100BASE-TX capable - Bit 4 : 100BASE-TX full duplex capable - Bit 5 : 100BASE-FX full duplex capable - Bit 6 : 100BASE-T4 capable - Bit 7 : 802.9 capable - Bit 8 - 15 : reserved - Note that the bit ordering is such that the most - significant bit (in network order) is bit 0." - - ::= { eSWAutoPortCtrlEntry 8 } - - eSWAutoNegRestartAutoConfig OBJECT-TYPE - SYNTAX INTEGER { - other(1), - reStart(2), - noRestart(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Forces auto-negotiation to begin link - negotiation. Has no effect if auto-negotiation - signaling is diabled. Always returns - noRestart(3)." - ::= { eSWAutoPortCtrlEntry 9 } - - -- IP address monitoring table - - eSWMonIPTable OBJECT-TYPE - SYNTAX SEQUENCE OF ESWMonIPEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This table describes the source IP address and - source MAC address mapping pair. It also provides - a function to detect IP address duplication. This - table can show that 2 MAC addresses map to the - same IP address. It is an important function - to help the system administrator to do network - administration." - ::= { eSWMonitor 1 } - - - eSWMonIPEntry OBJECT-TYPE - SYNTAX ESWMonIPEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The entry of this table. The table is - indexed by the MAC address." - INDEX { eSWMonIP } - ::= { eSWMonIPTable 1 } - - ESWMonIPEntry ::= SEQUENCE { - eSWMonIP IpAddress, - eSWMonMAC MacAddress, - eSWMonVLANID INTEGER, - eSWMonGrp INTEGER, - eSWMonPort INTEGER - } - - eSWMonIP OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address corresponding to the MAC address - in eSWMonMAC." - ::= { eSWMonIPEntry 1 } - - eSWMonMAC OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The source MAC address of the monitor entry." - ::= { eSWMonIPEntry 2 } - - eSWMonVLANID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The VLAN number of this monitor address entry." - ::= { eSWMonIPEntry 3 } - - eSWMonGrp OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address is learned from which group - number." - ::= { eSWMonIPEntry 4 } - - eSWMonPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port on which the IP address was learned - The agent should display value = (maximum number - of ports in the system + 1) when reflecting the - System's Management IP address." - ::= { eSWMonIPEntry 5 } - - - -- Traps for use by Asante products - - -- Traps are defined using the conventions in RFC1215. - - - -- Fan Failure trap - - eSWFanFail TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWGrpIndex } - DESCRIPTION - "The SNMP trap that is generated when a fan in - the switch fails." - ::= 3 - - -- Expansion port Connection State Change, Send Trap - - eSWExpPortConnectStateChange TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWGrpIndex, eSWPortIndex } - DESCRIPTION - "This trap will be sent when an MII module is - inserted or removed from the MII slot The trap - contains the port number of the MII slot whose - state has changed." - ::= 4 - - -- IP Spoofing TRAP - - eSWIPSpoofing TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWMonIP, eSWMonMAC, eSWMonPort, - eSWMonIP, eSWMonMAC, eSWMonPort } - DESCRIPTION - "This trap is caused by the detection of a - duplicate IP address. It means that there are 2 - or more stations using the same IP address. The - first three parameters are the IP address, - MAC address, and port number of the existing - workstation. The remaining three parameters are - the IP address, MAC address, and port number of - to the workstation which is trying to spoof the - network environment. Therefore, the IP addresses - should be the same, but the MAC addresses are - different." - ::= 5 - - -- Station Movement Trap - - eSWStationMove TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWMonIP, eSWMonMAC, eSWMonPort } - DESCRIPTION - "The trap is caused by the detection of station - moving." - ::= 6 - - -- New Node Detection Trap - eSWNewNodeDetected TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWMonPort , eSWMonMAC, eSWMonIP } - - DESCRIPTION - "The trap is generated when any port which is set - for New Node Detection Security levels detects - any New Node." - ::= 7 - - -- Intruder Detection Trap - eSWIntruderDetected TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWMonPort, eSWMonMAC, eSWMonIP, - eSWSecurityLevel } - - - DESCRIPTION - "The trap is generated when any port which is - set for security levels - 1) Known MAC Address Forwarding - 2) Known MAC Address Forwarding with Intruder - Lock detects any Intruder MAC Address." - ::= 8 - - -- Intruder Port Disable Trap - eSWIntruderPortDisable TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWMonPort , eSWMonMAC , eSWMonIP } - - DESCRIPTION - "The trap is generated when any port which is - set for security levels restricted Known MAC - Address Forwarding detects Intruder MAC Address - and disables the Port." - ::= 9 - - -- IP Spoofing TRAP - - eSWEnhIPSpoofing TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWMonIP, - eSWMonMAC, eSWMonVLANID, eSWMonGrp, eSWMonPort, - eSWMonMAC, eSWMonVLANID, eSWMonGrp, eSWMonPort } - - - DESCRIPTION - "This trap is caused by the detection of a - duplicate IP address. It means that there are - 2 or more stations using the same IP address. - The first parameter is the IP Address which - is duplicated. The next three parameters are - the MAC address, VLAN ID, Group number and port - number of the switch from where the original - IP-MAC Address binding was detected. The - remaining three parameters are the MAC address, - VLAN ID, Group number and Port number of the - switch from where the spoofed IP-MAC Address - binding was detected." - ::= 10 - - -- Station Movement Trap - - eSWEnhStationMove TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWMonIP, eSWMonMAC, eSWMonVLANID, eSWMonGrp, - eSWMonPort, eSWMonGrp, eSWMonPort } - - DESCRIPTION - "The trap is caused by the detection of station - movement. The first two parameters are the IP - Address and MAC Address of the station which - was moved across the switch ports. The next - parameter is the VLAN ID to which eSWMonMAC MAC - Address has been classified.The next two - parameters are the Group number and Port number - within the switch where the station was originally - (first) detected. The next two parameters are - the Group number and Port number within the - switch where the station was moved." - ::= 11 - - -- New Node Detection Trap - eSWEnhNewNodeDetected TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWMonGrp, eSWMonPort, eSWMonMAC, - eSWMonVLANID, eSWMonIP } - - DESCRIPTION - "The trap is generated when any port which is set - for New Node Detection Security level detects - any New Node. The two parameters are the Group - number and Port number. The next three parameters - are the MAC Address ,VLAN ID (to which eSWMonMAC MAC - Address has been classifiedand) and IP Address of the - newly detected node." - ::= 12 - - -- Intruder Detection Trap - eSWEnhIntruderDetected TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWMonGrp, eSWMonPort, eSWMonMAC, - eSWMonVLANID, eSWMonIP } - DESCRIPTION - "The trap is generated when any secured port - detects Intruder node. For the secured port - Intruder nodes are the nodes whose MAC Address - is not part of port trusted MAC Address set. - The first two parameters are the Group number - and Port number. The next three parameters are the - MAC Address ,VLAN ID (to which eSWMonMAC MAC - Address has been classifiedand) and IP Address of - the Intruder Node." - - ::= 13 - - -- Intruder Port Disable Trap - eSWEnhIntruderPortDisable TRAP-TYPE - ENTERPRISE asante - VARIABLES { eSWMonGrp, eSWMonPort, eSWMonMAC, - eSWMonVLANID, eSWMonIP } - DESCRIPTION - "The trap is generated when any port which is - set for Intruder Port Disable security level - detects Intruder MAC Address and disables the - secured Port. For the secured port Intruder - nodes are the nodes whose MAC Address is not - part of port trusted MAC Address set. The first - two parameters are the Group number and Port - number. The next three parameters are the MAC - Address ,VLAN ID (to which eSWMonMAC MAC Address - has been classifiedand) and IP Address of the - Intruder Node which caused the port to be disabled." - - ::= 14 - - END - diff --git a/mibs/ASTARO-MIB b/mibs/ASTARO-MIB deleted file mode 100644 index 4939a20311..0000000000 --- a/mibs/ASTARO-MIB +++ /dev/null @@ -1,1081 +0,0 @@ -ASTARO-MIB DEFINITIONS ::= BEGIN - --- --- Astaro Notification Definition --- --- .1.3.6.1.4.1.9789 --- .iso.org.dod.internet.private.enterprises.astaro --- .1500 (.notification) --- .0 (DEBUG) --- .1 (INFO) --- .2 (WARN) --- .3 (CRIT) --- .0 - .999 () --- - -IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, - enterprises - FROM SNMPv2-SMI ; - - - --- --- top level --- - -astaro MODULE-IDENTITY - LAST-UPDATED "201110060000Z" - ORGANIZATION "Astaro GmbH & Co. KG - a Sophos company" - CONTACT-INFO - "Astaro GmbH & Co. KG - a Sophos company - Amalienbadstr. 41/Bau 52 - 76227 Karlsruhe - - Telefon: +49-800-2782761 (Germany Only) - Telefon: +49-721-25516-0 (Outside Germany) - Fax: +49 721 25516 200 - Email: emea@astaro.com - www.astaro.com" - DESCRIPTION - "The MIB module for Notification Events - - Copyright (C) 2009 by Astaro AG" - REVISION "200812170000Z" - DESCRIPTION - "Initial version" -::= { enterprises 9789 } - -notification OBJECT IDENTIFIER ::= { astaro 1500 } - - --- --- Notification severiry --- - -debug OBJECT IDENTIFIER ::= { notification 0 } -info OBJECT IDENTIFIER ::= { notification 1 } -warn OBJECT IDENTIFIER ::= { notification 2 } -crit OBJECT IDENTIFIER ::= { notification 3 } - - --- --- Notifications --- -CRIT-025 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "License usage: EXCEEDING 100% OF USER COUNT on Sophos UTM" -::= { crit 25 } - -CRIT-026 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "License usage: EXCEEDING 110% OF USER COUNT on Sophos UTM" -::= { crit 26 } - -CRIT-027 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "License usage: No valid HA license" -::= { crit 27 } - -CRIT-028 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "License usage: No valid Cluster license" -::= { crit 28 } - -CRIT-054 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "UPS power critical, system shutting down" -::= { crit 54 } - -CRIT-060 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Raid degraded: harddisk replacement needed" -::= { crit 60 } - -CRIT-065 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "IPv6 Renumbering failed" -::= { info 65 } - -CRIT-080 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA System: There is no slave node, please check your HA System" -::= { crit 80 } - -CRIT-081 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA System: Your installed system versions differ, please check your HA System" -::= { crit 81 } - -CRIT-082 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA System: Some interfaces are unplugged, please check your HA System" -::= { crit 82 } - -CRIT-090 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Cluster: One or more nodes are dead, please check your Cluster" -::= { crit 90 } - -CRIT-091 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Cluster: Your installed system versions differ, please check your Cluster" -::= { crit 91 } - -CRIT-092 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Cluster: Some interfaces are unplugged, please check your Cluster" -::= { crit 92 } - -CRIT-310 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Up2Date prefetch failed" -::= { crit 310 } - -CRIT-311 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Firmware Up2Date installation failed" -::= { crit 311 } - -CRIT-712 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "System shut down due to full log file partition" -::= { crit 712 } - -CRIT-850 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Intrusion Prevention Alert" -::= { crit 850 } - -CRIT-852 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Intrusion Prevention Alert (Packet dropped)" -::= { crit 852 } - -CRIT-861 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Advanced Threat Protection Alert" -::= { crit 861 } - -INFO-000 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "System was restarted" -::= { info 0 } - -INFO-005 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Successful WebAdmin login" -::= { info 5 } - -INFO-006 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Successful SSH login" -::= { info 6 } - -INFO-007 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Successful console login" -::= { info 5 } - -INFO-010 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Configuration Auto Backup" -::= { info 10 } - -INFO-011 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Configuration Backup File" -::= { info 11 } - -INFO-020 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "License expiry: a feature will expire" -::= { info 20 } - -INFO-021 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "License expiry: a feature expires today" -::= { info 21 } - -INFO-022 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "License expiry: a feature expired" -::= { info 22 } - -INFO-040 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Remote Configuration Manager - System Information" -::= { info 40 } - -INFO-050 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "UPS device connected" -::= { info 50 } - -INFO-051 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "UPS device disconnected" -::= { info 51 } - -INFO-053 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "UPS power restored" -::= { info 53 } - -INFO-062 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Raid rebuild process started" -::= { info 62 } - -INFO-063 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Raid rebuild process finished" -::= { info 63 } - -INFO-065 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "IPv6 Renumbering successful" -::= { info 65 } - -INFO-080 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA node is now Master" -::= { info 80 } - -INFO-081 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA node is now Slave" -::= { info 81 } - -INFO-083 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA System is active and fully functional" -::= { info 83 } - -INFO-090 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Cluster node is now Master" -::= { info 90 } - -INFO-091 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Cluster node is now Slave" -::= { info 91 } - -INFO-092 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Cluster node is now Worker" -::= { info 92 } - -INFO-093 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Cluster is active and fully functional" -::= { info 93 } - -INFO-094 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Upgrade: download successful" -::= { info 94 } - -INFO-095 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "RED Unlock code" -::= { info 95 } - -INFO-105 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "User Authenticator not running - restarted" -::= { info 105 } - -INFO-106 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Cron Task Scheduler not running - restarted" -::= { info 106 } - -INFO-107 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "WebAdmin webserver not running - restarted" -::= { info 107 } - -INFO-108 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Ssh server not running - restarted" -::= { info 108 } - -INFO-109 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Dhcp client not running - restarted" -::= { info 109 } - -INFO-110 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Configuration daemon not running - restarted" -::= { info 110 } - -INFO-111 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Syslog server not running - restarted" -::= { info 111 } - -INFO-112 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Middleware not running - restarted" -::= { info 112 } - -INFO-114 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Ulogd not running - restarted" -::= { info 114 } - -INFO-115 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Snort not running - restarted" -::= { info 115 } - -INFO-116 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Snmpd daemon not running - restarted" -::= { info 116 } - -INFO-117 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Pop3 proxy not running - restarted" -::= { info 117 } - -INFO-118 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Ftp proxy not running - restarted" -::= { info 118 } - -INFO-119 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Named not running - restarted" -::= { info 119 } - -INFO-120 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Sockd not running - restarted" -::= { info 120 } - -INFO-121 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Identd not running - restarted" -::= { info 121 } - -INFO-122 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Dhcpd not running - restarted" -::= { info 122 } - -INFO-123 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "IRQd not running - restarted" -::= { info 123 } - -INFO-124 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Ufod not running - restarted" -::= { info 124 } - -INFO-125 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Smtpd not running - restarted" -::= { info 125 } - -INFO-126 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Dyndns not running - restarted" -::= { info 126 } - -INFO-127 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Spam filter not running - restarted" -::= { info 127 } - -INFO-128 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Pptpd not running - restarted" -::= { info 128 } - -INFO-129 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "IPv6 Watchdog not running - restarted" -::= { info 129 } - -INFO-130 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Winbindd not running - restarted" -::= { info 130 } - -INFO-131 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Xinetd not running - restarted" -::= { info 131 } - -INFO-132 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "ACC core daemon not running - restarted" -::= { info 132 } - -INFO-133 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "ACC up2date cache not running - restarted" -::= { info 133 } - -INFO-134 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "IPsec starter not running - restarted" -::= { info 134 } - -INFO-135 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "IPsec pluto not running - restarted" -::= { info 135 } - -INFO-136 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "ACC device agent not running - restarted" -::= { info 136 } - -INFO-138 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Smtp scan daemon not running - restarted" -::= { info 138 } - -INFO-139 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Content Filter Framework not running - restarted" -::= { info 139 } - -INFO-140 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Notification Daemon not running - restarted" -::= { info 140 } - -INFO-141 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Http proxy not running - restarted" -::= { info 141 } - -INFO-142 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "OSPF daemon (ospfd) not running - restarted" -::= { info 142 } - -INFO-143 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Dynamic routing daemon (quagga) not running - restarted" -::= { info 143 } - -INFO-144 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HAL (Hardware Abstraction Layer) system daemon not running - restarted" -::= { info 144 } - -INFO-145 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Udev (system device manager) daemon not running - restarted" -::= { info 145 } - -INFO-146 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Dbus (application device bus) system daemon not running - restarted" -::= { info 146 } - -INFO-147 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "NTP (network time synchronization) daemon not running - restarted" -::= { info 147 } - -INFO-148 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "L2TP-over-IPsec daemon not running - restarted" -::= { info 148 } - -INFO-149 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Application Control daemon not running - restarted" -::= { info 149 } - -INFO-150 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Root partition is filling up - please check" -::= { info 150 } - -INFO-152 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Network Monitor not running - restarted" -::= { info 152 } - -INFO-153 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Log Disk is filling up - please check" -::= { info 153 } - -INFO-154 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Data Disk is filling up - please check" -::= { info 154 } - -INFO-163 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Log Disk is short of inodes - please check" -::= { info 163 } - -INFO-164 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Data Disk is short of inodes - please check" -::= { info 164 } - -INFO-170 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA confd sync daemon not running - restarted" -::= { info 170 } - -INFO-171 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA up2date proxy not running - restarted" -::= { info 171 } - -INFO-172 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA conntrack daemon not running - restarted" -::= { info 172 } - -INFO-173 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA csync2 daemon not running - restarted" -::= { info 173 } - -INFO-175 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "IPv6 Teredo Tunnel Broker client not running - restarted" -::= { info 175 } - -INFO-176 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "IPv6 gogo6 Tunnel Broker client not running - restarted" -::= { info 176 } - -INFO-177 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "IPv6 Routing Advertisement daemon not running - restarted" -::= { info 177 } - -INFO-178 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "IPv6 Hurricane Tunnel Broker client not running - restarted" -::= { info 178 } - -INFO-179 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "DNS resolver not running - restarted" -::= { info 179 } - -INFO-180 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Client Authentication daemon not running - restarted" -::= { info 180 } - -INFO-181 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Service Monitor not running - restarted" -::= { info 181 } - -INFO-182 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Job queue manager (atd) not running - restarted" -::= { info 182 } - -INFO-183 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "BGP daemon (bgpd) not running - restarted" -::= { info 183 } - -INFO-184 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "RED server not running - restarted" -::= { info 184 } - -INFO-185 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "RED client not running - restarted" -::= { info 185 } - -INFO-186 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Confd request queuer not running - restarted" -::= { info 186 } - -INFO-187 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Confd queue runner not running - restarted" -::= { info 187 } - -INFO-188 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "urid not running - restarted" -::= { info 188 } - -INFO-189 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Web Application Firewall not running - restarted" -::= { info 189 } - -INFO-190 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Support access daemon not running - restarted" -::= { info 190 } - -INFO-191 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "RPM database restored" -::= { info 191 } - -INFO-192 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "RRD cache daemon not running - restarted" -::= { info 192 } - -INFO-301 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "New Firmware Up2Date is ready for installation" -::= { info 301 } - -INFO-302 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "New Firmware Up2Date installed" -::= { info 302 } - -INFO-306 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "New Pattern Up2Dates installed" -::= { info 306 } - -INFO-310 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Up2Date prefetch is working again" -::= { info 310 } - -INFO-320 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Database Conversion Started" -::= { info 320 } - -INFO-321 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Database Conversion Adjourned" -::= { info 321 } - -INFO-322 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Database Conversion Finished" -::= { info 322 } - -INFO-601 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Your Hotspot password" -::= { info 601 } - -INFO-700 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Daily log file archive" -::= { info 700 } - -INFO-710 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Log file partition is filling up" -::= { info 710 } - -INFO-720 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Daily Executive Report" -::= { info 720 } - -INFO-721 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Weekly Executive Report" -::= { info 721 } - -INFO-722 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Monthly Executive Report" -::= { info 722 } - -INFO-723 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Daily Executive Report" -::= { info 723 } - -INFO-724 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Weekly Executive Report" -::= { info 724 } - -INFO-725 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Monthly Executive Report" -::= { info 725 } - -INFO-726 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "VPN connection using Site-to-Site is up again" -::= { info 726 } - -INFO-727 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "RED connection is up again" -::= { info 727 } - -INFO-728 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Access Point is online again" -::= { info 728 } - -INFO-729 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Mesh Access Point is online again" -::= { info 729 } - -INFO-850 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Intrusion Prevention Alert" -::= { info 850 } - -INFO-852 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Intrusion Prevention Alert (Packet dropped)" -::= { info 852 } - -WARN-005 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Failed WebAdmin login" -::= { warn 5 } - -WARN-006 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Failed SSH login" -::= { warn 6 } - -WARN-007 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Failed console login" -::= { warn 7 } - -WARN-025 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "License usage: EXCEEDING 90% OF USER COUNT on Sophos UTM" -::= { warn 25 } - -WARN-030 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Primary internet uplink is down, switching to backup line" -::= { warn 30 } - -WARN-031 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Primary internet uplink is back online, switching to main line" -::= { warn 31 } - -WARN-032 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Internet uplink is down" -::= { warn 32 } - -WARN-033 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Internet uplink is up again" -::= { warn 33 } - -WARN-040 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Sophos UTM weak Certificate check - found weak certificates" -::= { warn 40 } - -WARN-052 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "UPS on battery power" -::= { warn 52 } - -WARN-061 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Raid degraded: defective harddisk inserted" -::= { warn 61 } - -WARN-070 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Too many failed logins" -::= { warn 70 } - -WARN-080 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "HA selfcheck" -::= { warn 80 } - -WARN-090 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Cluster selfcheck" -::= { warn 90 } - -WARN-094 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Upgrade failed" -::= { warn 94 } - -WARN-129 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Spam Filter cannot query database servers" -::= { warn 129 } - -WARN-136 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "ACC server not reachable" -::= { warn 136 } - -WARN-160 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Root partition is short of inodes - please check" -::= { warn 160 } - -WARN-161 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "RPM Database is corrupted" -::= { warn 161 } - -WARN-162 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Corrupted RPM database rebuild failed" -::= { warn 162 } - -WARN-201 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "A RED device has been deauthorized automatically" -::= { warn 201 } - -WARN-501 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Endpoint Virus Detected" -::= { warn 501 } - -WARN-531 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Directory Services synchronization" -::= { warn 531 } - -WARN-711 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Log files have been deleted" -::= { warn 711 } - -WARN-715 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Remote log file storage failed" -::= { warn 715 } - -WARN-726 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "VPN connection using Site-to-Site is down" -::= { warn 726 } - -WARN-727 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "RED connection is down" -::= { warn 727 } - -WARN-728 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Access Point is offline" -::= { warn 728 } - -WARN-729 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Mesh Access Point is offline" -::= { warn 729 } - -WARN-850 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Intrusion Prevention Alert" -::= { warn 850 } - -WARN-852 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Intrusion Prevention Alert (Packet dropped)" -::= { warn 852 } - -WARN-856 NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Portscan detected" -::= { warn 856 } - - - -END diff --git a/mibs/ASTERISK-MIB b/mibs/ASTERISK-MIB deleted file mode 100644 index 56b9be9d22..0000000000 --- a/mibs/ASTERISK-MIB +++ /dev/null @@ -1,739 +0,0 @@ -ASTERISK-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, Integer32, Counter32, TimeTicks - FROM SNMPv2-SMI - - TEXTUAL-CONVENTION, DisplayString, TruthValue - FROM SNMPv2-TC - - digium - FROM DIGIUM-MIB; - -asterisk MODULE-IDENTITY - LAST-UPDATED "200603061840Z" - ORGANIZATION "Digium, Inc." - CONTACT-INFO - "Mark A. Spencer - Postal: Digium, Inc. - 445 Jan Davis Drive - Huntsville, AL 35806 - USA - Tel: +1 256 428 6000 - Email: markster@digium.com - - Thorsten Lockert - Postal: Voop AS - Boehmergaten 42 - NO-5057 Bergen - Norway - Tel: +47 5598 7200 - Email: tholo@voop.no" - DESCRIPTION - "Asterisk is an Open Source PBX. This MIB defined - objects for managing Asterisk instances." - REVISION "200603061840Z" - DESCRIPTION - "Change audio codec identification from 3kAudio to - Audio3k to conform better with specification. - - Expand on contact information." - REVISION "200602041900Z" - DESCRIPTION - "Initial published revision." - ::= { digium 1 } - -asteriskVersion OBJECT IDENTIFIER ::= { asterisk 1 } -asteriskConfiguration OBJECT IDENTIFIER ::= { asterisk 2 } -asteriskModules OBJECT IDENTIFIER ::= { asterisk 3 } -asteriskIndications OBJECT IDENTIFIER ::= { asterisk 4 } -asteriskChannels OBJECT IDENTIFIER ::= { asterisk 5 } - --- asteriskVersion - -astVersionString OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Text version string of the version of Asterisk that - the SNMP Agent was compiled to run against." - ::= { asteriskVersion 1 } - -astVersionTag OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "SubVersion revision of the version of Asterisk that - the SNMP Agent was compiled to run against -- this is - typically 0 for release-versions of Asterisk." - ::= { asteriskVersion 2 } - --- asteriskConfiguration - -astConfigUpTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Time ticks since Asterisk was started." - ::= { asteriskConfiguration 1 } - -astConfigReloadTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Time ticks since Asterisk was last reloaded." - ::= { asteriskConfiguration 2 } - -astConfigPid OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The process id of the running Asterisk process." - ::= { asteriskConfiguration 3 } - -astConfigSocket OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The control socket for giving Asterisk commands." - ::= { asteriskConfiguration 4 } - --- asteriskModules - -astNumModules OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of modules currently loaded into Asterisk." - ::= { asteriskModules 1 } - --- asteriskIndications - -astNumIndications OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of indications currently defined in Asterisk." - ::= { asteriskIndications 1 } - -astCurrentIndication OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Default indication zone to use." - ::= { asteriskIndications 2 } - -astIndicationsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AstIndicationsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Table with all the indication zones currently know to - the running Asterisk instance." - ::= { asteriskIndications 3 } - -astIndicationsEntry OBJECT-TYPE - SYNTAX AstIndicationsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Information about a single indication zone." - INDEX { astIndIndex } - ::= { astIndicationsTable 1 } - -AstIndicationsEntry ::= SEQUENCE { - astIndIndex Integer32, - astIndCountry DisplayString, - astIndAlias DisplayString, - astIndDescription DisplayString -} - -astIndIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Numerical index into the table of indication zones." - ::= { astIndicationsEntry 1 } - -astIndCountry OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Country for which the indication zone is valid, - typically this is the ISO 2-letter code of the country." - ::= { astIndicationsEntry 2 } - -astIndAlias OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { astIndicationsEntry 3 } - -astIndDescription OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description of the indication zone, usually the full - name of the country it is valid for." - ::= { astIndicationsEntry 4 } - --- asteriskChannels - -astNumChannels OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current number of active channels." - ::= { asteriskChannels 1 } - -astChanTable OBJECT-TYPE - SYNTAX SEQUENCE OF AstChanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Table with details of the currently active channels - in the Asterisk instance." - ::= { asteriskChannels 2 } - -astChanEntry OBJECT-TYPE - SYNTAX AstChanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Details of a single channel." - INDEX { astChanIndex } - ::= { astChanTable 1 } - -AstChanEntry ::= SEQUENCE { - astChanIndex Integer32, - astChanName DisplayString, - astChanLanguage DisplayString, - astChanType DisplayString, - astChanMusicClass DisplayString, - astChanBridge DisplayString, - astChanMasq DisplayString, - astChanMasqr DisplayString, - astChanWhenHangup TimeTicks, - astChanApp DisplayString, - astChanData DisplayString, - astChanContext DisplayString, - astChanMacroContext DisplayString, - astChanMacroExten DisplayString, - astChanMacroPri Integer32, - astChanExten DisplayString, - astChanPri Integer32, - astChanAccountCode DisplayString, - astChanForwardTo DisplayString, - astChanUniqueId DisplayString, - astChanCallGroup Unsigned32, - astChanPickupGroup Unsigned32, - astChanState INTEGER, - astChanMuted TruthValue, - astChanRings Integer32, - astChanCidDNID DisplayString, - astChanCidNum DisplayString, - astChanCidName DisplayString, - astChanCidANI DisplayString, - astChanCidRDNIS DisplayString, - astChanCidPresentation DisplayString, - astChanCidANI2 Integer32, - astChanCidTON Integer32, - astChanCidTNS Integer32, - astChanAMAFlags INTEGER, - astChanADSI INTEGER, - astChanToneZone DisplayString, - astChanHangupCause INTEGER, - astChanVariables DisplayString, - astChanFlags BITS, - astChanTransferCap INTEGER -} - -astChanIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index into the channel table." - ::= { astChanEntry 1 } - -astChanName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Name of the current channel." - ::= { astChanEntry 2 } - -astChanLanguage OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Which language the current channel is configured to - use -- used mainly for prompts." - ::= { astChanEntry 3 } - -astChanType OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Underlying technology for the current channel." - ::= { astChanEntry 4 } - -astChanMusicClass OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Music class to be used for Music on Hold for this - channel." - ::= { astChanEntry 5 } - -astChanBridge OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Which channel this channel is currently bridged (in a - conversation) with." - ::= { astChanEntry 6 } - -astChanMasq OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Channel masquerading for us." - ::= { astChanEntry 7 } - -astChanMasqr OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Channel we are masquerading for." - ::= { astChanEntry 8 } - -astChanWhenHangup OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "How long until this channel will be hung up." - ::= { astChanEntry 9 } - -astChanApp OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current application for the channel." - ::= { astChanEntry 10 } - -astChanData OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Arguments passed to the current application." - ::= { astChanEntry 11 } - -astChanContext OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current extension context." - ::= { astChanEntry 12 } - -astChanMacroContext OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current macro context." - ::= { astChanEntry 13 } - -astChanMacroExten OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current macro extension." - ::= { astChanEntry 14 } - -astChanMacroPri OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current macro priority." - ::= { astChanEntry 15 } - -astChanExten OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current extension." - ::= { astChanEntry 16 } - -astChanPri OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current priority." - ::= { astChanEntry 17 } - -astChanAccountCode OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Account Code for billing." - ::= { astChanEntry 18 } - -astChanForwardTo OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Where to forward to if asked to dial on this - interface." - ::= { astChanEntry 19 } - -astChanUniqueId OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Unique Channel Identifier." - ::= { astChanEntry 20 } - -astChanCallGroup OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Call Group." - ::= { astChanEntry 21 } - -astChanPickupGroup OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Pickup Group." - ::= { astChanEntry 22 } - -astChanState OBJECT-TYPE - SYNTAX INTEGER { - stateDown(0), - stateReserved(1), - stateOffHook(2), - stateDialing(3), - stateRing(4), - stateRinging(5), - stateUp(6), - stateBusy(7), - stateDialingOffHook(8), - statePreRing(9) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Channel state." - ::= { astChanEntry 23 } - -astChanMuted OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmission of voice data has been muted." - ::= { astChanEntry 24 } - -astChanRings OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of rings so far." - ::= { astChanEntry 25 } - -astChanCidDNID OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Dialled Number ID." - ::= { astChanEntry 26 } - -astChanCidNum OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Caller Number." - ::= { astChanEntry 27 } - -astChanCidName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Caller Name." - ::= { astChanEntry 28 } - -astCanCidANI OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "ANI" - ::= { astChanEntry 29 } - -astChanCidRDNIS OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Redirected Dialled Number Service." - ::= { astChanEntry 30 } - -astChanCidPresentation OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number Presentation/Screening." - ::= { astChanEntry 31 } - -astChanCidANI2 OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "ANI 2 (info digit)." - ::= { astChanEntry 32 } - -astChanCidTON OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Type of Number." - ::= { astChanEntry 33 } - -astChanCidTNS OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transit Network Select." - ::= { astChanEntry 34 } - -astChanAMAFlags OBJECT-TYPE - SYNTAX INTEGER { - Default(0), - Omit(1), - Billing(2), - Documentation(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "AMA Flags." - ::= { astChanEntry 35 } - -astChanADSI OBJECT-TYPE - SYNTAX INTEGER { - Unknown(0), - Available(1), - Unavailable(2), - OffHookOnly(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whether or not ADSI is detected on CPE." - ::= { astChanEntry 36 } - -astChanToneZone OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indication zone to use for channel." - ::= { astChanEntry 37 } - -astChanHangupCause OBJECT-TYPE - SYNTAX INTEGER { - NotDefined(0), - Unregistered(3), - Normal(16), - Busy(17), - NoAnswer(19), - Congestion(34), - Failure(38), - NoSuchDriver(66) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Why is the channel hung up." - ::= { astChanEntry 38 } - -astChanVariables OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Channel Variables defined for this channel." - ::= { astChanEntry 39 } - -astChanFlags OBJECT-TYPE - SYNTAX BITS { - WantsJitter(0), - DeferDTMF(1), - WriteInterrupt(2), - Blocking(3), - Zombie(4), - Exception(5), - MusicOnHold(6), - Spying(7), - NativeBridge(8), - AutoIncrementingLoop(9) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Flags set on this channel." - ::= { astChanEntry 40 } - -astChanTransferCap OBJECT-TYPE - SYNTAX INTEGER { - Speech(0), - Digital(8), - RestrictedDigital(9), - Audio3k(16), - DigitalWithTones(17), - Video(24) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transfer Capabilities for this channel." - ::= { astChanEntry 41 } - -astNumChanTypes OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of channel types (technologies) supported." - ::= { asteriskChannels 3 } - -astChanTypeTable OBJECT-TYPE - SYNTAX SEQUENCE OF AstChanTypeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Table with details of the supported channel types." - ::= { asteriskChannels 4 } - -astChanTypeEntry OBJECT-TYPE - SYNTAX AstChanTypeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Information about a technology we support, including - how many channels are currently using this technology." - INDEX { astChanTypeIndex } - ::= { astChanTypeTable 1 } - -AstChanTypeEntry ::= SEQUENCE { - astChanTypeIndex Integer32, - astChanTypeName DisplayString, - astChanTypeDesc DisplayString, - astChanTypeDeviceState Integer32, - astChanTypeIndications Integer32, - astChanTypeTransfer Integer32, - astChanTypeChannels Gauge32 -} - -astChanTypeIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index into the table of channel types." - ::= { astChanTypeEntry 1 } - -astChanTypeName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Unique name of the technology we are describing." - ::= { astChanTypeEntry 2 } - -astChanTypeDesc OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description of the channel type (technology)." - ::= { astChanTypeEntry 3 } - -astChanTypeDeviceState OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whether the current technology can hold device states." - ::= { astChanTypeEntry 4 } - -astChanTypeIndications OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whether the current technology supports progress indication." - ::= { astChanTypeEntry 5 } - -astChanTypeTransfer OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whether the current technology supports transfers, where - Asterisk can get out from inbetween two bridged channels." - ::= { astChanTypeEntry 6 } - -astChanTypeChannels OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of active channels using the current technology." - ::= { astChanTypeEntry 7 } - -END diff --git a/mibs/AT-BOARDS-MIB b/mibs/AT-BOARDS-MIB deleted file mode 100644 index cf496a9dea..0000000000 --- a/mibs/AT-BOARDS-MIB +++ /dev/null @@ -1,319 +0,0 @@ --- ============================================================================ --- AT-BOARDS.MIB, Allied Telesis enterprise MIB --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-BOARDS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-IDENTITY - FROM SNMPv2-SMI - objects - FROM AT-SMI-MIB -; - -boards MODULE-IDENTITY - LAST-UPDATED "200812110000Z" - ORGANIZATION "Allied Telesis, Inc." - CONTACT-INFO - " http://www.alliedtelesis.com" - - DESCRIPTION - "OID boards is a subtree beneath which board ids are assigned. - release is a subtree beneath which release ids are assigned. - ifTypes is a subtree beneath which interface type ids are assigned. - chips is a subtree beneath which chip ids are assigned." - - REVISION "200812110000Z" - DESCRIPTION - "Added boardID for pprXum100M, pprAtPWR05AC, pprAtPWR05DC and - pprXem2XT." - - REVISION "200811240000Z" - DESCRIPTION - "Added boardID for x60024TS,x60024TSXP,x60048TS and x60048TSXP." - - REVISION "200803031500Z" - DESCRIPTION - "Change - Added boards 271,272,282,284-286,288. - Added boards 290-297, - Added boards 300,304-311." - - REVISION "200703210000Z" - DESCRIPTION - "Added boardID for x900-48FS." - - REVISION "200702070000Z" - DESCRIPTION - "Added boardID for AT-8824R." - - REVISION "200606140000Z" - DESCRIPTION - "Initial version of this MIB module." - - ::= { objects 1 } - -release OBJECT IDENTIFIER ::= { objects 2 } -iftypes OBJECT IDENTIFIER ::= { objects 3 } -chips OBJECT IDENTIFIER ::= { objects 4 } - --- each AT router or L3 switch is made up of a number of boards. each board has its own --- object ID, given here. - -pprIcmAr023 OBJECT IDENTIFIER ::= { boards 39 } -pprIcmAr021s OBJECT IDENTIFIER ::= { boards 40 } -pprIcmAr022 OBJECT IDENTIFIER ::= { boards 41 } -pprIcmAr025 OBJECT IDENTIFIER ::= { boards 45 } -pprIcmAr024 OBJECT IDENTIFIER ::= { boards 46 } -pprAr300 OBJECT IDENTIFIER ::= { boards 49 } -pprAr300L OBJECT IDENTIFIER ::= { boards 52 } -pprAr310 OBJECT IDENTIFIER ::= { boards 53 } -pprAr120 OBJECT IDENTIFIER ::= { boards 54 } -pprAr300Lu OBJECT IDENTIFIER ::= { boards 55 } -pprAr300u OBJECT IDENTIFIER ::= { boards 56 } -pprAr310u OBJECT IDENTIFIER ::= { boards 57 } -pprAr350 OBJECT IDENTIFIER ::= { boards 58 } -pprIcmAr021u OBJECT IDENTIFIER ::= { boards 59 } -pprAr720 OBJECT IDENTIFIER ::= { boards 63 } -pprAr010 OBJECT IDENTIFIER ::= { boards 67 } -pprAr012 OBJECT IDENTIFIER ::= { boards 68 } -pprAr011 OBJECT IDENTIFIER ::= { boards 69 } -pprAr370 OBJECT IDENTIFIER ::= { boards 70 } -pprAr330 OBJECT IDENTIFIER ::= { boards 71 } -pprAr395 OBJECT IDENTIFIER ::= { boards 72 } -pprAr390 OBJECT IDENTIFIER ::= { boards 73 } -pprAr370u OBJECT IDENTIFIER ::= { boards 75 } -pprIcmAr020 OBJECT IDENTIFIER ::= { boards 76 } -pprAr740 OBJECT IDENTIFIER ::= { boards 79 } -pprAr140s OBJECT IDENTIFIER ::= { boards 80 } -pprAr140u OBJECT IDENTIFIER ::= { boards 81 } -pprAr160su OBJECT IDENTIFIER ::= { boards 82 } -pprAr320 OBJECT IDENTIFIER ::= { boards 83 } -pprAr130s OBJECT IDENTIFIER ::= { boards 85 } -pprAr130u OBJECT IDENTIFIER ::= { boards 86 } -pprRapier24 OBJECT IDENTIFIER ::= { boards 87 } -pprNsm0404Pic OBJECT IDENTIFIER ::= { boards 88 } -pprA35SXSC OBJECT IDENTIFIER ::= { boards 89 } -pprA35LXSC OBJECT IDENTIFIER ::= { boards 90 } -pprA36MTRJ OBJECT IDENTIFIER ::= { boards 91 } -pprA37VF45 OBJECT IDENTIFIER ::= { boards 92 } -pprA38LC OBJECT IDENTIFIER ::= { boards 93 } -pprA39Tx OBJECT IDENTIFIER ::= { boards 94 } -pprAr740DC OBJECT IDENTIFIER ::= { boards 95 } -pprNsm0418BRI OBJECT IDENTIFIER ::= { boards 96 } -pprRapier16fSC OBJECT IDENTIFIER ::= { boards 97 } -ppr8624xl80 OBJECT IDENTIFIER ::= { boards 98 } -pprRapier16fMT OBJECT IDENTIFIER ::= { boards 99 } -pprRapier16fMTi OBJECT IDENTIFIER ::= { boards 100 } -pprRapier8t8fSC OBJECT IDENTIFIER ::= { boards 101 } -pprRapier8t8fSCi OBJECT IDENTIFIER ::= { boards 102 } -pprRapier8t8fMT OBJECT IDENTIFIER ::= { boards 103 } -pprRapier8t8fMTi OBJECT IDENTIFIER ::= { boards 104 } -pprRapier8fSC OBJECT IDENTIFIER ::= { boards 105 } -pprRapier8fSCi OBJECT IDENTIFIER ::= { boards 106 } -pprRapier8fMT OBJECT IDENTIFIER ::= { boards 107 } -pprRapier8fMTi OBJECT IDENTIFIER ::= { boards 108 } -pprRapierG6 OBJECT IDENTIFIER ::= { boards 110 } -pprRapierG6SX OBJECT IDENTIFIER ::= { boards 111 } -pprRapierG6LX OBJECT IDENTIFIER ::= { boards 112 } -pprRapierG6MT OBJECT IDENTIFIER ::= { boards 113 } -pprRapier16fSCi OBJECT IDENTIFIER ::= { boards 114 } -pprRapier24i OBJECT IDENTIFIER ::= { boards 115 } -pprAr824 OBJECT IDENTIFIER ::= { boards 116 } -pprAr816fSC OBJECT IDENTIFIER ::= { boards 117 } -pprAr816fSCi OBJECT IDENTIFIER ::= { boards 118 } -pprAr816fMT OBJECT IDENTIFIER ::= { boards 119 } -pprAr816fMTi OBJECT IDENTIFIER ::= { boards 120 } -pprAr88t8fSC OBJECT IDENTIFIER ::= { boards 121 } -pprAr88t8fSCi OBJECT IDENTIFIER ::= { boards 122 } -pprAr88t8fMT OBJECT IDENTIFIER ::= { boards 123 } -pprAr88t8fMTi OBJECT IDENTIFIER ::= { boards 124 } -pprAr88fSC OBJECT IDENTIFIER ::= { boards 125 } -pprAr88fSCi OBJECT IDENTIFIER ::= { boards 126 } -pprAr88fMT OBJECT IDENTIFIER ::= { boards 127 } -pprAr88fMTi OBJECT IDENTIFIER ::= { boards 128 } -pprAr824i OBJECT IDENTIFIER ::= { boards 129 } -pprAt8724XL OBJECT IDENTIFIER ::= { boards 130 } -pprAt8748XL OBJECT IDENTIFIER ::= { boards 131 } -pprAt8724XLDC OBJECT IDENTIFIER ::= { boards 132 } -pprAt8748XLDC OBJECT IDENTIFIER ::= { boards 133 } -pprAt8824 OBJECT IDENTIFIER ::= { boards 134 } -pprAt8824DC OBJECT IDENTIFIER ::= { boards 135 } -ppr8724XLDC OBJECT IDENTIFIER ::= { boards 141 } -ppr8748XLDC OBJECT IDENTIFIER ::= { boards 142 } -pprRapier24iDCNEBS OBJECT IDENTIFIER ::= { boards 144 } -pprAt8724XLDCNEBS OBJECT IDENTIFIER ::= { boards 146 } -pprAt8848DC OBJECT IDENTIFIER ::= { boards 147 } -pprRapier48 OBJECT IDENTIFIER ::= { boards 148 } -pprAt8848 OBJECT IDENTIFIER ::= { boards 149 } -pprRapier48i OBJECT IDENTIFIER ::= { boards 150 } -pprNsm0424BRI OBJECT IDENTIFIER ::= { boards 151 } -pprIcmAR026 OBJECT IDENTIFIER ::= { boards 153 } -ppr9816GF OBJECT IDENTIFIER ::= { boards 157 } -ppr9812TF OBJECT IDENTIFIER ::= { boards 158 } -pprSbChassis4AC OBJECT IDENTIFIER ::= { boards 159 } -pprSbChassis4DC OBJECT IDENTIFIER ::= { boards 160 } -pprSbChassis8AC OBJECT IDENTIFIER ::= { boards 161 } -pprSbChassis8DC OBJECT IDENTIFIER ::= { boards 162 } -pprSbChassis16AC OBJECT IDENTIFIER ::= { boards 163 } -pprSbChassis16DC OBJECT IDENTIFIER ::= { boards 164 } -pprSbControl OBJECT IDENTIFIER ::= { boards 165 } -pprSbControlDTM OBJECT IDENTIFIER ::= { boards 166 } -pprSb48t OBJECT IDENTIFIER ::= { boards 167 } -pprSb96t OBJECT IDENTIFIER ::= { boards 168 } -pprSb32fSC OBJECT IDENTIFIER ::= { boards 169 } -pprSb32fMT OBJECT IDENTIFIER ::= { boards 170 } -pprSb8fRJ OBJECT IDENTIFIER ::= { boards 172 } -pprSb8fSXSC OBJECT IDENTIFIER ::= { boards 173 } -pprSb8fSXMT OBJECT IDENTIFIER ::= { boards 174 } -pprSb8fLXSC OBJECT IDENTIFIER ::= { boards 175 } -pprSb8fLXMT OBJECT IDENTIFIER ::= { boards 176 } -pprAr410 OBJECT IDENTIFIER ::= { boards 177 } -pprA40SC OBJECT IDENTIFIER ::= { boards 178 } -pprA40MTRJ OBJECT IDENTIFIER ::= { boards 179 } -pprA41SC OBJECT IDENTIFIER ::= { boards 180 } -pprA41MTRJ OBJECT IDENTIFIER ::= { boards 181 } -pprAr725 OBJECT IDENTIFIER ::= { boards 182 } -pprAr745 OBJECT IDENTIFIER ::= { boards 183 } -pprSb8GBIC OBJECT IDENTIFIER ::= { boards 184 } -pprA42GBIC OBJECT IDENTIFIER ::= { boards 185 } -ppr9816GB OBJECT IDENTIFIER ::= { boards 186 } -ppr9812T OBJECT IDENTIFIER ::= { boards 187 } -pprNsm048DS3 OBJECT IDENTIFIER ::= { boards 188 } -pprAr450 OBJECT IDENTIFIER ::= { boards 191 } -pprAr450Dual OBJECT IDENTIFIER ::= { boards 192 } -pprSbExpander OBJECT IDENTIFIER ::= { boards 193 } -pprAr725DC OBJECT IDENTIFIER ::= { boards 194 } -pprAr745DC OBJECT IDENTIFIER ::= { boards 195 } -pprAr410v2 OBJECT IDENTIFIER ::= { boards 196 } -pprAr410v3 OBJECT IDENTIFIER ::= { boards 197 } -pprIcmAr027 OBJECT IDENTIFIER ::= { boards 198 } -ppr8948EX OBJECT IDENTIFIER ::= { boards 202 } -ppr8948i OBJECT IDENTIFIER ::= { boards 203 } -ppr9816GBDC OBJECT IDENTIFIER ::= { boards 204 } -ppr9812TDC OBJECT IDENTIFIER ::= { boards 205 } -pprIcmAr021v2s OBJECT IDENTIFIER ::= { boards 206 } -pprA50 OBJECT IDENTIFIER ::= { boards 207 } -pprA51 OBJECT IDENTIFIER ::= { boards 208 } -pprA52 OBJECT IDENTIFIER ::= { boards 209 } -pprA53 OBJECT IDENTIFIER ::= { boards 210 } -pprFanA01 OBJECT IDENTIFIER ::= { boards 212 } -pprAtPwr01AC OBJECT IDENTIFIER ::= { boards 213 } -pprAtPwr01DC OBJECT IDENTIFIER ::= { boards 214 } -pprAtFan01 OBJECT IDENTIFIER ::= { boards 215 } -pprSb24RJ OBJECT IDENTIFIER ::= { boards 216 } -pprSb1XFP OBJECT IDENTIFIER ::= { boards 217 } -ppr9924T OBJECT IDENTIFIER ::= { boards 218 } -ppr9924SP OBJECT IDENTIFIER ::= { boards 219 } -ppr9924TEMC OBJECT IDENTIFIER ::= { boards 220 } -ppr9924T4SP OBJECT IDENTIFIER ::= { boards 221 } -pprAR440 OBJECT IDENTIFIER ::= { boards 227 } -pprAR441 OBJECT IDENTIFIER ::= { boards 228 } -pprAR442 OBJECT IDENTIFIER ::= { boards 229 } -pprAR443 OBJECT IDENTIFIER ::= { boards 230 } -pprAR444 OBJECT IDENTIFIER ::= { boards 231 } -pprAR420 OBJECT IDENTIFIER ::= { boards 232 } -pprAt8624T2M OBJECT IDENTIFIER ::= { boards 239 } -pprA46Tx OBJECT IDENTIFIER ::= { boards 240 } -pprAR550 OBJECT IDENTIFIER ::= { boards 241 } -pprAR551 OBJECT IDENTIFIER ::= { boards 242 } -pprAR552 OBJECT IDENTIFIER ::= { boards 243 } -pprC8724MLB OBJECT IDENTIFIER ::= { boards 248 } -pprAt86482SP OBJECT IDENTIFIER ::= { boards 252 } -pprAt8624POE OBJECT IDENTIFIER ::= { boards 253 } -pprAtPwr01RAC OBJECT IDENTIFIER ::= { boards 254 } -pprAtFan01R OBJECT IDENTIFIER ::= { boards 255 } -ppr9924Ts OBJECT IDENTIFIER ::= { boards 256 } -pprAR570 OBJECT IDENTIFIER ::= { boards 258 } -pprAtPwr02AC OBJECT IDENTIFIER ::= { boards 264 } -pprAtPwr02RAC OBJECT IDENTIFIER ::= { boards 265 } -pprAtXum10G OBJECT IDENTIFIER ::= { boards 266 } -pprAtXum12T OBJECT IDENTIFIER ::= { boards 267 } -pprAtXum12SFP OBJECT IDENTIFIER ::= { boards 268 } -pprSb24SFP OBJECT IDENTIFIER ::= { boards 269 } -pprAR770 OBJECT IDENTIFIER ::= { boards 270 } -pprx90024XT OBJECT IDENTIFIER ::= { boards 271 } -pprx90024XS OBJECT IDENTIFIER ::= { boards 272 } -pprAtXum10Gi OBJECT IDENTIFIER ::= { boards 273 } -pprAtXum12SFPi OBJECT IDENTIFIER ::= { boards 274 } -pprAtXum12Ti OBJECT IDENTIFIER ::= { boards 275 } -pprAR415S OBJECT IDENTIFIER ::= { boards 276 } -pprAR415SDC OBJECT IDENTIFIER ::= { boards 277 } -pprAR550SDP OBJECT IDENTIFIER ::= { boards 278 } -ppr8948iN OBJECT IDENTIFIER ::= { boards 279 } -pprAtXum12TiN OBJECT IDENTIFIER ::= { boards 280 } -pprx90024XTN OBJECT IDENTIFIER ::= { boards 281 } -pprSwitchBladex908 OBJECT IDENTIFIER ::= { boards 282 } -pprRapier48w OBJECT IDENTIFIER ::= { boards 283 } -pprAt8316XLCR OBJECT IDENTIFIER ::= { boards 284 } -pprAt8324XLCR OBJECT IDENTIFIER ::= { boards 285 } -pprXumStk OBJECT IDENTIFIER ::= { boards 286 } -pprAt8824R OBJECT IDENTIFIER ::= { boards 287 } -pprx90012XTS OBJECT IDENTIFIER ::= { boards 288 } -pprX90048FS OBJECT IDENTIFIER ::= { boards 289 } -pprx60024TS OBJECT IDENTIFIER ::= { boards 290 } -pprx60024TSXP OBJECT IDENTIFIER ::= { boards 291 } -pprAt9724TS OBJECT IDENTIFIER ::= { boards 292 } -pprAt9724TSXP OBJECT IDENTIFIER ::= { boards 293 } -pprx60048TS OBJECT IDENTIFIER ::= { boards 294 } -pprx60048TSXP OBJECT IDENTIFIER ::= { boards 295 } -pprAt9748TS OBJECT IDENTIFIER ::= { boards 296 } -pprAt9748TSXP OBJECT IDENTIFIER ::= { boards 297 } -pprXum100M OBJECT IDENTIFIER ::= { boards 298 } -pprAtPWR05AC OBJECT IDENTIFIER ::= { boards 299 } -pprIcmAr021v3s OBJECT IDENTIFIER ::= { boards 300 } -pprRapier48wb OBJECT IDENTIFIER ::= { boards 301 } -pprRapier48wAC OBJECT IDENTIFIER ::= { boards 302 } -pprRapier48wbAC OBJECT IDENTIFIER ::= { boards 303 } -pprX30024TS OBJECT IDENTIFIER ::= { boards 304 } -pprXemPOE OBJECT IDENTIFIER ::= { boards 305 } -pprXem2XP OBJECT IDENTIFIER ::= { boards 306 } -pprATStackXG OBJECT IDENTIFIER ::= { boards 307 } -pprATEMXP OBJECT IDENTIFIER ::= { boards 308 } -pprATLBM OBJECT IDENTIFIER ::= { boards 309 } -pprAt8624TCR OBJECT IDENTIFIER ::= { boards 310 } -pprAt8624POECR OBJECT IDENTIFIER ::= { boards 311 } -pprAtPWR05DC OBJECT IDENTIFIER ::= { boards 323 } -pprXem2XT OBJECT IDENTIFIER ::= { boards 325 } - -ifaceEth OBJECT IDENTIFIER ::= { iftypes 1 } -ifaceSyn OBJECT IDENTIFIER ::= { iftypes 2 } -ifaceAsyn OBJECT IDENTIFIER ::= { iftypes 3 } -ifaceBri OBJECT IDENTIFIER ::= { iftypes 4 } -ifacePri OBJECT IDENTIFIER ::= { iftypes 5 } -ifacePots OBJECT IDENTIFIER ::= { iftypes 6 } -ifaceGBIC OBJECT IDENTIFIER ::= { iftypes 7 } - -chip68020Cpu OBJECT IDENTIFIER ::= { chips 1 } -chip68340Cpu OBJECT IDENTIFIER ::= { chips 2 } -chip68302Cpu OBJECT IDENTIFIER ::= { chips 3 } -chip68360Cpu OBJECT IDENTIFIER ::= { chips 4 } -chip860TCpu OBJECT IDENTIFIER ::= { chips 5 } -chipRtc1 OBJECT IDENTIFIER ::= { chips 21 } -chipRtc2 OBJECT IDENTIFIER ::= { chips 22 } -chipRtc3 OBJECT IDENTIFIER ::= { chips 23 } -chipRtc4 OBJECT IDENTIFIER ::= { chips 24 } -chipRam1mb OBJECT IDENTIFIER ::= { chips 31 } -chipRam2mb OBJECT IDENTIFIER ::= { chips 32 } -chipRam3mb OBJECT IDENTIFIER ::= { chips 33 } -chipRam4mb OBJECT IDENTIFIER ::= { chips 34 } -chipRam6mb OBJECT IDENTIFIER ::= { chips 36 } -chipRam8mb OBJECT IDENTIFIER ::= { chips 38 } -chipRam12mb OBJECT IDENTIFIER ::= { chips 42 } -chipRam16mb OBJECT IDENTIFIER ::= { chips 46 } -chipRam20mb OBJECT IDENTIFIER ::= { chips 50 } -chipRam32mb OBJECT IDENTIFIER ::= { chips 62 } -chipFlash1mb OBJECT IDENTIFIER ::= { chips 71 } -chipFlash2mb OBJECT IDENTIFIER ::= { chips 72 } -chipFlash3mb OBJECT IDENTIFIER ::= { chips 73 } -chipFlash4mb OBJECT IDENTIFIER ::= { chips 74 } -chipFlash6mb OBJECT IDENTIFIER ::= { chips 76 } -chipFlash8mb OBJECT IDENTIFIER ::= { chips 78 } -chipPem OBJECT IDENTIFIER ::= { chips 120 } - -END diff --git a/mibs/AT-BRI-MIB b/mibs/AT-BRI-MIB deleted file mode 100644 index d46dc26863..0000000000 --- a/mibs/AT-BRI-MIB +++ /dev/null @@ -1,232 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: BRI module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-BRI-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -bri MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - BRI module. " - - REVISION "200606281222Z" -DESCRIPTION - "Initial Revision" - -::= { modules 41 } - --- This group consists of a table of BRI interfaces indexed --- by ifIndex which provide MIB objects not given in a convenient form by --- other standard MIBs. There is also a BRI channel MIB indexed by ifIndex --- and channel index which gives information about the channels on the --- interface. - --- The BRI interface table. Each entry is a BRI interface on the router. - -briIntTable OBJECT-TYPE - SYNTAX SEQUENCE OF BriIntEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of BRI interfaces." - ::= { bri 1 } - -briIntEntry OBJECT-TYPE - SYNTAX BriIntEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the BRI interfaces table." - INDEX { briIntIndex } - ::= { briIntTable 1 } - -BriIntEntry ::= - SEQUENCE { - briIntIndex - INTEGER, - briIntBoardIndex - INTEGER, - briIntBoardPosition - INTEGER, - briIntMode - INTEGER, - briIntTdmChannelMap - INTEGER, - briIntIsdnChannelMap - INTEGER - } - -briIntIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifIndex of the BRI interface." - ::= { briIntEntry 1 } - -briIntBoardIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index in the arBoardTable of the board on which this BRI - interface resides." - ::= { briIntEntry 2 } - -briIntBoardPosition OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The position on this BRI interface's board of this BRI - interface." - ::= { briIntEntry 3 } - -briIntMode OBJECT-TYPE - SYNTAX INTEGER { - isdn (1), - tdm (2), - mixed (3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The mode of operation of this BRI interface. The value isdn - means that the entire interface is operating as an ISDN - interface, the value tdm means that the entire interface is - operating as TDM groups and the value mixed means that some - channels in the interface are dedicated to ISDN and some to TDM - groups." - ::= { briIntEntry 4 } - -briIntTdmChannelMap OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A bit map of the channels in the BRI interface which are - dedicated to TDM. Channel B1 has channel map value of 1, - channel B2 has a channel map value of 2." - ::= { briIntEntry 5 } - -briIntIsdnChannelMap OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A bit map of the channels in the BRI interface which are - dedicated to ISDN. Channel B1 has channel map value of 1, - channel B2 has a channel map value of 2." - ::= { briIntEntry 6 } - --- The BRI channel table. Each entry is a channel on a BRI interface. - -briChanTable OBJECT-TYPE - SYNTAX SEQUENCE OF BriChanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of channels on BRI interfaces." - ::= { bri 2 } - -briChanEntry OBJECT-TYPE - SYNTAX BriChanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the BRI channels table." - INDEX { briChanIntIndex, briChanChannelIndex } - ::= { briChanTable 1 } - -BriChanEntry ::= - SEQUENCE { - briChanIntIndex - INTEGER, - briChanChannelIndex - INTEGER, - briChanMode - INTEGER, - briChanState - INTEGER - } - -briChanIntIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifIndex of the BRI interface." - ::= { briChanEntry 1 } - -briChanChannelIndex OBJECT-TYPE - SYNTAX INTEGER (1..3) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The channel index of the BRI channel. Channel B1 has index 1, - channel B2 has index 2 and the D channel has index 3." - ::= { briChanEntry 2 } - -briChanMode OBJECT-TYPE - SYNTAX INTEGER { - isdn (1), - tdm (2), - none (3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The mode of this BRI channel. The value isdn means that the - channel is reserved for use in ISDN calls. The value tdm - means that the channel is reserved for use by TDM. For the D - channel, this object will always have the value isdn." - ::= { briChanEntry 3 } - -briChanState OBJECT-TYPE - SYNTAX INTEGER { - inactive (1), - active (2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The state of this BRI channel. The value inactive means that - the channel does not currently have an active user, either an - ISDN call or an active TDM group. The value active means that - the channel is in use, either by an ISDN call or an active TDM - group. For the D channel, this object will have the value - active if LAPD is using the D channel (either for call control - or X.25), or the value inactive otherwise." - ::= { briChanEntry 4 } - -END diff --git a/mibs/AT-CAPABILITIES b/mibs/AT-CAPABILITIES deleted file mode 100644 index fc29785a9e..0000000000 --- a/mibs/AT-CAPABILITIES +++ /dev/null @@ -1,264 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis MIB: capability for Rapier --- --- Copied from ATR-CAPABILITY.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-CAPABILITIES DEFINITIONS ::= BEGIN - - IMPORTS - AGENT-CAPABILITIES - FROM SNMPv2-CONF - atRouter, atAgents - FROM AT-SMI-MIB; - - atrRapier AGENT-CAPABILITIES - PRODUCT-RELEASE "AT Rapier switch, release 2.9.1" - STATUS current - DESCRIPTION "Capabilities of AT Rapier switch, release 2.9.1 and later releases." - - SUPPORTS IF-MIB - INCLUDES { ifGeneralGroup } - --- VARIATION ifAdminStatus --- ACCESS read-only --- DESCRIPTION "Can't set ifAdminStatus via SNMP." - - SUPPORTS RFC1213-MIB - INCLUDES { at, ip } - - VARIATION atIfIndex - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION atPhysAddress - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION atNetAddress - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteDest - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteIfIndex - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteMetric1 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteMetric2 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteMetric3 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteMetric4 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteNextHop - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteType - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteAge - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteMask - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipRouteMetric5 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipNetToMediaIfIndex - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipNetToMediaPhysAddress - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipNetToMediaNetAddress - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipNetToMediaType - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - SUPPORTS IP-FORWARD-MIB - INCLUDES { ipForwardMultiPathGroup, ipForwardCidrRouteGroup } - - VARIATION ipForwardMask - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipForwardIfIndex - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipForwardType - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipForwardInfo - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipForwardNextHopAS - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipForwardMetric1 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipForwardMetric2 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipForwardMetric3 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipForwardMetric4 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipForwardMetric5 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipCidrRouteIfIndex - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipCidrRouteType - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipCidrRouteInfo - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipCidrRouteNextHopAS - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipCidrRouteMetric1 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipCidrRouteMetric2 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipCidrRouteMetric3 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipCidrRouteMetric4 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipCidrRouteMetric5 - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ipCidrRouteStatus - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - SUPPORTS Q-BRIDGE-MIB - INCLUDES { dot1qBase, dot1qVlan } - - VARIATION dot1qGvrpStatus - ACCESS read-only - DESCRIPTION "Don't allow writes of this variable." - - VARIATION dot1qVlanStaticName - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION dot1qVlanStaticEgressPorts - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION dot1qVlanForbiddenEgressPorts - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION dot1qVlanStaticUntaggedPorts - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION dot1qVlanStaticRowStatus - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - SUPPORTS HOST-RESOURCES-MIB - INCLUDES { hrSystem, hrStorage } - - VARIATION hrSystemDate - ACCESS read-only - DESCRIPTION "Don't allow writes of this variable." - - VARIATION hrSystemInitialLoadParameters - ACCESS read-only - DESCRIPTION "Don't allow writes of this variable." - - VARIATION hrStorageSize - ACCESS read-only - DESCRIPTION "Don't allow writes of this variable." - - SUPPORTS MAU-MIB - INCLUDES { dot3IfMauBasicGroup, dot3IfMauAutoNegGroup } - - VARIATION ifMauStatus - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ifMauDefaultType - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ifMauAutoNegAdminStatus - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ifMauAutoNegCapAdvertised - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - VARIATION ifMauAutoNegRestart - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - SUPPORTS IF-MIB - INCLUDES { ifMIBObjects } - - VARIATION ifPromiscuousMode - ACCESS read-only - DESCRIPTION "Don't allow writes of this table." - - ::= { atAgents 1 } -END diff --git a/mibs/AT-DHCP-MIB b/mibs/AT-DHCP-MIB deleted file mode 100644 index a32d9a82ab..0000000000 --- a/mibs/AT-DHCP-MIB +++ /dev/null @@ -1,280 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: DHCP module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-DHCP-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -dhcp MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - DHCP module. " - - REVISION "200606281222Z" - DESCRIPTION - "Initial Revision" - -::= { modules 70 } - --- The DHCP (Dynamic Host Configuration Protocol) module. This group provides --- management information for DHCP, which will be implemented in a number of --- stages. --- stage 1, May/2002, Tony van der Peet --- No DHCP MIB has been found in an RFC, so DHCP has to be supported --- in the enterprise MIB. Basic request is for a TRAP when a DHCP --- host range is exhausted. Some basic variables for the range --- information are provided in order to allow lookup of the exhausted --- range. Also provided are variables for the express purpose of --- adding to the TRAP message. - --- The DHCP range table. Each entry in the table gives information about a --- single DHCP range currently configured in the switch/router. - -dhcpRangeTable OBJECT-TYPE - SYNTAX SEQUENCE OF DhcpRangeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of DHCP ranges." - ::= { dhcp 1 } - -dhcpRangeEntry OBJECT-TYPE - SYNTAX DhcpRangeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry of the DHCP range table. This contains - information about a single DHCP range configured on this - device." - INDEX { dhcpRangeIndex } - ::= { dhcpRangeTable 1 } - -DhcpRangeEntry ::= - SEQUENCE { - dhcpRangeIndex - INTEGER, - dhcpRangeName - DisplayStringUnsized, - dhcpRangeBaseAddress - IpAddress, - dhcpRangeNumberOfAddresses - INTEGER, - dhcpRangeGateway - IpAddress - } - -dhcpRangeIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of this DHCP range. DHCP ranges are stored in a list - which is ordered by range name. The index gives the place in the - list. Note that if ranges are added or deleted, the index for a - given range will change. Since this table is read-only, this will - not have an undue effect, but if in future this table is made - read-write, a mechanism will have to be created to lock the indices - of the range table while SET operations are proceeding." - ::= { dhcpRangeEntry 1 } - -dhcpRangeName OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (1..15)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name given to identify this DHCP range. This is the ultimate - method for uniquely identifying this range. Names are compared without - regard to case, for example >range1< will be treated as the same as - >RANGE1<." - ::= { dhcpRangeEntry 2 } - -dhcpRangeBaseAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The base address of this range. This address defines the lower bound - of the range of IP addresses which can be allocated to devices - requesting an IP address via DHCP." - ::= { dhcpRangeEntry 3 } - -dhcpRangeNumberOfAddresses OBJECT-TYPE - SYNTAX INTEGER (1..256) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of IP address in this range. This number defines the upper - bound of the range of IP addresses which can be allocated to devices - requesting an IP address via DHCP." - ::= { dhcpRangeEntry 4 } - -dhcpRangeGateway OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the BOOTP relay agent which will be relaying DHCP - requests for this range. If this address is 0.0.0.0, then there will - be no BOOTP relay agent and the range will be allocated to devices - directly connected to this device." - ::= { dhcpRangeEntry 5 } - --- DHCP traps. - --- DHCP trap variables. special variables set up to act as reference points for --- variables sent in TRAPs. - -dhcpTrapVariable OBJECT IDENTIFIER ::= { dhcp 2 } - -dhcpRangeExhaustedGateway OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whenever a DHCP client attempts to lease an IP address and - the DHCP server cannot provide an address, this variable is - set to the gateway address of the DHCP request. The gateway - address is the IP address of the gateway acting as a BOOTP - relay agent for the request. If there is no gateway, the - address will be 0.0.0.0. If the gateway address is non-zero, - the DHCP range from which the allocation should have been - made will able to be identified by lookup in the DHCP range - table." - ::= { dhcpTrapVariable 1 } - -dhcpRangeExhaustedInterface OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whenever a DHCP client attempts to lease an IP address and - the DHCP server cannot provide an address, this variable is - set to the IP address of the interface which received the - DHCP request. If the gateway address associated with the - failed DHCP request is 0.0.0.0, the interface address will - be able to be used to lookup the range that was exhausted - and from which the allocation should have been made." - ::= { dhcpTrapVariable 2 } - - -dhcpTraps OBJECT IDENTIFIER ::= { dhcp 0 } -dhcpRangeExhaustedTrap NOTIFICATION-TYPE - OBJECTS { dhcpRangeExhaustedGateway, dhcpRangeExhaustedInterface } - STATUS current - DESCRIPTION - "This trap is generated when a DHCP client makes a request for - an IP address and the request cannot be satisfied because all - addresses in the range are already allocated to other devices." - ::= { dhcpTraps 1 } - --- The DHCP client status table. Each entry in the table gives information about --- ip addresses currently configured on created ranges on the switch/router. --- Information shown are the client ip address, clientID, ClientState, ClientType, --- ClientExpiry --- This group was added on 6/Jan/2004 by Sean Lin on request from ATKK for Yahoo!BB - -dhcpClientTable OBJECT-TYPE - SYNTAX SEQUENCE OF DhcpClientEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of defined DHCP range client addresses." - ::= { dhcp 3 } - -dhcpClientEntry OBJECT-TYPE - SYNTAX DhcpClientEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry of the DHCP range client table. This contains - information about a single DHCP range client address." - INDEX { dhcpRangeIndex, dhcpClientIpAddress } - ::= { dhcpClientTable 1 } - -DhcpClientEntry ::= - SEQUENCE { - dhcpClientIpAddress - IpAddress, - dhcpClientID - OCTET STRING, - dhcpClientState - INTEGER, - dhcpClientType - INTEGER, - dhcpClientExpiry - OCTET STRING - } - -dhcpClientIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An IP address from the range of available addresses." - ::= { dhcpClientEntry 1 } - -dhcpClientID OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The hardware address of the client, if any, that has been - assigned the IP address." - ::= { dhcpClientEntry 2 } - -dhcpClientState OBJECT-TYPE - SYNTAX INTEGER {unused (0), reclaiming (1), inuse (2), offered (3) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The state of the IP address; one of unused, inuse or - reclaim." - ::= { dhcpClientEntry 3 } - -dhcpClientType OBJECT-TYPE - SYNTAX INTEGER {auto (1), dyn (2), static (3) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of allocation mechanism applied to the IP address; - one of static, auto or dyn." - ::= { dhcpClientEntry 4 } - -dhcpClientExpiry OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The expiry date for dynamically allocated IP address." - ::= { dhcpClientEntry 5 } - -END diff --git a/mibs/AT-DNS-CLIENT-MIB b/mibs/AT-DNS-CLIENT-MIB deleted file mode 100644 index c97416c281..0000000000 --- a/mibs/AT-DNS-CLIENT-MIB +++ /dev/null @@ -1,194 +0,0 @@ --- ============================================================================ --- atdns.mib, Allied Telesis enterprise MIB:DNSCLIENT --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- =========================================================================== - - AT-DNS-CLIENT-MIB DEFINITIONS ::= BEGIN - - IMPORTS - modules - FROM AT-SMI-MIB - InetAddressType - FROM INET-ADDRESS-MIB - IpAddress, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY - FROM SNMPv2-SMI - RowStatus - FROM SNMPv2-TC; - - - -- 1.3.6.1.4.1.207.8.4.4.4.501.1 - atDNSClient MODULE-IDENTITY - LAST-UPDATED "200809181200Z" -- September 18, 2008 at 12:00 GMT - ORGANIZATION - "Allied Telesis, Inc" - CONTACT-INFO - " http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects - for the Allied Telesis DNS Client configuration. " - REVISION "200809181200Z" -- September 18, 2008 at 12:00 GMT - DESCRIPTION - "Initial Revision" - ::= { atDns 1 } - - --- --- Node definitions --- - -- 1.3.6.1.4.1.207.8.4.4.4.501 - atDns OBJECT-IDENTITY - STATUS current - DESCRIPTION - "Description." - ::= { modules 501 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.501.1.1 - atDNSServerIndexNext OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the next available value for - the object 'atDNSServerIndex'. - For creating an entry in the 'atDNSServerTable', - a management application should read this object, - get the value and use the same." - ::= { atDNSClient 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.501.1.2 - atDNSServerTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtDNSServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains information about the Domain Name - System (DNS) Server configurations in the system." - ::= { atDNSClient 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.501.1.2.1 - atDNSServerEntry OBJECT-TYPE - SYNTAX AtDNSServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An Entry representing the information about a - DNS Server configuration. - " - INDEX { atDNSServerIndex } - ::= { atDNSServerTable 1 } - - - AtDNSServerEntry ::= - SEQUENCE { - atDNSServerIndex - INTEGER, - atDNSServerAddrType - InetAddressType, - atDNSServerAddr - IpAddress, - atDNSServerStatus - RowStatus - } - - -- 1.3.6.1.4.1.207.8.4.4.4.501.1.2.1.1 - atDNSServerIndex OBJECT-TYPE - SYNTAX INTEGER (1..65535) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object represents the index corresponding to the - particular DNS Server configuration in the system. - For creation of new entry, the value of this object - should be same as that of the value of - 'atDNSServerIndexNext' object. If this is not - the case, then the entry creation will fail." - ::= { atDNSServerEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.501.1.2.1.2 - atDNSServerAddrType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the Inet Address type of the - 'atDNSServerAddr' object. - It's value should be of the values list below: - unknown(0), - ipv4(1), - ipv6(2), - ipv4z(3), - ipv6z(4), - dns(16) " - DEFVAL { ipv4 } - ::= { atDNSServerEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.501.1.2.1.3 - atDNSServerAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object represents the address of the - DNS Server. - - This object is a current object for row creation. - - When a new row is created, this object is set with - a default value '0.0.0.0', and the management - application should change it to a desired value by - a SET operation." - DEFVAL { '00000000'h } - ::= { atDNSServerEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.501.1.2.1.4 - atDNSServerStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Status of this row. - The reading of this object should have a value of - 'active(1)', for an existing row. - - For creation of new entry, a management application - should set this object with value 'createAndGo(4)', - and using the same value as that got from reading - object 'atDNSServerIndexNext', as the index for - the new entry. - - When an entry is created, the object 'atDNSServerAddr' - in the entry is set with a default value '0.0.0.0'. - The management application should change it to - a desired value with a SET operation. - - For deletion of entry, a management application - should set this object with value 'destroy(6)'. - - Once an entry is deleted, other entries in the table - which have bigger index than the deleted one, will - be indexed again. Therefore a management - application can effectively delete multiple entries - by repeating the SET operation using the same index. - - An attempt to SET this object with any value other - than 'createAndGo' or 'destroy' will fail." - - DEFVAL { 1 } - ::= { atDNSServerEntry 4 } - - - - END - --- --- at-dns.mib --- diff --git a/mibs/AT-DS3-MIB b/mibs/AT-DS3-MIB deleted file mode 100644 index c21e163483..0000000000 --- a/mibs/AT-DS3-MIB +++ /dev/null @@ -1,147 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: DS3 module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-DS3-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -ds3 MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - DS3 module. " - - REVISION "200606281222Z" - DESCRIPTION - "Initial Revision" - -::= { modules 109 } - - -ds3TrapTable OBJECT-TYPE - SYNTAX SEQUENCE OF Ds3TrapEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The ATR enterprise DS3 trap table." - ::= { ds3 1 } - -ds3TrapEntry OBJECT-TYPE - SYNTAX Ds3TrapEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the ATR enterprise DS3 trap table." - INDEX { ifIndex } - ::= { ds3TrapTable 1 } - -Ds3TrapEntry ::= - SEQUENCE { - ds3TcaTrapEnable INTEGER, - ds3TrapError INTEGER, - ds3TrapLoc INTEGER, - ds3TrapInterval INTEGER - } - -ds3TcaTrapEnable OBJECT-TYPE - SYNTAX INTEGER { - enabled (1), - disabled (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Indicates whether the threshold crossing alert traps - should be generated for this interface." - DEFVAL { disabled } - ::= { ds3TrapEntry 1 } - --- All ATR specific DS3 traps - -ds3TrapError OBJECT-TYPE - SYNTAX INTEGER {ds3NoError (1), ds3PES (2), ds3PSES (3), ds3SEFs (4), ds3UAS (5), - ds3LCVs (6), ds3PCVs (7), ds3LESs (8), ds3CCVs (9), - ds3CESs (10), ds3CSESs (11) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This variable shows which kind of parameter or primitive caused - the trap. This variable is really just a placeholder for the - object sent in the DS3 TRAP, but can be read independently if - required. The variable will hold the value at the latest trap. - A value of ds3NoError shows no trap has occured" - DEFVAL { ds3NoError } - ::= { ds3TrapEntry 2 } - - - ds3TrapLoc OBJECT-TYPE - SYNTAX INTEGER {ds3NoLoc (1), ds3Near (2), ds3Far (3) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This variable shows whether the trap was caused by a problem at the local or - remote end. This variable is really just a placeholder for the - object sent in the DS3 TRAP, but can be read independently if - required. The variable will hold the value at the latest trap. - A value of ds3NoLoc shows no trap had occured." - DEFVAL { ds3NoLoc } - ::= { ds3TrapEntry 3 } - - -ds3TrapInterval OBJECT-TYPE - SYNTAX INTEGER {ds3NoInt (1), ds3Fifteen (2), ds3Twentyfour (3) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This variable shows whether the counter which has crossed the - threshold is a twenty four hour or fifteen minute counter. - This variable is really just a placeholder for the - object sent in the DS3 TRAP, but can be read independently if - required. The variable will hold the value at the latest trap. - A value of ds3NoInt shows no trap has occured." - DEFVAL { ds3NoInt } - ::= { ds3TrapEntry 4 } - - -ds3Traps OBJECT IDENTIFIER ::= { ds3 0 } -tcaTrap NOTIFICATION-TYPE - OBJECTS { ds3TrapError, ds3TrapLoc, ds3TrapInterval } - STATUS current - DESCRIPTION - "A DS3 trap is generated when a threshold crossing alert - occurs. This happens when an error count exceeds a pre - determined value. The values are counted over 15 minute and - 24 hour periods. Once a trap has occured in a given period - it may not occur again within the same period." - ::= { ds3Traps 1 } - -END diff --git a/mibs/AT-ENVMON-MIB b/mibs/AT-ENVMON-MIB deleted file mode 100644 index c2d6f38b4b..0000000000 --- a/mibs/AT-ENVMON-MIB +++ /dev/null @@ -1,626 +0,0 @@ --- ============================================================================ --- AT-ENVMON.MIB, Allied Telesis enterprise MIB: Environment Monitoring --- --- Copied from ATR-ENVMON.MIB of pre 2.9.1 release --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-ENVMON-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE, - Unsigned32, - enterprises - FROM SNMPv2-SMI - - TruthValue, - TEXTUAL-CONVENTION - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - DisplayStringUnsized - FROM AT-SMI-MIB - - sysinfo - FROM AT-SYSINFO-MIB -; - -envMon MODULE-IDENTITY - LAST-UPDATED "200603070000Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "The AT Environment Monitoring MIB for managing and - reporting data relating to voltage rails, fan speeds, - temperature sensors and power supply units." - - REVISION "200603070000Z" - DESCRIPTION - "Initial Revision" - ::= { sysinfo 10 } - --- Textual Conventions - -EnvMonPsbSensorType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Indicates the type of a Power Supply Bay Device sensor." - SYNTAX INTEGER { - psbSensorTypeInvalid (0), - fanSpeedDiscrete (1), - temperatureDiscrete (2), - voltageDiscrete (3) } - --- This section of the MIB contains new generic environment monitoring --- data. It relates to temperature, fanspeed, voltage and power supply --- bay device monitors. - --- ---------------------------------------------------------- -- --- The Environment Monitoring Fan Table --- ---------------------------------------------------------- -- - - envMonFanTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnvMonFanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of fans installed in the device that have their - fan speeds monitored by environment monitoring hardware." - ::= { envMon 1 } - - envMonFanEntry OBJECT-TYPE - SYNTAX EnvMonFanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description, current speed, lower threshold speed and - current status of a fan." - INDEX { envMonFanBoardIndex, envMonFanIndex } - ::= { envMonFanTable 1 } - - EnvMonFanEntry ::= - SEQUENCE { - envMonFanBoardIndex - Unsigned32, - envMonFanIndex - Unsigned32, - envMonFanDescription - DisplayStringUnsized, - envMonFanCurrentSpeed - Unsigned32, - envMonFanLowerThreshold - Unsigned32, - envMonFanAlarm - TruthValue - } - - envMonFanBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board hosting this fan in the board table." - ::= { envMonFanEntry 1 } - - envMonFanIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The numeric identifier of this fan within the context of its host board." - ::= { envMonFanEntry 2 } - - envMonFanDescription OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The text description of this fan." - ::= { envMonFanEntry 3 } - - envMonFanCurrentSpeed OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current speed of this fan in revolutions per - minute." - ::= { envMonFanEntry 4 } - - envMonFanLowerThreshold OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The minimum acceptable speed of the fan (in revolutions - per minute)." - ::= { envMonFanEntry 5 } - - envMonFanAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An indication of whether this fan is currently in an - alarm condition. A value of TRUE indicates that its - current speed is too low, FALSE indicates that the - current speed is acceptable." - ::= { envMonFanEntry 6 } - --- ---------------------------------------------------------- -- --- The Environment Monitoring Voltage Table --- ---------------------------------------------------------- -- - - envMonVoltageTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnvMonVoltageEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of voltage rails in the device that are - monitored by environment monitoring hardware." - ::= { envMon 2 } - - envMonVoltageEntry OBJECT-TYPE - SYNTAX EnvMonVoltageEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description, current value, upper & lower threshold - settings and current status of a voltage rail." - INDEX { envMonVoltageBoardIndex, envMonVoltageIndex } - ::= { envMonVoltageTable 1 } - - EnvMonVoltageEntry ::= - SEQUENCE { - envMonVoltageBoardIndex - Unsigned32, - envMonVoltageIndex - Unsigned32, - envMonVoltageDescription - DisplayStringUnsized, - envMonVoltageCurrent - INTEGER, - envMonVoltageUpperThreshold - INTEGER, - envMonVoltageLowerThreshold - INTEGER, - envMonVoltageAlarm - TruthValue - } - - envMonVoltageBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board hosting this voltage sensor in the board table." - ::= { envMonVoltageEntry 1 } - - envMonVoltageIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The numeric identifier of this voltage rail within the context of its host board." - ::= { envMonVoltageEntry 2 } - - envMonVoltageDescription OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The text description of this voltage rail." - ::= { envMonVoltageEntry 3 } - - envMonVoltageCurrent OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current reading of this voltage rail in millivolts." - ::= { envMonVoltageEntry 4 } - - envMonVoltageUpperThreshold OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The maximum acceptable reading of this voltage rail in millivolts." - ::= { envMonVoltageEntry 5 } - - envMonVoltageLowerThreshold OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The minimum acceptable reading of this voltage rail in millivolts." - ::= { envMonVoltageEntry 6 } - - envMonVoltageAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An indication of whether this voltage rail is currently - in an alarm condition. A value of TRUE indicates that - its current reading is outside its threshold range, - FALSE indicates that the current reading is acceptable." - ::= { envMonVoltageEntry 7 } - - --- ---------------------------------------------------------- -- --- The Environment Monitoring Temperature Table --- ---------------------------------------------------------- -- - - envMonTemperatureTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnvMonTemperatureEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of temperature sensors in the device that are - monitored by environment monitoring hardware." - ::= { envMon 3 } - - envMonTemperatureEntry OBJECT-TYPE - SYNTAX EnvMonTemperatureEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description, current value, upper threshold setting - and current status of a temperature sensor." - INDEX { envMonTemperatureBoardIndex, envMonTemperatureIndex } - ::= { envMonTemperatureTable 1 } - - EnvMonTemperatureEntry ::= - SEQUENCE { - envMonTemperatureBoardIndex - Unsigned32, - envMonTemperatureIndex - Unsigned32, - envMonTemperatureDescription - DisplayStringUnsized, - envMonTemperatureCurrent - INTEGER, - envMonTemperatureUpperThreshold - INTEGER, - envMonTemperatureAlarm - TruthValue - } - - envMonTemperatureBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board hosting this temperature sensor in the board table." - ::= { envMonTemperatureEntry 1 } - - envMonTemperatureIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The numeric identifier of this temperature sensor within the context of its host board." - ::= { envMonTemperatureEntry 2 } - - envMonTemperatureDescription OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The text description of this temperature sensor." - ::= { envMonTemperatureEntry 3 } - - envMonTemperatureCurrent OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current reading of this temperature sensor in tenths of a degree Celcius." - ::= { envMonTemperatureEntry 4 } - - envMonTemperatureUpperThreshold OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The maximum acceptable reading of this temperature - sensor in tenths of a degree Celcius." - ::= { envMonTemperatureEntry 5 } - - envMonTemperatureAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An indication of whether this temperature sensor is - currently in an alarm condition. A value of TRUE indicates - that its current reading is outside its threshold range, - FALSE indicates that the current reading is acceptable." - ::= { envMonTemperatureEntry 6 } - - --- ---------------------------------------------------------- -- --- The Environment Monitoring Power Supply Bay Device Table --- ---------------------------------------------------------- -- - - envMonPsbObjects OBJECT IDENTIFIER ::= { envMon 4 } - - envMonPsbTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnvMonPsbEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table showing power supply bays in the system and info - on any devices that are present." - ::= { envMonPsbObjects 1 } - - envMonPsbEntry OBJECT-TYPE - SYNTAX EnvMonPsbEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description and current status of a power supply - bay device." - INDEX { envMonPsbHostBoardIndex, envMonPsbHostSlotIndex } - ::= { envMonPsbTable 1 } - - EnvMonPsbEntry ::= - SEQUENCE { - envMonPsbHostBoardIndex - Unsigned32, - envMonPsbHostSlotIndex - Unsigned32, - envMonPsbHeldBoardIndex - Unsigned32, - envMonPsbHeldBoardId - OBJECT IDENTIFIER, - envMonPsbDescription - DisplayStringUnsized - } - - envMonPsbHostBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board hosting this PSB in the board table." - ::= { envMonPsbEntry 1 } - - envMonPsbHostSlotIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of this PSB slot within the context of its host board. - This index is fixed for each slot, on each type of board." - ::= { envMonPsbEntry 2 } - - envMonPsbHeldBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of a board installed in this power supply bay. - This value corresponds to envMonPsbSensorBoardIndex for - each sensor on this board. A value of 0 indicates that a - board is is either not present or not supported." - ::= { envMonPsbEntry 3 } - - envMonPsbHeldBoardId OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of board installed in this power supply bay. The - values of this object are taken from the pprXxx object IDs - under the boards sub-tree in the parent MIB. A value of 0 - indicates that a board is is either not present or not - supported." - ::= { envMonPsbEntry 4 } - - envMonPsbDescription OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The text description of this power supply bay." - ::= { envMonPsbEntry 5 } - - envMonPsbSensorTable OBJECT-TYPE - SYNTAX SEQUENCE OF EnvMonPsbSensorEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of environment monitoring sensors on installed - power supply bay devices." - ::= { envMonPsbObjects 2 } - - envMonPsbSensorEntry OBJECT-TYPE - SYNTAX EnvMonPsbSensorEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description and current status of a power supply - bay device." - INDEX { envMonPsbSensorBoardIndex, envMonPsbSensorIndex } - ::= { envMonPsbSensorTable 1 } - - EnvMonPsbSensorEntry ::= - SEQUENCE { - envMonPsbSensorBoardIndex - Unsigned32, - envMonPsbSensorIndex - Unsigned32, - envMonPsbSensorType - EnvMonPsbSensorType, - envMonPsbSensorDescription - DisplayStringUnsized, - envMonPsbSensorAlarm - TruthValue - } - - envMonPsbSensorBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board hosting this sensor in the board table." - ::= { envMonPsbSensorEntry 1 } - - envMonPsbSensorIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of this power supply bay environmental sensor, within the - context of its host board." - ::= { envMonPsbSensorEntry 2 } - - envMonPsbSensorType OBJECT-TYPE - SYNTAX EnvMonPsbSensorType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the type of environmental variable this sensor detects." - ::= { envMonPsbSensorEntry 3 } - - envMonPsbSensorDescription OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The text description of this power supply bay environmental sensor." - ::= { envMonPsbSensorEntry 4 } - - envMonPsbSensorAlarm OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An indication of whether this environmental sensor is currently - in an alarm condition. A value of TRUE indicates that - the device is in a failure condition, FALSE indicates - that the device is functioning normally." - ::= { envMonPsbSensorEntry 5 } - - --- ---------------------------------------------------------- -- --- The Environment Monitoring SNMP Trap Objects --- ---------------------------------------------------------- -- - - envMonTraps OBJECT IDENTIFIER ::= { envMon 5 } - - envMonFanAlarmSetEvent NOTIFICATION-TYPE - OBJECTS { envMonFanBoardIndex, - envMonFanIndex, - envMonFanDescription, - envMonFanLowerThreshold, - envMonFanCurrentSpeed } - STATUS current - DESCRIPTION - "Triggered when the monitored speed of a fan - drops below its lower threshold." - ::= { envMonTraps 1 } - - envMonFanAlarmClearedEvent NOTIFICATION-TYPE - OBJECTS { envMonFanBoardIndex, - envMonFanIndex, - envMonFanDescription, - envMonFanLowerThreshold, - envMonFanCurrentSpeed } - STATUS current - DESCRIPTION - "Triggered when the monitored speed of a fan - returns to an acceptable value, the fan - having previously been in an alarm condition." - ::= { envMonTraps 2 } - - envMonVoltAlarmSetEvent NOTIFICATION-TYPE - OBJECTS { envMonVoltageBoardIndex, - envMonVoltageIndex, - envMonVoltageDescription, - envMonVoltageUpperThreshold, - envMonVoltageLowerThreshold, - envMonVoltageCurrent } - STATUS current - DESCRIPTION - "Triggered when the voltage of a monitored - voltage rail, goes out of tolerance by - either dropping below its lower threshold, - or exceeding its upper threshold." - ::= { envMonTraps 3 } - - envMonVoltAlarmClearedEvent NOTIFICATION-TYPE - OBJECTS { envMonVoltageBoardIndex, - envMonVoltageIndex, - envMonVoltageDescription, - envMonVoltageUpperThreshold, - envMonVoltageLowerThreshold, - envMonVoltageCurrent } - STATUS current - DESCRIPTION - "Triggered when the voltage of a monitored - voltage rail returns to an acceptable value, - having previously been in an alarm condition." - ::= { envMonTraps 4 } - - envMonTempAlarmSetEvent NOTIFICATION-TYPE - OBJECTS { envMonTemperatureBoardIndex, - envMonTemperatureIndex, - envMonTemperatureDescription, - envMonTemperatureUpperThreshold, - envMonTemperatureCurrent } - STATUS current - DESCRIPTION - "Triggered when a monitored temperature - exceeds its upper threshold." - ::= { envMonTraps 5 } - - envMonTempAlarmClearedEvent NOTIFICATION-TYPE - OBJECTS { envMonTemperatureBoardIndex, - envMonTemperatureIndex, - envMonTemperatureDescription, - envMonTemperatureUpperThreshold, - envMonTemperatureCurrent } - STATUS current - DESCRIPTION - "Triggered when a monitored temperature - returns to an acceptable value, having - previously been in an alarm condition." - ::= { envMonTraps 6 } - - envMonPsbAlarmSetEvent NOTIFICATION-TYPE - OBJECTS { envMonPsbSensorBoardIndex, - envMonPsbSensorIndex, - envMonPsbSensorType, - envMonPsbSensorDescription } - STATUS current - DESCRIPTION - "Triggered when a monitored parameter of - a power supply bay device goes out of - tolerance." - ::= { envMonTraps 7 } - - envMonPsbAlarmClearedEvent NOTIFICATION-TYPE - OBJECTS { envMonPsbSensorBoardIndex, - envMonPsbSensorIndex, - envMonPsbSensorType, - envMonPsbSensorDescription } - STATUS current - DESCRIPTION - "Triggered when a monitored parameter of - a power supply bay device returns to an - acceptable value, having previously been - in an alarm condition." - ::= { envMonTraps 8 } - -END diff --git a/mibs/AT-ENVMONv2-MIB b/mibs/AT-ENVMONv2-MIB deleted file mode 100644 index b64dc23d1e..0000000000 --- a/mibs/AT-ENVMONv2-MIB +++ /dev/null @@ -1,936 +0,0 @@ --- ============================================================================ --- AT-ENVMONv2-MIB, Allied Telesis enterprise MIB: --- Environment Monitoring MIB objects. --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-ENVMONv2-MIB DEFINITIONS ::= BEGIN - - IMPORTS - DisplayStringUnsized - FROM AT-SMI-MIB - sysinfo - FROM AT-SYSINFO-MIB - Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE - FROM SNMPv2-SMI; - - - -- 1.3.6.1.4.1.207.8.4.4.3.12 - atEnvMonv2 MODULE-IDENTITY - LAST-UPDATED "200811260000Z" -- November 26, 2008 at 00:00 GMT - ORGANIZATION - "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "The AT Environment Monitoring v2 MIB for managing and - reporting data relating to voltage rails, fan speeds, - temperature sensors and power supply units." - REVISION "200811260000Z" -- November 26, 2008 at 00:00 GMT - DESCRIPTION - "Removed recently added MIB objects that went against the - original intent of the environment monitoring MIB." - REVISION "200809240000Z" -- September 24, 2008 at 00:00 GMT - DESCRIPTION - "Appended v2 to all object names to clarify - version number of this mib." - REVISION "200802070000Z" -- February 07, 2008 at 00:00 GMT - DESCRIPTION - "Initial Revision" - ::= { sysinfo 12 } - - - --- --- Textual conventions --- - --- Textual Conventions - AtEnvMonv2PsbSensorType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Indicates the type of a Power Supply Bay Device sensor." - SYNTAX INTEGER - { - psbSensorTypeInvalid(0), - fanSpeedDiscrete(1), - temperatureDiscrete(2), - voltageDiscrete(3) - } - --- --- Node definitions --- - --- This section of the MIB contains new generic environment monitoring --- data. It relates to temperature, fanspeed, voltage and power supply --- bay device monitors. --- ---------------------------------------------------------- -- --- The Environment Monitoring Fan Table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.3.12.1 - atEnvMonv2FanTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtEnvMonv2FanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information about fans installed in the device - that have their fan speeds monitored by environment - monitoring hardware." - ::= { atEnvMonv2 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1 - atEnvMonv2FanEntry OBJECT-TYPE - SYNTAX AtEnvMonv2FanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description, current speed, lower threshold speed and - current status of a fan." - INDEX { atEnvMonv2FanStackMemberId, atEnvMonv2FanBoardIndex, atEnvMonv2FanIndex } - ::= { atEnvMonv2FanTable 1 } - - - AtEnvMonv2FanEntry ::= - SEQUENCE { - atEnvMonv2FanStackMemberId - Unsigned32, - atEnvMonv2FanBoardIndex - Unsigned32, - atEnvMonv2FanIndex - Unsigned32, - atEnvMonv2FanDescription - DisplayStringUnsized, - atEnvMonv2FanCurrentSpeed - Unsigned32, - atEnvMonv2FanLowerThreshold - Unsigned32, - atEnvMonv2FanStatus - INTEGER - } - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.1 - atEnvMonv2FanStackMemberId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the stack member hosting this fan." - ::= { atEnvMonv2FanEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.2 - atEnvMonv2FanBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board hosting this fan in the board table." - ::= { atEnvMonv2FanEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.3 - atEnvMonv2FanIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The numeric identifier of this fan on its host board." - ::= { atEnvMonv2FanEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.4 - atEnvMonv2FanDescription OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The description of this fan." - ::= { atEnvMonv2FanEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.5 - atEnvMonv2FanCurrentSpeed OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current speed of this fan in revolutions per - minute." - ::= { atEnvMonv2FanEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.6 - atEnvMonv2FanLowerThreshold OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The minimum acceptable speed of the fan in revolutions - per minute." - ::= { atEnvMonv2FanEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.7 - atEnvMonv2FanStatus OBJECT-TYPE - SYNTAX INTEGER - { - failed(1), - good(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An indication of whether this fan is currently in an - alarm condition. A value of 'failed' indicates that its - current speed is too low, 'good' indicates that the - current speed is acceptable." - ::= { atEnvMonv2FanEntry 7 } - - --- ---------------------------------------------------------- -- --- The Environment Monitoring Voltage Table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.3.12.2 - atEnvMonv2VoltageTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtEnvMonv2VoltageEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information about voltage rails in the device - that are monitored by environment monitoring hardware." - ::= { atEnvMonv2 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1 - atEnvMonv2VoltageEntry OBJECT-TYPE - SYNTAX AtEnvMonv2VoltageEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description, current value, upper & lower threshold - settings and current status of a voltage rail." - INDEX { atEnvMonv2VoltageStackMemberId, atEnvMonv2VoltageBoardIndex, atEnvMonv2VoltageIndex } - ::= { atEnvMonv2VoltageTable 1 } - - - AtEnvMonv2VoltageEntry ::= - SEQUENCE { - atEnvMonv2VoltageStackMemberId - Unsigned32, - atEnvMonv2VoltageBoardIndex - Unsigned32, - atEnvMonv2VoltageIndex - Unsigned32, - atEnvMonv2VoltageDescription - DisplayStringUnsized, - atEnvMonv2VoltageCurrent - INTEGER, - atEnvMonv2VoltageUpperThreshold - INTEGER, - atEnvMonv2VoltageLowerThreshold - INTEGER, - atEnvMonv2VoltageStatus - INTEGER - } - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.1 - atEnvMonv2VoltageStackMemberId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the stack member hosting this voltage sensor." - ::= { atEnvMonv2VoltageEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.2 - atEnvMonv2VoltageBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board hosting this voltage sensor in the board table." - ::= { atEnvMonv2VoltageEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.3 - atEnvMonv2VoltageIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The numeric identifier of this voltage rail on its host board." - ::= { atEnvMonv2VoltageEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.4 - atEnvMonv2VoltageDescription OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The description of this voltage rail." - ::= { atEnvMonv2VoltageEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.5 - atEnvMonv2VoltageCurrent OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current reading of this voltage rail in millivolts." - ::= { atEnvMonv2VoltageEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.6 - atEnvMonv2VoltageUpperThreshold OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum acceptable reading of this voltage rail in millivolts." - ::= { atEnvMonv2VoltageEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.7 - atEnvMonv2VoltageLowerThreshold OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The minimum acceptable reading of this voltage rail in millivolts." - ::= { atEnvMonv2VoltageEntry 7 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.8 - atEnvMonv2VoltageStatus OBJECT-TYPE - SYNTAX INTEGER - { - outOfRange(1), - inRange(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An indication of whether this voltage rail is currently - in an alarm condition. A value of 'outOfRange' indicates that - its current reading is outside its threshold range, - 'inRange' indicates that the current reading is acceptable." - ::= { atEnvMonv2VoltageEntry 8 } - - --- ---------------------------------------------------------- -- --- The Environment Monitoring Temperature Table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.3.12.3 - atEnvMonv2TemperatureTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtEnvMonv2TemperatureEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information about temperature sensors in the device - that are monitored by environment monitoring hardware." - ::= { atEnvMonv2 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.3.1 - atEnvMonv2TemperatureEntry OBJECT-TYPE - SYNTAX AtEnvMonv2TemperatureEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description, current value, upper threshold setting - and current status of a temperature sensor." - INDEX { atEnvMonv2TemperatureStackMemberId, atEnvMonv2TemperatureBoardIndex, atEnvMonv2TemperatureIndex } - ::= { atEnvMonv2TemperatureTable 1 } - - - AtEnvMonv2TemperatureEntry ::= - SEQUENCE { - atEnvMonv2TemperatureStackMemberId - Unsigned32, - atEnvMonv2TemperatureBoardIndex - Unsigned32, - atEnvMonv2TemperatureIndex - Unsigned32, - atEnvMonv2TemperatureDescription - DisplayStringUnsized, - atEnvMonv2TemperatureCurrent - INTEGER, - atEnvMonv2TemperatureUpperThreshold - INTEGER, - atEnvMonv2TemperatureStatus - INTEGER - } - - -- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.1 - atEnvMonv2TemperatureStackMemberId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the stack member hosting this temperature sensor." - ::= { atEnvMonv2TemperatureEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.2 - atEnvMonv2TemperatureBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board hosting this temperature sensor in the board table." - ::= { atEnvMonv2TemperatureEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.3 - atEnvMonv2TemperatureIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The numeric identifier of this temperature sensor on its host board." - ::= { atEnvMonv2TemperatureEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.4 - atEnvMonv2TemperatureDescription OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The description of this temperature sensor." - ::= { atEnvMonv2TemperatureEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.5 - atEnvMonv2TemperatureCurrent OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current reading of this temperature sensor in tenths of a degree Celsius." - ::= { atEnvMonv2TemperatureEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.6 - atEnvMonv2TemperatureUpperThreshold OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum acceptable reading of this temperature - sensor in tenths of a degree Celsius." - ::= { atEnvMonv2TemperatureEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.7 - atEnvMonv2TemperatureStatus OBJECT-TYPE - SYNTAX INTEGER - { - outOfRange(1), - inRange(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An indication of whether this temperature sensor is - currently in an alarm condition. A value of 'outOfRange' - indicates that its current reading is outside its threshold - range, 'inRange' indicates that the current reading is - acceptable." - ::= { atEnvMonv2TemperatureEntry 7 } - - --- ---------------------------------------------------------- -- --- The Environment Monitoring Power Supply Bay Device Table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.3.12.4 - atEnvMonv2PsbObjects OBJECT IDENTIFIER::= { atEnvMonv2 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.1 - atEnvMonv2PsbTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtEnvMonv2PsbEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information about power supply bays in the system and - any devices that are installed." - ::= { atEnvMonv2PsbObjects 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1 - atEnvMonv2PsbEntry OBJECT-TYPE - SYNTAX AtEnvMonv2PsbEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description and current status of a power supply - bay device." - INDEX { atEnvMonv2PsbHostStackMemberId, atEnvMonv2PsbHostBoardIndex, atEnvMonv2PsbHostSlotIndex } - ::= { atEnvMonv2PsbTable 1 } - - - AtEnvMonv2PsbEntry ::= - SEQUENCE { - atEnvMonv2PsbHostStackMemberId - Unsigned32, - atEnvMonv2PsbHostBoardIndex - Unsigned32, - atEnvMonv2PsbHostSlotIndex - Unsigned32, - atEnvMonv2PsbHeldBoardIndex - Unsigned32, - atEnvMonv2PsbHeldBoardId - OBJECT IDENTIFIER, - atEnvMonv2PsbDescription - DisplayStringUnsized - } - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.1 - atEnvMonv2PsbHostStackMemberId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the stack member hosting this power supply bay." - ::= { atEnvMonv2PsbEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.2 - atEnvMonv2PsbHostBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board hosting this power supply bay in the board table." - ::= { atEnvMonv2PsbEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.3 - atEnvMonv2PsbHostSlotIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of this power supply bay on its host board. - This index is fixed for each slot, on each type of board." - ::= { atEnvMonv2PsbEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.4 - atEnvMonv2PsbHeldBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of a board installed in this power supply bay. - This value corresponds to atEnvMonv2PsbSensorBoardIndex for - each sensor on this board. A value of 0 indicates that a - board is is either not present or not supported." - ::= { atEnvMonv2PsbEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.5 - atEnvMonv2PsbHeldBoardId OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of board installed in this power supply bay. The - values of this object are taken from the pprXxx object IDs - under the boards sub-tree in the parent MIB. A value of 0 - indicates that a board is either not present or not - supported." - ::= { atEnvMonv2PsbEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.6 - atEnvMonv2PsbDescription OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The description of this power supply bay." - ::= { atEnvMonv2PsbEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.2 - atEnvMonv2PsbSensorTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtEnvMonv2PsbSensorEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information about environment monitoring sensors - on devices installed in power supply bays." - ::= { atEnvMonv2PsbObjects 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1 - atEnvMonv2PsbSensorEntry OBJECT-TYPE - SYNTAX AtEnvMonv2PsbSensorEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description and current status of a device installed - in a power supply bay." - INDEX { atEnvMonv2PsbSensorStackMemberId, atEnvMonv2PsbSensorBoardIndex, atEnvMonv2PsbSensorIndex } - ::= { atEnvMonv2PsbSensorTable 1 } - - - AtEnvMonv2PsbSensorEntry ::= - SEQUENCE { - atEnvMonv2PsbSensorStackMemberId - Unsigned32, - atEnvMonv2PsbSensorBoardIndex - Unsigned32, - atEnvMonv2PsbSensorIndex - Unsigned32, - atEnvMonv2PsbSensorType - AtEnvMonv2PsbSensorType, - atEnvMonv2PsbSensorDescription - DisplayStringUnsized, - atEnvMonv2PsbSensorStatus - INTEGER - } - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.1 - atEnvMonv2PsbSensorStackMemberId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the stack member hosting this sensor." - ::= { atEnvMonv2PsbSensorEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.2 - atEnvMonv2PsbSensorBoardIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board hosting this sensor in the board table." - ::= { atEnvMonv2PsbSensorEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.3 - atEnvMonv2PsbSensorIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of this power supply bay environmental sensor on - its host board." - ::= { atEnvMonv2PsbSensorEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.4 - atEnvMonv2PsbSensorType OBJECT-TYPE - SYNTAX AtEnvMonv2PsbSensorType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of environmental variable this sensor detects." - ::= { atEnvMonv2PsbSensorEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.5 - atEnvMonv2PsbSensorDescription OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The description of this power supply bay environmental sensor." - ::= { atEnvMonv2PsbSensorEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.6 - atEnvMonv2PsbSensorStatus OBJECT-TYPE - SYNTAX INTEGER - { - failed(1), - good(2), - notPowered(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An indication of whether this environmental sensor is - currently in an alarm condition. A value of 'failed' indicates - that the device is in a failure condition, 'good' indicates - that the device is functioning normally." - ::= { atEnvMonv2PsbSensorEntry 6 } - - --- ---------------------------------------------------------- -- --- The Environment Monitoring SNMP Trap Objects --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.3.12.5 - atEnvMonv2Traps OBJECT IDENTIFIER::= { atEnvMonv2 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.5.1 - atEnvMonv2FanAlarmSetEvent NOTIFICATION-TYPE - OBJECTS { atEnvMonv2FanStackMemberId, atEnvMonv2FanBoardIndex, atEnvMonv2FanIndex, - atEnvMonv2FanDescription, atEnvMonv2FanLowerThreshold, atEnvMonv2FanCurrentSpeed } - STATUS current - DESCRIPTION - "A trap generated when the monitored speed of a fan - drops below its lower threshold." - ::= { atEnvMonv2Traps 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.5.2 - atEnvMonv2FanAlarmClearedEvent NOTIFICATION-TYPE - OBJECTS { atEnvMonv2FanStackMemberId, atEnvMonv2FanBoardIndex, atEnvMonv2FanIndex, - atEnvMonv2FanDescription, atEnvMonv2FanLowerThreshold, atEnvMonv2FanCurrentSpeed } - STATUS current - DESCRIPTION - "A trap generated when the monitored speed of a fan - returns to an acceptable value, the fan - having previously been in an alarm condition." - ::= { atEnvMonv2Traps 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.5.3 - atEnvMonv2VoltAlarmSetEvent NOTIFICATION-TYPE - OBJECTS { atEnvMonv2VoltageStackMemberId, atEnvMonv2VoltageBoardIndex, atEnvMonv2VoltageIndex, - atEnvMonv2VoltageDescription, atEnvMonv2VoltageUpperThreshold, - atEnvMonv2VoltageLowerThreshold, atEnvMonv2VoltageCurrent } - STATUS current - DESCRIPTION - "A trap generated when the voltage of a monitored - voltage rail goes out of tolerance, either by - dropping below its lower threshold, or exceeding - its upper threshold." - ::= { atEnvMonv2Traps 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.5.4 - atEnvMonv2VoltAlarmClearedEvent NOTIFICATION-TYPE - OBJECTS { atEnvMonv2VoltageStackMemberId, atEnvMonv2VoltageBoardIndex, atEnvMonv2VoltageIndex, - atEnvMonv2VoltageDescription, atEnvMonv2VoltageUpperThreshold, - atEnvMonv2VoltageLowerThreshold, atEnvMonv2VoltageCurrent } - STATUS current - DESCRIPTION - "A trap generated when the voltage of a monitored - voltage rail returns to an acceptable value, - having previously been in an alarm condition." - ::= { atEnvMonv2Traps 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.5.5 - atEnvMonv2TempAlarmSetEvent NOTIFICATION-TYPE - OBJECTS { atEnvMonv2TemperatureStackMemberId, atEnvMonv2TemperatureBoardIndex, - atEnvMonv2TemperatureIndex, atEnvMonv2TemperatureDescription, - atEnvMonv2TemperatureUpperThreshold, atEnvMonv2TemperatureCurrent } - STATUS current - DESCRIPTION - "A trap generated when a monitored temperature - exceeds its upper threshold." - ::= { atEnvMonv2Traps 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.5.6 - atEnvMonv2TempAlarmClearedEvent NOTIFICATION-TYPE - OBJECTS { atEnvMonv2TemperatureStackMemberId, atEnvMonv2TemperatureBoardIndex, - atEnvMonv2TemperatureIndex, atEnvMonv2TemperatureDescription, - atEnvMonv2TemperatureUpperThreshold } - STATUS current - DESCRIPTION - "A trap generated when a monitored temperature - returns to an acceptable value, having - previously been in an alarm condition." - ::= { atEnvMonv2Traps 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.5.7 - atEnvMonv2PsbAlarmSetEvent NOTIFICATION-TYPE - OBJECTS { atEnvMonv2PsbSensorStackMemberId, atEnvMonv2PsbSensorBoardIndex, - atEnvMonv2PsbSensorIndex, atEnvMonv2PsbSensorType, - atEnvMonv2PsbSensorDescription } - STATUS current - DESCRIPTION - "A trap generated when a monitored parameter of - a power supply bay device goes out of - tolerance." - ::= { atEnvMonv2Traps 7 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.5.8 - atEnvMonv2PsbAlarmClearedEvent NOTIFICATION-TYPE - OBJECTS { atEnvMonv2PsbSensorStackMemberId, atEnvMonv2PsbSensorBoardIndex, - atEnvMonv2PsbSensorIndex, atEnvMonv2PsbSensorType, - atEnvMonv2PsbSensorDescription } - STATUS current - DESCRIPTION - "A trap generated when a monitored parameter of - a power supply bay device returns to an - acceptable value, having previously been - in an alarm condition." - ::= { atEnvMonv2Traps 8 } - - --- ---------------------------------------------------------- -- --- The Environment Monitoring Fault LED Table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.3.12.6 - atEnvMonv2FaultLedTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtEnvMonv2FaultLedEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information detailing any LED fault indications on - the device." - ::= { atEnvMonv2 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.6.1 - atEnvMonv2FaultLedEntry OBJECT-TYPE - SYNTAX AtEnvMonv2FaultLedEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry pertaining to a given fault LED." - INDEX { atEnvMonv2FaultLedStackMemberId } - ::= { atEnvMonv2FaultLedTable 1 } - - - AtEnvMonv2FaultLedEntry ::= - SEQUENCE { - atEnvMonv2FaultLedStackMemberId - Unsigned32, - atEnvMonv2FaultLed1Flash - INTEGER, - atEnvMonv2FaultLed2Flashes - INTEGER, - atEnvMonv2FaultLed3Flashes - INTEGER, - atEnvMonv2FaultLed4Flashes - INTEGER, - atEnvMonv2FaultLed5Flashes - INTEGER, - atEnvMonv2FaultLed6Flashes - INTEGER - } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.1 - atEnvMonv2FaultLedStackMemberId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the stack member hosting this fault LED." - ::= { atEnvMonv2FaultLedEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.2 - atEnvMonv2FaultLed1Flash OBJECT-TYPE - SYNTAX INTEGER - { - heatsinkFanFailure(1), - noFault(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether a fault LED is currently showing - a system failure by flashing once. It indicates that one or - more heatsink fans have failed, or are operating below the - recommended speed." - ::= { atEnvMonv2FaultLedEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.3 - atEnvMonv2FaultLed2Flashes OBJECT-TYPE - SYNTAX INTEGER - { - chassisFanFailure(1), - noFault(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether a fault LED is currently showing - a system failure by flashing twice. It indicates that one or - both of the chassis fans are not installed, or the fans are - operating below the recommended speed." - ::= { atEnvMonv2FaultLedEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.4 - atEnvMonv2FaultLed3Flashes OBJECT-TYPE - SYNTAX INTEGER - { - sensorFailure(1), - noFault(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether a fault LED is currently showing - a system failure by flashing three times. It indicates that the - ability to monitor temperature or fans has failed." - ::= { atEnvMonv2FaultLedEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.5 - atEnvMonv2FaultLed4Flashes OBJECT-TYPE - SYNTAX INTEGER - { - xemInitialisationFailure(1), - noFault(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether a fault LED is currently showing - a system failure by flashing four times. It indicates that an - XEM failed to initialise or is incompatible." - ::= { atEnvMonv2FaultLedEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.6 - atEnvMonv2FaultLed5Flashes OBJECT-TYPE - SYNTAX INTEGER - { - noFault(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether a fault LED is currently showing - a system failure by flashing five times. This flashing - sequence is not currently in use." - ::= { atEnvMonv2FaultLedEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.7 - atEnvMonv2FaultLed6Flashes OBJECT-TYPE - SYNTAX INTEGER - { - temperatureFailure(1), - noFault(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether a fault LED is currently showing - a system failure by flashing six times. It indicates that the - device's temperature has exceeded the recommended threshold." - ::= { atEnvMonv2FaultLedEntry 7 } - - END - --- --- at-envmonv2.mib --- diff --git a/mibs/AT-EPSR-MIB b/mibs/AT-EPSR-MIB deleted file mode 100644 index 5716abc662..0000000000 --- a/mibs/AT-EPSR-MIB +++ /dev/null @@ -1,221 +0,0 @@ --- ============================================================================ --- AT-ESPR.MIB, Allied Telesis enterprise MIB: Ethernet Protection Switching Ring --- --- Copied from ATR-ESPR.MIB of pre 2.9.1 release --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-EPSR-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - TEXTUAL-CONVENTION, - DisplayString - FROM SNMPv2-TC - - InterfaceIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -epsr MODULE-IDENTITY - LAST-UPDATED "200611221212Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "Convert epsrEventVariables into a table entry, so variable of mutiple - EPSR domains can be obtained." - REVISION "200611221212Z" - - DESCRIPTION - "This MIB file contains definitions of managed objects for - the code module responsible for handling EPSR on Allied Telesis - switches." - REVISION "200602161619Z" - -DESCRIPTION - "Initial Revision" -::= { modules 136 } - - --- ---------------------------------------------------------- -- --- Textual Conventions --- ---------------------------------------------------------- -- - -EpsrNodeState ::= TEXTUAL-CONVENTION -STATUS current -DESCRIPTION - "Defines the node states that can be passed around - in EPSR Node Traps." -SYNTAX INTEGER - { - idle (0), - complete (1), - failed (2), - linksUp (3), - linksDown (4), - preForward (5), - unknown (6) - } - -EpsrInterfaceState ::= TEXTUAL-CONVENTION -STATUS current -DESCRIPTION - "Defines the interface states that can be passed around - in EPSR Node Traps." -SYNTAX INTEGER - { - unknown (0), - blocked (1), - forward (2) - } - --- ---------------------------------------------------------- -- --- EPSR specific trap definitions --- ---------------------------------------------------------- -- - -epsrEvents OBJECT IDENTIFIER ::= { epsr 1 } - -epsrNodeTrap NOTIFICATION-TYPE - OBJECTS { - epsrNodeTrapType, - epsrDomainName, - epsrFromState, - epsrToState, - epsrControlVlanId, - epsrPrimaryIfIndex, - epsrPrimaryIfState, - epsrSecondaryIfIndex, - epsrSecondaryIfState - } - STATUS current - DESCRIPTION - "EPSR Master/Transit node state transition trap." - ::= { epsrEvents 1 } - --- ---------------------------------------------------------- -- --- EPSR Event Variables Object IDs --- ---------------------------------------------------------- -- - -epsrEventVariablesTable OBJECT-TYPE - SYNTAX SEQUENCE OF EpsrEventVariablesEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains rows of epsrEventVariablesEntry." - ::= { epsr 2 } - -epsrEventVariablesEntry OBJECT-TYPE - SYNTAX EpsrEventVariablesEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the ATL enterprise epsrEventVariablesTable." - INDEX { epsrDomainName } - ::= { epsrEventVariablesTable 1 } - -EpsrEventVariablesEntry ::= - SEQUENCE { - epsrNodeTrapType INTEGER (0..2), - epsrDomainName DisplayStringUnsized(SIZE(1..15)), - epsrFromState EpsrNodeState, - epsrToState EpsrNodeState, - epsrControlVlanId INTEGER, - epsrPrimaryIfIndex InterfaceIndex, - epsrPrimaryIfState EpsrInterfaceState, - epsrSecondaryIfIndex InterfaceIndex, - epsrSecondaryIfState EpsrInterfaceState - } - - -epsrNodeTrapType OBJECT-TYPE - SYNTAX INTEGER - { - unknown (0), - masterNodeTrap (1), - transitNodeTrap (2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the trap type of the EPSR node trap (master/transit)." - ::= { epsrEventVariablesEntry 1 } - - -epsrDomainName OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE(1..15)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Assigned name of the EPSR domain." - ::= { epsrEventVariablesEntry 2 } - -epsrFromState OBJECT-TYPE - SYNTAX EpsrNodeState - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defined state that an EPSR domain is transitioning from." - ::= { epsrEventVariablesEntry 3 } - -epsrToState OBJECT-TYPE - SYNTAX EpsrNodeState - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defined state that an EPSR domain is transitioning to." - ::= { epsrEventVariablesEntry 4 } - -epsrControlVlanId OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "VLAN identifier for the control VLAN." - ::= { epsrEventVariablesEntry 5 } - -epsrPrimaryIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "IfIndex of the primary interface." - ::= { epsrEventVariablesEntry 6 } - -epsrPrimaryIfState OBJECT-TYPE - SYNTAX EpsrInterfaceState - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defined current state of the primary interface." - ::= { epsrEventVariablesEntry 7 } - -epsrSecondaryIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "IfIndex of the secondary interface." - ::= { epsrEventVariablesEntry 8 } - -epsrSecondaryIfState OBJECT-TYPE - SYNTAX EpsrInterfaceState - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defined current state of the secondary interface." - ::= { epsrEventVariablesEntry 9 } - -END - diff --git a/mibs/AT-EPSRv2-MIB b/mibs/AT-EPSRv2-MIB deleted file mode 100644 index e85130bce2..0000000000 --- a/mibs/AT-EPSRv2-MIB +++ /dev/null @@ -1,252 +0,0 @@ --- ============================================================================ --- AT-ESPRv2-MIB, Allied Telesis enterprise MIB: Ethernet Protection Switching Ring --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - - AT-EPSRv2-MIB DEFINITIONS ::= BEGIN - - IMPORTS - sysinfo, modules, DisplayStringUnsized - FROM AT-SMI-MIB - InterfaceIndex - FROM IF-MIB - OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE - FROM SNMPv2-SMI - TEXTUAL-CONVENTION - FROM SNMPv2-TC; - - - -- 1.3.6.1.4.1.207.8.4.4.4.536 - atEpsrv2 MODULE-IDENTITY - LAST-UPDATED "200812230130Z" -- December 23, 2008 at 01:30 GMT - ORGANIZATION - "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "Convert epsrv2Variables into a table entry, so variable of multiple - EPSRv2 domains can be obtained." - REVISION "200812230130Z" -- December 23, 2008 at 01:30 GMT - DESCRIPTION - "Initial Revision" - ::= { modules 536 } - - - --- --- Textual conventions --- - - AtEpsrv2NodeState ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Defines the node states that can be passed around - in EPSRv2 Node Traps." - SYNTAX INTEGER - { - idle(0), - complete(1), - failed(2), - linksUp(3), - linksDown(4), - preForward(5), - unknown(6) - } - - AtEpsrv2InterfaceState ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Defines the interface states that can be passed around - in EPSRv2 Node Traps." - SYNTAX INTEGER - { - unknown(1), - down(2), - blocked(3), - forward(4) - } - - --- --- Node definitions --- - - -- 1.3.6.1.4.1.207.8.4.4.4.536.1 - atEpsrv2Events OBJECT IDENTIFIER::= { atEpsrv2 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.1.1 - atEpsrv2NodeTrap NOTIFICATION-TYPE - OBJECTS { atEpsrv2NodeType, atEpsrv2DomainName, atEpsrv2DomainID, - atEpsrv2FromState, atEpsrv2CurrentState, - atEpsrv2ControlVlanId, atEpsrv2PrimaryIfIndex, - atEpsrv2PrimaryIfState, atEpsrv2SecondaryIfIndex, - atEpsrv2SecondaryIfState } - STATUS current - DESCRIPTION - "EPSRv2 Master/Transit node state transition trap." - ::= { atEpsrv2Events 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2 - atEpsrv2VariablesTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtEpsrv2VariablesEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains rows of epsrv2VariablesEntry." - ::= { atEpsrv2 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1 - atEpsrv2VariablesEntry OBJECT-TYPE - SYNTAX AtEpsrv2VariablesEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the ATL enterprise epsrv2VariablesTable." - INDEX { atEpsrv2DomainID } - ::= { atEpsrv2VariablesTable 1 } - - - AtEpsrv2VariablesEntry ::= - SEQUENCE { - atEpsrv2NodeType - INTEGER, - atEpsrv2DomainName - DisplayStringUnsized, - atEpsrv2DomainID - INTEGER, - atEpsrv2FromState - AtEpsrv2NodeState, - atEpsrv2CurrentState - AtEpsrv2NodeState, - atEpsrv2ControlVlanId - INTEGER, - atEpsrv2PrimaryIfIndex - InterfaceIndex, - atEpsrv2PrimaryIfState - AtEpsrv2InterfaceState, - atEpsrv2SecondaryIfIndex - InterfaceIndex, - atEpsrv2SecondaryIfState - AtEpsrv2InterfaceState - } - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.1 - atEpsrv2NodeType OBJECT-TYPE - SYNTAX INTEGER - { - masterNode(1), - transitNode(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the type of the EPSRv2 node (master/transit)." - ::= { atEpsrv2VariablesEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.2 - atEpsrv2DomainName OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (1..16)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Assigned name of the EPSRv2 domain." - ::= { atEpsrv2VariablesEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.3 - atEpsrv2DomainID OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Assigned ID of the EPSRv2 domain." - ::= { atEpsrv2VariablesEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.4 - atEpsrv2FromState OBJECT-TYPE - SYNTAX AtEpsrv2NodeState - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defined state that an EPSR domain is transitioning from." - ::= { atEpsrv2VariablesEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.5 - atEpsrv2CurrentState OBJECT-TYPE - SYNTAX AtEpsrv2NodeState - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defined the current state of an EPSRv2 domain." - ::= { atEpsrv2VariablesEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.6 - atEpsrv2ControlVlanId OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "VLAN identifier for the control VLAN." - ::= { atEpsrv2VariablesEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.7 - atEpsrv2PrimaryIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "IfIndex of the primary interface." - ::= { atEpsrv2VariablesEntry 7 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.8 - atEpsrv2PrimaryIfState OBJECT-TYPE - SYNTAX AtEpsrv2InterfaceState - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defined current state of the primary interface." - ::= { atEpsrv2VariablesEntry 8 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.9 - atEpsrv2SecondaryIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "IfIndex of the secondary interface." - ::= { atEpsrv2VariablesEntry 9 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.10 - atEpsrv2SecondaryIfState OBJECT-TYPE - SYNTAX AtEpsrv2InterfaceState - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defined current state of the secondary interface." - ::= { atEpsrv2VariablesEntry 10 } - - - - END - --- --- AT-EPSRv2-MIB.MIB --- - - - diff --git a/mibs/AT-ETH-MIB b/mibs/AT-ETH-MIB deleted file mode 100644 index b13b5585e0..0000000000 --- a/mibs/AT-ETH-MIB +++ /dev/null @@ -1,124 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: ETH module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-ETH-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -ethernet MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - ethernet module. " - - REVISION "200606281222Z" -DESCRIPTION - "Initial Revision" - -::= { modules 23} - --- The Ethernet module. This group consists of a table of Ethernet --- interfaces indexed by ifIndex which provide MIB objects not given in a --- convenient form by other standard MIBs. - -ethIntTable OBJECT-TYPE - SYNTAX SEQUENCE OF EthIntEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of Ethernet interfaces." - ::= { ethernet 1 } - -ethIntEntry OBJECT-TYPE - SYNTAX EthIntEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the Ethernet interfaces table." - INDEX { ethIntIndex } - ::= { ethIntTable 1 } - -EthIntEntry ::= - SEQUENCE { - ethIntIndex - INTEGER, - ethIntBoardIndex - INTEGER, - ethIntBoardPosition - INTEGER, - ethIntDuplexMode - INTEGER - } - -ethIntIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifIndex of the Ethernet interface." - ::= { ethIntEntry 1 } - -ethIntBoardIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index in the arBoardTable of the board on which this - Ethernet interface resides. If this Ethernet interface is not - found, the value of this object is 0." - ::= { ethIntEntry 2 } - -ethIntBoardPosition OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The position on this Ethernet interface's board of this - Ethernet interface. If this Ethernet interface is not found, - the value of this object is 0." - ::= { ethIntEntry 3 } - -ethIntDuplexMode OBJECT-TYPE - SYNTAX INTEGER { - fullDuplex (1), - halfDuplex (2), - unknown (3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The duplex mode of this Ethernet interface. The value unknown - is returned when the interface cannot or has not yet made a - determination of its duplex mode, or when the interface cannot - be found." - ::= { ethIntEntry 4 } - -END diff --git a/mibs/AT-FILE-MIB b/mibs/AT-FILE-MIB deleted file mode 100644 index f91866d490..0000000000 --- a/mibs/AT-FILE-MIB +++ /dev/null @@ -1,157 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: FILE module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-FILE-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -file MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - FILE module. " - - REVISION "200606281222Z" - DESCRIPTION - "Initial Revision" - -::= { modules 56 } - --- The file group. This group contains information pertinent to the file system in the --- router. - --- The file table - -fileTable OBJECT-TYPE - SYNTAX SEQUENCE OF FileEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of all the files in the router's non-volatile storage." - ::= { file 1 } - -fileEntry OBJECT-TYPE - SYNTAX FileEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the list of files containing information about a - single file in the router." - INDEX { fileIndex } - ::= { fileTable 1 } - -FileEntry ::= - SEQUENCE { - fileIndex - INTEGER, - fileName - DisplayString, - fileDevice - INTEGER, - fileCreationTime - DisplayString, - fileStatus - INTEGER, - fileSize - INTEGER - } - -fileIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A unique file index. File indices are recalculated every time - the router reboots to reflect the current files on the router. - As files are added, new indices are allocated to the new - files." - ::= { fileEntry 1 } - -fileName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the file, in the form . The name is up - to eight characters long, the type is up to three characters - long." - ::= { fileEntry 2 } - -fileDevice OBJECT-TYPE - SYNTAX INTEGER { - flash(1), - nvs(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The device on which the file resides." - ::= { fileEntry 3 } - -fileCreationTime OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The creation date and time for the file, in the format - ." - ::= { fileEntry 4 } - -fileStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), -- file exists and is OK - deleting(2) -- delete the file when this value written - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of the file. When read, this object will always - return a value of ok(1), since the object will not exist if the - value is deleting(2). Write the value deleting(2) to this - object to delete the file." - ::= { fileEntry 5 } - -fileSize OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The size, in bytes, of the file." - ::= { fileEntry 6 } - -fileNumbers OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of files in FLASH and NVS." - ::= { file 2 } -END diff --git a/mibs/AT-FILEv2-MIB b/mibs/AT-FILEv2-MIB deleted file mode 100644 index 23a2dc1c7c..0000000000 --- a/mibs/AT-FILEv2-MIB +++ /dev/null @@ -1,662 +0,0 @@ --- ============================================================================ --- AT-FILEv2.MIB, Allied Telesis enterprise MIB: --- File MIB for the AlliedWare Plus(tm) operating system --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-FILEv2-MIB DEFINITIONS ::= BEGIN - - IMPORTS - modules - FROM AT-SMI-MIB - IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC; - - - -- 1.3.6.1.4.1.207.8.4.4.4.600 - atFilev2 MODULE-IDENTITY - LAST-UPDATED "200809240000Z" -- September 24, 2008 at 00:00 GMT - ORGANIZATION - "Allied Telesis Labs New Zealand" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "The AT File v2 MIB, for listing file contents of flash, nvs - and sd-cards on local and stacked devices, and copying, moving - and deleting files from local, stacked and remote sources." - REVISION "200809240000Z" -- September 24, 2008 at 00:00 GMT - DESCRIPTION - "Initial revision." - ::= { modules 600 } - - - - --- --- Node definitions --- - --- ---------------------------------------------------------- -- --- The options objects --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.4.600.1 - atFilev2TableOptions OBJECT IDENTIFIER::= { atFilev2 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.1.1 - atFilev2Recursive OBJECT-TYPE - SYNTAX Integer32 (0..1) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set a value of '1' to enable recursive listing of directories - in the atFilev2Table listing." - DEFVAL { 0 } - ::= { atFilev2TableOptions 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.1.2 - atFilev2AllFiles OBJECT-TYPE - SYNTAX Integer32 (0..1) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set a value of '1' to enable listing of all files (including - hidden etc) in the atFilev2Table listing." - DEFVAL { 0 } - ::= { atFilev2TableOptions 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.1.3 - atFilev2Device OBJECT-TYPE - SYNTAX Integer32 (1..3) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set a value that corresponds with the various devices listed - below: - - 1. Flash (default) - 2. Card - 3. NVS - - Subsequent SNMP queries to the atFilev2Table will use this as - the device to generate a file listing from." - DEFVAL { 1 } - ::= { atFilev2TableOptions 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.1.4 - atFilev2StackID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set an integer to correspond to the stack ID of a stack - member. - - Subsequent SNMP queries to the atFilev2Table will use this as - the stack member to generate a file listing from. - - If running a stand-alone unit, use the default value of 1." - DEFVAL { 1 } - ::= { atFilev2TableOptions 4 } - - --- ---------------------------------------------------------- -- --- The file table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.4.600.2 - atFilev2Table OBJECT-TYPE - SYNTAX SEQUENCE OF AtFilev2Entry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of files present on the device and stack-member - specified by the atFilev2Device and atFilev2StackID objects." - ::= { atFilev2 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.2.1 - atFilev2Entry OBJECT-TYPE - SYNTAX AtFilev2Entry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the list of files containing information about a - single file." - INDEX { atFilev2Filename } - ::= { atFilev2Table 1 } - - - AtFilev2Entry ::= - SEQUENCE { - atFilev2Filename - OCTET STRING, - atFilev2FileSize - Integer32, - atFilev2FileCreationTime - OCTET STRING, - atFilev2FileAttribs - OCTET STRING - } - - -- 1.3.6.1.4.1.207.8.4.4.4.600.2.1.1 - atFilev2Filename OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the file. Files are sorted in alphabetical order. - Directory names end with / and have a 'd' present in the - atFilev2FileAttribs object. - - The filename is truncated at 112 characters due to SNMP OID - length limitations. If two files are not uniquely - distinguishable within the first 112 characters, the listing - will halt after the first file." - ::= { atFilev2Entry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.2.1.2 - atFilev2FileSize OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The size of the file in bytes." - ::= { atFilev2Entry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.2.1.3 - atFilev2FileCreationTime OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "File creation time in the form . - Eg: Sep 7 2008 06:07:54." - ::= { atFilev2Entry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.2.1.4 - atFilev2FileAttribs OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The standard file accessibility attributes in the form . - - d - directory - r - readable - w - writeable - x - executable - - If a file does not have a particular attribute set, the - respective position will contain a -. For example, <-r-x> - indicates a readable and executable file that is not a - directory or writeable." - ::= { atFilev2Entry 4 } - - --- ---------------------------------------------------------- -- --- The file operation objects --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.4.600.3 - atFilev2FileOperation OBJECT IDENTIFIER::= { atFilev2 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.1 - atFilev2SourceStackID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set an integer corresponding to the stack ID of the stack - member to use as the source. This value is ignored if the - source device is set to TFTP. - - If running a stand-alone unit, use the default value of 1." - ::= { atFilev2FileOperation 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.2 - atFilev2SourceDevice OBJECT-TYPE - SYNTAX Integer32 (0..4) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set an integer that corresponds with a device found below: - - 0. Unconfigured (not settable) - 1. Flash - 2. Card - 3. NVS - 4. TFTP - - For copying, you may use any combination of devices for the - source and destination except for copying from TFTP to TFTP. - For moving files you cannot use TFTP as source or destination. - For deleting, the source cannot be TFTP. - - To copy a file from TFTP to flash, use 4 for source and 1 for - destination. - - You must fully configure all required parameters for each - device. Only TFTP has an IP address required." - DEFVAL { '1'b } - ::= { atFilev2FileOperation 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.3 - atFilev2SourceFilename OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The filename of the source file to copy, move or delete. - Include any path as required, but the storage type is not - necessary. Setting a null string will return an error. - - For example, to copy the file latest.cfg from the - backupconfigs/routers directory on the TFTP server, you would - set: - - backupconfigs/routers/latest.cfg" - ::= { atFilev2FileOperation 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.4 - atFilev2DestinationStackID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set an integer corresponding to the stack ID of the stack - member to use as the destination. This value is ignored if the - destination device is set to TFTP, or if a deletion operation - is carried out. - - If running a stand-alone unit, use the default value of 1." - ::= { atFilev2FileOperation 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.5 - atFilev2DestinationDevice OBJECT-TYPE - SYNTAX Integer32 (0..4) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set an integer that corresponds with a device found below: - - 0. Unconfigured (not settable) - 1. Flash - 2. Card - 3. NVS - 4. TFTP - - For copying, you may use any combination of devices for the - source and destination except for copying from TFTP to TFTP. - For moving files you cannot use TFTP as source or destination. - For deleting, the destination source is ignored. - - To copy a file from TFTP to flash, use 4 for source and 1 for - destination. - - You must fully configure all required parameters for each - device. Only TFTP has an IP address required." - DEFVAL { '1'b } - ::= { atFilev2FileOperation 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.6 - atFilev2DestinationFilename OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The destination filename of the file to copy or move. Include - any path as required, but the storage type is not necessary. - For any operation other than a file deletion, setting a null - string will return an error. For deletions, any value set to - this object is ignored. - - Note: If the destination is set to flash, card or nvs, any file - at the destination that shares the destination filename will be - overwritten by a move or copy operation. - - The destination filename does not need to be the same as the - source filename. - - For example, to copy a release file from the TFTP server to the - local flash into the backuprelease directory, you would set: - - backuprelease/latest.rel" - ::= { atFilev2FileOperation 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.7 - atFilev2CopyBegin OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A read on this object can return several possible values, - depending on the current status of the system and the - various file operation objects: - - idle There is no file operation - in progress and all required - objects have been set - correctly. Setting a '1' to - this object will begin the - file copy. - - Error codes: [1-7] A copy operation cannot be - started until these errors - are resolved. See below for - key. - - [action]ing x [--> y] A file operation is - currently in progress. You - cannot start another - operation while the object - is returning this value. - - [action] x [--> y] success The last copy, move or - delete operation was - successfully completed. - - [action] x [--> y] failure: [err] The last copy, move or - delete operation failed, - with the error message - attached. Common failures - include lack of space on the - destination file system, - incorrect source file names - or communication errors with - remote services. - - Upon reading a success or failure message, the message will be - cleared and the next read will result in either an 'idle' - message or an 'Error codes' message if not all required objects - have been correctly set. If the read returned 'idle', a new - file operation can now be started. - - - Error codes for file copy: - - 1 - atFilev2SourceDevice has not been set - 2 - atFilev2SourceFilename has not been set - 3 - atFilev2DestinationDevice has not been set - 4 - atFilev2DestinationFilename has not been set - 5 - atFilev2SourceDevice and atFilev2DestinationDevice are both - set to TFTP - 6 - the combination of source device, stackID and filename is - the same as the destination device, stackID and filename - (i.e. it is not valid to copy a file onto itself. - 7 - TFTP IP address has not been set and TFTP has been set for - one of the devices - - Provided all above requirements are met, immediately upon - executing the SNMP set, the device will indicate that it was a - success. The actual file copy itself will be started and - continue on the device until it has completed. For large files, - operations can take several minutes to complete. - - Subsequent reads of the object will return one of messages - shown in the first table, to allow for tracking of the progress - of the copy operation." - ::= { atFilev2FileOperation 7 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.8 - atFilev2MoveBegin OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A read on this object can return several possible values, - depending on the current status of the system and the various - file operation objects: - - idle There is no file operation - in progress and all required - objects have been set - correctly. Setting a '1' to - this object will begin the - file move. - - Error codes: [1-6] A move operation cannot be - started until these errors - are resolved. See below for - key. - - [action]ing x [--> y] A file operation is - currently in progress. You - cannot start another - operation while the object - is returning this value. - - [action] x [--> y] success The last copy, move or - delete operation was - successfully completed. - - [action] x [--> y] failure: [err] The last copy, move or - delete operation failed, - with the error message - attached. Common failures - include lack of space on the - destination file system, - incorrect source file names - or communication errors with - remote services. - - Upon reading a success or failure message, the message will be - cleared and the next read will result in either an 'idle' - message or an 'Error codes' message if not all required objects - have been correctly set. If the read returned 'idle', a new - file operation can now be started. - - - Error codes for file move: - - 1 - atFilev2SourceDevice has not been set - 2 - atFilev2SourceFilename has not been set - 3 - atFilev2DestinationDevice has not been set - 4 - atFilev2DestinationFilename has not been set - 5 - either atFilev2SourceDevice or atFilev2DestinationDevice - are set to TFTP - 6 - the combination of source device, stackID and filename is - the same as the destination device, stackID and filename - (i.e. it is not valid to move a file onto itself. - - Provided all above requirements are met, immediately upon - executing the SNMP set, the device will indicate that it was a - success. The actual file move itself will be started and - continue on the device until it has completed. For large files, - operations can take several minutes to complete. - - Subsequent reads of the object will return one of messages - shown in the first table, to allow for tracking of the progress - of the move operation." - ::= { atFilev2FileOperation 8 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.9 - atFilev2DeleteBegin OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A read on this object can return several possible values, - depending on the current status of the system and the various - file operation objects: - - idle There is no file operation - in progress and all required - objects have been set - correctly. Setting a '1' to - this object will begin the - file deletion. - - Error codes: [1-3] A delete operation cannot be - started until these errors - are resolved. See below for - key. - - [action]ing x [--> y] A file operation is - currently in progress. You - cannot start another - operation while the object - is returning this value. - - [action] x [--> y] success The last copy, move or - delete operation was - successfully completed. - - [action] x [--> y] failure: [err] The last copy, move or - delete operation failed, - with the error message - attached. Common failures - include lack of space on the - destination file system, - incorrect source file names - or communication errors with - remote services. - - Upon reading a success or failure message, the message will be - cleared and the next read will result in either an 'idle' - message or an 'Error codes' message if not all required objects - have been correctly set. If the read returned 'idle', a new - file operation can now be started. - - File deletion operations ignore the values set in the - atFilev2DestinationStackID, atFilev2DestinationDevice and - atFilev2DestinationFilename objects. - - The file deletion operation is equivalent to the CLI 'delete - force [file]' command, so it is possible to delete any - normally-protected system files, such as the currently - configured boot release. - - - Error codes for file deletion: - - 1 - atFilev2SourceDevice has not been set - 2 - atFilev2SourceFilename has not been set - 3 - atFilev2SourceDevice has been set to TFTP - - Provided all above requirements are met, immediately upon - executing the SNMP set, the device will indicate that it was a - success. The actual file deletion itself will be started and - continue on the device until it has completed. For large files, - operations can take several minutes to complete. - - Subsequent reads of the object will return one of messages - shown in the first table, to allow for tracking of the progress - of the delete operation." - ::= { atFilev2FileOperation 9 } - - --- Begin file operation devices. - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.10 - atFilev2Flash1 OBJECT IDENTIFIER::= { atFilev2FileOperation 10 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.11 - atFilev2Card2 OBJECT IDENTIFIER::= { atFilev2FileOperation 11 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.12 - atFilev2Nvs3 OBJECT IDENTIFIER::= { atFilev2FileOperation 12 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.13 - atFilev2Tftp4 OBJECT IDENTIFIER::= { atFilev2FileOperation 13 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.3.13.1 - atFilev2TftpIPAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The IP address of the TFTP server that is to be used for the - file copy process. This IP address needs to be reachable from - the device or the file copy will fail." - ::= { atFilev2Tftp4 1 } --- End file operation devices. - --- ---------------------------------------------------------- -- --- The SD Card Table --- ---------------------------------------------------------- -- - - -- 1.3.6.1.4.1.207.8.4.4.4.600.4 - atFilev2SDcardTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtFilev2SDcardEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information about SD cards." - ::= { atFilev2 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.4.1 - atFilev2SDcardEntry OBJECT-TYPE - SYNTAX AtFilev2SDcardEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Data pertaining to an SD card instance." - INDEX { atFilev2SDcardStackMemberId } - ::= { atFilev2SDcardTable 1 } - - - AtFilev2SDcardEntry ::= - SEQUENCE - { - atFilev2SDcardStackMemberId - Unsigned32, - atFilev2SDcardPresence - INTEGER - } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.4.1.1 - atFilev2SDcardStackMemberId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the stack member hosting this SD card." - ::= { atFilev2SDcardEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.600.4.1.2 - atFilev2SDcardPresence OBJECT-TYPE - SYNTAX INTEGER - { - notPresent(1), - present(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether or not an SD card is inserted - into a slot." - ::= { atFilev2SDcardEntry 2 } - - --- Add any new devices to the bottom as required. - - END - --- --- at-filev2.mib --- diff --git a/mibs/AT-FIREWALL-MIB b/mibs/AT-FIREWALL-MIB deleted file mode 100644 index 068b2f4bc3..0000000000 --- a/mibs/AT-FIREWALL-MIB +++ /dev/null @@ -1,138 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: FIREWALL module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-FIREWALL-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -firewall MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - FIREWALL module. " - - REVISION "200606281222Z" - DESCRIPTION - "Initial Revision" - -::= { modules 77 } - --- The firewall group. This consists of a single variable which is the last --- TRAP message sent. - --- The last TRAP message sent from the firewall. -firewallTrapMessage OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The last message sent in a firewall TRAP. This variable is really - just a placeholder for the object sent in the firewall TRAP, but can - be read independently if required. Note however that a new TRAP will - cause this variable to be overwritten." - ::= { firewall 1 } - -firewallTraps OBJECT IDENTIFIER ::= { firewall 0 } -firewallAttackTrap NOTIFICATION-TYPE - OBJECTS { firewallTrapMessage } - STATUS current - DESCRIPTION - "A firewall trap is generated when the firewall detects an intrusion or attack - and notifies the router manager. Firewall trap notifications are enabled with - the command ENABLE FIREWALL NOTIFY=SNMP." - ::= { firewallTraps 1 } - -firewallSessionsStatistics OBJECT IDENTIFIER ::= { firewall 2 } -totalNumberOfSessions OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of sessions going through the firewall. It will be the sum of the - number of sessions on all individual nodes." - ::= { firewallSessionsStatistics 1 } - -numberOfSessionsPerNodeCountingStatus OBJECT-TYPE - SYNTAX INTEGER { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS mandatory - DESCRIPTION - "The status of counting the number of sessions per node, ie, when - this particular ferture is on, the status will be enabled, other - wise it will be disabled, which is the default status." - ::= { firewallSessionsStatistics 2 } - -numberOfSessionsPerNodeTable OBJECT-TYPE - SYNTAX SEQUENCE OF NumberOfSessionsPerNodeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This is a table of nodes in the network with their corresponding - ip address and number of sessions" - ::= { firewallSessionsStatistics 3 } - -numberOfSessionsPerNodeEntry OBJECT-TYPE - SYNTAX NumberOfSessionsPerNodeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry includes the information about a node and numbers of - sessions belongs to it." - INDEX { nodeIpAddress } - ::= { numberOfSessionsPerNodeTable 1 } - -NumberOfSessionsPerNodeEntry ::= - SEQUENCE{ - nodeIpAddress IpAddress, - numberOfSessionsPerNode Gauge32 - } - -nodeIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ip address of each node that has firewall limit rules - attached and needs to be monitored" - ::= { numberOfSessionsPerNodeEntry 1 } - -numberOfSessionsPerNode OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of active sessions created by the corresponding node" - ::= { numberOfSessionsPerNodeEntry 2 } - -END diff --git a/mibs/AT-FLASH-MIB b/mibs/AT-FLASH-MIB deleted file mode 100644 index 84bb6490a8..0000000000 --- a/mibs/AT-FLASH-MIB +++ /dev/null @@ -1,167 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: FLASH module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-FLASH-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -flash MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - FLASH module. " - - REVISION "200606281222Z" -DESCRIPTION - "Initial Revision" - -::= { modules 31} - -flashGetFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash get operations that have failed." - ::= { flash 1 } - -flashOpenFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash open operations that have failed." - ::= { flash 2 } - -flashReadFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash read operations that have failed." - ::= { flash 3 } - -flashCloseFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash close operations that have failed." - ::= { flash 4 } - -flashCompleteFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash complete operations that have failed." - ::= { flash 5 } - -flashWriteFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash write operations that have failed." - ::= { flash 6 } - -flashCreateFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash create operations that have failed." - ::= { flash 7 } - -flashPutFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash put operations that have failed." - ::= { flash 8 } - -flashDeleteFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash delete operations that have failed." - ::= { flash 9 } - -flashCheckFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash check operations that have failed." - ::= { flash 10 } - -flashEraseFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash erase operations that have failed." - ::= { flash 11 } - -flashCompactFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash compaction operations that have failed." - ::= { flash 12 } - -flashVerifyFailure OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flash verify operations that have failed." - ::= { flash 13 } - -flashTrap OBJECT IDENTIFIER ::= { flash 0} -flashFailureTrap NOTIFICATION-TYPE - OBJECTS { flashGetFailure, flashOpenFailure, flashReadFailure, - flashCloseFailure, flashCompleteFailure, flashWriteFailure, - flashCreateFailure, flashPutFailure, flashDeleteFailure, - flashCheckFailure, flashEraseFailure, flashCompactFailure, - flashVerifyFailure } - STATUS current - DESCRIPTION - "A flash failure trap is generated when any of the above - flash counter is incremented and the failure type is - sent in the trap." - ::= { flashTrap 1 } - - -END diff --git a/mibs/AT-INSTALL-MIB b/mibs/AT-INSTALL-MIB deleted file mode 100644 index d10b25fe86..0000000000 --- a/mibs/AT-INSTALL-MIB +++ /dev/null @@ -1,448 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: INSTALL --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-INSTALL-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -install MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - INSTALL module. " - - REVISION "200606281222Z" -DESCRIPTION - "Initial Revision" - -::= { modules 49 } - --- The install group. This group contains information relating to the install module in the --- router. - --- The install table. This table controls the software release and patch --- running in the router. - -installTable OBJECT-TYPE - SYNTAX SEQUENCE OF InstallEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The list of install configurations for the router." - ::= { install 1 } - -installEntry OBJECT-TYPE - SYNTAX InstallEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the list of install configurations." - INDEX { instIndex } - ::= { installTable 1 } - -InstallEntry ::= - SEQUENCE { - instIndex - INTEGER, - instRelDevice - INTEGER, - instRelName - DisplayString, - instRelMajor - INTEGER, - instRelMinor - INTEGER, - instPatDevice - INTEGER, - instPatName - DisplayString, - instRelInterim - INTEGER, - instRelExists - INTEGER, - instPatExists - INTEGER - } - -instIndex OBJECT-TYPE - SYNTAX INTEGER { - temporary(1), - preferred(2), - default(3), - current(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index for the install table. There are four install - configurations defined in the router, default, preferred, - temporary and current. The router will attempt to use these - in the order temporary, preferred, default when it boots. - An install that is undefined will be skipped, an install - which points to a file which is not present will be skipped. - When the temporary install is used, the information is deleted. - The current configuration shows what the router currently - has installed." - ::= { installEntry 1 } - -instRelDevice OBJECT-TYPE - SYNTAX INTEGER { - none(1), - eprom(2), - flash(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The device for the release in the install. If the device is - flash the file for the release is given in instRelName. Devices - none(1) or flash(3) are invalid for the default(3) release." - ::= { installEntry 2 } - -instRelName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The file name for the release in the install, if the - instRelDevice is flash(3). If the instRelDevice is none(1) or - eprom(2), this object should be a null string." - ::= { installEntry 3 } - -instRelMajor OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The major release number for this install. This information is - obtained by the router when the other elements in the row are - set and is thus not directly set by management. If the release number - is a.b.c, the major release number is a." - ::= { installEntry 4 } - -instRelMinor OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The minor release number for this install. This information is - obtained by the router when the other elements in the row are - set and is thus not directly set by management. If the release number - is a.b.c, the major release number is b." - ::= { installEntry 5 } - -instPatDevice OBJECT-TYPE - SYNTAX INTEGER { - none(1), - flash(3), - nvs(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The device for the patch in the install. The file for the - patch is given in instPatName unless the device is none(1)." - ::= { installEntry 6 } - -instPatName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The file name for the patch in the install." - ::= { installEntry 7 } - -instRelInterim OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interim release number for this install. This information is - obtained by the router when the other elements in the row are - set and is thus not directly set by management. If the release number - is a.b.c, the major release number is c. If the release number is a.b, - the interim release number is 0." - ::= { installEntry 8 } - -instRelExists OBJECT-TYPE - SYNTAX INTEGER { - true(1), - false(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates if the release file exists or not. true(1) means it exists, false(2) means it doesn't." - ::= { installEntry 9 } - -instPatExists OBJECT-TYPE - SYNTAX INTEGER { - true(1), - false(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates if the patch file exists or not. true(1) means it exists, false(2) means it doesn't" - - ::= { installEntry 10 } - --- The install history table. Each element is a descriptive line that tells --- of part of the install history of the last router reboot. - -installHistoryTable OBJECT-TYPE - SYNTAX SEQUENCE OF InstallHistoryEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of descriptions of events in the install history of - the router." - ::= { install 2 } - -installHistoryEntry OBJECT-TYPE - SYNTAX InstallHistoryEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single line describing part of the install history of the - router." - INDEX { instHistIndex } - ::= { installHistoryTable 1 } - -InstallHistoryEntry ::= - SEQUENCE { - instHistIndex - INTEGER, - instHistLine - DisplayString - } - -instHistIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of this event in the install history. Indices run - from 1 to the maximum number. The maximum number is not - available as a managed object so this table will have to be - traversed in order to find out how large it is." - ::= { installHistoryEntry 1 } - -instHistLine OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A line of text describing a single event in the install - history of the router." - ::= { installHistoryEntry 2 } - --- The configuration file - -configFile OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The name of the file that the router will configure from at - boot. The format of the name is the same as that for fileName - described above. If the configuration file name is a zero - length string, then there is no configuration file defined in - the router." - ::= { install 3 } - --- The release licence table. This table contains licences for releases of --- router software stored in flash. - -licenceTable OBJECT-TYPE - SYNTAX SEQUENCE OF LicenceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The list of release licences in the router." - ::= { install 4 } - -licenceEntry OBJECT-TYPE - SYNTAX LicenceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the list of release licences." - INDEX { licenceIndex } - ::= { licenceTable 1 } - -LicenceEntry ::= - SEQUENCE { - licenceIndex - INTEGER, - licenceStatus - INTEGER, - licenceRelease - DisplayString, - licenceMajor - INTEGER, - licenceMinor - INTEGER, - licencePassword - DisplayStringUnsized, - licenceExpiry - DisplayString, - licenceInterim - INTEGER - } - -licenceIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A unique licence index. Licence indices are recalculated every - time the router reboots to reflect the current licences on the - router. As licences are added, new indices are allocated to the - new licences." - ::= { licenceEntry 1 } - -licenceStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), -- file exists and is OK - deleting(2) -- delete the file when this value written - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of the file. When read, this object will always - return a value of ok(1), since the object will not exist if the - value is deleting(2). Write the value deleting(2) to this - object to delete the file." - ::= { licenceEntry 2 } - -licenceRelease OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The file name for the release whose licence this is." - ::= { licenceEntry 3 } - -licenceMajor OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The major release number for the release whose licence this is." - ::= { licenceEntry 4 } - -licenceMinor OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The minor release number for the release whose licence this is." - ::= { licenceEntry 5 } - -licencePassword OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (12)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The password for this release. The password is a string of hex - digits." - ::= { licenceEntry 6 } - -licenceExpiry OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A human-readable string that gives the expiry date of this - licence." - ::= { licenceEntry 7 } - -licenceInterim OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The interim release number for the release whose licence this is." - ::= { licenceEntry 8 } - --- The create configuration file - -createConfigFile OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The name of a file to create containing the current router configuration. A - read from this variable will return the same as the variable configFile. Thus - to save the current configuration in the current configuration file, read - createConfigFile first, then write the result back to createConfigFile. If - this variable is written with the name of an existing file, the file will be - replaced with the current configuration." - ::= { install 5 } - --- configuration file exists? - -configFileExist OBJECT-TYPE - SYNTAX INTEGER { - true(1), - false(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates if the boot configuration file exists or not. true(1) - means it exists, false(2) means it doesn't" - ::= { install 6 } - -installTrap OBJECT IDENTIFIER ::= { install 0 } -configFileExistTrap NOTIFICATION-TYPE - OBJECTS { configFileExist } - STATUS current - DESCRIPTION - "This trap is generated when the boot file is detected as - missing" - ::= { installTrap 1} - --- The current configuration file - -currentConfigFile OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the file that the router is currently configured - with. The format of the name is the same as that for fileName - described above. If the current configuration file name is a zero - length string, then there is no current configuration file defined in - the router." - ::= { install 7 } -END diff --git a/mibs/AT-INTERFACES-MIB b/mibs/AT-INTERFACES-MIB deleted file mode 100644 index a6b5e3c9e5..0000000000 --- a/mibs/AT-INTERFACES-MIB +++ /dev/null @@ -1,496 +0,0 @@ --- ============================================================================ --- AT-INTERFACE.MIB, Allied Telesis enterprise MIB: Interfaces --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- Upgraded to SMIv2 compliance --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-INTERFACES-MIB DEFINITIONS ::= BEGIN -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - ifName, - InterfaceIndexOrZero - FROM IF-MIB - traps, - atRouter - FROM AT-SMI-MIB -; - -arInterfaces MODULE-IDENTITY - LAST-UPDATED "200606140000Z" - ORGANIZATION "Allied Telesis, Inc." - CONTACT-INFO - " http://www.alliedtelesis.com" - DESCRIPTION - "subtree beneath which interface ids are assigned.." - REVISION "200606140000Z" - DESCRIPTION - "Initial version of this MIB module." - ::= { atRouter 5 } - - --- Generic traps - -igmpTraps OBJECT-IDENTITY - STATUS current - DESCRIPTION - "object id for igmp traps." - ::= { traps 1 } - -igmpGeneralQueryNotReceivedEvent NOTIFICATION-TYPE - OBJECTS { ifName } - STATUS current - DESCRIPTION - "Triggered when no general IGMP-Query - message is received within a user-defined - time period on a specific interface." -::= { igmpTraps 1 } - - - --- Router interfaces tables. - --- A router consists of a number of "boards". Each board may have a --- number of "positions", each of which contains a single router --- interface. Each boards may also have a number of "slots", which are --- places which can take other boards. Thus the physical construction --- of a router may be seen as a tree whose nodes are boards and --- interfaces, and whose links are positions and slots. --- For example, an AR720 with a single Ethernet ICM in Bay 1 has the --- following tree: --- Bd:AR720 base board --- === P1 === Int: Asyn0 --- === P2 === Int: Asyn1 --- === P3 === Int: Eth0 --- === S1 (Bay0) === --- === S2 (Bay1) === Bd:Ethernet ICM === P1 === Int: Eth1 --- === S3 (MAC) === --- The function of the interface MIB tables is to represent this tree --- and to map elements in this tree to other MIB variables. Note that --- any given board has a fixed configuration of positions and slots, --- it is what is contained in the slots that give different hardware --- configurations. - --- The highest index of boards in this router. Boards will have indices --- from 1 to the value of this object. There may be gaps in the --- sequence if the router has hot-swap capability. If the router has no --- hot-swap capability, or no swapping has taken place since boot, the --- sequence of boards will have no gaps. - -arBoardMaxIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum index of boards in the board table. Index 1 - is reserved for the main system board of the router." - ::= { arInterfaces 1 } - --- Router boards table. This table describes all of the physical boards --- present in this router. A board is defined as a separate circuit --- board with its own serial number. - -arBoardTable OBJECT-TYPE - SYNTAX SEQUENCE OF ArBoardEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of boards in the AR router." - ::= { arInterfaces 2 } - -arBoardEntry OBJECT-TYPE - SYNTAX ArBoardEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the board table. Each entry consists - of information about one board in the router." - INDEX { arBoardIndex } - ::= { arBoardTable 1 } - -ArBoardEntry ::= - SEQUENCE { - arBoardIndex - INTEGER, - arBoardId - OBJECT IDENTIFIER, - arBoardName - DisplayString, - arBoardRevision - DisplayString, - arBoardSerialNumber - DisplayString, - arBoardTotalSlots - INTEGER, - arBoardTotalPositions - INTEGER - } - -arBoardIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board in the board table. Index 1 is - reserved for the main system board of the router. Other - boards will take index numbers as they are initialised - at router startup, or for routers with hot-swap - capability, as boards are added to and removed from the - router." - ::= { arBoardEntry 1 } - -arBoardId OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of board in this board entry. The values of - this object are taken from the pprXxx object IDs under - the boards sub-tree." - ::= { arBoardEntry 2 } - -arBoardName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the board in this board entry. This is a - readable string which identifies the board to the - manager." - ::= { arBoardEntry 3 } - -arBoardRevision OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The manufacturing revision of the board in this board - entry. This string has the format Xm-n, where X is P for - prototype, or M for manufacturing, m is the major - revision number for this board, and n is the field - upgrade revision number for this board." - ::= { arBoardEntry 4 } - -arBoardSerialNumber OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The serial number of the board in this board entry. - Serial numbers are strings of decimal numbers up to 10 - digits in length. Each and every serial number is - globally unique. It is possible for the serial number of - a board to be invalid. In this case the value returned - for this object will be '*** Invalid ***'" - ::= { arBoardEntry 5 } - -arBoardTotalSlots OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of slots on this board. Each slot from 1 to - the value of this object may be empty or occupied by - another board. By searching the arSlotTable with this - board's board index and all values of slot index from 1 - to the value of this object, a tree of the boards in - this router can be built. The value 0 for this object - means that it has no slots." - ::= { arBoardEntry 6 } - -arBoardTotalPositions OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of positions on this board. Each position - from 1 to the value of this object contains a single - router interface. Note that positions are different from - slots. An position contains an actual interface while a - slot contains a different board which itself may contain - interfaces in its positions." - ::= { arBoardEntry 7 } - - --- Router board slot table. This table is indexed by board index and --- slot index and gives the board index of the board occupying the --- given slot in the given board. - -arSlotTable OBJECT-TYPE - SYNTAX SEQUENCE OF ArSlotEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of slots in the router, indexed by board - index and slot index." - ::= { arInterfaces 3 } - -arSlotEntry OBJECT-TYPE - SYNTAX ArSlotEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the board slot table." - INDEX { arSlotBoardIndex, arSlotSlotIndex } - ::= { arSlotTable 1 } - -ArSlotEntry ::= - SEQUENCE { - arSlotBoardIndex - INTEGER, - arSlotSlotIndex - INTEGER, - arSlotHeldBoardIndex - INTEGER, - arSlotDescription - DisplayString - } - -arSlotBoardIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board for this slot entry. Index 1 is - reserved for the main system board of the router." - ::= { arSlotEntry 1 } - -arSlotSlotIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the slot for this slot entry. Indices - start from 1 and are specific to each different board - type. There are no gaps in the sequence of slot indices. - The maximum value for slot index is given by the value - of arBoardTotalSlots for this board." - ::= { arSlotEntry 2 } - -arSlotHeldBoardIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board held in the slot for this slot - entry. This is an index into the arBoardTable. A value - of 0 for this object means that the slot is not - populated." - ::= { arSlotEntry 3 } - -arSlotDescription OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A description for this slot entry. This is a textual - description which gives the manager a clue as to what - the slot for this entry is. For example, the slots on an - AR 720 have descriptions 'Bay0', 'Bay1' and 'MAC'." - ::= { arSlotEntry 4 } - --- Router interfaces table. This table has an entry for each physical --- interface on the router. The indices for this table are the router --- board index and a board position index. - -arInterfaceTable OBJECT-TYPE - SYNTAX SEQUENCE OF ArInterfaceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of physical interfaces in the AR router." - ::= { arInterfaces 4 } - -arInterfaceEntry OBJECT-TYPE - SYNTAX ArInterfaceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the interface table. Each entry consists of - information about one interface in the router, and is indexed - by the board index and the position of the interface on the - board." - INDEX { arInterfaceBoardIndex, arInterfacePosition } - ::= { arInterfaceTable 1 } - -ArInterfaceEntry ::= - SEQUENCE { - arInterfaceBoardIndex - INTEGER, - arInterfacePosition - INTEGER, - arInterfaceIfIndex - InterfaceIndexOrZero, - arInterfaceName - DisplayString, - arInterfaceFullName - DisplayString - } - -arInterfaceBoardIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the board in the board table which contains this - interface. Index 1 is reserved for the main system board of the - router." - ::= { arInterfaceEntry 1 } - -arInterfacePosition OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The position of the interface on the board. Each board type - will have well-known positions which are the interfaces - provided by the board. The number of positions on a given board - is given by the object arBoardTotalPositions for this board." - ::= { arInterfaceEntry 2 } - -arInterfaceIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifIndex for the interface represented by this entry of the - interfaces table. This is the ifIndex of the ifEntry used to - represent the physical interface. The value 0 is used for - interfaces which don't have an ifIndex." - ::= { arInterfaceEntry 3 } - -arInterfaceName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of this interface. This is the name that the manager - can use to refer to this interface in entering router - commands." - ::= { arInterfaceEntry 4 } - - -arInterfaceFullName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The fully qualified name for this interface. This identifies - the path that must be followed to reach the interface. This - name can be used in router commands. In routers don't support - fully qualified names, this is the same as arInterfaceName." - ::= { arInterfaceEntry 5 } - --- ================================================================================= --- Router interface extension table. This table extends ifTable to allow interface variables --- not covered in the standard MIB. Current variables include: --- 1. 512s moving averages of interface throughput, bps and pps. - -arIfXTable OBJECT-TYPE - SYNTAX SEQUENCE OF ArIfXEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of interface statistics for the AR router. - This table extends the ifTable." - ::= { arInterfaces 5 } - -arIfXEntry OBJECT-TYPE - SYNTAX ArIfXEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the interface extension table. Each entry consists of - extra interface information not covered in standard MIBs. The index for this - table is ifIndex, the same as for ifTable." - INDEX { arIfXIndex } - ::= { arIfXTable 1 } - -ArIfXEntry ::= - SEQUENCE { - arIfXIndex - INTEGER, - arIfXAverageInputBitsSecond - INTEGER, - arIfXAverageInputPacketsSecond - INTEGER, - arIfXAverageOutputBitsSecond - INTEGER, - arIfXAverageOutputPacketsSecond - INTEGER - } - -arIfXIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the ifTable." - ::= { arIfXEntry 1 } - -arIfXAverageInputBitsSecond OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The average number of bits received per second on all - interfaces over the past 8.5 minutes. - - The average is calculated by an 8.5 minute (512s) decaying average, - which is updated every 4 seconds using the following formula: - - X' = 127/128X + 1/128i - - where X' is the new average - X is the old average - i is the most recent poll result - - The times and multiplier factors have been chosen to give the simplest - possible calculation using bit shifting operations." - ::= { arIfXEntry 2 } - - arIfXAverageInputPacketsSecond OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The average number of packets received per second on all - interfaces over the past 8.5 minutes. See the description for - arIfXAverageInputBitsSecond for details of the way in which the - average is calculated." - ::= { arIfXEntry 3 } - - arIfXAverageOutputBitsSecond OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The average number of bits sent per second on all - interfaces over the past 8.5 minutes. See the description for - arIfXAverageInputBitsSecond for details of the way in which the - average is calculated." - ::= { arIfXEntry 4 } - - arIfXAverageOutputPacketsSecond OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The average number of bits sent per second on all - interfaces over the past 8.5 minutes. See the description for - arIfXAverageInputBitsSecond for details of the way in which the - average is calculated." - ::= { arIfXEntry 5 } - -END diff --git a/mibs/AT-IP-MIB b/mibs/AT-IP-MIB deleted file mode 100644 index 9f656581aa..0000000000 --- a/mibs/AT-IP-MIB +++ /dev/null @@ -1,209 +0,0 @@ --- ============================================================================ --- at-ip.mib, Allied Telesis enterprise MIB: --- License MIB for the AlliedWare Plus(tm) operating system --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-IP-MIB DEFINITIONS ::= BEGIN - - IMPORTS - modules - FROM AT-SMI-MIB - Integer32, OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - InetAddress, InetAddressType - FROM INET-ADDRESS-MIB - InterfaceIndex - FROM IF-MIB - RowStatus, DisplayString - FROM SNMPv2-TC; - - - -- 1.3.6.1.4.1.207.8.4.4.4.602 - atIpMib MODULE-IDENTITY - LAST-UPDATED "200810160000Z" -- October 16, 2008 at 00:00 GMT - ORGANIZATION - "Allied Telesis Labs New Zealand" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "The IP MIB - for AT specific IP management." - REVISION "200810160000Z" -- October 16, 2008 at 00:00 GMT - DESCRIPTION - "Initial revision." - ::= { modules 602 } - - --- ---------------------------------------------------------- -- --- The textual conventions used in this MIB. --- ---------------------------------------------------------- -- - AtIpAddressAssignmentType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The IP address assignment type being applied to the interface. - - notSet(0) indicates that the IP address assignment type has - not yet been configured. This value can only ever be read. - - primary(1) indicates that the address is a primary IP address - (only one primary address is allowed per interface). - - secondary(2) indicates that the address is a secondary IP - address (any number of secondary IP addresses may be applied - to each interface)." - SYNTAX INTEGER - { - notSet(0), - primary(1), - secondary(2) - } - - --- ---------------------------------------------------------- -- --- The IP Address Assignment Table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.4.602.1 - atIpAddressTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtIpAddressEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table containing mappings between primary/secondary IP - addresses, and the interfaces they are assigned to." - ::= { atIpMib 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.602.1.1 - atIpAddressEntry OBJECT-TYPE - SYNTAX AtIpAddressEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An address mapping for a particular interface." - INDEX { atIpAddressAddrType, atIpAddressAddr } - ::= { atIpAddressTable 1 } - - - AtIpAddressEntry ::= - SEQUENCE { - atIpAddressAddrType - InetAddressType, - atIpAddressAddr - InetAddress, - atIpAddressPrefixLen - INTEGER, - atIpAddressLabel - DisplayString, - atIpAddressIfIndex - InterfaceIndex, - atIpAddressAssignmentType - AtIpAddressAssignmentType, - atIpAddressRowStatus - RowStatus - } - - - -- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.1 - atIpAddressAddrType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An indication of the IP version of atIpAddressAddr." - ::= { atIpAddressEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.2 - atIpAddressAddr OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The IP address to which this entry's addressing information - pertains. The address type of this object is specified in - atIpAddressAddrType." - ::= { atIpAddressEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.3 - atIpAddressPrefixLen OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The prefix length of the IP address represented by this entry." - ::= { atIpAddressEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.4 - atIpAddressLabel OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "A name assigned to the IP address represented by this entry." - ::= { atIpAddressEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.5 - atIpAddressIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The index value that uniquely identifies the interface to - which this entry is applicable. The interface identified by - a particular value of this index is the same interface as - identified by the same value of the IF-MIB's ifIndex." - ::= { atIpAddressEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.6 - atIpAddressAssignmentType OBJECT-TYPE - SYNTAX AtIpAddressAssignmentType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The IP address assignment type for this entry (primary or - secondary)." - ::= { atIpAddressEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.7 - atIpAddressRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The current status of the IP address entry. The following - values may be returned when reading this object: - - active (1) - The IP address is currently mapped to - an interface and is valid. - notReady (3) - The IP address is currently partially - configured and is not mapped to an - interface. - - The following values may be written to this object: - - active (1) - An attempt will be made to map the IP - address to the configured interface. - createAndWait (5) - An attempt will be made to create a new - IP address entry. - destroy (6) - The IP address setting will be removed - from the device. - - An entry cannot be made active until its atIpAddressPrefixLen, - atIpAddressIfIndex and atIpAddressAssignmentType objects have - been set to valid values." - ::= { atIpAddressEntry 7 } - - - END - --- --- at-ip.mib --- diff --git a/mibs/AT-ISDN-MIB b/mibs/AT-ISDN-MIB deleted file mode 100644 index 16535da662..0000000000 --- a/mibs/AT-ISDN-MIB +++ /dev/null @@ -1,1286 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: isdn Call Control --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-ISDN-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex, - InterfaceIndexOrZero - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -cc MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - CC module. " - - REVISION "200606281222Z" -DESCRIPTION - "Initial Revision" - -::= { modules 37 } - --- The ISDN Call Control group. This group consists of: --- 1. the call details table --- 2. the CLI list table --- 3. the active calls table --- 4. the call log table --- 5. the attachment table --- 6. the B channel allocation table - --- The ISDN call details table. This consists of a number of entries containing --- configuration information for ISDN calls. - -ccDetailsTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcDetailsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of call details parameters." - ::= { cc 1 } - -ccDetailsEntry OBJECT-TYPE - SYNTAX CcDetailsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry of ISDN call details. This contains the - parameters of a single ISDN call details." - INDEX { ccDetailsIndex } - ::= { ccDetailsTable 1 } - -CcDetailsEntry ::= - SEQUENCE { - ccDetailsIndex - INTEGER, - ccDetailsName - DisplayStringUnsized, - ccDetailsRemoteName - DisplayStringUnsized, - ccDetailsCalledNumber - DisplayStringUnsized, - ccDetailsCallingNumber - DisplayStringUnsized, - ccDetailsAlternateNumber - DisplayStringUnsized, - ccDetailsEnabled - INTEGER, - ccDetailsDirection - INTEGER, - ccDetailsPrecedence - INTEGER, - ccDetailsHoldupTime - INTEGER, - ccDetailsPreferredIfIndex - InterfaceIndexOrZero, - ccDetailsRequiredIfIndex - InterfaceIndexOrZero, - ccDetailsPriority - INTEGER, - ccDetailsRetryT1 - INTEGER, - ccDetailsRetryN1 - INTEGER, - ccDetailsRetryT2 - INTEGER, - ccDetailsRetryN2 - INTEGER, - ccDetailsKeepup - INTEGER, - ccDetailsOutSetupCli - INTEGER, - ccDetailsOutSetupUser - INTEGER, - ccDetailsOutSetupCalledSub - INTEGER, - ccDetailsOutSubaddress - DisplayStringUnsized, - ccDetailsCallback - INTEGER, - ccDetailsCallbackDelay - INTEGER, - ccDetailsInSetupCalledSubSearch - INTEGER, - ccDetailsInSetupUserSearch - INTEGER, - ccDetailsInSetupCliSearch - INTEGER, - ccDetailsInSetupCliSearchList - INTEGER, - ccDetailsInAnyFlag - INTEGER, - ccDetailsInSetupCalledSubCheck - INTEGER, - ccDetailsInSetupUserCheck - INTEGER, - ccDetailsInSetupCliCheck - INTEGER, - ccDetailsInSetupCliCheckList - INTEGER, - ccDetailsUserType - INTEGER, - ccDetailsLoginType - INTEGER, - ccDetailsUsername - INTEGER, - ccDetailsPassword - INTEGER, - ccDetailsBumpDelay - INTEGER, - ccDetailsDataRate - INTEGER, - ccDetailsPppTemplate - INTEGER, - ccDetailsUserModule - INTEGER, - ccDetailsNumberAttachments - INTEGER - } - -ccDetailsIndex OBJECT-TYPE - SYNTAX INTEGER (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the call details entry in the call details table. When an entry is created in this table, the index - does not have to be written. However, to reference the values that are written, an unused index must be found by - reading the index values of the table until a no such object error is returned. Attempting to create a row by - using an already used index will result in simply changing the parameters of an existing call details entry." - ::= { ccDetailsEntry 1 } - -ccDetailsName OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..15)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The name of the ISDN call details. This must be unique for all ISDN call details, when comparisons are done - ignoring the case of letters. Valid characters in the ISDN call name include 0-9, a-z, A-Z and ''. A name - consisting of all digits is not valid. Setting this object is current on row creation. However, this object - cannot be set for an existing call. This is because for the command line interface calls are identified by name. - There is one exception. Setting ccDetailsName to an empty string will cause the call details to be deleted." - ::= { ccDetailsEntry 2 } - -ccDetailsRemoteName OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..15)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The remote ISDN call name. This name can be referenced by certain other call details parameters related with - setting up the Q.931 SETUP message for outgoing calls, or searching for calls for incoming calls. Valid characters - in the ISDN remote call name include 0-9, a-z, A-Z and ''. A remote name consisting of all digits is valid." - DEFVAL { "" } - ::= { ccDetailsEntry 3 } - -ccDetailsCalledNumber OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number called when this call details is activated. The number should include all telephone network access - codes, country codes and area codes required to make a call from the particular ISDN interface. Setting this - object is current on row creation." - ::= { ccDetailsEntry 4 } - -ccDetailsCallingNumber OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number used as the calling number when this call is activated. The calling number can optionally be placed - in the outgoing SETUP message." - DEFVAL { "" } - ::= { ccDetailsEntry 5 } - -ccDetailsAlternateNumber OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number called when all retries with the main called number have failed. In this event, the router tries - once with the alternate number, then checks the ccDetailsKeepup object to determine whether to try again with - the main number." - DEFVAL { "" } - ::= { ccDetailsEntry 6 } - -ccDetailsEnabled OBJECT-TYPE - SYNTAX INTEGER { - disabled (1), - enabled (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Whether this ISDN call is enabled or disabled for incoming and outgoing calls. If the call details entry is - disabled, all existing active calls based on this call details entry are left active." - DEFVAL { enabled } - ::= { ccDetailsEntry 7 } - -ccDetailsDirection OBJECT-TYPE - SYNTAX INTEGER { - inOnly (1), - outOnly (2), - both (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The direction for which calls may be made or received using this call details entry." - DEFVAL { both } - ::= { ccDetailsEntry 8 } - -ccDetailsPrecedence OBJECT-TYPE - SYNTAX INTEGER { - in (1), - out (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The precedence of this call details entry in the event of call collision. Call collision occurs when an - incoming call for a given details entry is detected while an outgoing call is waiting to complete. This - object configures whether the router treats the incoming or outgoing call as having precedence. Since the - device at the other end will also probably be experiencing a call collision, the precedence should be - configured to the opposite value at the other end. Setting this object is current on row creation." - ::= { ccDetailsEntry 9 } - -ccDetailsHoldupTime OBJECT-TYPE - SYNTAX INTEGER (0..7200) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The time, in seconds, that active calls created from this call details should be held up after initial - activation. The call will be held up for at least this time, unless cleared from the network. Thus, for example, - PPP idle timeouts will not bring the call down." - DEFVAL { 0 } - ::= { ccDetailsEntry 10 } - -ccDetailsPreferredIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The ifIndex of an ISDN interface on this router which is the preferred ISDN interface on which to make an - outgoing call using this call details entry. The ifIndex, if not 0, should reference the ifEntry which contains - information about the entire ISDN interface, at the lowest layer. If a channel is not available on this interface, - the call can try other interfaces in order to make the call. This object is not used on incoming calls. If the - value of this object is set to 0, no interface will be preferred over any other. If the value of this object does - not reference the ifEntry for the entire ISDN interface, no interface will be preferred." - DEFVAL { 0 } - ::= { ccDetailsEntry 11 } - -ccDetailsRequiredIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The ifIndex of an ISDN interface on this router which is the required ISDN interface on which to make an - outgoing call using this call details entry. The ifIndex, if not 0, must reference the ifEntry which contains - information about the entire ISDN interface, at the lowest layer. If a channel is not available on this interface, - the call fails. This object is not used on incoming calls. If the value of this object is set to 0, no interface - will be required. If the value of this object does not reference the ifEntry for the entire ISDN interface, no - interface will be required." - DEFVAL { 0 } - ::= { ccDetailsEntry 12 } - -ccDetailsPriority OBJECT-TYPE - SYNTAX INTEGER (0..99) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The priority of calls generated from this call details entry. The priority determines whether calls can be bumped - for higher priority calls. The value of priority falls into ranges: - 0-19 - call bumped by incoming or outgoing, voice or data calls - 20-39 - call bumped by outgoing voice and incoming or outgoing data calls - 40-59 - call bumped by emergency voice calls or incoming or outgoing data calls - 60-99 - call bumped by emergency voice calls or outgoing data calls. - Note that when the call is bumped by a data call, the data call must have higher - priority than the call being bumped." - DEFVAL { 50 } - ::= { ccDetailsEntry 13 } - --- Retry parameters. ISDN calls can be automatically retries in the event of a failure to establish the call. Parameters --- exist to set up groups of retries (N1 retries with time T1 between each retry) and groups of groups of retries (N2 retry --- groups with time T2 between groups). - -ccDetailsRetryT1 OBJECT-TYPE - SYNTAX INTEGER (5..120) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The time in seconds between retries of calls generated from this call details entry." - DEFVAL { 30 } - ::= { ccDetailsEntry 14 } - -ccDetailsRetryN1 OBJECT-TYPE - SYNTAX INTEGER (0..10) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number of retries in a retry group for calls generated from this call details entry. Note that the default - value means that by default the call will not be retried." - DEFVAL { 0 } - ::= { ccDetailsEntry 15 } - -ccDetailsRetryT2 OBJECT-TYPE - SYNTAX INTEGER (300..1200) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The time in seconds between retry groups for retries of calls generated from this call details entry." - DEFVAL { 600 } - ::= { ccDetailsEntry 16 } - -ccDetailsRetryN2 OBJECT-TYPE - SYNTAX INTEGER (0..5) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number of retry groups for calls generated from this call details entry. Note that the default value means - that by default no retry groups will be attempted." - DEFVAL { 0 } - ::= { ccDetailsEntry 17 } - -ccDetailsKeepup OBJECT-TYPE - SYNTAX INTEGER { - no (1), - yes (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A flag indicating whether calls generated from this call details entry should be kept up always. Inspection of - this flag takes place when a call is cleared from an external source. If set to 'yes', the call will be retried." - DEFVAL { no } - ::= { ccDetailsEntry 18 } - -ccDetailsOutSetupCli OBJECT-TYPE - SYNTAX INTEGER { - off (1), - calling (2), - interface (3), - nonumber (4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The CLI information placed into outgoing SETUP messages when this call details is used to generate an outgoing - call. The value 'off' means that no CLI information in placed in the SETUP message. The value 'calling' means that - the calling number from the call details entry is placed in the SETUP message. The value 'interface' means that - the Q.931 interface number for the interface and DLC on which the call is made is placed in the SETUP message. The - value 'nonumber' means that the CLI information element is placed in the SETUP message with no number information. - The network will fill the number in." - DEFVAL { off } - ::= { ccDetailsEntry 19 } - -ccDetailsOutSetupUser OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The user-user information placed into outgoing SETUP messages when this call details is used to generate an - outgoing call. The value 'off' means that no user-user information in placed in the SETUP message. The value - 'local' means that the call name from the call details entry is placed in the SETUP message. The value 'remote' - means that the remote call name from the call details entry is placed in the SETUP message." - DEFVAL { off } - ::= { ccDetailsEntry 20 } - -ccDetailsOutSetupCalledSub OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The called subaddress information placed into outgoing SETUP messages when this call details is used to generate - an outgoing call. The value 'off' means that no called subaddress information in placed in the SETUP message. The - value 'local' means that the call name from the call details entry is placed in the SETUP message. The value - 'remote' means that the remote call name from the call details entry is placed in the SETUP message. Note that - the action of this object is overridden by the value of the object ccDetailsOutSubaddress." - DEFVAL { off } - ::= { ccDetailsEntry 21 } - -ccDetailsOutSubaddress OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE(0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object gives a way to override the called subaddress information placed into outgoing SETUP messages when - this call details is used to generate an outgoing call, as given by the ccDetailsOutSetupCalledSub object. The - object is an arbitrary string of ASCII characters, from 0 to 31 characters long." - DEFVAL { "" } - ::= { ccDetailsEntry 22 } - -ccDetailsCallback OBJECT-TYPE - SYNTAX INTEGER { - no (1), - yes (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A flag indicating whether or not to call back the caller when an incoming call is generated from this call - details entry. If set to 'yes', the incoming call will be cleared, and after a short delay, an outgoing call will - be activated for this call details entry." - DEFVAL { no } - ::= { ccDetailsEntry 23 } - -ccDetailsCallbackDelay OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The time, in tenths of a second, which the router will wait after clearing an incoming call whose call details - entry specified that the caller should be called back before making the return call. The purpose of this object - is to allow the user to specify a delay in callback which will allow the network to properly clear the call at - both this end and the remote end." - DEFVAL { 41 } - ::= { ccDetailsEntry 24 } - -ccDetailsInSetupCalledSubSearch OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Determines whether this call details entry is used in a search of call details for an incoming call based on the - contents of the called subaddress information in the incoming SETUP message. The value 'off' means that this call - details entry is not used in the search. The value 'local' means that the call details entry is used in the search - and the called subaddress information is compared with the call details entry name. The value 'remote' means that - the call details entry is used in the search and the called subaddress information is compared with the call - details entry remote name. A number of searches are carried out until a matching call is found. First a search - against the called subaddress in the SETUP message, then a search against the user-user information in the SETUP - message, then a search against the calling number information in the SETUP message, then a search for any call - that is configured to respond to any incoming call." - DEFVAL { off } - ::= { ccDetailsEntry 25 } - -ccDetailsInSetupUserSearch OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Determines whether this call details entry is used in a search of call details for an incoming call based on the - contents of the user-user information in the incoming SETUP message. The value 'off' means that this call details - entry is not used in the search. The value 'local' means that the call details entry is used in the search and - the user-user information is compared with the call details entry name. The value 'remote' means that the call - details entry is used in the search and the user-user information is compared with the call details entry remote - name. A number of searches are carried out until a matching call is found. First a search against the called - subaddress in the SETUP message, then a search against the user-user information in the SETUP message, then a - search against the calling number information in the SETUP message, then a search for any call that is configured - to respond to any incoming call." - DEFVAL { off } - ::= { ccDetailsEntry 26 } - -ccDetailsInSetupCliSearch OBJECT-TYPE - SYNTAX INTEGER { - off (1), - on (2), - list (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Determines whether this call details entry is used in a search of call details for an incoming call based on the - contents of the calling number information in the incoming SETUP message. The value 'off' means that this call - details entry is not used in the search. The value 'on' means that the call details entry is used in the search - and the calling number information is compared with the call details entry called number. The value 'list' means - that the call details entry is used in the search and the calling number information is compared with the numbers - on the CLI list reference by the object ccDetailsInSetupCliSearchList. The value 'list' cannot be set by an SNMP - management entity. Rather the ccDetailsInSetupCliSearchList object should be set to a non-zero value, which will - automatically set this object to 'list'. - A number of searches are carried out until a matching call is found. First a search against the called subaddress - in the SETUP message, then a search against the user-user information in the SETUP message, then a search against - the calling number information in the SETUP message, then a search for any call that is configured to respond to - any incoming call." - DEFVAL { off } - ::= { ccDetailsEntry 27 } - -ccDetailsInSetupCliSearchList OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "If the ccDetailsInSetupCliSearch object is set to 'list', this - object gives the index of the CLI list to search. The value of - CLI list indices is 1..100. The value 0 is returned when the - ccDetailsInSetupCliSearch object is not set to 'list'. If the - value of this object is set to 0 via SNMP, then the - ccDetailsInSetupCliSearch object will be internally set to 'off'. - Subsequently setting the value of this object to a non-zero - value will set the ccDetailsInSetupCliSearch object to 'list'. - Note that when using the command line interface, CLI list indices - range from 0 to 99, but when using SNMP they range from 1 to 100. - This is because SNMP will not allow a table index to have the - value 0, and the command line usage of indices from 0 to 99 is - too well established to change." - DEFVAL { 0 } - ::= { ccDetailsEntry 28 } - -ccDetailsInAnyFlag OBJECT-TYPE - SYNTAX INTEGER { - no (1), - yes (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Determines whether this call details entry will match any incoming call. After all searched for incoming calls - have been carried out based on called subaddress, user-user information and calling number, a search is carried - out for the first call found with this flag set to 'yes'." - DEFVAL { no } - ::= { ccDetailsEntry 29 } - -ccDetailsInSetupCalledSubCheck OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Determines whether to perform a check when an incoming call matches this call details entry based on the - contents of the called subaddress information in the incoming SETUP message. The value 'off' means that the check - is not carried out. The value 'local' means that the check is carried out and the called subaddress information - is compared with the call details entry name. The value 'remote' means that the check is carried out and the - called subaddress information is compared with the call details entry remote name. A number of checks are - optionally carried out once a matching call is found. The first check is against the called subaddress in the - SETUP message, then against the user-user information in the SETUP message, then against the calling number - information in the SETUP message." - DEFVAL { off } - ::= { ccDetailsEntry 30 } - -ccDetailsInSetupUserCheck OBJECT-TYPE - SYNTAX INTEGER { - off (1), - local (2), - remote (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Determines whether to perform a check when an incoming call matches this call details entry based on the - contents of the user-user information in the incoming SETUP message. The value 'off' means that the check - is not carried out. The value 'local' means that the check is carried out and the user-user information - is compared with the call details entry name. The value 'remote' means that the check is carried out and the - user-user information is compared with the call details entry remote name. A number of checks are - optionally carried out once a matching call is found. The first check is against the called subaddress in the - SETUP message, then against the user-user information in the SETUP message, then against the calling number - information in the SETUP message." - DEFVAL { off } - ::= { ccDetailsEntry 31 } - -ccDetailsInSetupCliCheck OBJECT-TYPE - SYNTAX INTEGER { - off (1), - present (2), - required (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Determines whether to perform a check and which check to perform when an incoming call matches this call details - entry based on the contents of the calling number information in the incoming SETUP message. The value 'off' means - that the check is not carried out. The value 'present' means that the check is carried out only if calling number - information is present. The value 'required' means that the calling number must be present for the check to pass. - When the check is carried out, the calling number information is compared with the numbers in the CLI list - referenced by the object ccDetailsInSetupCliCheckList. - A number of checks are optionally carried out once a matching call is found. The first check is against the called - subaddress in the SETUP message, then against the user-user information in the SETUP message, then against the - calling number information in the SETUP message." - DEFVAL { off } - ::= { ccDetailsEntry 32 } - -ccDetailsInSetupCliCheckList OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "If the ccDetailsInSetupCliCheck object is set to 'present' or - 'required', this object gives the index of the CLI list to check - against. The value of CLI list indices is 1..100. The value 0 - means that no list to check against is defined and the check - immediately fails. Note that when using the command line - interface, CLI list indices range from 0 to 99, but when using - SNMP they range from 1 to 100. This is because SNMP will not - allow a table index to have the value 0, and the command line - usage of indices from 0 to 99 is too well established to change." - DEFVAL { 0 } - ::= { ccDetailsEntry 33 } - -ccDetailsUserType OBJECT-TYPE - SYNTAX INTEGER { - attach (1), - ppp (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The type of user of this call. The value 'attach' means that users have to attach to this call before the call - can be used for outgoing or incoming calls. The value 'ppp' means that for incoming calls only dynamic PPP - interfaces will be created whenever this call details entry is matched." - DEFVAL { attach } - ::= { ccDetailsEntry 34 } - -ccDetailsLoginType OBJECT-TYPE - SYNTAX INTEGER { - none (1), - userdb (2), - radius (3), - papTacacs (4), - chap (5), - papRadius (6), - tacacs (7), - all (8) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The type of login for calls generated using this call details entry, for incoming calls only. Incoming calls - can be configured to go through a logging in phase before the call is brought up. This object defines which login - types are used. The value 'none' means don't do a login phase. The value 'userdb' means use the user database on - the router to check login parameters. The value 'radius' means use the router's configured RADIUS servers to - check the login parameters. The values 'pap-tacacs', 'chap' and 'pap-radius' apply only when the user is 'ppp' and - determine how the dynamic PPP interface are configured for authentication. The value 'pap-tacacs' means use PAP - to authenticate and use the TACACS server to check the login parameters. The value 'pap-radius' means use PAP - to authenticate and use the RADIUS server to check the login parameters. The value 'chap' means use CHAP to - authenticate. The value 'tacacs' means use the TACACS server to check login parameters. The value 'all' means use - the user database, TACACS and RADIUS to check the login parameters. The login parameters for values 'userdb', - 'radius', 'tacacs' and 'all' are determined by the ccDetailsUsername and ccDetailsPassword objects." - DEFVAL { none } - ::= { ccDetailsEntry 35 } - -ccDetailsUsername OBJECT-TYPE - SYNTAX INTEGER { - none (1), - cli (2), - calledsub (3), - useruser (4), - callname (5) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The source of the username when the ccDetailsLoginType object has a value of 'userdb', 'radius', 'tacacs' or - 'all'. The value 'none' means no username is defined. The value 'cli' means take the username from the - calling number information in the SETUP message. The value 'calledsub' means take the username from the called - subaddress information in the SETUP message. The value 'useruser' means take the username from the user-user - information in the SETUP message. The value 'callname' means take the username from the call details entry name." - DEFVAL { none } - ::= { ccDetailsEntry 36 } - -ccDetailsPassword OBJECT-TYPE - SYNTAX INTEGER { - none (1), - cli (2), - calledsub (3), - useruser (4), - callname (5) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The source of the password when the ccDetailsLoginType object has a value of 'userdb', 'radius', 'tacacs' or - 'all'. The value 'none' means no password is defined. The value 'cli' means take the password from the - calling number information in the SETUP message. The value 'calledsub' means take the password from the called - subaddress information in the SETUP message. The value 'useruser' means take the password from the user-user - information in the SETUP message. The value 'callname' means take the password from the call details entry name." - DEFVAL { none } - ::= { ccDetailsEntry 37 } - -ccDetailsBumpDelay OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The time, in tenths of a second, which the router will wait after clearing an existing call which has been bumped - to make way for a call based on this call details entry." - DEFVAL { 5 } - ::= { ccDetailsEntry 38 } - -ccDetailsDataRate OBJECT-TYPE - SYNTAX INTEGER { - rate64k (1), - rate56k (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The data rate to use for active calls based on this call details entry. The actual data rate for outgoing calls - is determined by both this object and the data rate parameter for the Q.931 interface chosen for the call. If - either this object or the interface object specify a rate of 56k, then 56k will be the rate for the call. - Otherwise, the default rate of 64k will be used. This allows interoperability between ISDNs which only allow 56k - of data on a B channel." - DEFVAL { rate64k } - ::= { ccDetailsEntry 39 } - -ccDetailsPppTemplate OBJECT-TYPE - SYNTAX INTEGER (1..33) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The PPP template to use when creating dynamic PPP interfaces - for calls generated from this call details entry. The value 33 - represents a default PPP template, the values 1 to 32 represent - PPP templates that are currently defined in the router. Note - that when using the command line interface, PPP template indices - range from 0 to 31, but when using SNMP they range from 1 to 32. - This is because SNMP will not allow a table index to have the - value 0. While there is no PPP template table accessible via - SNMP, if there was, the indices of the table would have to range - from 1 to 32." - DEFVAL { 33 } - ::= { ccDetailsEntry 40 } - -ccDetailsUserModule OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The module ID of the user module currently attached to this ISDN call details entry." - ::= { ccDetailsEntry 41 } - -ccDetailsNumberAttachments OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of attachments from the user module currently attached to this call details entry. The - ccAttachmentsTable gives the actual attachments for each call details entry." - ::= { ccDetailsEntry 42 } - - --- The ISDN CLI list table. This consists of a number of entries containing numbers for matching against CLI information. - -ccCliListTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcCliListEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of CLI list entries." - ::= { cc 2 } - -ccCliListEntry OBJECT-TYPE - SYNTAX CcCliListEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the CLI list table. This contains a single number, as well as index information." - INDEX { ccCliListListIndex, ccCliListEntryIndex } - ::= { ccCliListTable 1 } - -CcCliListEntry ::= - SEQUENCE { - ccCliListListIndex - INTEGER, - ccCliListEntryIndex - INTEGER, - ccCliListNumber - DisplayStringUnsized - } - -ccCliListListIndex OBJECT-TYPE - SYNTAX INTEGER (1..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the CLI list. CLI lists from 1 to 100 are defined in the router." - ::= { ccCliListEntry 1 } - -ccCliListEntryIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the CLI list entry within the CLI list. The minimum CLI list entry is 1. CLI lists are unlimited in - length, although internal memory requirements could result in failure to create a given entry. When creating a row - in this table, the entry index should be set to index the first empty row. Only one CLI list row in a given list - should be created in any one SNMP message. Attempting to create more than one row will result in failure." - ::= { ccCliListEntry 2 } - -ccCliListNumber OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number for this CLI list entry. Setting the number to a zero length string removes the entry from the CLI - list, with consequent reshuffling of CLI entry indices. Thus the easiest way to delete an entire CLI list is to - repeatedly set the first element in the list to a zero length string. A failure to SET will occur when this is - attempted on an empty list." - ::= { ccCliListEntry 3 } - - --- The active calls table. This consists of a number of entries containing details of actual active calls. Active calls are --- created by internal router processes, so this is a read-only table. - -ccActiveCallTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcActiveCallEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of ISDN active calls." - ::= { cc 3 } - -ccActiveCallEntry OBJECT-TYPE - SYNTAX CcActiveCallEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the active call table." - INDEX { ccActiveCallIndex } - ::= { ccActiveCallTable 1 } - -CcActiveCallEntry ::= - SEQUENCE { - ccActiveCallIndex - INTEGER, - ccActiveCallDetailsIndex - INTEGER, - ccActiveCallIfIndex - InterfaceIndexOrZero, - ccActiveCallDataRate - INTEGER, - ccActiveCallState - INTEGER, - ccActiveCallDirection - INTEGER, - ccActiveCallUserModule - INTEGER, - ccActiveCallUserInstance - INTEGER, - ccActiveCallBchannelIndex - INTEGER - } - -ccActiveCallIndex OBJECT-TYPE - SYNTAX INTEGER (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the active call. There are 128 possible active calls in the router simultaneously." - ::= { ccActiveCallEntry 1 } - -ccActiveCallDetailsIndex OBJECT-TYPE - SYNTAX INTEGER (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the call details entry which generated this active call. Thus the index into the ccDetailsTable for - this call." - ::= { ccActiveCallEntry 2 } - -ccActiveCallIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface index of the interface on which this active call is being made or received. A value of zero - indicates that the active has not yet had an interface assigned to it. The ifEntry indexed by this object is the - ifEntry for the entire ISDN interface, not the ifEntry for the active call's B channel." - ::= { ccActiveCallEntry 3 } - -ccActiveCallDataRate OBJECT-TYPE - SYNTAX INTEGER { - rate64k (1), - rate56k (2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The data rate in use for this active call. This is determined by the call details setting of data rate, the - ISDN interface setting for data rate, and the contents of the bearer capability information in the incoming - SETUP message." - ::= { ccActiveCallEntry 4 } - -ccActiveCallState OBJECT-TYPE - SYNTAX INTEGER { - null (1), - off (2), - try (3), - on (4), - wait (5), - await1 (6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The state of this active call. The value 'null' indicates that this active call does not actually exist, in other - words it is in the process of being created or destroyed. The value 'off' means that the active call is just being - activated. The value 'try' means that the active call is attempting to establish. The value 'on' means that the - active call is established. The value 'wait' means that the active call is waiting to retry. The value 'await1' - means that the active call is waiting for authentication to succeed before becoming established." - ::= { ccActiveCallEntry 5 } - -ccActiveCallDirection OBJECT-TYPE - SYNTAX INTEGER { - in (1), - out (2), - undefined (3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The direction of this active call. The value 'in' indicates that this active call is an incoming call, the value - 'out' indicates that the active call is an outgoing call. The value 'undefined' indicates that the active call has - just been created and a direction has not been assigned to it yet." - ::= { ccActiveCallEntry 6 } - -ccActiveCallUserModule OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The module ID of the user module attached to this ISDN active call." - ::= { ccActiveCallEntry 7 } - -ccActiveCallUserInstance OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The instance of the user module attached to this ISDN active call." - ::= { ccActiveCallEntry 8 } - -ccActiveCallBchannelIndex OBJECT-TYPE - SYNTAX INTEGER (0..31) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The B channel number for this active entry. BRI interfaces have B channels in the range 1..2, PRI interfaces - have B channels in the range 1..31, excluding a channel which is the D channel. A value of 0 for this entry means - that either a B channel is not currently allocated for this call, or that more than one B channel is allocated. - In the second case, the management client will have to walk the B channel allocation table looking for channels - with the same active call index as this call's." - ::= { ccActiveCallEntry 9 } - --- The call log table. This consists of a number of entries containing log details of ISDN calls. This is a read-only table. - -ccCallLogTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcCallLogEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of ISDN call log entries." - ::= { cc 4 } - -ccCallLogEntry OBJECT-TYPE - SYNTAX CcCallLogEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the ISDN call log table." - INDEX { ccCallLogIndex } - ::= { ccCallLogTable 1 } - -CcCallLogEntry ::= - SEQUENCE { - ccCallLogIndex - INTEGER, - ccCallLogName - DisplayString, - ccCallLogState - INTEGER, - ccCallLogTimeStarted - DisplayString, - ccCallLogDirection - INTEGER, - ccCallLogDuration - INTEGER, - ccCallLogRemoteNumber - DisplayString - } - -ccCallLogIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the call log entry. Since the call log table is dynamic, there is no guarantee that this index will - continue to refer to the same log entry over time." - ::= { ccCallLogEntry 1 } - -ccCallLogName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the call details entry which generated the active call for which this is the log entry." - ::= { ccCallLogEntry 2 } - -ccCallLogState OBJECT-TYPE - SYNTAX INTEGER { - initial (1), - active (2), - disconnected (3), - cleared (4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The state of the log entry. The value 'initial' means that the call is being established. The value 'active' - means that the call is currently established. The value 'disconnected' means that the call was disconnected after - being established for some time. The value 'cleared' means that the call was cleared abormally while in the - establishment phase." - ::= { ccCallLogEntry 3 } - -ccCallLogTimeStarted OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A string in the format 'dd-mmm-yyyy hh:mm:ss' which gives the start time of the call for which this is the log - entry. If the call never reached or has not yet reached the active state, this object will be a zero-length - string." - ::= { ccCallLogEntry 4 } - -ccCallLogDirection OBJECT-TYPE - SYNTAX INTEGER { - in (1), - out (2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The direction of the call for which this is the log entry." - ::= { ccCallLogEntry 5 } - -ccCallLogDuration OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The duration in seconds, of the call for which this is the log entry. A value of 0 in this field means either - that the call has just started, that the call was cleared before becoming established, or that the call is still - active. In other words, a non-zero value is present in this object only for calls which reach establishment and - have since been cleared." - ::= { ccCallLogEntry 6 } - -ccCallLogRemoteNumber OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "For incoming calls, the calling number, if this was made available in the SETUP message. For outgoing calls, - the number dialed. If the number was not available, this object is a zero length string." - ::= { ccCallLogEntry 7 } - - --- The call details attachment table. This is a table indexed by call detail index and list index of all the attachments from --- the user module. Since attachments are generated internally by other processes, this is a read-only table. - -ccAttachmentTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcAttachmentEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of call detail attachment entries." - ::= { cc 5 } - -ccAttachmentEntry OBJECT-TYPE - SYNTAX CcAttachmentEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the attachment table." - INDEX { ccAttachmentDetailsIndex, ccAttachmentEntryIndex } - ::= { ccAttachmentTable 1 } - -CcAttachmentEntry ::= - SEQUENCE { - ccAttachmentDetailsIndex - INTEGER, - ccAttachmentEntryIndex - INTEGER, - ccAttachmentActiveCallIndex - INTEGER, - ccAttachmentUserInstance - INTEGER - } - -ccAttachmentDetailsIndex OBJECT-TYPE - SYNTAX INTEGER (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the call details entry to which this attachment entry belongs." - ::= { ccAttachmentEntry 1 } - -ccAttachmentEntryIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the attachment entry within the attachment list." - ::= { ccAttachmentEntry 2 } - -ccAttachmentActiveCallIndex OBJECT-TYPE - SYNTAX INTEGER (0..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the active call for this attachment. A value of 0 indicates that there is currently no active call - for this attachment. A value of 1 to 128 references the active call currently in place for this attachment." - ::= { ccAttachmentEntry 3 } - -ccAttachmentUserInstance OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The instance of the user module attached to the ISDN active call for this attachment. This object should return - the same value as the object ccActiveCallUserInstance for the active call indexed by ccAttachmentActiveCallIndex, - if this is not 0." - ::= { ccAttachmentEntry 4 } - - --- The B channel attachment table. This is a table indexed by ISDN interface ifIndex and B channel index of all the --- attachments to ISDN B channels. Since attachments are generated internally by other processes, this is a read-only table. - -ccBchannelTable OBJECT-TYPE - SYNTAX SEQUENCE OF CcBchannelEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of B channel attachment entries." - ::= { cc 6 } - -ccBchannelEntry OBJECT-TYPE - SYNTAX CcBchannelEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the B channel attachment table." - INDEX { ccBchannelIfIndex, ccBchannelChannelIndex } - ::= { ccBchannelTable 1 } - -CcBchannelEntry ::= - SEQUENCE { - ccBchannelIfIndex - INTEGER, - ccBchannelChannelIndex - INTEGER, - ccBchannelAllocated - INTEGER, - ccBchannelCallType - INTEGER, - ccBchannelActiveCallIndex - INTEGER, - ccBchannelPriority - INTEGER, - ccBchannelDirection - INTEGER - } - -ccBchannelIfIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface index of the interface which this B channel entry is on. The ifEntry indexed by this object is the - ifEntry for the entire ISDN interface, not the ifEntry for the active call's B channel." - ::= { ccBchannelEntry 1 } - -ccBchannelChannelIndex OBJECT-TYPE - SYNTAX INTEGER (1..31) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The B channel number for this B channel entry. BRI interfaces have B channels in the range 1..2, PRI interfaces - have B channels in the range 1..31, excluding a channel which is the D channel." - ::= { ccBchannelEntry 2 } - -ccBchannelAllocated OBJECT-TYPE - SYNTAX INTEGER { - no (1), - yes (2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A flag indicating whether this B channel is actually allocated to a call or not." - ::= { ccBchannelEntry 3 } - -ccBchannelCallType OBJECT-TYPE - SYNTAX INTEGER { - undefined (1), - data (2), - voice (3), - x25 (4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of call on this B channel. If the B channel is not allocated, the call type will be undefined." - ::= { ccBchannelEntry 4 } - -ccBchannelActiveCallIndex OBJECT-TYPE - SYNTAX INTEGER (0..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the active call which is currently attached to this B channel. If the value of this object is 0 the - channel is either not allocated, or is not allocated to a data call." - ::= { ccBchannelEntry 5 } - -ccBchannelPriority OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The priority of the call which has this B channel allocated to it. This is in the range 0..99 for data calls, 150 - for voice calls and 200 for emergency voice calls. A B channel which is not allocated will have a priority of 0." - ::= { ccBchannelEntry 6 } - -ccBchannelDirection OBJECT-TYPE - SYNTAX INTEGER { - in (1), - out (2), - unallocated (3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The direction of the call which has this B channel allocated to it. If this B channel is not allocated the value - will be 'unallocated'." - ::= { ccBchannelEntry 7 } - -END diff --git a/mibs/AT-LB-MIB b/mibs/AT-LB-MIB deleted file mode 100644 index 8d0b3bd51f..0000000000 --- a/mibs/AT-LB-MIB +++ /dev/null @@ -1,650 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: Load Balance module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-LB-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -lb MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - LB module. " - - REVISION "200606281222Z" - DESCRIPTION - "Initial Revision" - -::= { modules 104 } - --- The loadbalance group. This group contains the current configuration and status --- of the routers' load balancing operation. --- The variables in this sub-tree are only valid in releases which support --- load balancing. The first release with load balancing code is 2.5.1, Dec/2002. - --- lbShowGlobalTable -lbShowGlobalTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowGlobalEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "General configuration and status of all of the virtual balancers - configured on the router." - ::= { lb 1 } - -lbShowGlobalEntry OBJECT-TYPE - SYNTAX LbShowGlobalEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the global table." - INDEX { lbGlobalIndex } - ::= { lbShowGlobalTable 1 } - -LbShowGlobalEntry ::= - SEQUENCE { - lbGlobalIndex - INTEGER, - lbAffinityTimeOut - INTEGER, - lbOrphanTimeOut - INTEGER, - lbCriticalRst - INTEGER, - lbTotalResources - INTEGER, - lbTotalResPools - INTEGER, - lbTotalVirtBals - INTEGER, - lbCurrentConnections - INTEGER - } - -lbGlobalIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index for the global table." - ::= { lbShowGlobalEntry 1 } - -lbAffinityTimeOut OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The length of time in seconds that a resource can be associated to a source - IP address or Cookie after the connection has been closed." - ::= { lbShowGlobalEntry 2 } - -lbOrphanTimeOut OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The length of time in seconds that a connection can exist without having any - data traversing it, before being declared an orphan and closed by the router." - ::= { lbShowGlobalEntry 3 } - -lbCriticalRst OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ratio of total messages received from a resource that can be TCP RST - messages represented as a percentage." - ::= { lbShowGlobalEntry 4 } - -lbTotalResources OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of resources configured on the router." - ::= { lbShowGlobalEntry 5 } - -lbTotalResPools OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of resource pools configured on the router." - ::= { lbShowGlobalEntry 6 } - -lbTotalVirtBals OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of virtual balancers configured on the router." - ::= { lbShowGlobalEntry 7 } - -lbCurrentConnections OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Displays the current total number of connections to all resources in - every resource pool on the router." - ::= { lbShowGlobalEntry 8 } - - --- The lbShowRes table -lbShowResTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowResEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list about the general information about for a given resource." - ::= { lb 2 } - -lbShowResEntry OBJECT-TYPE - SYNTAX LbShowResEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the resource table." - INDEX { lbResIndex } - ::= { lbShowResTable 1 } - -LbShowResEntry ::= - SEQUENCE { - lbResIndex - INTEGER, - lbResource - DisplayString, - lbResIp - IpAddress, - lbResPort - INTEGER, - lbResState - DisplayString, - lbResWeight - INTEGER, - lbResTotalConnections - INTEGER, - lbResCurrentConnections - INTEGER - } - -lbResIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index for the resource table." - ::= { lbShowResEntry 1 } - -lbResource OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the resource." - ::= { lbShowResEntry 2 } - -lbResIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address that a virtual balancer uses to accesses the resource." - ::= { lbShowResEntry 3 } - -lbResPort OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The port that the service that the resource offer is accessed on." - ::= { lbShowResEntry 4 } - -lbResState OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current state of the resource, either UP, DOWN, or CLOSING." - ::= { lbShowResEntry 5 } - -lbResWeight OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The weight that the virtual balancer will apply to the resource when selecting - resources to try a connection to from a resource pool using either the - WEIGHTEDLEASTCONNECT or WEIGHTEDLOTTERY selection algorithms." - ::= { lbShowResEntry 6 } - -lbResTotalConnections OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of successful connections that have been made to - this resource while it has been in the UP state." - ::= { lbShowResEntry 7 } - -lbResCurrentConnections OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of connections currently made to the resource." - ::= { lbShowResEntry 8 } - --- The lbShowResPool table -lbShowResPoolTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowResPoolEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list about the general information about for a given - resource pool." - ::= { lb 3 } - -lbShowResPoolEntry OBJECT-TYPE - SYNTAX LbShowResPoolEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the resource pool table." - INDEX { lbResPoolIndex, lbResPoolResourceIndex } - ::= { lbShowResPoolTable 1 } - -LbShowResPoolEntry ::= - SEQUENCE { - lbResPoolIndex - INTEGER, - lbResPoolResourceIndex - INTEGER, - lbResPool - DisplayString, - lbResPoolSelectionAlg - DisplayString, - lbResPoolFailOnLast - DisplayString, - lbResPoolTotalConnections - DisplayString, - lbResPoolResources - DisplayString - } - -lbResPoolIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index for the resource pool table." - ::= { lbShowResPoolEntry 1 } - -lbResPoolResourceIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index for the resource table." - ::= { lbShowResPoolEntry 2 } - -lbResPool OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the resource pool." - ::= { lbShowResPoolEntry 3 } - -lbResPoolSelectionAlg OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The selection algorithm that ius employed by this resource pool when - a resource has been selected for a connection. The options are ROUNDROBIN, - WEIGHTEDLEASTCONNECT, WEIGHTEDLOTTERY and FASTESTRESPONSE." - ::= { lbShowResPoolEntry 4 } - -lbResPoolFailOnLast OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates whether or not the resource pool will fail a resource if it is - the last resource in the resource pool." - ::= { lbShowResPoolEntry 5 } - -lbResPoolTotalConnections OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of successful connections that have been made to the - resources in the resource pool over the lifetime of the resource pool." - ::= { lbShowResPoolEntry 6 } - -lbResPoolResources OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the resource that is currently allocated - to the resource pool." - ::= { lbShowResPoolEntry 7 } - --- The lbShowVirtBal table -lbShowVirtBalTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowVirtBalEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list about the general information about for a given - virtual balancer." - ::= { lb 4 } - -lbShowVirtBalEntry OBJECT-TYPE - SYNTAX LbShowVirtBalEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the virtual balancer table." - INDEX { lbVirtBalIndex } - ::= { lbShowVirtBalTable 1 } - -LbShowVirtBalEntry ::= - SEQUENCE { - lbVirtBalIndex - INTEGER, - lbVirtBal - DisplayString, - lbVirtBalPublicIp - IpAddress, - lbVirtBalPublicPort - INTEGER, - lbVirtBalState - DisplayString, - lbVirtBalResPool - DisplayString, - lbVirtBalType - DisplayString, - lbVirtBalTotalConnections - INTEGER, - lbVirtBalAffinity - DisplayString, - lbVirtBalHttpErrorCode - DisplayString - } - -lbVirtBalIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index for the virtual balancer table." - ::= { lbShowVirtBalEntry 1 } - -lbVirtBal OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the virtual balancer." - ::= { lbShowVirtBalEntry 2 } - -lbVirtBalPublicIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address on which the virtual balancer will receive requests for - the service provided by the resource pool associated with it." - ::= { lbShowVirtBalEntry 3 } - -lbVirtBalPublicPort OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The port on which the virtual balancer will receive requests for - the service provided by the resource pool associated with it." - ::= { lbShowVirtBalEntry 4 } - -lbVirtBalState OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current state of the virtual balancer, can either be UP, - CLOSING, or DOWN." - ::= { lbShowVirtBalEntry 5 } - -lbVirtBalResPool OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the resource pool that is associated with the - virtual balancer." - ::= { lbShowVirtBalEntry 6 } - -lbVirtBalType OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of load balancer that this virtual balancer currently is, - can be either TCP, HTTP, or ROUTE." - ::= { lbShowVirtBalEntry 7 } - -lbVirtBalTotalConnections OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of stateful connections currently running through - this virtual balancer." - ::= { lbShowVirtBalEntry 8 } - -lbVirtBalAffinity OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates whether or not entries will be made in a virtual balancers' - affinity table for each stateful connection to a resource in its' resource - pool (TCP and ROUTE type) or for cookies received from clients (HTTP type)." - ::= { lbShowVirtBalEntry 9 } - -lbVirtBalHttpErrorCode OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A list of the HTTP server error status code added." - ::= { lbShowVirtBalEntry 10 } - --- The lbShowAff table -lbShowAffTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowAffEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of affinity tables for all configured virtual balancers on the router." - ::= { lb 5 } - -lbShowAffEntry OBJECT-TYPE - SYNTAX LbShowAffEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the affinity table." - INDEX { lbAffIndex } - ::= { lbShowAffTable 1 } - -LbShowAffEntry ::= - SEQUENCE { - lbAffIndex - INTEGER, - lbAffVirtBal - DisplayString, - lbAffClientIp - IpAddress, - lbAffCookie - DisplayString, - lbAffResource - DisplayString, - lbAffExpiry - INTEGER - } - -lbAffIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index for the affinity table." - ::= { lbShowAffEntry 1 } - -lbAffVirtBal OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the virtual balancer whose affinity table is being displayed." - ::= { lbShowAffEntry 2 } - -lbAffClientIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address that has affinity to the given resource." - ::= { lbShowAffEntry 3 } - -lbAffCookie OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The cookie that has affinity to the given resource." - ::= { lbShowAffEntry 4 } - -lbAffResource OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the resource that the Client IP/Cookie has an affinity for." - ::= { lbShowAffEntry 5 } - -lbAffExpiry OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The amount of seconds left before this entry expires, and is removed - from the affinity table." - ::= { lbShowAffEntry 6 } - --- The lbShowCon table -lbShowConTable OBJECT-TYPE - SYNTAX SEQUENCE OF LbShowConEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list about all of the TCP connections currently open to a given virtual balancer." - ::= { lb 6 } - -lbShowConEntry OBJECT-TYPE - SYNTAX LbShowConEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the connections table." - INDEX { lbConIndex } - ::= { lbShowConTable 1 } - -LbShowConEntry ::= - SEQUENCE { - lbConIndex - INTEGER, - lbConVirtBal - DisplayString, - lbConClientIp - IpAddress, - lbConPort - INTEGER, - lbConResource - DisplayString - } - -lbConIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index for the connections table." - ::= { lbShowConEntry 1 } - -lbConVirtBal OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the virtual balancer the listed connections are to." - ::= { lbShowConEntry 2 } - -lbConClientIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of that originated the connection." - ::= { lbShowConEntry 3 } - -lbConPort OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The port on the originating system that represents the other end of the connection." - ::= { lbShowConEntry 4 } - -lbConResource OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the resource that the connection has been made to." - ::= { lbShowConEntry 5 } - -END diff --git a/mibs/AT-LICENSE-MIB b/mibs/AT-LICENSE-MIB deleted file mode 100644 index 9e33238063..0000000000 --- a/mibs/AT-LICENSE-MIB +++ /dev/null @@ -1,459 +0,0 @@ --- ============================================================================ --- at-license.mib, Allied Telesis enterprise MIB: --- License MIB for the AlliedWare Plus(tm) operating system --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-LICENSE-MIB DEFINITIONS ::= BEGIN - - IMPORTS - sysinfo - FROM AT-SMI-MIB - Integer32, OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - RowStatus, TruthValue, DisplayString - FROM SNMPv2-TC; - - - -- 1.3.6.1.4.1.207.8.4.4.3.22 - license MODULE-IDENTITY - LAST-UPDATED "200810050000Z" -- October 5, 2008 at 00:00 GMT - ORGANIZATION - "Allied Telesis Labs New Zealand" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "The license MIB, for listing applied software licenses, adding - new licenses, and deleting existing licenses." - REVISION "200810050000Z" -- October 5, 2008 at 00:00 GMT - DESCRIPTION - "Initial revision." - ::= { sysinfo 22 } - --- ---------------------------------------------------------- -- --- The Base Software License Table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.3.22.1 - baseLicenseTable OBJECT-TYPE - SYNTAX SEQUENCE OF BaseLicenseEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table representing the installed base software licenses on the device." - ::= { license 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.1.1 - baseLicenseEntry OBJECT-TYPE - SYNTAX BaseLicenseEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Each entry represents the base software license on a device." - INDEX { baseLicenseStackId } - ::= { baseLicenseTable 1 } - - - BaseLicenseEntry ::= - SEQUENCE { - baseLicenseStackId - Integer32, - baseLicenseName - DisplayString, - baseLicenseQuantity - Integer32, - baseLicenseType - DisplayString, - baseLicenseIssueDate - DisplayString, - baseLicenseExpiryDate - DisplayString, - baseLicenseFeatures - OCTET STRING - } - - -- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.1 - baseLicenseStackId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of the base license entry." - ::= { baseLicenseEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.2 - baseLicenseName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the base license." - ::= { baseLicenseEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.3 - baseLicenseQuantity OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of licenses issued for this entry." - ::= { baseLicenseEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.4 - baseLicenseType OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of base license issued." - ::= { baseLicenseEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.5 - baseLicenseIssueDate OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The date of issue of the base license." - ::= { baseLicenseEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.6 - baseLicenseExpiryDate OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The date that the base license expires on." - ::= { baseLicenseEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.7 - baseLicenseFeatures OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The featureset that this license enables. Each bit in the returned octet - string represents a particular feature that can be license-enabled. - - The bit position within the string maps to the feature entry with the - same index, in licenseFeatureTable. A binary '1' indicates that the - feature is included in the license, with a '0' indicating that it is not " - ::= { baseLicenseEntry 7 } - - --- ---------------------------------------------------------- -- --- The Installed Software License Table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.3.22.2 - licenseTable OBJECT-TYPE - SYNTAX SEQUENCE OF LicenseEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table representing the installed software licenses on the device." - ::= { license 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1 - licenseEntry OBJECT-TYPE - SYNTAX LicenseEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Each entry represents a single installed software license on the device." - INDEX { licenseIndex, licenseStackId } - ::= { licenseTable 1 } - - - LicenseEntry ::= - SEQUENCE { - licenseStackId - Integer32, - licenseIndex - Integer32, - licenseName - DisplayString, - licenseCustomer - DisplayString, - licenseQuantity - Integer32, - licenseType - DisplayString, - licenseIssueDate - DisplayString, - licenseExpiryDate - DisplayString, - licenseFeatures - OCTET STRING, - licenseRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.1 - licenseStackId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of the license entry." - ::= { licenseEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.2 - licenseIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of the license entry." - ::= { licenseEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.3 - licenseName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the license." - ::= { licenseEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.4 - licenseCustomer OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the customer of the license." - ::= { licenseEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.5 - licenseQuantity OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of licenses issued for this entry." - ::= { licenseEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.6 - licenseType OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of license issued." - ::= { licenseEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.7 - licenseIssueDate OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The date of issue of the license." - ::= { licenseEntry 7 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.8 - licenseExpiryDate OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The date that the license expires on." - ::= { licenseEntry 8 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.9 - licenseFeatures OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The featureset that this license enables. Each bit in the returned octet - string represents a particular feature that can be license-enabled. - - The bit position within the string maps to the feature entry with the - same index, in licenseFeatureTable. A binary '1' indicates that the - feature is included in the license, with a '0' indicating that it is not " - ::= { licenseEntry 9 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.10 - licenseRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The current status of the license. The following values may be returned - when reading this object: - - active (1) - The license is currently installed and valid. - notInService (2) - The license has expired or is invalid. - - The following values may be written to this object: - - destroy (6) - The license will be removed from the device - - this may result in some features being - disabled. Note that a stacked device that has a - license de-installed on it may not be able to - rejoin the stack after reboot, unless the license - is also de-installed on all other devices in the - stack." - - ::= { licenseEntry 10 } - - --- ---------------------------------------------------------- -- --- The Available Software Features Table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.3.22.3 - licenseFeatureTable OBJECT-TYPE - SYNTAX SEQUENCE OF LicenseFeatureEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of all features that must be license-enabled to be utilised on - the device." - ::= { license 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.3.1 - licenseFeatureEntry OBJECT-TYPE - SYNTAX LicenseFeatureEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Each entry represents a single feature that must be license-enabled in - order to be utilised on the device." - INDEX { licenseFeatureIndex } - ::= { licenseFeatureTable 1 } - - - LicenseFeatureEntry ::= - SEQUENCE { - licenseFeatureIndex - Integer32, - licenseFeatureName - DisplayString, - licenseFeatureStkMembers - OCTET STRING - } - - -- 1.3.6.1.4.1.207.8.4.4.3.22.3.1.1 - licenseFeatureIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of the feature which must be license-enabled." - ::= { licenseFeatureEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.3.1.2 - licenseFeatureName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the feature under licensing control." - ::= { licenseFeatureEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.3.1.3 - licenseFeatureStkMembers OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A bitmap with each bit representing an individual stacking - member. Bit one represents stacking member one etc. In the - case of a standalone unit, the first bit represents the device). - - A bit value of '1' indicates that the applicable feature is - enabled on the matching device. A '0' indicates that it is - disabled." - ::= { licenseFeatureEntry 3 } - - --- ---------------------------------------------------------- -- --- Objects to install a new license. --- ---------------------------------------------------------- -- - licenseNew OBJECT IDENTIFIER ::= { license 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.4.1 - licenseNewStackId OBJECT-TYPE - SYNTAX Integer32 (1..10) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The ID of the stacking member upon which the new license is to - be installed. For a standalone unit, this should be set to the - default value of 1" - ::= { licenseNew 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.4.2 - licenseNewName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The name of the new license to be installed." - ::= { licenseNew 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.4.3 - licenseNewKey OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The key for the new license to be installed." - ::= { licenseNew 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.22.4.4 - licenseNewInstall OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to install a new software license on the - device. To commence installation, a valid license name and key - must first have been set via the licenseNewName and - licenseNewKey objects respectively. This object should then be - set to the value true(1). If either the license name or key is - invalid, the write operation shall fail. - - Once installed, the software modules affected by any newly - enabled features will automatically be restarted. In some cases - a system reboot will also be necessary. Note that a stacked device - that has a new license installed on it may not be able to rejoin the - stack after reboot, unless the license is also added to all other - devices in the stack. - - When read, the object shall always return false(2)." - ::= { licenseNew 4 } - - - END - --- --- at-license.mib --- diff --git a/mibs/AT-LOADER-MIB b/mibs/AT-LOADER-MIB deleted file mode 100644 index 0f7712fb4a..0000000000 --- a/mibs/AT-LOADER-MIB +++ /dev/null @@ -1,183 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: LOADER module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-LOADER-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -loader MODULE-IDENTITY - LAST-UPDATED "200702071010Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - - DESCRIPTION - "To handle upload, object loadStatus is upgraded, as well as the - description for objects loadServer and loadFilename." - - REVISION "200702071010Z" - - DESCRIPTION - "This MIB file contains definitions of managed objects for the - LOAD module. " - - REVISION "200606281222Z" -DESCRIPTION - "Initial Revision" - -::= { modules 48 } - --- The load group. This consists of a static and dynamic entry of load --- information and a load status variable. - --- The load table. This consists of a static and dynamic entry of load --- information. The static information will be used if there is no dynamic --- information available. - -loadTable OBJECT-TYPE - SYNTAX SEQUENCE OF LoadEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of load parameters, dynamic and static." - ::= { loader 1 } - -loadEntry OBJECT-TYPE - SYNTAX LoadEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry of load parameters. This contains the - parameters required to perform a load from the router." - INDEX { loadIndex } - ::= { loadTable 1 } - -LoadEntry ::= - SEQUENCE { - loadIndex - INTEGER, - loadServer - IpAddress, - loadDestination - INTEGER, - loadFilename - DisplayString, - loadDelay - INTEGER - } - -loadIndex OBJECT-TYPE - SYNTAX INTEGER { - static(1), - dynamic(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "There are two sets of load information, dynamic and static. - The dynamic information is used once, then cleared. The static - information is used whenever the dynamic information is not - available. The dynamic information is also used to indicate the - current load parameters when a load is in progress." - ::= { loadEntry 1 } - -loadServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The IP address from which load will load or upload." - ::= { loadEntry 2 } - -loadDestination OBJECT-TYPE - SYNTAX INTEGER { - undefined(1), - nvs(2), - flash(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The destination of the file loaded, either flash or nvs - memory, or undefined." - ::= { loadEntry 3 } - -loadFilename OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The file name of the file being loaded or uploaded." - ::= { loadEntry 4 } - -loadDelay OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A delay in seconds between the initiation of the load and the - start of the load. This allows for time to set up TFTP servers - in cases where the terminal and TFTP server are using the same - piece of equipment but will not work simultaneously." - ::= { loadEntry 5 } - --- The load status value. This is used to start and reset a load, and to --- report on the progress of a load. - -loadStatus OBJECT-TYPE - SYNTAX INTEGER { - idle(1), -- loader is doing nothing - wait(2), -- loader is waiting to start - loading(3), -- loader is loading a file - complete(4), -- loader has successfully completed a load - reset(5), -- loader was aborted - actionload(6), -- cause a load to start - actionstop(7), -- cause a load/upload to stop - actionupload(8), -- cause a upload to start - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Status and action object for the load module. The values 1 to - 5 are read-only values and reflect the state of the load - module. Values 4 and 5 (complete and reset) are 'read-once', - that is, if their values are read, either by SNMP or by manager - console command, then they will be changed back to idle(1). The - action values (6,7,8) cause a start and stop of the load/upload - process respectively. Starting the load/upload can only occur if this - field has the values 1, 4, or 5. Stopping the load can only - occur is this field has the values 2 or 3. Reading the value of - the loadStatus after one of actionstart or actionstop has been - set will give one of the values 1 to 5. - Note: A single exception to the above rules is that if the value - of loadStatus is idle(1), then a write of 1 to this variable will - succeed without generating an error. This exception is to allow - certain SNMP test suites to test this variable without throwing - up errors." - ::= { loader 2 } -END diff --git a/mibs/AT-LOG-MIB b/mibs/AT-LOG-MIB deleted file mode 100644 index b28a39df02..0000000000 --- a/mibs/AT-LOG-MIB +++ /dev/null @@ -1,217 +0,0 @@ --- ============================================================================ --- AT-LOG.MIB, Allied Telesis enterprise MIB: --- Log MIB for the AlliedWare Plus(tm) operating system --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-LOG-MIB DEFINITIONS ::= BEGIN - - IMPORTS - modules - FROM AT-SMI-MIB - Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI; - - - -- 1.3.6.1.4.1.207.8.4.4.4.601 - log MODULE-IDENTITY - LAST-UPDATED "200810080000Z" -- October 08, 2008 at 00:00 GMT - ORGANIZATION - "Allied Telesis Labs New Zealand" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "The AT Log MIB, for listing log entries from the buffered and permament logs." - REVISION "200810080000Z" -- October 08, 2008 at 00:00 GMT - DESCRIPTION - "Initial revision." - ::= { modules 601 } - - - - --- --- Node definitions --- - --- ---------------------------------------------------------- -- --- The log table --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.4.601.1 - logTable OBJECT-TYPE - SYNTAX SEQUENCE OF LogEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of log entries from the source specified in the logSource object. The list is ordered - from oldest entry to newest entry." - ::= { log 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.601.1.1 - logEntry OBJECT-TYPE - SYNTAX LogEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A log entry from the source specified in the logSource object." - INDEX { logIndex } - ::= { logTable 1 } - - - LogEntry ::= - SEQUENCE { - logIndex - Unsigned32, - logDate - OCTET STRING, - logTime - OCTET STRING, - logFacility - OCTET STRING, - logSeverity - OCTET STRING, - logProgram - OCTET STRING, - logMessage - OCTET STRING - } - - -- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.1 - logIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An index integer. This index is not directly tied to any specific log entry. Over time, the log - will grow larger and eventually older entries will be removed from the log." - ::= { logEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.2 - logDate OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The date of the log entry, in the form YYYY MMM DD, eg: 2008 Oct 9." - ::= { logEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.3 - logTime OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The time of the log entry, in the form HH:MM:SS, eg: 07:15:04." - ::= { logEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.4 - logFacility OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The syslog facility that generated the log entry. See the reference manual for more - information." - ::= { logEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.5 - logSeverity OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The severity level of the log entry. Severities are given below: - - emerg Emergency, system is unusable - alert Action must be taken immediately - crit Critical conditions - err Error conditions - warning Warning conditions - notice Normal, but significant, conditions - info Informational messages - debug Debug-level messages" - ::= { logEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.6 - logProgram OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The program that generated the log entry. See the reference manual for more information." - ::= { logEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.7 - logMessage OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The message of the log entry." - ::= { logEntry 7 } - - --- ---------------------------------------------------------- -- --- The log options --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.4.601.2 - logOptions OBJECT IDENTIFIER::= { log 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.601.2.1 - logSource OBJECT-TYPE - SYNTAX Integer32 (1..2) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The source to retrieve the log entries from. The valid values are: - 1. Buffered log (default) - 2. Permanent log. - - This source is used when retrieving the logTable objects, and also specifies the log to - be cleared when the clearLog object is set." - DEFVAL { 1 } - ::= { logOptions 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.601.2.2 - logAll OBJECT-TYPE - SYNTAX Integer32 (0..1) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Whether to display all log entries in the logTable objects or not. The default is 0, which - will display the most recent log messages only. Set with 1 to show all available log entries. - - Note: Choosing to display all log entries may result in delays of several seconds when - accessing the logTable objects." - DEFVAL { 0 } - ::= { logOptions 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.601.2.3 - clearLog OBJECT-TYPE - SYNTAX Integer32 (0..1) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set with a value of 1 to clear the log that is specified by the logSource object." - ::= { logOptions 3 } - - - - END - --- --- AT-LOG-MIB.mib --- diff --git a/mibs/AT-LOOPPROTECT-MIB b/mibs/AT-LOOPPROTECT-MIB deleted file mode 100644 index 78601ca5d0..0000000000 --- a/mibs/AT-LOOPPROTECT-MIB +++ /dev/null @@ -1,120 +0,0 @@ --- =========================================================================== --- AT-LOOPPROTECT.MIB, Allied Telesis enterprise --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- =========================================================================== - -AT-LOOPPROTECT-MIB DEFINITIONS ::= BEGIN - -IMPORTS - modules - FROM AT-SMI-MIB - InterfaceIndex - FROM IF-MIB - OBJECT-TYPE, - MODULE-IDENTITY, - NOTIFICATION-TYPE - FROM SNMPv2-SMI -; - --- atLoopProtect - this group contains information about Loop Protection modules. -atLoopProtect MODULE-IDENTITY - LAST-UPDATED "200809220000Z" - ORGANIZATION "Allied Telesis, Inc." - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - Loop Protection modules." - REVISION "200808120000Z" - DESCRIPTION - "Initial version of this MIB module." - ::= { modules 54 } - -atLoopProtectAction OBJECT-TYPE - SYNTAX INTEGER { - atLoopProtectAction-LearnDisable(0), - atLoopProtectAction-LearnEnable(1), - atLoopProtectAction-PortDisable(2), - atLoopProtectAction-PortEnable(3), - atLoopProtectAction-LinkDown(4), - atLoopProtectAction-LinkUp(5), - atLoopProtectAction-VlanDisable(6), - atLoopProtectAction-VlanEnable(7) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Action for Loop Protection feature" - ::= { atLoopProtect 1 } - -atLoopProtectIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface where the loop is detected on." - ::= { atLoopProtect 2 } - -atLoopProtectVlanId OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The VLAN ID where the loop is detected on." - ::= { atLoopProtect 3 } - -atLoopProtectRxLDFIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface where the loop detection frame is received on." - ::= { atLoopProtect 4 } - -atLoopProtectRxLDFVlanId OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The VLAN ID where the loop detection frame is received on." - ::= { atLoopProtect 5 } - --- atLoopProtect traps - traps exist for changes to detect a packet loop. - -atLoopProtectTrap OBJECT IDENTIFIER ::= { atLoopProtect 0 } - -atLoopProtectDetectedLoopBlockedTrap NOTIFICATION-TYPE - OBJECTS { atLoopProtectIfIndex, - atLoopProtectVlanId, - atLoopProtectAction - } - STATUS current - DESCRIPTION - "Generated when Loop Protection feature blocks a interface with a loop." - ::= { atLoopProtectTrap 1 } - -atLoopProtectRecoverLoopBlockedTrap NOTIFICATION-TYPE - OBJECTS { atLoopProtectIfIndex, - atLoopProtectVlanId, - atLoopProtectAction - } - STATUS current - DESCRIPTION - "Generated when Loop Protection feature restores a blocked interface back to normal operation." - ::= { atLoopProtectTrap 2 } - -atLoopProtectDetectedByLoopDetectionTrap NOTIFICATION-TYPE - OBJECTS { atLoopProtectIfIndex, - atLoopProtectVlanId, - atLoopProtectRxLDFIfIndex, - atLoopProtectRxLDFVlanId - } - STATUS current - DESCRIPTION - "Generated when Loop Protection feature detects a loop by Loop Detection method." - ::= { atLoopProtectTrap 3 } - -END diff --git a/mibs/AT-MIBVERSION-MIB b/mibs/AT-MIBVERSION-MIB deleted file mode 100644 index 39a2e19314..0000000000 --- a/mibs/AT-MIBVERSION-MIB +++ /dev/null @@ -1,60 +0,0 @@ --- ============================================================================ --- at-mibversion.mib, Allied Telesis enterprise MIB: --- Mib-set version MIB for the AlliedWare Plus(tm) operating system --- --- Copyright (c) 2009 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-MIBVERSION-MIB DEFINITIONS ::= BEGIN - - IMPORTS - sysinfo - FROM AT-SMI-MIB - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI; - - - -- 1.3.6.1.4.1.207.8.4.4.3.15 - atMibVersion MODULE-IDENTITY - LAST-UPDATED "200901150000Z" -- January 15, 2009 at 00:00 GMT - ORGANIZATION - "Allied Telesis Labs New Zealand" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "The mib-set version MIB, for detailing the versions of MIB's - that are currently supported by AT software." - REVISION "200901150000Z" -- January 15, 2009 at 00:00 GMT - DESCRIPTION - "Initial revision." - ::= { sysinfo 15 } - - --- ---------------------------------------------------------- -- --- Objects to define currently supported MIB's. --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.3.15.1 - atMibsetVersion OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The overall version of the complete set of MIB's that is - currently supported by the software running on the device. - - It returns an integer which relates to the last software - release that contained changes to the supported AT Enterprise - MIB definition files. For example, if the currently loaded - software release on the the device is 5.3.1-03 but the - Enterprise MIB's have not changed since 5.3.1-01, then the - value returned will be 5030101 (5.03.01-01)." - ::= { atMibVersion 1 } - - - END - --- --- at-mibversion.mib --- diff --git a/mibs/AT-NTP-MIB b/mibs/AT-NTP-MIB deleted file mode 100644 index b221e4dc20..0000000000 --- a/mibs/AT-NTP-MIB +++ /dev/null @@ -1,518 +0,0 @@ - ---============================================================================ --- at-ntp.mib, Allied Telesis enterprise MIB:NTP --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- ---=========================================================================== - - - AT-NTP-MIB DEFINITIONS ::= BEGIN - - IMPORTS - modules - FROM AT-SMI-MIB - Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - DisplayString, RowStatus, TruthValue - FROM SNMPv2-TC; - - - atNtp MODULE-IDENTITY - LAST-UPDATED "200810071430Z" -- October 07, 2008 at 14:30 GMT - ORGANIZATION - "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects - for the Allied Telesis Network Time Protocol configuration. " - REVISION "200810071430Z" - DESCRIPTION - " " - ::= { modules 502 } - - - - --- --- Node definitions --- - --- oid assignment and reserve --- 1 accessGroup --- 2 authenticate --- 3 authentication-delay --- 4 broadcastdelay --- 5 master --- 6 peer --- 7 server --- 8 trusted-key --- 9 counter --- 10 associations --- 11 status - atNtpPeerIndexNext OBJECT-TYPE - SYNTAX INTEGER (1..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the next available value for - the object 'atNtpPeerIndex'. - - For creation of a new entry in the 'atNtpPeerTable', - a management application should read this object, - get the value and use the same." - ::= { atNtp 6 } - - - atNtpPeerTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtNtpPeerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains information on the Network Time - Protocol (NTP) peers' configurations in the system." - ::= { atNtp 7 } - - - atNtpPeerEntry OBJECT-TYPE - SYNTAX AtNtpPeerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A conceptual entry in atNtpPeerTable." - INDEX { atNtpPeerIndex } - ::= { atNtpPeerTable 1 } - - - AtNtpPeerEntry ::= - SEQUENCE { - atNtpPeerIndex - INTEGER, - atNtpPeerNameAddr - DisplayString, - atNtpPeerMode - INTEGER, - atNtpPeerPreference - INTEGER, - atNtpPeerVersion - INTEGER, - atNtpPeerKeyNumber - Unsigned32, - atNtpPeerRowStatus - RowStatus - } - - atNtpPeerIndex OBJECT-TYPE - SYNTAX INTEGER (1..65535) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object represents the index corresponding to - a particular NTP server or peer configuration in - the system. - - For creation of a new entry, the value of this object - should be same as that of the value of - 'atNtpPeerIndexNext' object. If this is not - the case, then the entry creation will fail." - ::= { atNtpPeerEntry 1 } - - - atNtpPeerNameAddr OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object represents host name, or the IP address, - of the NTP peer. - - This object is a current object for row creation. - - When a new row is created, this object is set with - a default value '0.0.0.0', and the management - application should change it to a desired value by - a SET operation." - DEFVAL { "0.0.0.0" } - ::= { atNtpPeerEntry 2 } - - - atNtpPeerMode OBJECT-TYPE - SYNTAX INTEGER - { - server(1), - peer(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object represents the mode of the peer. - It's value is coded as follows: - server(1), - peer(2)" - DEFVAL { peer } - ::= { atNtpPeerEntry 3 } - - - atNtpPeerPreference OBJECT-TYPE - SYNTAX INTEGER (0..2) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies whether this peer is the - preferred one over the others. - - It's value is encoded as follows: - 0 - unknown - 1 - not preferred - 2 - preferred - - When the value of this object is 'not preferred', - NTP chooses the peer with which to synchronize the - time on the local system. If this object is set to - 'preferred', NTP will choose the corresponding peer to - synchronize the time with. - " - DEFVAL { 0 } - ::= { atNtpPeerEntry 4 } - - - atNtpPeerVersion OBJECT-TYPE - SYNTAX INTEGER (0..4) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object represents the NTP version the peer - supports. It's value is encoded as follows: - 0 - unknown - 1 - version 1 - 2 - version 2 - 3 - version 3 - 4 - version 4 - " - DEFVAL {0} - ::= { atNtpPeerEntry 5 } - - - atNtpPeerKeyNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object represents the authentication key number." - DEFVAL {0} - ::= { atNtpPeerEntry 6 } - - - atNtpPeerRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The status of this row. - - The reading of this object should have a value of - 'active(1)'. - - For creation of new entry, a management application - should set this object with value 'createAndGo(4)', - and using the same value as that got from reading - object 'atNtpPeerIndexNext', as the index for - the new entry. - - When an entry is created, the object 'atNtpPeerNameAddr' - in the entry is set with a default value '0.0.0.0'. - The management application should change it to - a desired value with a SET operation. - - The management application may need to take - additional SET operations to set values for other - objects, to ensure they have desired values. - - For deletion of entry, a management application - should set this object with value 'destroy(6)'. - - Once an entry is deleted, other entries in the table - which have bigger index than the deleted one, will - be indexed again. Therefore a management - application can effectively delete multiple entries - by repeating the SET operation using the same index." - DEFVAL { 1 } - ::= { atNtpPeerEntry 7 } - - - atNtpAssociationTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtNtpAssociationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains NTP association information." - ::= { atNtp 10 } - - - atNtpAssociationEntry OBJECT-TYPE - SYNTAX AtNtpAssociationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An conceptual entry in atNtpAssociationTable." - INDEX { atNtpAssociationIndex } - ::= { atNtpAssociationTable 1 } - - - AtNtpAssociationEntry ::= - SEQUENCE { - atNtpAssociationIndex - Integer32, - atNtpAssociationPeerAddr - DisplayString, - atNtpAssocaitionStatus - DisplayString, - atNtpAssociationConfigured - DisplayString, - atNtpAssociationRefClkAddr - DisplayString, - atNtpAssociationStratum - Integer32, - atNtpAssociationPoll - Integer32, - atNtpAssociationReach - Integer32, - atNtpAssociationDelay - DisplayString, - atNtpAssociationOffset - DisplayString, - atNtpAssociationDisp - DisplayString - } - - atNtpAssociationIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object represents the index corresponding to - a particular NTP association." - ::= { atNtpAssociationEntry 1 } - - atNtpAssociationPeerAddr OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the peer's IP address or host - name." - ::= { atNtpAssociationEntry 2 } - - - atNtpAssocaitionStatus OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the association's status. - It's value is defined as follows: - master(synced), - master(unsynced), - selected, - candidate, - configured, - unknown. - " - ::= { atNtpAssociationEntry 3 } - - - atNtpAssociationConfigured OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether the association - is from configuration or not. It's value can be - either 'configured' or 'dynamic'. - " - ::= { atNtpAssociationEntry 4 } - - - atNtpAssociationRefClkAddr OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the IP address for the - reference clock." - ::= { atNtpAssociationEntry 5 } - - - atNtpAssociationStratum OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the stratum of the peer clock." - ::= { atNtpAssociationEntry 6 } - - - atNtpAssociationPoll OBJECT-TYPE - SYNTAX Integer32 - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the time between NTP requests - from the device to the server." - ::= { atNtpAssociationEntry 7 } - - - atNtpAssociationReach OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the reachability status of - the peer." - ::= { atNtpAssociationEntry 8 } - - - atNtpAssociationDelay OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the round trip delay between - the device and the server." - ::= { atNtpAssociationEntry 9 } - - - atNtpAssociationOffset OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the difference between - the device clock and the server clock." - ::= { atNtpAssociationEntry 10 } - - - atNtpAssociationDisp OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the lowest measure of - error associated with peer offset based on delay, - in seconds." - ::= { atNtpAssociationEntry 11 } - - - atNtpStatus OBJECT IDENTIFIER::= { atNtp 11 } - - - atNtpSysClockSync OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether the system clock - is synchronized." - ::= { atNtpStatus 1 } - - - atNtpSysStratum OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the stratum of the local clock." - ::= { atNtpStatus 2 } - - - atNtpSysReference OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the current synchronization - source." - ::= { atNtpStatus 3 } - - - atNtpSysFrequency OBJECT-TYPE - SYNTAX Integer32 - UNITS "Hz" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the actual clock frequency. - source." - ::= { atNtpStatus 4 } - - - atNtpSysPrecision OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Signed integer indicating the precision of the system clock, - in seconds to the nearest power of two. The value is rounded - to the next larger power of two; for instance, a 50-Hz(20 ms) - or 60-Hz (16.67 ms) power-frequency clock would be assigned - the value -5 (31.25 ms), while a 1000-Hz (1 ms) crystal-controlled - clock would be assigned the value -9 (1.95 ms)." - ::= { atNtpStatus 5 } - - - atNtpSysRefTime OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..8)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the local time when the - local clock was last updated. If the local clock - has never been synchronized, the value is zero" - ::= { atNtpStatus 6 } - - - atNtpSysClkOffset OBJECT-TYPE - SYNTAX Integer32 - UNITS "millisecond" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the offset of the local clock - relative to the server clock, in milliseconds." - ::= { atNtpStatus 7 } - - - atNtpSysRootDelay OBJECT-TYPE - SYNTAX Integer32 - UNITS "millisecond" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicats the total round-trip delay - in milliseconds, to the primary reference source - at the root of the synchronization subnet." - ::= { atNtpStatus 8 } - - - atNtpSysRootDisp OBJECT-TYPE - SYNTAX Integer32 - UNITS "millisecond" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the maximum error in - milliseconds, relative to the primary reference - source at the root of the synchronization - subnet." - ::= { atNtpStatus 9 } - - - - END - --- --- at-ntp.mib --- diff --git a/mibs/AT-PAE-MIB b/mibs/AT-PAE-MIB deleted file mode 100644 index a5a3b7ce44..0000000000 --- a/mibs/AT-PAE-MIB +++ /dev/null @@ -1,1178 +0,0 @@ --- ============================================================================ --- AT-PAE.MIB, Allied Telesis enterprise MIB: Port Authentication --- --- Copied from ATR-PAE.MIB of pre 2.9.1 release --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-PAE-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - NOTIFICATION-TYPE, - OBJECT-TYPE, - Counter32, - Unsigned32, - TimeTicks - FROM SNMPv2-SMI - - MacAddress, - TEXTUAL-CONVENTION, - TruthValue, - DisplayString - FROM SNMPv2-TC - - InterfaceIndex - FROM IF-MIB - modules - FROM AT-SMI-MIB -; - -portAuth MODULE-IDENTITY - LAST-UPDATED "200701151100Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "Description of atrDot1xUnauthenticated is modified." - REVISION "200701151100Z" - - DESCRIPTION - "The Port Access Entity module for managing AT - Port Authentication." - - REVISION "200412210000Z" - DESCRIPTION - "Initial Revision" - ::= { modules 118 } - - -atrPaeMib OBJECT IDENTIFIER ::= { portAuth 1 } - -atrPaeMIBObjects OBJECT IDENTIFIER ::= { atrPaeMib 1 } - --- ---------------------------------------------------------- -- --- Textual Conventions --- ---------------------------------------------------------- -- - -AtrPaeControlledDirections ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The control mode values for the Authenticator PAE." - SYNTAX INTEGER { - both(0), - in(1) - } - -AtrPaeControlledPortStatus ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The status values of the Authenticator PAE controlled - Port." - SYNTAX INTEGER { - authorised(1), - unauthorised(2) - } - -AtrPaeControlledPortControl ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The control values of the Authenticator PAE controlled - Port." - SYNTAX INTEGER { - forceUnauthorised(1), - auto(2), - forceAuthorised(3) - } - --- ---------------------------------------------------------- -- - --- ---------------------------------------------------------- -- --- groups in the PAE MIB --- ---------------------------------------------------------- -- - -atrDot1xPaeSystem OBJECT IDENTIFIER ::= { atrPaeMIBObjects 1 } -atrDot1xPaeAuthenticator OBJECT IDENTIFIER ::= { atrPaeMIBObjects 2 } -atrDot1xTraps OBJECT IDENTIFIER ::= { atrPaeMIBObjects 3 } -atrMacBasedAuthPaeSystem OBJECT IDENTIFIER ::= { atrPaeMIBObjects 4 } -atrMacBasedAuthPaeAuthenticator OBJECT IDENTIFIER ::= { atrPaeMIBObjects 5 } -atrMacBasedAuthTraps OBJECT IDENTIFIER ::= { atrPaeMIBObjects 6 } - - --- ---------------------------------------------------------- -- - --- ---------------------------------------------------------- -- --- The Dot1X PAE System Group --- ---------------------------------------------------------- -- - --- ---------------------------------------------------------- -- --- The Dot1X PAE Port Table --- ---------------------------------------------------------- -- - -atrDot1xPaePortTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtrDot1xPaePortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of system level information for each port - supported by the Port Access Entity. An entry appears - in this table for each port of this system." - REFERENCE - "9.6.1" - ::= { atrDot1xPaeSystem 2 } - -atrDot1xPaePortEntry OBJECT-TYPE - SYNTAX AtrDot1xPaePortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Port number, protocol version, and - initialisation control for a Port." - INDEX { atrDot1xPaePortNumber, atrDot1xPaePortSuppMacAddress } - ::= { atrDot1xPaePortTable 1 } - -AtrDot1xPaePortEntry ::= - SEQUENCE { - atrDot1xPaePortNumber - InterfaceIndex, - atrDot1xPaePortProtocolVersion - Unsigned32, - atrDot1xPaePortCapabilities - BITS, - atrDot1xPaePortInitialise - TruthValue, - atrDot1xPaePortReauthenticate - TruthValue, - atrDot1xPaePortSuppMacAddress - MacAddress - } - -atrDot1xPaePortNumber OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Port number associated with this Port." - REFERENCE - "9.6.1, Port number" - ::= { atrDot1xPaePortEntry 1 } - -atrDot1xPaePortProtocolVersion OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The protocol version associated with this Port." - REFERENCE - "9.6.1, Protocol version" - ::= { atrDot1xPaePortEntry 2 } - -atrDot1xPaePortCapabilities OBJECT-TYPE - SYNTAX BITS { - atrDot1xPaePortAuthCapable(0), - -- Authenticator functions are supported - atrDot1xPaePortSuppCapable(1) - -- Supplicant functions are supported - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the PAE functionality that this Port - supports and that may be managed through this MIB." - REFERENCE - "9.6.1, PAE Capabilities" - ::= { atrDot1xPaePortEntry 3 } - -atrDot1xPaePortInitialise OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The initialisation control for this Port. Setting this - attribute TRUE causes the Port to be initialised. - The attribute value reverts to FALSE once initialisation - has completed." - REFERENCE - "9.6.1.2, Initialise Port" - ::= { atrDot1xPaePortEntry 4 } - -atrDot1xPaePortReauthenticate OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The reauthentication control for this port. Setting - this attribute TRUE causes the Authenticator PAE state - machine for the Port to reauthenticate the Supplicant. - Setting this attribute FALSE has no effect. - This attribute always returns FALSE when it is read." - REFERENCE - "9.4.1.3 Reauthenticate" -::= { atrDot1xPaePortEntry 5 } - -atrDot1xPaePortSuppMacAddress OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The six character MAC Address of the attached - supplicant." -::= { atrDot1xPaePortEntry 6 } - --- ---------------------------------------------------------- -- --- The Dot1X PAE Authenticator Group --- ---------------------------------------------------------- -- - --- ---------------------------------------------------------- -- --- The Dot1X Authenticator Configuration Table --- ---------------------------------------------------------- -- - -atrDot1xAuthConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtrDot1xAuthConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table that contains the configuration objects for the - Authenticator PAE associated with each port. - An entry appears in this table for each port that may - authenticate access to itself." - REFERENCE - "9.4.1 Authenticator Configuration" - ::= { atrDot1xPaeAuthenticator 1 } - -atrDot1xAuthConfigEntry OBJECT-TYPE - SYNTAX AtrDot1xAuthConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The configuration information for an Authenticator - PAE." - INDEX { atrDot1xPaePortNumber, atrDot1xPaePortSuppMacAddress } - ::= { atrDot1xAuthConfigTable 1 } - -AtrDot1xAuthConfigEntry ::= - SEQUENCE { - atrDot1xAuthPaeState - INTEGER, - atrDot1xAuthBackendAuthState - INTEGER, - atrDot1xAuthAdminControlledDirections - AtrPaeControlledDirections, - atrDot1xAuthOperControlledDirections - AtrPaeControlledDirections, - atrDot1xAuthAuthControlledPortStatus - AtrPaeControlledPortStatus, - atrDot1xAuthAuthControlledPortControl - AtrPaeControlledPortControl, - atrDot1xAuthQuietPeriod - Unsigned32, - atrDot1xAuthTxPeriod - Unsigned32, - atrDot1xAuthSuppTimeout - Unsigned32, - atrDot1xAuthServerTimeout - Unsigned32, - atrDot1xAuthMaxReq - Unsigned32, - atrDot1xAuthReAuthPeriod - Unsigned32, - atrDot1xAuthReAuthEnabled - TruthValue, - atrDot1xAuthKeyTxEnabled - TruthValue, - atrDot1xAuthPreAuthVlan - DisplayString, - atrDot1xAuthPostAuthVlan - DisplayString, - atrDot1xAuthLastAuthReason - INTEGER, - atrDot1XAuthVlanAssignment - TruthValue, - atrDot1XAuthSecureVlan - TruthValue, - atrDot1xAuthGuestVlan - DisplayString, - atrDot1XAuthMibReset - TruthValue, - atrDot1xAuthTrap - INTEGER - } - -atrDot1xAuthPaeState OBJECT-TYPE - SYNTAX INTEGER { - initialise(1), - disconnected(2), - connecting(3), - authenticating(4), - authenticated(5), - aborting(6), - held(7), - forceAuth(8), - forceUnauth(9) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current value of the Authenticator PAE state - machine." - REFERENCE - "9.4.1, Authenticator PAE state" - ::= { atrDot1xAuthConfigEntry 1 } - -atrDot1xAuthBackendAuthState OBJECT-TYPE - SYNTAX INTEGER { - request(1), - response(2), - success(3), - fail(4), - timeout(5), - idle(6), - initialise(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current state of the Backend Authentication - state machine." - REFERENCE - "9.4.1, Backend Authentication state" - ::= { atrDot1xAuthConfigEntry 2 } - -atrDot1xAuthAdminControlledDirections OBJECT-TYPE - SYNTAX AtrPaeControlledDirections - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current value of the administrative controlled - directions parameter for the Port." - REFERENCE - "9.4.1, Admin Control Mode" - ::= { atrDot1xAuthConfigEntry 3 } - -atrDot1xAuthOperControlledDirections OBJECT-TYPE - SYNTAX AtrPaeControlledDirections - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current value of the operational controlled - directions parameter for the Port." - REFERENCE - "9.4.1, Oper Control Mode" - ::= { atrDot1xAuthConfigEntry 4 } - -atrDot1xAuthAuthControlledPortStatus OBJECT-TYPE - SYNTAX AtrPaeControlledPortStatus - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current value of the controlled Port - status parameter for the Port." - REFERENCE - "9.4.1, AuthControlledPortStatus" - ::= { atrDot1xAuthConfigEntry 5 } - -atrDot1xAuthAuthControlledPortControl OBJECT-TYPE - SYNTAX AtrPaeControlledPortControl - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The current value of the controlled Port - control parameter for the Port." - REFERENCE - "9.4.1, AuthControlledPortControl" - ::= { atrDot1xAuthConfigEntry 6 } - -atrDot1xAuthQuietPeriod OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value, in seconds, of the quietPeriod constant - currently in use by the Authenticator PAE state - machine." - REFERENCE - "9.4.1, quietPeriod" - DEFVAL { 60 } - ::= { atrDot1xAuthConfigEntry 7 } - -atrDot1xAuthTxPeriod OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value, in seconds, of the txPeriod constant - currently in use by the Authenticator PAE state - machine." - REFERENCE - "9.4.1, txPeriod" - DEFVAL { 30 } - ::= { atrDot1xAuthConfigEntry 8 } - -atrDot1xAuthSuppTimeout OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value, in seconds, of the suppTimeout constant - currently in use by the Backend Authentication state - machine." - REFERENCE - "9.4.1, suppTimeout" - DEFVAL { 30 } - ::= { atrDot1xAuthConfigEntry 9 } - -atrDot1xAuthServerTimeout OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value, in seconds, of the serverTimeout constant - currently in use by the Backend Authentication state - machine." - REFERENCE - "9.4.1, serverTimeout" - DEFVAL { 30 } - ::= { atrDot1xAuthConfigEntry 10 } - -atrDot1xAuthMaxReq OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of the maxReq constant currently in use by - the Backend Authentication state machine." - REFERENCE - "9.4.1, maxReq" - DEFVAL { 2 } - ::= { atrDot1xAuthConfigEntry 11 } - -atrDot1xAuthReAuthPeriod OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value, in seconds, of the reAuthPeriod constant - currently in use by the Reauthentication Timer state - machine." - REFERENCE - "9.4.1, reAuthPeriod" - DEFVAL { 3600 } - ::= { atrDot1xAuthConfigEntry 12 } - -atrDot1xAuthReAuthEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The enable/disable control used by the Reauthentication - Timer state machine (8.5.5.1)." - REFERENCE - "9.4.1, reAuthEnabled" - DEFVAL { false } - ::= { atrDot1xAuthConfigEntry 13 } - -atrDot1xAuthKeyTxEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of the keyTransmissionEnabled constant - currently in use by the Authenticator PAE state - machine." - REFERENCE - "9.4.1, keyTransmissionEnabled" - ::= { atrDot1xAuthConfigEntry 14 } - -atrDot1xAuthPreAuthVlan OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The VLAN name of the VLAN that this port belonged to - prior to RADIUS authentication." - ::= { atrDot1xAuthConfigEntry 15 } - -atrDot1xAuthPostAuthVlan OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The VLAN name of the VLAN that this port belongs to - since RADIUS authentication." - ::= { atrDot1xAuthConfigEntry 16 } - -atrDot1xAuthLastAuthReason OBJECT-TYPE - SYNTAX INTEGER { - never(1), - adminReset(2), - logoff(3), - authTimeout(4), - serverReject(5), - serverTimeout(6), - noActiveServers(7), - invalidVlan(8), - conflictingVlan(9), - forcedUnauth(10), - serverAuthed(11), - forcedAuthed(12) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Should the supplicant have failed authentication, this records - the reason for the last failure. Never is returned in the case the - supplicant has never failed." - REFERENCE - "" - ::= { atrDot1xAuthConfigEntry 17 } - -atrDot1XAuthVlanAssignment OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Specifies whether VLAN Assignment is to be performed on the - port. When set to TRUE, the VLAN Assignment mechanism will run, - when set to FALSE it will not." - ::= { atrDot1xAuthConfigEntry 18 } - -atrDot1XAuthSecureVlan OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Only valid in Multi-Supplicant mode, this parameter defines - whether to allow supplicants to authenticate on a port, when there - is already an authenticated aupplicant on the port" - ::= { atrDot1xAuthConfigEntry 19 } - -atrDot1xAuthGuestVlan OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This value defines a temporary VLAN to assign to a port while there - is no 802.1X host connected to it." - ::= { atrDot1xAuthConfigEntry 20 } - -atrDot1XAuthMibReset OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Only valid in Multi-Supplicant mode, this parameter defines - whether to age out MIB information stored for old supplicants." - ::= { atrDot1xAuthConfigEntry 21 } - -atrDot1xAuthTrap OBJECT-TYPE - SYNTAX INTEGER { - success(1), - failure(2), - both(3), - none(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Specifies what events trigger an SNMP trap." - REFERENCE - "" - ::= { atrDot1xAuthConfigEntry 22 } - --- ---------------------------------------------------------- -- --- The Dot1X Authenticator Statistics Table --- ---------------------------------------------------------- -- - -atrDot1xAuthStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtrDot1xAuthStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table that contains the statistics objects for the - Authenticator PAE associated with each Port. - An entry appears in this table for each port that may - authenticate access to itself." - REFERENCE - "9.4.2 Authenticator Statistics" - ::= { atrDot1xPaeAuthenticator 2 } - -atrDot1xAuthStatsEntry OBJECT-TYPE - SYNTAX AtrDot1xAuthStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The statistics information for an Authenticator PAE." - INDEX { atrDot1xPaePortNumber, atrDot1xPaePortSuppMacAddress } - ::= { atrDot1xAuthStatsTable 1 } - -AtrDot1xAuthStatsEntry ::= - SEQUENCE { - atrDot1xAuthEapolFramesRx - Counter32, - atrDot1xAuthEapolFramesTx - Counter32, - atrDot1xAuthEapolStartFramesRx - Counter32, - atrDot1xAuthEapolLogoffFramesRx - Counter32, - atrDot1xAuthEapolRespIdFramesRx - Counter32, - atrDot1xAuthEapolRespFramesRx - Counter32, - atrDot1xAuthEapolReqIdFramesTx - Counter32, - atrDot1xAuthEapolReqFramesTx - Counter32, - atrDot1xAuthInvalidEapolFramesRx - Counter32, - atrDot1xAuthEapLengthErrorFramesRx - Counter32, - atrDot1xAuthLastEapolFrameVersion - Unsigned32 - } - -atrDot1xAuthEapolFramesRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of valid EAPOL frames of any type - that have been received by this Authenticator." - REFERENCE - "9.4.2, EAPOL frames received" - ::= { atrDot1xAuthStatsEntry 1 } - -atrDot1xAuthEapolFramesTx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of EAPOL frames of any type - that have been transmitted by this Authenticator." - REFERENCE - "9.4.2, EAPOL frames transmitted" - ::= { atrDot1xAuthStatsEntry 2 } - -atrDot1xAuthEapolStartFramesRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of EAPOL Start frames that have - been received by this Authenticator." - REFERENCE - "9.4.2, EAPOL Start frames received" - ::= { atrDot1xAuthStatsEntry 3 } - -atrDot1xAuthEapolLogoffFramesRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of EAPOL Logoff frames that have - been received by this Authenticator." - REFERENCE - "9.4.2, EAPOL Logoff frames received" - ::= { atrDot1xAuthStatsEntry 4 } - -atrDot1xAuthEapolRespIdFramesRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of EAP Resp/Id frames that have - been received by this Authenticator." - REFERENCE - "9.4.2, EAPOL Resp/Id frames received" - ::= { atrDot1xAuthStatsEntry 5 } - -atrDot1xAuthEapolRespFramesRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of valid EAP Response frames - (other than Resp/Id frames) that have been - received by this Authenticator." - REFERENCE - "9.4.2, EAPOL Response frames received" - ::= { atrDot1xAuthStatsEntry 6 } - -atrDot1xAuthEapolReqIdFramesTx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of EAP Req/Id frames that have been - transmitted by this Authenticator." - REFERENCE - "9.4.2, EAPOL Req/Id frames transmitted" - ::= { atrDot1xAuthStatsEntry 7 } - -atrDot1xAuthEapolReqFramesTx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of EAP Request frames - (other than Rq/Id frames) that have been - transmitted by this Authenticator." - REFERENCE - "9.4.2, EAPOL Request frames transmitted" - ::= { atrDot1xAuthStatsEntry 8 } - -atrDot1xAuthInvalidEapolFramesRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of EAPOL frames that have been - received by this Authenticator in which the - frame type is not recognised." - REFERENCE - "9.4.2, Invalid EAPOL frames received" - ::= { atrDot1xAuthStatsEntry 9 } - -atrDot1xAuthEapLengthErrorFramesRx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of EAPOL frames that have been received - by this Authenticator in which the Packet Body - Length field is invalid." - REFERENCE - "9.4.2, EAP length error frames received" - ::= { atrDot1xAuthStatsEntry 10 } - -atrDot1xAuthLastEapolFrameVersion OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The protocol version number carried in the - most recently received EAPOL frame." - REFERENCE - "9.4.2, Last EAPOL frame version" - ::= { atrDot1xAuthStatsEntry 11 } - - --- ---------------------------------------------------------- -- --- The Dot1X Last Auth Entry --- ---------------------------------------------------------- -- - - atrDot1xAuthenticated NOTIFICATION-TYPE - OBJECTS { atrDot1xPaePortNumber, - atrDot1xPaePortSuppMacAddress, - atrDot1xAuthPreAuthVlan, - atrDot1xAuthPostAuthVlan, - atrDot1xAuthLastAuthReason } - STATUS current - DESCRIPTION - "Triggered when a supplicant is authenticated on a port." - ::= { atrDot1xTraps 1 } - - atrDot1xUnauthenticated NOTIFICATION-TYPE - OBJECTS { atrDot1xPaePortNumber, - atrDot1xPaePortSuppMacAddress, - atrDot1xAuthPreAuthVlan, - atrDot1xAuthPostAuthVlan, - atrDot1xAuthLastAuthReason } - STATUS current - DESCRIPTION - "Triggered when a supplicant who was previously authorised on - a port, is no longer authorised. This can be due to an authentication - timeout, log off or disconnection of the port." - ::= { atrDot1xTraps 2 } - - atrDot1xFailedAuth NOTIFICATION-TYPE - OBJECTS { atrDot1xPaePortNumber, - atrDot1xPaePortSuppMacAddress, - atrDot1xAuthPreAuthVlan, - atrDot1xAuthPostAuthVlan, - atrDot1xAuthLastAuthReason } - STATUS current - DESCRIPTION - "Triggered when a supplicant is unable to be authorised on a port." - ::= { atrDot1xTraps 3 } - --- ---------------------------------------------------------- -- --- The MAC Based Auth PAE Port Table --- ---------------------------------------------------------- -- - -atrMacBasedAuthPaePortTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtrMacBasedAuthPaePortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of system level information for each port - supported by the Port Access Entity. An entry appears - in this table for each port of this system." - REFERENCE - "" - ::= { atrMacBasedAuthPaeSystem 1 } - -atrMacBasedAuthPaePortEntry OBJECT-TYPE - SYNTAX AtrMacBasedAuthPaePortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Port number, protocol version, and - initialisation control for a Port." - INDEX { atrMacBasedAuthPaePortNumber, atrMacBasedAuthPaePortSuppMacAddress } - ::= { atrMacBasedAuthPaePortTable 1 } - -AtrMacBasedAuthPaePortEntry ::= - SEQUENCE { - atrMacBasedAuthPaePortNumber - InterfaceIndex, - atrMacBasedAuthPaePortInitialise - TruthValue, - atrMacBasedAuthPaePortReauthenticate - TruthValue, - atrMacBasedAuthPaePortSuppMacAddress - MacAddress - } - -atrMacBasedAuthPaePortNumber OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Port number associated with this Port." - REFERENCE - "" - ::= { atrMacBasedAuthPaePortEntry 1 } - -atrMacBasedAuthPaePortInitialise OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The initialisation control for this Port. Setting this - attribute TRUE causes the Port to be initialised. - The attribute value reverts to FALSE once initialisation - has completed." - REFERENCE - "" - ::= { atrMacBasedAuthPaePortEntry 2 } - -atrMacBasedAuthPaePortReauthenticate OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The reauthentication control for this port. Setting - this attribute TRUE causes the Authenticator PAE state - machine for the Port to reauthenticate the Supplicant. - Setting this attribute FALSE has no effect. - This attribute always returns FALSE when it is read." - REFERENCE - "" -::= { atrMacBasedAuthPaePortEntry 3 } - -atrMacBasedAuthPaePortSuppMacAddress OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The six character MAC Address of the attached - supplicant." -::= { atrMacBasedAuthPaePortEntry 4 } - --- ---------------------------------------------------------- -- --- The MAC Based Auth PAE Authenticator Group --- ---------------------------------------------------------- -- - --- ---------------------------------------------------------- -- --- The MAC Based Auth Authenticator Configuration Table --- ---------------------------------------------------------- -- - -atrMacBasedAuthConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtrMacBasedAuthConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table that contains the configuration objects for the - Authenticator PAE associated with each port. - An entry appears in this table for each port that may - authenticate access to itself." - REFERENCE - "" - ::= { atrMacBasedAuthPaeAuthenticator 1 } - -atrMacBasedAuthConfigEntry OBJECT-TYPE - SYNTAX AtrMacBasedAuthConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The configuration information for an Authenticator - PAE." - INDEX { atrMacBasedAuthPaePortNumber, atrMacBasedAuthPaePortSuppMacAddress } - ::= { atrMacBasedAuthConfigTable 1 } - -AtrMacBasedAuthConfigEntry ::= - SEQUENCE { - atrMacBasedAuthPaeState - INTEGER, - atrMacBasedAuthBackendAuthState - INTEGER, - atrMacBasedAuthControlledPortStatus - AtrPaeControlledPortStatus, - atrMacBasedAuthControlledPortControl - AtrPaeControlledPortControl, - atrMacBasedAuthQuietPeriod - Unsigned32, - atrMacBasedAuthReAuthPeriod - Unsigned32, - atrMacBasedAuthReAuthEnabled - TruthValue, - atrMacBasedAuthPreAuthVlan - DisplayString, - atrMacBasedAuthPostAuthVlan - DisplayString, - atrMacBasedAuthLastAuthReason - INTEGER, - atrMacBasedAuthVlanAssignment - TruthValue, - atrMacBasedAuthSecureVlan - TruthValue, - atrMacBasedAuthMibReset - TruthValue, - atrMacBasedAuthTrap - INTEGER - } - -atrMacBasedAuthPaeState OBJECT-TYPE - SYNTAX INTEGER { - initialise(1), - disconnected(2), - connecting(3), - authenticating(4), - authenticated(5), - aborting(6), - held(7), - forceAuth(8), - forceUnauth(9) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current value of the Authenticator PAE state - machine." - REFERENCE - "" - ::= { atrMacBasedAuthConfigEntry 1 } - -atrMacBasedAuthBackendAuthState OBJECT-TYPE - SYNTAX INTEGER { - request(1), - success(2), - fail(3), - timeout(4), - idle(5), - initialise(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current state of the Backend Authentication - state machine." - REFERENCE - "" - ::= { atrMacBasedAuthConfigEntry 2 } - -atrMacBasedAuthControlledPortStatus OBJECT-TYPE - SYNTAX AtrPaeControlledPortStatus - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current value of the controlled Port - status parameter for the Port." - REFERENCE - "" - ::= { atrMacBasedAuthConfigEntry 3 } - -atrMacBasedAuthControlledPortControl OBJECT-TYPE - SYNTAX AtrPaeControlledPortControl - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The current value of the controlled Port - control parameter for the Port." - REFERENCE - "" - ::= { atrMacBasedAuthConfigEntry 4 } - -atrMacBasedAuthQuietPeriod OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value, in seconds, of the quietPeriod constant - currently in use by the Authenticator PAE state - machine." - REFERENCE - "" - DEFVAL { 60 } - ::= { atrMacBasedAuthConfigEntry 5 } - -atrMacBasedAuthReAuthPeriod OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value, in seconds, of the reAuthPeriod constant - currently in use by the Reauthentication Timer state - machine." - REFERENCE - "" - DEFVAL { 3600 } - ::= { atrMacBasedAuthConfigEntry 6 } - -atrMacBasedAuthReAuthEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The enable/disable control used by the Reauthentication - Timer state machine." - REFERENCE - "" - DEFVAL { false } - ::= { atrMacBasedAuthConfigEntry 7 } - -atrMacBasedAuthPreAuthVlan OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - - - STATUS current - DESCRIPTION - "The VLAN name of the VLAN that this port belonged to - prior to RADIUS authentication." - ::= { atrMacBasedAuthConfigEntry 8 } - -atrMacBasedAuthPostAuthVlan OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - - - STATUS current - DESCRIPTION - "The VLAN name of the VLAN that this port belongs to - since RADIUS authentication." - ::= { atrMacBasedAuthConfigEntry 9 } - -atrMacBasedAuthLastAuthReason OBJECT-TYPE - SYNTAX INTEGER { - never(1), - adminReset(2), - logoff(3), - authTimeout(4), - serverReject(5), - serverTimeout(6), - noActiveServers(7), - invalidVlan(8), - conflictingVlan(9), - forcedUnauth(10), - serverAuthed(11), - forcedAuthed(12) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Should the supplicant have failed authentication, this records - the reason for the last failure. Never is returned in the case the - supplicant has never failed." - REFERENCE - "" - ::= { atrMacBasedAuthConfigEntry 10 } - -atrMacBasedAuthVlanAssignment OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Specifies whether VLAN Assignment is to be performed on the - port. When set to TRUE, the VLAN Assignment mechanism will run, - when set to FALSE it will not." - ::= { atrMacBasedAuthConfigEntry 11 } - -atrMacBasedAuthSecureVlan OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Only valid in Multi-Supplicant mode, this parameter defines - whether to allow supplicants to authenticate on a port, when there - is already an authenticated aupplicant on the port" - ::= { atrMacBasedAuthConfigEntry 12 } - -atrMacBasedAuthMibReset OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Only valid in Multi-Supplicant mode, this parameter defines - whether to age out MIB information stored for old supplicants." - ::= { atrMacBasedAuthConfigEntry 13 } - -atrMacBasedAuthTrap OBJECT-TYPE - SYNTAX INTEGER { - success(1), - failure(2), - both(3), - none(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Specifies what events trigger an SNMP trap." - REFERENCE - "" - ::= { atrMacBasedAuthConfigEntry 14 } - --- ---------------------------------------------------------- -- --- The MAC Based Auth Last Auth Entry --- ---------------------------------------------------------- -- - - atrMacBasedAuthAuthenticated NOTIFICATION-TYPE - OBJECTS { atrMacBasedAuthPaePortNumber, - atrMacBasedAuthPaePortSuppMacAddress, - atrMacBasedAuthPreAuthVlan, - atrMacBasedAuthPostAuthVlan, - atrMacBasedAuthLastAuthReason } - STATUS current - DESCRIPTION - "Triggered when a supplicant is authenticated on a port." - ::= { atrMacBasedAuthTraps 1 } - - atrMacBasedAuthUnauthenticated NOTIFICATION-TYPE - OBJECTS { atrMacBasedAuthPaePortNumber, - atrMacBasedAuthPaePortSuppMacAddress, - atrMacBasedAuthPreAuthVlan, - atrMacBasedAuthPostAuthVlan, - atrMacBasedAuthLastAuthReason } - STATUS current - DESCRIPTION - "Triggered when a supplicant who was previously authorised on - a port, is no longer authorised. This can be due to a authentication - timeout or a failed reauthentication." - ::= { atrMacBasedAuthTraps 2 } - - atrMacBasedAuthFailedAuth NOTIFICATION-TYPE - OBJECTS { atrMacBasedAuthPaePortNumber, - atrMacBasedAuthPaePortSuppMacAddress, - atrMacBasedAuthPreAuthVlan, - atrMacBasedAuthPostAuthVlan, - atrMacBasedAuthLastAuthReason } - STATUS current - DESCRIPTION - "Triggered when a supplicant is unable to be authorised on a port." - ::= { atrMacBasedAuthTraps 3 } - -END diff --git a/mibs/AT-PIM-MIB b/mibs/AT-PIM-MIB deleted file mode 100644 index 0393781931..0000000000 --- a/mibs/AT-PIM-MIB +++ /dev/null @@ -1,112 +0,0 @@ --- ============================================================================ --- AT-PAE.MIB, Allied Telesis enterprise MIB: Protocol Independant Multicast --- --- Copied from ATR-PIM.MIB of pre 2.9.1 release --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-PIM-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - pimNeighborIfIndex, - pimInterfaceStatus - FROM PIM-MIB - DisplayString - FROM SNMPv2-TC - modules - FROM AT-SMI-MIB -; - - -pim4 MODULE-IDENTITY - LAST-UPDATED "200501201525Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "Contains definitions of managed objects for the - handling PIM4 enterprise functions on AT switches. " -REVISION "200501201525Z" - DESCRIPTION - "Initial Revision" -::= { modules 97 } - -pim4Events OBJECT IDENTIFIER ::= { pim4 0 } - -pim4NeighbourAddedTrap NOTIFICATION-TYPE - OBJECTS { - pimNeighborIfIndex - } - STATUS current - DESCRIPTION - "A pim4NeighbourAddedTrap trap signifies that a PIM neighbour has been - added" - ::= { pim4Events 1 } - -pim4NeighbourDeletedTrap NOTIFICATION-TYPE - OBJECTS { - pimNeighborIfIndex - } - STATUS current - DESCRIPTION - "A pim4NeighbourDeletedTrap trap signifies that a PIM neighbour has been - deleted" - ::= { pim4Events 2 } - -pim4InterfaceUpTrap NOTIFICATION-TYPE - OBJECTS { - pimInterfaceStatus - } - STATUS current - DESCRIPTION - "A pimInterfaceUp trap signifies that a PIM interface has been - enabled and is active" - ::= { pim4Events 3 } - -pim4InterfaceDownTrap NOTIFICATION-TYPE - OBJECTS { - pimInterfaceStatus - } - STATUS current - DESCRIPTION - "A pimInterfaceDown trap signifies that a PIM interface has been - disabled and is inactive" - ::= { pim4Events 4 } - -pim4ErrorTrap NOTIFICATION-TYPE - OBJECTS { - pim4ErrorTrapType - } - STATUS current - DESCRIPTION - "A pim4ErrorTrap trap is generated when a PIM error is incremented" - ::= { pim4Events 5 } - -pim4ErrorTrapType OBJECT-TYPE - SYNTAX INTEGER { - pim4InvalidPacket (1), - pim4InvalidDestinationError (2), - pim4FragmentError (3), - pim4LengthError (4), - pim4GroupaddressError (5), - pim4SourceaddressError (6), - pim4MissingOptionError (7), - pim4GeneralError (8), - pim4InternalError (9), - pim4RpaddressError (10) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The type of the last error that resulted in a error trap being sent. - The default value is 0 if no errors have been detected" - ::= { pim4 1 } - - END diff --git a/mibs/AT-PING-MIB b/mibs/AT-PING-MIB deleted file mode 100644 index e73acdd508..0000000000 --- a/mibs/AT-PING-MIB +++ /dev/null @@ -1,335 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: PING module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-PING-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -ping MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - PING module. " - - REVISION "200606281222Z" - DESCRIPTION - "Initial Revision" - -::= { modules 58 } - --- The ping group. This consists of a static and dynamic entry of ping --- information. --- This group was added on 30/Nov/2001 by Summer students on request from Telecom Italia. - --- The ping table. This consists of a static and dynamic entry of ping --- information. The static information is used when initiating a ping operation --- unless the dynamic information has been written with different values since --- the completion of the last ping. - --- The pingStatus is used to start and stop a ping and inform as to whether a --- ping is currently active. - --- The pingStatistics are the results from a ping carried out. - --- A trap can be generated on completion of the ping. Generation of a trap is --- controlled by a variable in the ping table. - --- The router or switch implementing this group can only support one concurrent --- ping operation controlled by SNMP at a time. Future support may include the ability --- to have more than one ping controlled by SNMP at a time. - -pingTable OBJECT-TYPE - SYNTAX SEQUENCE OF PingEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of ping parameters, dynamic and static." - ::= { ping 1 } - -pingEntry OBJECT-TYPE - SYNTAX PingEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry of ping parameters. This contains the - parameters required to perform a ping from the router. - The ping specified by the dynamic parameters, can be - initiated or stopped at any time by altering the pingStatus - accordingly." - INDEX { pingIndex } - ::= { pingTable 1 } - -PingEntry ::= - SEQUENCE { - pingIndex - INTEGER, - pingProtocol - INTEGER, - pingAddress - OCTET STRING, - pingNumberOfPackets - INTEGER, - pingPacketSize - INTEGER, - pingTimeout - INTEGER, - pingDelay - INTEGER, - pingTrapOnCompletion - INTEGER, - pingTypeOfService - INTEGER, - pingPattern - Unsigned32 - } - -pingIndex OBJECT-TYPE - SYNTAX INTEGER { - static(1), - dynamic(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "There are two sets of ping information, dynamic and static. - The dynamic information is used only once, for the next ping, then - automatically replaced with the static information. The static information - is used whenever specific dynamic information is not specified. The dynamic - information indicates the current ping parameters when a ping is in progress. - If static information is not specified, defaults are used. - - Static information can be changed at any time, but dynamic information - cannot be changed while a ping is in progress. A change to the static - information when a ping is not currently active, also updates the - dynamic information." - ::= { pingEntry 1 } - -pingProtocol OBJECT-TYPE - SYNTAX INTEGER { - undefined(0), - apple(1), - ip(2), - ipx(3), - osi(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The protocol that the ping will use. The protocol must - match the destination address. Ping supports both IP, IPX, - Appletalk, and OSI addresses. The protocol must be specified - before the address is set, because when the protocol is changed, - address is reset to undefined. The default value for this - variable is undefined(0)." - ::= { pingEntry 2 } - -pingAddress OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The address specifies the destination address for ping - packets for Appletalk, IP, IPX and OSI networks, respectively. - The address format must match the protocol being used. The - protocol must be specified before the address is set, because - changing the protocol resets the address to undefined. - The default value for this variable is an undefined address which - is coded as a zero length octet string." - ::= { pingEntry 3 } - -pingNumberOfPackets OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The number of ping packets to transmit." - ::= { pingEntry 4 } - -pingPacketSize OBJECT-TYPE - SYNTAX INTEGER (0..1500) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The packet size parameter specifies the length in bytes, of data - to include in the data portion of the ping packet. The protocol - packet header size and the size of headers for the particular link - protocol in use have to be added to the packet size to get the - total size of the ping packet. The maximum pingPacketSize can be - set to is 1500." - ::= { pingEntry 5 } - - pingTimeout OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Timeout specifies the amount of time, in seconds, to wait for a response to a - ping packet." - ::= { pingEntry 6 } - - -pingDelay OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The delay parameter specifies the time interval, in seconds, between - ping packets." - ::= { pingEntry 7 } - - -pingTrapOnCompletion OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Specifies whether a trap should be issued on completion of the sequence - of pings." - ::= { pingEntry 8 } - -pingTypeOfService OBJECT-TYPE - SYNTAX INTEGER (0..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Type Of Service (TOS) parameter is only valid for IP addresses, - and specifies the TOS field in the IP header of the ping packet, as a decimal - in the range 0 to 255." - ::= { pingEntry 9 } - -pingPattern OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The pattern parameter specifies the data pattern to use in the - data portion of the ping packet." - ::= { pingEntry 10 } - - --- The ping status value. This is used to start and stop a ping, report on the --- status of the ping (running or stopped). - -pingStatus OBJECT-TYPE - SYNTAX INTEGER { - startRunning(1), -- If status is '2' (stopped), set to '1' to start - stopStopped(2) -- If status is '1' (running), set to '2' to stop - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Status and action object for the ping module. A status of '1' indicates that - the ping is currently running, the status can be set to '2' to stop - the ping. A status of '2' indicates that the ping is currently stopped, - the pingStatus can be set to '1' to start the ping. - - The parameters for the ping can be altered in the pingTable. - The destination ping address and protocol have defaults of undefined and - must be specified before a ping can be started. - The ping statistics are reset to defaults when a ping is started, and - updated when the ping stops. - - Dynamic pingTable information is used only once, for the next ping. - Static pingTable information is used for all pings by default, - whenever the respective dynamic settings are not specified." - ::= { ping 2 } - --- This contains the statistic results from a ping. - -pingStatistics OBJECT IDENTIFIER ::= { ping 3 } - -pingSentPackets OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of ping packets sent to the target in the last ping. The - default before the completion of a ping is zero." - ::= { pingStatistics 1 } - - -pingReceivedPackets OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets received from the target in the last ping. The - default before the completion of a ping is zero." - ::= { pingStatistics 2 } - - -pingMinimumRoundTripTime OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The quickest round trip time taken by any of the ping packets - in milliseconds in the last ping. The default before the - completion of a ping is zero." - ::= { pingStatistics 3 } - - -pingAverageRoundTripTime OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The average round trip time taken by the ping packets in - milliseconds in the last ping. The default before the completion - of a ping is zero." - ::= { pingStatistics 4 } - - -pingMaximumRoundTripTime OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The slowest round trip time taken by any of the ping packets in - milliseconds in the last ping. The default before the completion - of a ping is zero." - ::= { pingStatistics 5 } - --- ping TRAPs. - -pingTraps OBJECT IDENTIFIER ::= { ping 0 } -pingCompletionTrap NOTIFICATION-TYPE --- OBJECTS {} - STATUS current - DESCRIPTION - "A ping trap is generated when a ping has completed. Traps - are only generated if the variable pingTrapOnCompletion is - set to true(1) in the dynamic ping entry. A trap is still - generated if the ping is stopped prematurely by setting the - variable pingStatus to stop/stopped(2)." - ::= { pingTraps 1 } - -END diff --git a/mibs/AT-PRI-MIB b/mibs/AT-PRI-MIB deleted file mode 100644 index ec8164ece9..0000000000 --- a/mibs/AT-PRI-MIB +++ /dev/null @@ -1,251 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: PRI module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-PRI-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -pri MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - PRI module. " - - REVISION "200606281222Z" -DESCRIPTION - "Initial Revision" - -::= { modules 42 } - --- The PRI module. This group consists of a table of PRI interfaces indexed --- by ifIndex which provide MIB objects not given in a convenient form by --- other standard MIBs. There is also a PRI channel MIB indexed by ifIndex --- and channel index which gives information about the channels on the --- interface. - --- The PRI interface table. Each entry is a PRI interface on the router. - -priIntTable OBJECT-TYPE - SYNTAX SEQUENCE OF PriIntEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of PRI interfaces." - ::= { pri 1 } - -priIntEntry OBJECT-TYPE - SYNTAX PriIntEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the PRI interfaces table." - INDEX { priIntIndex } - ::= { priIntTable 1 } - -PriIntEntry ::= - SEQUENCE { - priIntIndex - INTEGER, - priIntBoardIndex - INTEGER, - priIntBoardPosition - INTEGER, - priIntMode - INTEGER, - priIntTdmChannelMap - INTEGER, - priIntIsdnChannelMap - INTEGER, - priIntType - INTEGER - } - -priIntIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifIndex of the PRI interface." - ::= { priIntEntry 1 } - -priIntBoardIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index in the arBoardTable of the board on which this PRI - interface resides." - ::= { priIntEntry 2 } - -priIntBoardPosition OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The position on this PRI interface's board of this PRI - interface." - ::= { priIntEntry 3 } - -priIntMode OBJECT-TYPE - SYNTAX INTEGER { - isdn (1), - tdm (2), - mixed (3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The mode of operation of this PRI interface. The value isdn - means that the entire interface is operating as an ISDN - interface, the value tdm means that the entire interface is - operating as TDM groups and the value mixed means that some - channels in the interface are dedicated to ISDN and some to TDM - groups." - ::= { priIntEntry 4 } - -priIntTdmChannelMap OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A bit map of the channels in the PRI interface which are - dedicated to TDM. PRI channels are numbered from 0 to 31, 0 is - unused, 16 (E1) or 24 (T1) is the D channel. The map values are - 2 to the power of the channel number." - ::= { priIntEntry 5 } - -priIntIsdnChannelMap OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A bit map of the channels in the PRI interface which are - dedicated to ISDN. PRI channels are numbered from 0 to 31, 0 is - unused, 16 (E1) or 24 (T1) is the D channel. The map values are - 2 to the power of the channel number." - ::= { priIntEntry 6 } - -priIntType OBJECT-TYPE - SYNTAX INTEGER { - e1 (1), - t1 (2), - unknown (3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of primary rate interface. E1 has 30 B + D channel, - T1 has 23 B + D channel. If the value unknown is returned for - this object, the exact PRI type has not yet been determined." - ::= { priIntEntry 7 } - --- The PRI channel table. Each entry is a channel on a PRI interface. - -priChanTable OBJECT-TYPE - SYNTAX SEQUENCE OF PriChanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of channels on PRI interfaces." - ::= { pri 2 } - -priChanEntry OBJECT-TYPE - SYNTAX PriChanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry in the PRI channels table." - INDEX { priChanIntIndex, priChanChannelIndex } - ::= { priChanTable 1 } - -PriChanEntry ::= - SEQUENCE { - priChanIntIndex - INTEGER, - priChanChannelIndex - INTEGER, - priChanMode - INTEGER, - priChanState - INTEGER - } - -priChanIntIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifIndex of the PRI interface." - ::= { priChanEntry 1 } - -priChanChannelIndex OBJECT-TYPE - SYNTAX INTEGER (1..31) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The channel index of the PRI channel. Valid channels have - indices from 1 to 31. The D channel on an E1 interface has - index 16, the D channel on a T1 interface has index 24." - ::= { priChanEntry 2 } - -priChanMode OBJECT-TYPE - SYNTAX INTEGER { - isdn (1), - tdm (2), - neither (3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The mode of this PRI channel. The value isdn means that the - channel is reserved for use in ISDN calls. The value tdm - means that the channel is reserved for use by TDM. For the D - channel, this object will usually have the value isdn. An - exception is if the interface is running common D channel mode - and the D channel is reserved for TDM." - ::= { priChanEntry 3 } - -priChanState OBJECT-TYPE - SYNTAX INTEGER { - inactive (1), - active (2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The state of this PRI channel. The value inactive means that - the channel does not currently have an active user, either an - ISDN call or an active TDM group. The value active means that - the channel is in use, either by an ISDN call or an active TDM - group." - ::= { priChanEntry 4 } - -END diff --git a/mibs/AT-PRODUCT-MIB b/mibs/AT-PRODUCT-MIB deleted file mode 100644 index a679a7d4f1..0000000000 --- a/mibs/AT-PRODUCT-MIB +++ /dev/null @@ -1,202 +0,0 @@ --- ============================================================================ --- AT-PRODUCTS.MIB, Allied Telesis enterprise MIB --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-PRODUCT-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-IDENTITY - FROM SNMPv2-SMI - - alliedTelesis - FROM AT-SMI-MIB -; - -products MODULE-IDENTITY - LAST-UPDATED "200803061300Z" - ORGANIZATION "Allied Telesis, Inc." - CONTACT-INFO - " http://www.alliedtelesis.com" - DESCRIPTION - "This file defines the identities of Allied Telesis products. - OID products is the root OBJECT IDENTIFIER. Beneath it there are subtree - bridgeRouter and routerSwitch, which are is defined in AT-SMI-MIB." - - REVISION "200803061300Z" - DESCRIPTION - " Added systemOID 69,70,75,76,77. " - - REVISION "200711150000Z" - DESCRIPTION - "Changed systemOID 67 from AT-8824R to 8724SL-V2." - - REVISION "200703210000Z" - DESCRIPTION - "Added systemOID for x900-48FS." - - REVISION "200702070000Z" - DESCRIPTION - "Added systemOID for AT-8824R." - - REVISION "200606140000Z" - DESCRIPTION - "Initial version of this MIB module." - - ::= { alliedTelesis 1 } - -bridgeRouter OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which brige product MIB object ids are assigned." - ::= { products 1 } - -routerSwitch OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which router and switch product MIB object ids are assigned." - ::= { products 14 } - --- bridge router - centreCOMAR300Router OBJECT IDENTIFIER ::= { bridgeRouter 8 } - centreCOMAR720Router OBJECT IDENTIFIER ::= { bridgeRouter 11 } - centreCOMAR300LRouter OBJECT IDENTIFIER ::= { bridgeRouter 12 } - centreCOMAR310Router OBJECT IDENTIFIER ::= { bridgeRouter 13 } - centreCOMAR300LURouter OBJECT IDENTIFIER ::= { bridgeRouter 14 } - centreCOMAR300URouter OBJECT IDENTIFIER ::= { bridgeRouter 15 } - centreCOMAR310URouter OBJECT IDENTIFIER ::= { bridgeRouter 16 } - centreCOMAR350Router OBJECT IDENTIFIER ::= { bridgeRouter 17 } - centreCOMAR370Router OBJECT IDENTIFIER ::= { bridgeRouter 18 } - centreCOMAR330Router OBJECT IDENTIFIER ::= { bridgeRouter 19 } - centreCOMAR395Router OBJECT IDENTIFIER ::= { bridgeRouter 20 } - centreCOMAR390Router OBJECT IDENTIFIER ::= { bridgeRouter 21 } - centreCOMAR370URouter OBJECT IDENTIFIER ::= { bridgeRouter 22 } - centreCOMAR740Router OBJECT IDENTIFIER ::= { bridgeRouter 23 } - centreCOMAR140SRouter OBJECT IDENTIFIER ::= { bridgeRouter 24 } - centreCOMAR140URouter OBJECT IDENTIFIER ::= { bridgeRouter 25 } - centreCOMAR320Router OBJECT IDENTIFIER ::= { bridgeRouter 26 } - centreCOMAR130SRouter OBJECT IDENTIFIER ::= { bridgeRouter 27 } - centreCOMAR130URouter OBJECT IDENTIFIER ::= { bridgeRouter 28 } - centreCOMAR160Router OBJECT IDENTIFIER ::= { bridgeRouter 29 } - atAR740RouterDC OBJECT IDENTIFIER ::= { bridgeRouter 43 } - centreCOMAR120Router OBJECT IDENTIFIER ::= { bridgeRouter 44 } - atAR410Router OBJECT IDENTIFIER ::= { bridgeRouter 47 } - atAR725Router OBJECT IDENTIFIER ::= { bridgeRouter 48 } - atAR745Router OBJECT IDENTIFIER ::= { bridgeRouter 49 } - atAR410v2Router OBJECT IDENTIFIER ::= { bridgeRouter 50 } - atAR410v3Router OBJECT IDENTIFIER ::= { bridgeRouter 51 } - atAR725RouterDC OBJECT IDENTIFIER ::= { bridgeRouter 52 } - atAR745RouterDC OBJECT IDENTIFIER ::= { bridgeRouter 53 } - atAR450Router OBJECT IDENTIFIER ::= { bridgeRouter 54 } - atAR450DualRouter OBJECT IDENTIFIER ::= { bridgeRouter 55 } - atAR440Router OBJECT IDENTIFIER ::= { bridgeRouter 59 } - atAR441Router OBJECT IDENTIFIER ::= { bridgeRouter 60 } - atAR442Router OBJECT IDENTIFIER ::= { bridgeRouter 61 } - atAR443Router OBJECT IDENTIFIER ::= { bridgeRouter 62 } - atAR444Router OBJECT IDENTIFIER ::= { bridgeRouter 63 } - atAR420Router OBJECT IDENTIFIER ::= { bridgeRouter 64 } - atAR415SRouter OBJECT IDENTIFIER ::= { bridgeRouter 71 } - atAR415SRouterDC OBJECT IDENTIFIER ::= { bridgeRouter 72 } - atAR550Router OBJECT IDENTIFIER ::= { bridgeRouter 73 } - atAR551Router OBJECT IDENTIFIER ::= { bridgeRouter 74 } - atAR552Router OBJECT IDENTIFIER ::= { bridgeRouter 75 } - atAR550SRouterDP OBJECT IDENTIFIER ::= { bridgeRouter 76 } - atAR570Router OBJECT IDENTIFIER ::= { bridgeRouter 78 } - atAR770Router OBJECT IDENTIFIER ::= { bridgeRouter 79 } - atAR750SRouterDP OBJECT IDENTIFIER ::= { bridgeRouter 80 } - --- router switch - atRapier24 OBJECT IDENTIFIER ::= { routerSwitch 1 } - atRapier16fSC OBJECT IDENTIFIER ::= { routerSwitch 2 } - atRapier16fVF OBJECT IDENTIFIER ::= { routerSwitch 3 } - atRapier16fMT OBJECT IDENTIFIER ::= { routerSwitch 4 } - atRapier48 OBJECT IDENTIFIER ::= { routerSwitch 5 } - atRapier8t8fSC OBJECT IDENTIFIER ::= { routerSwitch 6 } - atRapier8t8fSCi OBJECT IDENTIFIER ::= { routerSwitch 7 } - atRapier8t8fMT OBJECT IDENTIFIER ::= { routerSwitch 8 } - atRapier8t8fMTi OBJECT IDENTIFIER ::= { routerSwitch 9 } - atRapier8fSC OBJECT IDENTIFIER ::= { routerSwitch 10 } - atRapier8fSCi OBJECT IDENTIFIER ::= { routerSwitch 11 } - atRapier8fMT OBJECT IDENTIFIER ::= { routerSwitch 12 } - atRapier8fMTi OBJECT IDENTIFIER ::= { routerSwitch 13 } - atRapier16fMTi OBJECT IDENTIFIER ::= { routerSwitch 14 } - atRapierG6 OBJECT IDENTIFIER ::= { routerSwitch 15 } - atRapierG6SX OBJECT IDENTIFIER ::= { routerSwitch 16 } - atRapierG6LX OBJECT IDENTIFIER ::= { routerSwitch 17 } - atRapierG6MT OBJECT IDENTIFIER ::= { routerSwitch 18 } - atRapier16fSCi OBJECT IDENTIFIER ::= { routerSwitch 19 } - atRapier24i OBJECT IDENTIFIER ::= { routerSwitch 20 } - atRapier48i OBJECT IDENTIFIER ::= { routerSwitch 21 } - atSwitchblade4AC OBJECT IDENTIFIER ::= { routerSwitch 22 } - atSwitchblade4DC OBJECT IDENTIFIER ::= { routerSwitch 23 } - atSwitchblade8AC OBJECT IDENTIFIER ::= { routerSwitch 24 } - atSwitchblade8DC OBJECT IDENTIFIER ::= { routerSwitch 25 } - at9816GF OBJECT IDENTIFIER ::= { routerSwitch 26 } - at9812TF OBJECT IDENTIFIER ::= { routerSwitch 27 } - at9816GB OBJECT IDENTIFIER ::= { routerSwitch 28 } - at9812T OBJECT IDENTIFIER ::= { routerSwitch 29 } - at8724XL OBJECT IDENTIFIER ::= { routerSwitch 30 } - at8748XL OBJECT IDENTIFIER ::= { routerSwitch 31 } - at8724XLDC OBJECT IDENTIFIER ::= { routerSwitch 32 } - at8748XLDC OBJECT IDENTIFIER ::= { routerSwitch 33 } - at9816GBDC OBJECT IDENTIFIER ::= { routerSwitch 34 } - at9812TDC OBJECT IDENTIFIER ::= { routerSwitch 35 } - at8824 OBJECT IDENTIFIER ::= { routerSwitch 36 } - at8848 OBJECT IDENTIFIER ::= { routerSwitch 37 } - at8824DC OBJECT IDENTIFIER ::= { routerSwitch 38 } - at8848DC OBJECT IDENTIFIER ::= { routerSwitch 39 } - at8624XL80 OBJECT IDENTIFIER ::= { routerSwitch 41 } - at8724XL80 OBJECT IDENTIFIER ::= { routerSwitch 42 } - at8748XL80 OBJECT IDENTIFIER ::= { routerSwitch 43 } - at8948EX OBJECT IDENTIFIER ::= { routerSwitch 44 } - at8948i OBJECT IDENTIFIER ::= { routerSwitch 45 } - at8624T2M OBJECT IDENTIFIER ::= { routerSwitch 46 } - atRapier24iDCNEBS OBJECT IDENTIFIER ::= { routerSwitch 47 } - at8724XLDCNEBS OBJECT IDENTIFIER ::= { routerSwitch 48 } - at9924T OBJECT IDENTIFIER ::= { routerSwitch 49 } - at9924SP OBJECT IDENTIFIER ::= { routerSwitch 50 } - at9924T4SP OBJECT IDENTIFIER ::= { routerSwitch 51 } - at9924TEMC OBJECT IDENTIFIER ::= { routerSwitch 53 } - at8724MLB OBJECT IDENTIFIER ::= { routerSwitch 55 } - at8624POE OBJECT IDENTIFIER ::= { routerSwitch 56 } - at9924Ts OBJECT IDENTIFIER ::= { routerSwitch 57 } - at86482SP OBJECT IDENTIFIER ::= { routerSwitch 58 } - at9924Ti OBJECT IDENTIFIER ::= { routerSwitch 59 } - at9924SPi OBJECT IDENTIFIER ::= { routerSwitch 60 } --- ---1.3.6.1.4.1.207.1.14.61 AW version x900-24XT - at9924Tsi OBJECT IDENTIFIER ::= { routerSwitch 61 } --- ---1.3.6.1.4.1.207.1.14.62 AW version x900-24XST - at9924SPsi OBJECT IDENTIFIER ::= { routerSwitch 62 } --- - at8948iN OBJECT IDENTIFIER ::= { routerSwitch 63 } - at9924TsiN OBJECT IDENTIFIER ::= { routerSwitch 64 } - atRapier48w OBJECT IDENTIFIER ::= { routerSwitch 65 } - at8724SLV2 OBJECT IDENTIFIER ::= { routerSwitch 67 } - x90048FS OBJECT IDENTIFIER ::= { routerSwitch 68 } - atSwitchBladex908 OBJECT IDENTIFIER ::= { routerSwitch 69 } - atx90012XTS OBJECT IDENTIFIER ::= { routerSwitch 70 } - atRapier48wb OBJECT IDENTIFIER ::= { routerSwitch 71 } - atRapier48wAC OBJECT IDENTIFIER ::= { routerSwitch 72 } - atRapier48wbAC OBJECT IDENTIFIER ::= { routerSwitch 73 } --- ---1.3.6.1.4.1.207.1.14.75 AWPlus version x900-24XT - atx90024XT OBJECT IDENTIFIER ::= { routerSwitch 75 } --- ---1.3.6.1.4.1.207.1.14.76 AWPlus version x900-24XS - atx90024XS OBJECT IDENTIFIER ::= { routerSwitch 76 } --- ---1.3.6.1.4.1.207.1.14.77 AWPlus version x900-24XT-N - atx90024XTN OBJECT IDENTIFIER ::= { routerSwitch 77 } - - atx60024Ts OBJECT IDENTIFIER ::= { routerSwitch 80 } - atx60024TsXP OBJECT IDENTIFIER ::= { routerSwitch 81 } - atx60048Ts OBJECT IDENTIFIER ::= { routerSwitch 82 } - atx60048TsXP OBJECT IDENTIFIER ::= { routerSwitch 83 } - -END diff --git a/mibs/AT-PVSTPM-MIB b/mibs/AT-PVSTPM-MIB deleted file mode 100644 index ec33efa6a0..0000000000 --- a/mibs/AT-PVSTPM-MIB +++ /dev/null @@ -1,118 +0,0 @@ --- ============================================================================ --- AT-PAE.MIB, Allied Telesis enterprise MIB: PVSTPM module --- --- Copied from ATR-PVSTPM.MIB of pre 2.9.1 release --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-PVSTPM-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE, - Integer32 - FROM SNMPv2-SMI - - VlanIndex - FROM Q-BRIDGE-MIB - - modules - FROM AT-SMI-MIB - -; - -pvstpm MODULE-IDENTITY - LAST-UPDATED "200603291651Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "The MIB module for managing PVSTPM enterprise functionality - on Allied Telesis switches. " - - REVISION "200603291651Z" - DESCRIPTION - "Initial revision" - - ::= { modules 140 } - --- ============================================================================ --- ============================================================================ --- PVSTPM group --- ============================================================================ --- ============================================================================ - -pvstpmEvents OBJECT IDENTIFIER ::= { pvstpm 0 } - -pvstpmEventVariables OBJECT IDENTIFIER ::= { pvstpm 1 } - -pvstpmBridgeId OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The bridge identifier for the bridge that sent the trap." - ::= { pvstpmEventVariables 1 } - -pvstpmTopologyChangeVlan OBJECT-TYPE - SYNTAX VlanIndex - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The VLAN ID of the vlan that has experienced a topology change." - ::= { pvstpmEventVariables 2 } - -pvstpmRxPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The port the inconsistent BPDU was received on." - ::= { pvstpmEventVariables 3 } - -pvstpmRxVlan OBJECT-TYPE - SYNTAX VlanIndex - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The vlan the inconsistent BPDU was received on." - ::= { pvstpmEventVariables 4 } - -pvstpmTxVlan OBJECT-TYPE - SYNTAX VlanIndex - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The vlan the inconsistent BPDU was transmitted on." - ::= { pvstpmEventVariables 5 } - -pvstpmTopologyChange NOTIFICATION-TYPE - OBJECTS { - pvstpmBridgeId, - pvstpmTopologyChangeVlan - } - STATUS current - DESCRIPTION - "A pvstpmTopologyChange trap signifies that a topology change has - occurred on the specified VLAN" - ::= { pvstpmEvents 1 } - -pvstpmInconsistentBPDU NOTIFICATION-TYPE - OBJECTS { - pvstpmBridgeId, - pvstpmRxPort, - pvstpmRxVlan, - pvstpmTxVlan - } - STATUS current - DESCRIPTION - "A pvstpmInconsistentBPDU trap signifies that an inconsistent PVSTPM packet - has been received on a port." - ::= { pvstpmEvents 2 } - -END - diff --git a/mibs/AT-QOS-MIB b/mibs/AT-QOS-MIB deleted file mode 100644 index fd149d20e2..0000000000 --- a/mibs/AT-QOS-MIB +++ /dev/null @@ -1,875 +0,0 @@ --- ============================================================================ --- AT-QOS.MIB, Allied Telesis enterprise MIB: Quality Of Service module --- --- Copied from ATR-QOS.MIB of pre 2.9.1 release --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-QOS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - Counter32, - Counter64, - Integer32, - Gauge32 - FROM SNMPv2-SMI - - DisplayString - FROM SNMPv2-TC - - modules - FROM AT-SMI-MIB -; - -qos MODULE-IDENTITY - LAST-UPDATED "200412011525Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - handling QoS on Allied Telesis switches. There are a - number of tables designed to be generic to - all ATR switches supporting QoS in silicon, and well as tables for - specific AT switches or switch familes." - - REVISION "200412011525Z" -DESCRIPTION - "Initial Revision" - -::= { modules 99 } - --- ============================================================================ --- ============================================================================ --- QoS Switch group --- ============================================================================ --- ============================================================================ - -qosSwitch OBJECT IDENTIFIER ::= { qos 1 } - --- ================================================= --- QoS Switch Port table --- ================================================= - -qosSwitchPortTable OBJECT-TYPE - SYNTAX SEQUENCE OF QosSwitchPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Generic port configuration for QoS, indexed by port index." - ::= { qosSwitch 1 } - -qosSwitchPortEntry OBJECT-TYPE - SYNTAX QosSwitchPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single switch port entry for QoS." - INDEX { qosSwitchPortIndex } - ::= { qosSwitchPortTable 1 } - -QosSwitchPortEntry ::= - SEQUENCE { - qosSwitchPortIndex - Integer32, - qosSwitchPortPolicyIndex - Integer32 - } - -qosSwitchPortIndex OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Port index of the port entry. This index is the same port number - used in CLI commands, and the same index as appears in other MIB - tables related to switch ports." - ::= { qosSwitchPortEntry 1 } - -qosSwitchPortPolicyIndex OBJECT-TYPE - SYNTAX Integer32 (1..256) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Policy index of the policy for this port. Policy index numbers for - CLI commands start at 0, while SNMP indexes must start at 1. This - means that the policy index in this MIB variable is 1 more than the - index for the same policy as entered for CLI commands." - ::= { qosSwitchPortEntry 2 } - --- ============================================================================ --- Policy table --- ============================================================================ - -qosSwitchPolicyTable OBJECT-TYPE - SYNTAX SEQUENCE OF QosSwitchPolicyEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "QoS policy configuration, indexed by policy index." - ::= { qosSwitch 2 } - -qosSwitchPolicyEntry OBJECT-TYPE - SYNTAX QosSwitchPolicyEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A policy entry containing configuration information for - a single policy." - INDEX { qosSwitchPolicyIndex } - ::= { qosSwitchPolicyTable 1 } - -QosSwitchPolicyEntry ::= - SEQUENCE { - qosSwitchPolicyIndex - Integer32, - qosSwitchPolicyDescription - OCTET STRING, - qosSwitchPolicyDefaultTCDropBWClass3 - INTEGER, - qosSwitchPolicyDefaultTCIgnoreBWClass - INTEGER, - qosSwitchPolicyDefaultTCMarkValue - Integer32, - qosSwitchPolicyDefaultTCMaxBandwidth - Integer32, - qosSwitchPolicyDefaultTCMaxBurstSize - Integer32, - qosSwitchPolicyDefaultTCMinBandwidth - Integer32, - qosSwitchPolicyDefaultTCMinBurstSize - Integer32, - qosSwitchPolicyDefaultTCPremarking - INTEGER, - qosSwitchPolicyDefaultTCRemarking - INTEGER - } - -qosSwitchPolicyIndex OBJECT-TYPE - SYNTAX Integer32 (1..256) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of this policy entry. Policy index numbers for - CLI commands start at 0, while SNMP indexes must start at 1. This - means that the policy index in this MIB variable is 1 more than the - index for the same policy as entered for CLI commands." - ::= { qosSwitchPolicyEntry 1 } - -qosSwitchPolicyDescription OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..15)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An optional description for the policy, as entered via the CLI." - ::= { qosSwitchPolicyEntry 2 } - -qosSwitchPolicyDefaultTCDropBWClass3 OBJECT-TYPE - SYNTAX INTEGER { - no(0), - yes(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies whether traffic that exceeds the bandwidth for the - default traffic class be dropped or not. The bandwidth limit is the - combined total of the variables qosSwitchPolicyDefaultTCMaxBandwidth - and qosSwitchPolicyDefaultTCMaxBurstSize. A value of yes(1) indicates - that traffic exceeding the bandwidth limit is dropped immediately. A - value of no(0) indicates that the excess traffic is marked as - bandwidth class 3 and is therefore eligible for dropping by the RED - curve settings." - ::= { qosSwitchPolicyEntry 3 } - -qosSwitchPolicyDefaultTCIgnoreBWClass OBJECT-TYPE - SYNTAX INTEGER { - no(0), - yes(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies whether the traffic metering stage acknowledges any - bandwidth class assigned to flows processed by the default traffic - class. If set to yes(1), previously assigned bandwidth classes will - be ignored will be ignored and the bandwidth class of the traffic - will be set according to the meter conformance level of the flow." - ::= { qosSwitchPolicyEntry 4 } - -qosSwitchPolicyDefaultTCMarkValue OBJECT-TYPE - SYNTAX Integer32 (0..63 | 256) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "When the qosSwitchPolicyDefaultTCPremarking variable is set to - usemarkvalue(1), this variable specifies the index into the DSCP - MAP table to use for remarking. A value in the range 0 to 63 - indicates the DSCP to use, the value 256 indicates that no DSCP - value has been defined for the default traffic class for this policy." - ::= { qosSwitchPolicyEntry 5 } - -qosSwitchPolicyDefaultTCMaxBandwidth OBJECT-TYPE - SYNTAX Integer32 (0..16000000 | 2147483647) - UNITS "kbps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the maximum bandwidth available to the default traffic - class. Traffic under this bandwidth will be designated as bandwidth - class 2. The value 2147483647 indicates that there is no limit on - the maximum bandwidth for the default traffic class for this - policy." - ::= { qosSwitchPolicyEntry 6 } - -qosSwitchPolicyDefaultTCMaxBurstSize OBJECT-TYPE - SYNTAX Integer32 (0..16000000) - UNITS "kbps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the maximum bandwidth above the bandwidth specified by - qosSwitchPolicyDefaultTCMaxBandwidth before traffic is marked as - bandwidth class 3." - ::= { qosSwitchPolicyEntry 7 } - -qosSwitchPolicyDefaultTCMinBandwidth OBJECT-TYPE - SYNTAX Integer32 (0..16000000 | 2147483647) - UNITS "kbps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the minimum bandwidth reserved for the default traffic - class. Traffic under this bandwidth will be marked as bandwidth - class 1. The value 2147483647 indicates that there is no limit on - the minimum bandwidth for the default traffic class for this - policy." - ::= { qosSwitchPolicyEntry 8 } - -qosSwitchPolicyDefaultTCMinBurstSize OBJECT-TYPE - SYNTAX Integer32 (0..16000000) - UNITS "kbps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the maximum amount of data above the bandwidth specified - in the variable qosSwitchPolicyDefaultTCMinBandwidth before traffic - is marked as bandwidth class 2." - ::= { qosSwitchPolicyEntry 9 } - -qosSwitchPolicyDefaultTCPremarking OBJECT-TYPE - SYNTAX INTEGER { - none(0), - usemarkvalue(1), - usedscp(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the QoS action to take on traffic in the default traffic - class before metering actions are taken. If none(0) is specified, - the traffic is passed to the metering stage. If usemarkvalue(1) is - specified, the QoS settings are taken from the variable - qosSwitchPolicyDefaultTCMarkValue used as an index into the DCSP - MAP table. If usedscp(2) is specified, the DSCP value in the data - frames is used as an index into the DSCP MAP table." - ::= { qosSwitchPolicyEntry 10 } - -qosSwitchPolicyDefaultTCRemarking OBJECT-TYPE - SYNTAX INTEGER { - none(0), - usedscpmap(1), - bwclass(2), - priority(3), - bwclasspriority(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the action to take after the metering stage for traffic - in the default traffic class. The metering stage assigns a - temporary value of bandwidth class to the flow which is used to - determine its per-hop behaviour. If this variable is set to - bwclass(2) or bwclasspriority(4), the temporary bandwidth class - becomes the new bandwidth class for the flow. If priority(3) or - bwclasspriority(4) is specified, the currently - assigned queue for frames in this traffic class is used in - conjunction with the temporary bandwidth class to determine the new - value of the VLAN Tag User Priority field. If usedscpmap(1) is - specified, the temporary value is used (in conjunction with the - DSCP of the frame) as an index into the DSCP MAP table, which then - assigns the actual, new values for bandwidth class, DSCP, Egress - Queue and VLAN Tag User Priority. A value of none(0) for this - variable means that no remarking of the packet is done after the - metering stage." - ::= { qosSwitchPolicyEntry 11 } - --- ============================================================================ --- Traffic Class table --- ============================================================================ - -qosSwitchTrafficClassTable OBJECT-TYPE - SYNTAX SEQUENCE OF QosSwitchTrafficClassEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Traffic class configuration, indexed by traffic class index." - ::= { qosSwitch 3 } - -qosSwitchTrafficClassEntry OBJECT-TYPE - SYNTAX QosSwitchTrafficClassEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A traffic class entry containing configuration information for - a single traffic class." - INDEX { qosSwitchTrafficClassIndex } - ::= { qosSwitchTrafficClassTable 1 } - -QosSwitchTrafficClassEntry ::= - SEQUENCE { - qosSwitchTrafficClassIndex - Integer32, - qosSwitchTrafficClassPolicyNumber - Integer32, - qosSwitchTrafficClassDescription - OCTET STRING, - qosSwitchTrafficClassDropBWClass3 - INTEGER, - qosSwitchTrafficClassIgnoreBWClass - INTEGER, - qosSwitchTrafficClassMarkValue - Integer32, - qosSwitchTrafficClassMaxBandwidth - Integer32, - qosSwitchTrafficClassMaxBurstSize - Integer32, - qosSwitchTrafficClassMinBandwidth - Integer32, - qosSwitchTrafficClassMinBurstSize - Integer32, - qosSwitchTrafficClassPremarking - INTEGER, - qosSwitchTrafficClassRemarking - INTEGER - } - -qosSwitchTrafficClassIndex OBJECT-TYPE - SYNTAX Integer32 (1..1024) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of this traffic class entry. Traffic class index numbers - for CLI commands start at 0, while SNMP indexes must start at 1. - This means that the traffic class index in this MIB variable is 1 - more than the index for the same traffic class as entered for CLI - commands." - ::= { qosSwitchTrafficClassEntry 1 } - -qosSwitchTrafficClassPolicyNumber OBJECT-TYPE - SYNTAX Integer32 (0..256) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Policy index of the policy to which this traffic class belongs. - Policy index numbers for CLI commands start at 0, while SNMP - indexes must start at 1. This means that the policy index in this - MIB variable is 1 more than the index for the same policy as - entered for CLI commands. A value of 0 for this variable means - that the traffic class has not been added to a policy yet." - ::= { qosSwitchTrafficClassEntry 2 } - -qosSwitchTrafficClassDescription OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..15)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An optional description for this traffic class." - ::= { qosSwitchTrafficClassEntry 3 } - -qosSwitchTrafficClassDropBWClass3 OBJECT-TYPE - SYNTAX INTEGER { - no(0), - yes(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies whether traffic that exceeds the bandwidth for - this traffic class be dropped or not. The bandwidth limit is the - combined total of the variables qosSwitchTrafficClassMaxBandwidth - and qosSwitchTrafficClassMaxBurstSize A value of yes(1) indicates - that traffic exceeding the bandwidth limit is dropped immediately. A - value of no(0) indicates that the excess traffic is marked as - bandwidth class 3 and is therefore eligible for dropping by the RED - curve settings." - ::= { qosSwitchTrafficClassEntry 4 } - -qosSwitchTrafficClassIgnoreBWClass OBJECT-TYPE - SYNTAX INTEGER { - no(0), - yes(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies whether the traffic metering stage acknowledges any - bandwidth class assigned to flows processed by this traffic - class. If set to yes(1), previously assigned bandwidth classes will - be ignored will be ignored and the bandwidth class of the traffic - will be set according to the meter conformance level of the flow." - ::= { qosSwitchTrafficClassEntry 5 } - -qosSwitchTrafficClassMarkValue OBJECT-TYPE - SYNTAX Integer32 (0..63 | 256) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "When the qosSwitchTrafficClassPremarking variable is set to - usemarkvalue(1), this variable specifies the index into the DSCP - MAP table to use for remarking. A value in the range 0 to 63 - indicates the DSCP to use, the value 256 indicates that no DSCP - value has been defined for this traffic class." - ::= { qosSwitchTrafficClassEntry 6 } - -qosSwitchTrafficClassMaxBandwidth OBJECT-TYPE - SYNTAX Integer32 (0..16000000 | 2147483647) - UNITS "kbps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the maximum bandwidth available to this traffic - class. Traffic under this bandwidth will be designated as bandwidth - class 2. The value 2147483647 indicates that there is no limit on - the maximum bandwidth for this traffic class." - ::= { qosSwitchTrafficClassEntry 7 } - -qosSwitchTrafficClassMaxBurstSize OBJECT-TYPE - SYNTAX Integer32 (0..16000000) - UNITS "kbps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the maximum bandwidth above the bandwidth specified by - qosSwitchTrafficClassMaxBandwidth before traffic is marked as - bandwidth class 3." - ::= { qosSwitchTrafficClassEntry 8 } - -qosSwitchTrafficClassMinBandwidth OBJECT-TYPE - SYNTAX Integer32 (0..16000000 | 2147483647) - UNITS "kbps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the minimum bandwidth reserved for this traffic - class. Traffic under this bandwidth will be marked as bandwidth - class 1. The value 2147483647 indicates that there is no limit on - the minimum bandwidth for this traffic class." - ::= { qosSwitchTrafficClassEntry 9 } - -qosSwitchTrafficClassMinBurstSize OBJECT-TYPE - SYNTAX Integer32 (0..16000000) - UNITS "kbps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the maximum amount of data above the bandwidth specified - in the variable qosSwitchTrafficClassMinBandwidth before traffic - is marked as bandwidth class 2." - ::= { qosSwitchTrafficClassEntry 10 } - -qosSwitchTrafficClassPremarking OBJECT-TYPE - SYNTAX INTEGER { - none(0), - usemarkvalue(1), - usedscp(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the QoS action to take on traffic in this traffic - class before metering actions are taken. If none(0) is specified, - the traffic is passed to the metering stage. If usemarkvalue(1) is - specified, the QoS settings are taken from the variable - qosSwitchTrafficClassMarkValue used as an index into the DCSP - MAP table. If usedscp(2) is specified, the DSCP value in the data - frames is used as an index into the DSCP MAP table." - ::= { qosSwitchTrafficClassEntry 11 } - -qosSwitchTrafficClassRemarking OBJECT-TYPE - SYNTAX INTEGER { - none(0), - usedscpmap(1), - bwclass(2), - priority(3), - bwclasspriority(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specifies the action to take after the metering stage for traffic - in this traffic class. The metering stage assigns a - temporary value of bandwidth class to the flow which is used to - determine its per-hop behaviour. If this variable is set to - bwclass(2) or bwclasspriority(3), the temporary bandwidth class - becomes the new bandwidth class for the flow. If priority(3) or - bwclasspriority(4) is specified, the currently - assigned queue for frames in this traffic class is used in - conjunction with the temporary bandwidth class to determine the new - value of the VLAN Tag User Priority field. If usedscpmap(1) is - specified, the temporary value is used (in conjunction with the - DSCP of the frame) as an index into the DSCP MAP table, which then - assigns the actual, new values for bandwidth class, DSCP, Egress - Queue and VLAN Tag User Priority. A value of none(0) for this - variable means that no remarking of the packet is done after the - metering stage." - ::= { qosSwitchTrafficClassEntry 12 } - --- ============================================================================ --- ============================================================================ --- 8948 specific stuff. The tables in this section are specific to the 8948 --- switch, because they relate directly to the hardware used in this switch. --- Other switches that use the same hardware will also support this MIB table. --- ============================================================================ --- ============================================================================ - -qosSwitch8948 OBJECT IDENTIFIER ::= { qosSwitch 4 } - --- ============================================================================ --- 8948 port table - 8948 specific extensions to the qosSwitchPortTable --- ============================================================================ - -qosSwitch8948PortTable OBJECT-TYPE - SYNTAX SEQUENCE OF QosSwitch8948PortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Port configuration, indexed by port index." - ::= { qosSwitch8948 1 } - -qosSwitch8948PortEntry OBJECT-TYPE - SYNTAX QosSwitch8948PortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single switch port entry." - AUGMENTS { qosSwitchPortEntry } - ::= { qosSwitch8948PortTable 1 } - -QosSwitch8948PortEntry ::= - SEQUENCE { - qosSwitch8948PortDefaultTCCountersAggregateBytes - Counter64, - qosSwitch8948PortDefaultTCCountersBwConformanceClass1Bytes - Counter64, - qosSwitch8948PortDefaultTCCountersBwConformanceClass2Bytes - Counter64, - qosSwitch8948PortDefaultTCCountersBwConformanceClass3Bytes - Counter64, - qosSwitch8948PortDefaultTCCountersDroppedBytes - Counter64, - qosSwitch8948PortQueueLength - Gauge32, - qosSwitch8948PortQueue0Length - Gauge32, - qosSwitch8948PortQueue1Length - Gauge32, - qosSwitch8948PortQueue2Length - Gauge32, - qosSwitch8948PortQueue3Length - Gauge32, - qosSwitch8948PortQueue4Length - Gauge32, - qosSwitch8948PortQueue5Length - Gauge32, - qosSwitch8948PortQueue6Length - Gauge32, - qosSwitch8948PortQueue7Length - Gauge32 - } - -qosSwitch8948PortDefaultTCCountersAggregateBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of bytes classified by the default traffic class - on this port." - ::= { qosSwitch8948PortEntry 1 } - -qosSwitch8948PortDefaultTCCountersBwConformanceClass1Bytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes classified by the default traffic class on - this port conforming to bandwidth class 1." - ::= { qosSwitch8948PortEntry 2 } - -qosSwitch8948PortDefaultTCCountersBwConformanceClass2Bytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes classified by the default traffic class on - this port conforming to bandwidth class 2." - ::= { qosSwitch8948PortEntry 3 } - -qosSwitch8948PortDefaultTCCountersBwConformanceClass3Bytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes classified by the default traffic class on - this port conforming to bandwidth class 3." - ::= { qosSwitch8948PortEntry 4 } - -qosSwitch8948PortDefaultTCCountersDroppedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes dropped by the default traffic class on - this port." - ::= { qosSwitch8948PortEntry 5 } - -qosSwitch8948PortQueueLength OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets currently queued for transmission on - this port." - ::= { qosSwitch8948PortEntry 6 } - -qosSwitch8948PortQueue0Length OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets currently queued for transmission on this - port in queue 0. - The numbering of queues indicates the priority of handling the - traffic in that queue, with the higher queue number getting - higher priority. The priority values in packets are mapped to - queues via a priority to queue mapping. The default priority to - queue mapping is as follows: - Priority Queue - value number - 7 7 - 6 6 - 5 5 - 4 4 - 3 3 - 2 1 - 1 0 - 0 2 - This mapping allows the default priority value of 0 to map to a - queue which is not the lowest priority queue, allowing traffic - classes to be assigned a lower priority queue than the default." - ::= { qosSwitch8948PortEntry 7 } - -qosSwitch8948PortQueue1Length OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets currently queued for transmission on this - port in queue 1. See the description for qosSwitch8948PortQueue0Length - to understand the meaning of queue numbers." - ::= { qosSwitch8948PortEntry 8 } - -qosSwitch8948PortQueue2Length OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets currently queued for transmission on this - port in queue 2. See the description for qosSwitch8948PortQueue0Length - to understand the meaning of queue numbers." - ::= { qosSwitch8948PortEntry 9 } - -qosSwitch8948PortQueue3Length OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets currently queued for transmission on this - port in queue 3. See the description for qosSwitch8948PortQueue0Length - to understand the meaning of queue numbers." - ::= { qosSwitch8948PortEntry 10 } - -qosSwitch8948PortQueue4Length OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets currently queued for transmission on this - port in queue 4. See the description for qosSwitch8948PortQueue0Length - to understand the meaning of queue numbers." - ::= { qosSwitch8948PortEntry 11 } - -qosSwitch8948PortQueue5Length OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets currently queued for transmission on this - port in queue 5. See the description for qosSwitch8948PortQueue0Length - to understand the meaning of queue numbers." - ::= { qosSwitch8948PortEntry 12 } - -qosSwitch8948PortQueue6Length OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets currently queued for transmission on this - port in queue 6. See the description for qosSwitch8948PortQueue0Length - to understand the meaning of queue numbers." - ::= { qosSwitch8948PortEntry 13 } - -qosSwitch8948PortQueue7Length OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets currently queued for transmission on this - port in queue 7. See the description for qosSwitch8948PortQueue0Length - to understand the meaning of queue numbers." - ::= { qosSwitch8948PortEntry 14 } - --- ============================================================================ --- Traffic Class counters table --- ============================================================================ - -qosSwitch8948TrafficClassCountersTable OBJECT-TYPE - SYNTAX SEQUENCE OF QosSwitch8948TrafficClassCountersEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Traffic class counters indexed by port, policy and traffic - class." - ::= { qosSwitch8948 2 } - -qosSwitch8948TrafficClassCountersEntry OBJECT-TYPE - SYNTAX QosSwitch8948TrafficClassCountersEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A traffic class counters entry containing QOS counters for a - particular port, policy and traffic class." - INDEX { qosSwitch8948TCCountersPortIndex, - qosSwitch8948TCCountersPolicyIndex, - qosSwitch8948TCCountersTrafficClassIndex } - ::= { qosSwitch8948TrafficClassCountersTable 1 } - -QosSwitch8948TrafficClassCountersEntry ::= - SEQUENCE { - qosSwitch8948TCCountersPortIndex - Integer32, - qosSwitch8948TCCountersPolicyIndex - Integer32, - qosSwitch8948TCCountersTrafficClassIndex - Integer32, - qosSwitch8948TCCountersAggregateBytes - Counter32, - qosSwitch8948TCCountersBwConformanceClass1Bytes - Counter32, - qosSwitch8948TCCountersBwConformanceClass2Bytes - Counter32, - qosSwitch8948TCCountersBwConformanceClass3Bytes - Counter32, - qosSwitch8948TCCountersDroppedBytes - Counter32 - } - -qosSwitch8948TCCountersPortIndex OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of the port for this entry in the traffic class - counter table. This index is the same as the port index in the - port table and is the same as the port number of the port in - user commands." - ::= { qosSwitch8948TrafficClassCountersEntry 1 } - -qosSwitch8948TCCountersPolicyIndex OBJECT-TYPE - SYNTAX Integer32 (1..256) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of the policy for this entry in the traffic class - counter table. Each port can only have one policy assigned at a - time. Policy index numbers for CLI commands start at 0, while SNMP - indexes must start at 1. This means that the policy index in this - MIB variable is 1 more than the index for the same policy as - entered for CLI commands." - ::= { qosSwitch8948TrafficClassCountersEntry 2 } - -qosSwitch8948TCCountersTrafficClassIndex OBJECT-TYPE - SYNTAX Integer32 (1..1024) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of the traffic class for this entry in the traffic - class counter table. The index is one of the indices defined for - traffic classes for this port and policy. Traffic class indices - for CLI commands start at 0, while SNMP indices must start at 1. - This means that the traffic class index in this MIB variable is 1 - more than the index for the same traffic class as entered for CLI - commands." - ::= { qosSwitch8948TrafficClassCountersEntry 3 } - -qosSwitch8948TCCountersAggregateBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of bytes classified by this traffic class for - this policy on this port." - ::= { qosSwitch8948TrafficClassCountersEntry 4 } - -qosSwitch8948TCCountersBwConformanceClass1Bytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes classified by this traffic class for this - policy on this port conforming to bandwidth class 1." - ::= { qosSwitch8948TrafficClassCountersEntry 5 } - -qosSwitch8948TCCountersBwConformanceClass2Bytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes classified by this traffic class for this - policy on this port conforming to bandwidth class 2." - ::= { qosSwitch8948TrafficClassCountersEntry 6 } - -qosSwitch8948TCCountersBwConformanceClass3Bytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes classified by this traffic class for this - policy on this port conforming to bandwidth class 3." - ::= { qosSwitch8948TrafficClassCountersEntry 7 } - -qosSwitch8948TCCountersDroppedBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes dropped by this traffic class for this - policy on this port." - ::= { qosSwitch8948TrafficClassCountersEntry 8 } - -END diff --git a/mibs/AT-RESOURCE-MIB b/mibs/AT-RESOURCE-MIB deleted file mode 100644 index 10c22b499d..0000000000 --- a/mibs/AT-RESOURCE-MIB +++ /dev/null @@ -1,234 +0,0 @@ --- ============================================================================ --- AT-RESOURCE.MIB, Allied Telesis enterprise MIB --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-RESOURCE-MIB DEFINITIONS ::= BEGIN - - IMPORTS - sysinfo - FROM AT-SMI-MIB - Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC; - - - resource MODULE-IDENTITY - LAST-UPDATED "200811251000Z" -- November 25, 2008 at 10:00 GMT - ORGANIZATION - "Allied Telesis, Inc." - CONTACT-INFO - " http://www.alliedtelesis.com" - DESCRIPTION - "The AT-RESOURCE-MIB contains objects for displaying system - hardware resource information." - REVISION "200810201000Z" -- October 20, 2008 at 10:00 GMT - DESCRIPTION - "Add objects for displaying host information. " - REVISION "192008090400Z" -- August 09, 1920 at 04:00 GMT - DESCRIPTION - "Initial version." - ::= { sysinfo 21 } - - --- --- Node definitions --- - rscBoardTable OBJECT-TYPE - SYNTAX SEQUENCE OF RscBoardEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information about boards installed in a device." - ::= { resource 1 } - - - rscBoardEntry OBJECT-TYPE - SYNTAX RscBoardEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A conceptual row of entries of rscBoardTable." - INDEX { rscStkId, rscResourceId } - ::= { rscBoardTable 1 } - - - RscBoardEntry ::= - SEQUENCE { - rscStkId - Unsigned32, - rscResourceId - Unsigned32, - rscBoardType - DisplayString, - rscBoardName - DisplayString, - rscBoardID - Unsigned32, - rscBoardBay - DisplayString, - rscBoardRevision - DisplayString, - rscBoardSerialNumber - DisplayString - } - - rscStkId OBJECT-TYPE - SYNTAX Unsigned32 (1..8) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The ID of the stack member. It is a number assigned to - a stackable unit by the operating system when it is stacked. - A default value of 1 is given to a stand alone unit." - ::= { rscBoardEntry 1 } - - - rscResourceId OBJECT-TYPE - SYNTAX Unsigned32 (1..4294967294) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The resource ID number of the board. It is a number assigned to - a hardware resource when the operating system detects - its existence." - ::= { rscBoardEntry 2 } - - - rscBoardType OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the type of the board. Its value can be - 'Base', 'Expansion', 'Fan module' or 'PSU', etc." - ::= { rscBoardEntry 3 } - - - rscBoardName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the name of the board. Its value can be - 'SwitchBlade x908', 'XEM-12S' or 'AT-PWR05-AC', etc." - ::= { rscBoardEntry 4 } - - - rscBoardID OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the ID number of the board. Its value is an - Allied Telesis assigned number, such as 274 for the XEM-12S, or 255 - for the AT-9924Ts. " - ::= { rscBoardEntry 5 } - - - rscBoardBay OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates the board installation location. Its - value can be 'Bay1', 'Bay2' or 'PSU1', etc. For a base board, - it has a value of a single character space. " - ::= { rscBoardEntry 6 } - - - rscBoardRevision OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..5)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the revision number of the board." - ::= { rscBoardEntry 7 } - - - rscBoardSerialNumber OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the serial number of the board." - ::= { rscBoardEntry 8 } - - - hostInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HostInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - ::= { resource 2 } - - - hostInfoEntry OBJECT-TYPE - SYNTAX HostInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - INDEX { rscStkId } - ::= { hostInfoTable 1 } - - - HostInfoEntry ::= - SEQUENCE { - hostInfoDRAM - DisplayString, - hostInfoFlash - DisplayString, - hostInfoUptime - DisplayString, - hostInfoBootloaderVersion - DisplayString - } - - hostInfoDRAM OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the host DRAM information." - ::= { hostInfoEntry 1 } - - - hostInfoFlash OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the host Flash information." - ::= { hostInfoEntry 2 } - - - hostInfoUptime OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the host up time." - ::= { hostInfoEntry 3 } - - - hostInfoBootloaderVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the host boot loader version." - ::= { hostInfoEntry 4 } - - - - END - --- --- at-resource.mib --- diff --git a/mibs/AT-SETUP-MIB b/mibs/AT-SETUP-MIB deleted file mode 100644 index 833cb13b65..0000000000 --- a/mibs/AT-SETUP-MIB +++ /dev/null @@ -1,397 +0,0 @@ --- ============================================================================ --- AT-SETUP.MIB, Allied Telesis enterprise MIB: --- Device Setup for the AlliedWare Plus(tm) operating system --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-SETUP-MIB DEFINITIONS ::= BEGIN - - IMPORTS - modules - FROM AT-SMI-MIB - Integer32, OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - DisplayString, TruthValue - FROM SNMPv2-TC; - - - -- 1.3.6.1.4.1.207.8.4.4.4.500 - setup MODULE-IDENTITY - LAST-UPDATED "200810020000Z" -- October 2, 2008 at 00:00 GMT - ORGANIZATION - "Allied Telesis, Inc." - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "The AT Setup MIB for moving and copying files to and from the device - and managing the software installation and configuration files." - - REVISION "200810020000Z" -- October 2, 2008 at 00:00 GMT - DESCRIPTION - "Added support for obtaining GUI applet version information." - - REVISION "200809300000Z" -- September 30, 2008 at 00:00 GMT - DESCRIPTION - "Add branch serviceConfig " - - REVISION "200809240000Z" -- September 24, 2008 at 00:00 GMT - DESCRIPTION - "Moved file copy branch to the new AT-FILEv2 MIB. - - Allowed clearing of currentFirmware, nextBootFirmware and nextBootConfig - by setting the path objects with an empty string." - REVISION "200805210000Z" -- May 21, 2008 at 00:00 GMT - DESCRIPTION - "Initial revision." - ::= { modules 500 } - - - - --- --- Node definitions --- - - -- 1.3.6.1.4.1.207.8.4.4.4.500.1 - restartDevice OBJECT-TYPE - SYNTAX Integer32 (0..1) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object will force the device to restart immediately when set with - the value of 1. Reads will return 0." - ::= { setup 1 } - - --- ---------------------------------------------------------- -- --- The firmware objects --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.4.500.2 - firmware OBJECT IDENTIFIER::= { setup 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.2.1 - currentFirmware OBJECT IDENTIFIER::= { firmware 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.2.1.1 - currSoftVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The major.minor.interim version of the firmware that the device is - currently running. Will return 0 if the version cannot be determined." - ::= { currentFirmware 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.2.1.2 - currSoftName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the firmware that the device is currently running." - ::= { currentFirmware 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.2.1.3 - currSoftSaveAs OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set with a filename to save the currently running software to the root - of the flash. Only one save operation can be executed at a time across - all SNMP users. - - Immediately upon executing the set action the device will indicate that - the SNMP set was a success. The actual firmware save operation itself - will be started and continue on the device until it has completed. - - Subsequent reads of the object will return one of several results: - saving x A saving operation is currently in progress. You - cannot start another save while the object is - returning this value. - - x success The last save operation was successfully completed. - - x failure: [error] The last save operation failed, with the - descriptive message attached. The most common - failure is lack of remaining space on the flash. - - idle There is no save operation in progress and a new - one may be started. - - - Upon reading a success or failure message, the message will be cleared - and the next read will result in an 'idle' message. A new save operation - can now be executed." - ::= { currentFirmware 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.2.2 - nextBootFirmware OBJECT IDENTIFIER::= { firmware 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.2.2.1 - nextBootVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The major.minor.interim version of the firmware that the device is - currently set to boot from. Will return 0 if the version cannot be - determined." - ::= { nextBootFirmware 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.2.2.2 - nextBootPath OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The full path of the release to use the next time the device is rebooted. - There is no guarantee that the file referenced exists in the flash - (ie, may have been subsequently deleted). - - This object can be set with an empty string in order to clear the current - boot firmware. Otherwise, the path should be in the form: - flash:/release.rel. - - There are several requirements that must be met in order to set this - object: - - File must exist - - File must be in the root of the flash - - File must not be the same one that is set as the backup release - - File must have a .rel suffix - - File must pass several internal checks to ensure it really is a - release file" - ::= { nextBootFirmware 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.2.3 - backupFirmware OBJECT IDENTIFIER::= { firmware 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.2.3.1 - backupVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The major.minor.interim version of the firmware that the device will - boot from as a backup. This will return 0 if the version cannot be - determined." - ::= { backupFirmware 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.2.3.2 - backupPath OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The full path of the release to use a backup. There is no guarantee that - the file referenced exists in the flash (ie, may have been subsequently - deleted). - - This object can be set with an empty string in order to clear the current - backup firmware. Otherwise, the path should be in the form: - flash:/release.rel. - - There are several requirements that must be met in order to set this - object: - - File must exist - - File must be in the root of the flash - - File must not be the same one that is set as the next boot release - - File must have a .rel suffix - - File must pass several internal checks to ensure it really is a - release file" - ::= { backupFirmware 2 } - - --- ---------------------------------------------------------- -- --- The configuration file objects --- ---------------------------------------------------------- -- - -- 1.3.6.1.4.1.207.8.4.4.4.500.3 - deviceConfiguration OBJECT IDENTIFIER::= { setup 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.3.1 - runningConfig OBJECT IDENTIFIER::= { deviceConfiguration 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.3.1.1 - runCnfgSaveAs OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set with a filename to save the running configuration to root of the - flash using that filename. - eg myconfig.cfg" - ::= { runningConfig 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.3.2 - nextBootConfig OBJECT IDENTIFIER::= { deviceConfiguration 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.3.2.1 - bootCnfgPath OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The full path of the configuration file to use the next time the device - is rebooted. There is no guarantee that the file referenced exists in the - flash (ie, may have been subsequently deleted). - - This object can be set with an empty string in order to clear the current - boot configuration. Otherwise, the path should be in the form: - flash:/myconfig.cfg - - There are several requirements that must be met in order to set this - object: - - File must exist - - File must be in the root of the flash - - File must have a .cfg suffix - " - ::= { nextBootConfig 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.3.2.2 - bootCnfgExists OBJECT-TYPE - SYNTAX TruthValue (1..2) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object will return TRUE if the currently defined boot configuration - file exists, or FALSE otherwise." - ::= { nextBootConfig 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.3.3 - defaultConfig OBJECT IDENTIFIER::= { deviceConfiguration 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.3.3.1 - dfltCnfgPath OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The full path of the configuration file to use as backup when the device - is rebooted. There is no guarantee that the file referenced exists in the - flash (ie, may have been subsequently deleted). - - This object is not settable - the default configuration file is always - flash:/default.cfg" - ::= { defaultConfig 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.3.3.2 - dfltCnfgExists OBJECT-TYPE - SYNTAX TruthValue (1..2) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object will return TRUE if the currently defined default - configuration file exists, or FALSE otherwise." - ::= { defaultConfig 2 } - - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.5 - serviceConfig OBJECT IDENTIFIER::= { setup 5 } - - -- 1.3.6.1.4.1.207.8.4.4.4.500.5.1 - srvcTelnetEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object represents the state of the telnet server of a device. - - A management application can find out the telnet server is either - enabled or disabled by reading this object. - - To either enable or disable the telnet server, a management - application can SET this object with value 'enable(1)' or - 'disable(2)' respectively." - ::= { serviceConfig 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.500.5.2 - srvcSshEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object represents the state of the ssh server of a device. - - A management application can find out the ssh server is either - enabled or disabled by reading this object. - - To either enable or disable the ssh server, a management - application can SET this object with value 'enable(1)' or - 'disable(2)' respectively." - - ::= { serviceConfig 2 } - --- ---------------------------------------------------------- -- --- GUI applet configuration file objects --- ---------------------------------------------------------- -- - - -- 1.3.6.1.4.1.207.8.4.4.4.500.6 - guiConfig OBJECT IDENTIFIER::= { setup 6 } - - -- 1.3.6.1.4.1.207.8.4.4.4.500.6.1 - guiAppletConfig OBJECT IDENTIFIER::= { guiConfig 1 } - - -- 1.3.6.1.4.1.207.8.4.4.4.500.6.1.1 - guiAppletSysSwVer OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the system software release that the - currently selected GUI applet was designed to run on. - - The system will automatically search for GUI applet files - residing in the root directory of flash, and will select the - latest available one that is applicable to the currently - running system software. This will be the applet that is - uploaded to a user's web browser when they initiate use of the - GUI." - - ::= { guiAppletConfig 1 } - - -- 1.3.6.1.4.1.207.8.4.4.4.500.6.1.2 - guiAppletSwVer OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the software version of the currently - selected GUI applet. - - The system will automatically search for GUI applet files - residing in the root directory of flash, and will select the - latest available one that is applicable to the currently - running system software. This will be the applet that is - uploaded to a user's web browser when they initiate use of the - GUI." - - ::= { guiAppletConfig 2 } - -END - --- --- at-setup.mib --- diff --git a/mibs/AT-SMI-MIB b/mibs/AT-SMI-MIB deleted file mode 100644 index 27db27f076..0000000000 --- a/mibs/AT-SMI-MIB +++ /dev/null @@ -1,129 +0,0 @@ --- ============================================================================ --- AT-SMI.MIB, Allied Telesis enterprise --- Structure of Management Information --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-SMI-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-IDENTITY, - enterprises - FROM SNMPv2-SMI - - TEXTUAL-CONVENTION - FROM SNMPv2-TC -; - -alliedTelesis MODULE-IDENTITY - LAST-UPDATED "200802280000Z" - ORGANIZATION "Allied Telesis, Inc." - CONTACT-INFO - " http://www.alliedtelesis.com" - DESCRIPTION - "The Structure of Management Information for Allied Telesis enterprise." - REVISION "200802280000Z" - DESCRIPTION - "Standardized the file head." - - REVISION "200606140000Z" - DESCRIPTION - "Initial version of this MIB module." - ::= { enterprises 207 } - - -products OBJECT-IDENTITY - STATUS current - DESCRIPTION - "products is the root OBJECT IDENTIFIER. Beneath it there are subtree - bridgeRouter and routerSwitch, which are is defined in AT-PRODUCTS-MIB." - ::= { alliedTelesis 1 } - - -mibObject OBJECT-IDENTITY - STATUS current - DESCRIPTION - "mibObject is the root OBJECT IDENTIFIER from which brouterMib is built." - ::= { alliedTelesis 8 } - - -brouterMib OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which atRouter object ids are assigned." - ::= { mibObject 4 } - - -atRouter OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which various groups of object id are assigned." - ::= { brouterMib 4 } - - --- groups beneath atRouter - -objects OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which object ids for boards and chips are assigned." - ::= { atRouter 1 } - - -traps OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which un-sorted trap ids are assigned." - ::= { atRouter 2 } - - -sysinfo OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which system inforamtion ids are assigned." - ::= { atRouter 3 } - - -modules OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which software module ids are assigned." - ::= { atRouter 4 } - - -arInterfaces OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which interface ids are assigned." - ::= { atRouter 5 } - -protocols OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which protocol ids are assigned." - ::= { atRouter 6 } - - -atAgents OBJECT-IDENTITY - STATUS current - DESCRIPTION - "subtree beneath which variation from standards defined." - ::= { atRouter 7 } - - -DisplayStringUnsized ::= TEXTUAL-CONVENTION - DISPLAY-HINT "255a" - STATUS current - DESCRIPTION - "Represents textual information taken from the NVT ASCII - character set. It is a variation of DisplayString which - is defined in RFC 2579." - REFERENCE - "DisplayString" - SYNTAX OCTET STRING - -END diff --git a/mibs/AT-STACK-MIB b/mibs/AT-STACK-MIB deleted file mode 100644 index 550876c5e4..0000000000 --- a/mibs/AT-STACK-MIB +++ /dev/null @@ -1,232 +0,0 @@ --- ============================================================================ --- AT-PAE.MIB, Allied Telesis enterprise MIB: stacking module --- --- Copied from AT-STACK.MIB of pre 2.9.1 release --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-STACK-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE - FROM SNMPv2-SMI - - DisplayString - FROM SNMPv2-TC - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB - hostId - FROM AT-SYSINFO-MIB -; - -stack MODULE-IDENTITY - LAST-UPDATED "200605241222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - handling of stacking Allied Telesis switches. " - - REVISION "200605030926Z" -DESCRIPTION - "Initial Revision" - -::= { modules 120 } - --- The stack group contains objects for managing stack members. - -stackId OBJECT-TYPE - SYNTAX INTEGER (1..16) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The stack ID variable identifies the given device as belonging to the stack - with the given stack ID. The default stack ID is 1. To change the stack ID, - stacking must be disabled. Once the stack ID is changed and stacking - enabled again, the member joins an existing stack with the same stack ID or - forms a new stack with its stack ID." - DEFVAL { 1 } - ::= { stack 1 } - - stackSnmpHost OBJECT-TYPE - SYNTAX INTEGER (1..32) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The SNMP host variable specifies the host ID of the stack member that - should responds to SNMP requests. It defaults to the lowest host ID that is - active in the stack, and is re-evaluated whenever the stack membership - changes. This ensures that the variable always has a value that corresponds - to a valid stack member." - ::= { stack 2 } - - stackStatus OBJECT-TYPE - SYNTAX INTEGER {enabled(1), disabled (2)} - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The stack status variable specifies the current status of the stack module on - the current SNMP host. The default is disabled (1)." - ::= { stack 3 } - - stackInterface OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The stack interface variable is used to specify the - interface on the current SNMP host that should be used to send and receive - stack messages. The default is none and can be replaced by an existing - VLAN." - ::= { stack 4 } - - stackAuth OBJECT-TYPE - SYNTAX INTEGER {none (0), plaintext (1), md5 (2)} - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The stack authentication variable specifies whether stacking messages - should be authenticated with the password given as the value of the stack - password variable. By default, the authentication method is none (0). If - plaintext (1) is specified, a cleartext password authenticates stacking - messages. If MD5 (2) is specified, an encrypted password authenticates - stacking protocol packets. The authentication type" - ::= { stack 5 } - - stackPassword OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE(0..8)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The stack password variable holds a text string that authenticates stack - messages. By default, this variable holds an empty string. This must be - changed before setting the stack authentication method to plaintext or MD5." - ::= { stack 6 } - -counters OBJECT IDENTIFIER ::= { stack 7 } - - debugErrors OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Stack debug errors." - ::= { counters 1 } - -rxPkts OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Stacking packets received." - ::= { counters 2 } - -rxDiscards OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Stacking packets received and discarded." - ::= { counters 3 } - -txPkts OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Stacking packets transmited." - ::= { counters 4 } - -txFails OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Stacking packets transmit failures." - ::= { counters 5 } - -sdrCount OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of stacking records in database." - ::= { counters 6 } - -stackMemberTable OBJECT-TYPE - SYNTAX SEQUENCE OF StackMemberEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table displays details about each of the stack members that are present - in the stack to which the current SNMP host belongs. The details provided - are the host ID, MAC address, designated and backup master, and state of - each host." - ::= { stack 8 } - -stackMemberEntry OBJECT-TYPE - SYNTAX StackMemberEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the ATR enterprise stackMemberTable table." - INDEX { hostId } - ::= { stackMemberTable 1 } - -StackMemberEntry ::= - SEQUENCE { - memberHostId INTEGER (1..32), - macAddress DisplayString, - dedicatedMaster INTEGER (1..32), - backupDedicatedMaster INTEGER (1..32), - state DisplayString - } - -memberHostId OBJECT-TYPE - SYNTAX INTEGER (1..32) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The host Id of this member." - ::= { stackMemberEntry 1 } - -macAddress OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The MAC address of this member." - ::= { stackMemberEntry 2 } - -dedicatedMaster OBJECT-TYPE - SYNTAX INTEGER (1..32) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Host Id of the dedicated master." - ::= { stackMemberEntry 3 } - -backupDedicatedMaster OBJECT-TYPE - SYNTAX INTEGER (1..32) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Host Id of the backup dedicated master." - ::= { stackMemberEntry 4 } - -state OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The state of this member." - ::= { stackMemberEntry 5 } - -END diff --git a/mibs/AT-SWITCH-MIB b/mibs/AT-SWITCH-MIB deleted file mode 100644 index 67b0ddadb8..0000000000 --- a/mibs/AT-SWITCH-MIB +++ /dev/null @@ -1,715 +0,0 @@ --- ============================================================================ --- AT-BOARDS.MIB, Allied Telesis enterprise MIB: SWITCH module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - -AT-SWITCH-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString - FROM SNMPv2-TC - - modules - FROM AT-SMI-MIB -; - -swi MODULE-IDENTITY - LAST-UPDATED "200606121222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - SWITCH module. " - - REVISION "200606121222Z" -DESCRIPTION - "Initial Revision" - -::= { modules 87} - - --- The branch is named 'swi' because it is the common internal module name, --- also to reduce the chance of naming conflicts with other MIB objects. - -swiPortTable OBJECT-TYPE - SYNTAX SEQUENCE OF SwiPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Table of port properties." - ::= { swi 1 } - -swiPortEntry OBJECT-TYPE - SYNTAX SwiPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the port information table." - INDEX { swiPortNumber } - ::= { swiPortTable 1 } - -SwiPortEntry ::= - SEQUENCE { - swiPortNumber - INTEGER, - swiPortIngressLimit - INTEGER, - swiPortEgressLimit - INTEGER - } - -swiPortNumber OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the port of the switch." - ::= { swiPortEntry 1 } - - -swiPortIngressLimit OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Ingress Bandwidth Limit applied to the port. A value of - zero indicates that no limit is set." - ::= { swiPortEntry 20 } - -swiPortEgressLimit OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Egress Bandwidth Limit applied to the port. A value of - zero indicates that no limit is set." - ::= { swiPortEntry 21 } - -swiPortVlanTable OBJECT-TYPE - SYNTAX SEQUENCE OF SwiPortVlanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Table of port vlan properties." - ::= { swi 4 } - -swiPortVlanEntry OBJECT-TYPE - SYNTAX SwiPortVlanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry of vlan in the port information table." - INDEX { swiPortVlanPortNumber, swiPortVlanVlanId } - ::= { swiPortVlanTable 1 } - -SwiPortVlanEntry ::= - SEQUENCE { - swiPortVlanPortNumber - INTEGER, - swiPortVlanVlanId - INTEGER, - swiPortVlanControl - INTEGER - } - -swiPortVlanPortNumber OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object identifies the port of the switch." - ::= { swiPortVlanEntry 1 } - -swiPortVlanVlanId OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the vlans that a port attached to " - ::= { swiPortVlanEntry 2 } - -swiPortVlanControl OBJECT-TYPE - SYNTAX INTEGER { - enable (1), - disable (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The writting to this object enables or disable the port in a vlan. - The reading of this object indicates the port state in a vlan. " - ::= { swiPortVlanEntry 3 } - -swiPortVlanStateNotify NOTIFICATION-TYPE - OBJECTS {swiPortVlanPortNumber, swiPortVlanVlanId, swiPortVlanControl} - STATUS current - DESCRIPTION - "This objects informs a state change of a port in vlan." - ::= { swi 9 } - --- The following table lists the various switch port counters for the --- swi56xx based products. - -swi56xxPortCounterTable OBJECT-TYPE - SYNTAX SEQUENCE OF Swi56xxPortCounterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Table of swi56xx port counter properties." - ::= { swi 2 } - -swi56xxPortCounterEntry OBJECT-TYPE - SYNTAX Swi56xxPortCounterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the port information table." - INDEX { swi56xxPortNumber } - ::= { swi56xxPortCounterTable 1 } - -Swi56xxPortCounterEntry ::= - SEQUENCE { - swi56xxPortNumber - INTEGER, - swi56xxRxTx64kPkts - Counter32, - swi56xxRxTx65To127kPkts - Counter32, - swi56xxRxTx128To255kPkts - Counter32, - swi56xxRxTx256To511kPkts - Counter32, - swi56xxRxTx512To1023kPkts - Counter32, - swi56xxRxTx1024ToMaxPktSzPkts - Counter32, - swi56xxRxTx519To1522kPkts - Counter32, - swi56xxPortRxOctets - Counter32, - swi56xxPortRxPkts - Counter32, - swi56xxPortRxFCSErrors - Counter32, - swi56xxPortRxMulticastPkts - Counter32, - swi56xxPortRxBroadcastPkts - Counter32, - swi56xxPortRxPauseMACCtlFrms - Counter32, - swi56xxPortRxOversizePkts - Counter32, - swi56xxPortRxFragments - Counter32, - swi56xxPortRxJabbers - Counter32, - swi56xxPortRxMACControlFrms - Counter32, - swi56xxPortRxUnsupportOpcode - Counter32, - swi56xxPortRxAlignmentErrors - Counter32, - swi56xxPortRxOutOfRngeLenFld - Counter32, - swi56xxPortRxSymErDurCarrier - Counter32, - swi56xxPortRxCarrierSenseErr - Counter32, - swi56xxPortRxUndersizePkts - Counter32, - swi56xxPortRxIpInHdrErrors - Counter32, - swi56xxPortTxOctets - Counter32, - swi56xxPortTxPkts - Counter32, - swi56xxPortTxFCSErrors - Counter32, - swi56xxPortTxMulticastPkts - Counter32, - swi56xxPortTxBroadcastPkts - Counter32, - swi56xxPortTxPauseMACCtlFrms - Counter32, - swi56xxPortTxOversizePkts - Counter32, - swi56xxPortTxFragments - Counter32, - swi56xxPortTxJabbers - Counter32, - swi56xxPortTxPauseCtrlFrms - Counter32, - swi56xxPortTxFrameWDeferrdTx - Counter32, - swi56xxPortTxFrmWExcesDefer - Counter32, - swi56xxPortTxSingleCollsnFrm - Counter32, - swi56xxPortTxMultCollsnFrm - Counter32, - swi56xxPortTxLateCollsns - Counter32, - swi56xxPortTxExcessivCollsns - Counter32, - swi56xxPortTxCollisionFrames - Counter32, - swi56xxPortMiscDropEvents - Counter32, - swi56xxPortMiscTaggedPktTx - Counter32, - swi56xxPortMiscTotalPktTxAbort - Counter32, - swi56xxPortHWMultiTTLexpired - Counter32, - swi56xxPortHWMultiBridgedFrames - Counter32, - swi56xxPortHWMultiRxDrops - Counter32, - swi56xxPortHWMultiTxDrops - Counter32 - } - -swi56xxPortNumber OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object identifies the port of the switch." - ::= { swi56xxPortCounterEntry 1 } - -swi56xxRxTx64kPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of 64kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 2 } - -swi56xxRxTx65To127kPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of 65kB To 127kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 3 } - -swi56xxRxTx128To255kPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of 128kB To 255kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 4 } - -swi56xxRxTx256To511kPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of 256kB To 511kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 5 } - -swi56xxRxTx512To1023kPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of 512kB To 1023kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 6 } - -swi56xxRxTx1024ToMaxPktSzPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of 1024kB To MaxPktSz packets received and transmitted." - ::= { swi56xxPortCounterEntry 7 } - -swi56xxRxTx519To1522kPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of 519kB To 1522kB packets received and transmitted." - ::= { swi56xxPortCounterEntry 8 } - -swi56xxPortRxOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets received." - ::= { swi56xxPortCounterEntry 9 } - -swi56xxPortRxPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets received." - ::= { swi56xxPortCounterEntry 10 } - -swi56xxPortRxFCSErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames received containing a Frame Check Sequence - error." - ::= { swi56xxPortCounterEntry 11 } - -swi56xxPortRxMulticastPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of multicast packets received." - ::= { swi56xxPortCounterEntry 12 } - -swi56xxPortRxBroadcastPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of broadcast packets received." - ::= { swi56xxPortCounterEntry 13 } - -swi56xxPortRxPauseMACCtlFrms OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of valid PAUSE MAC Control frames received." - ::= { swi56xxPortCounterEntry 14 } - -swi56xxPortRxOversizePkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of oversize packets received." - ::= { swi56xxPortCounterEntry 15 } - -swi56xxPortRxFragments OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of fragments received." - ::= { swi56xxPortCounterEntry 16 } - -swi56xxPortRxJabbers OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of jabber frames received." - ::= { swi56xxPortCounterEntry 17 } - -swi56xxPortRxMACControlFrms OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MAC Control frames (Pause and - Unsupported) received." - ::= { swi56xxPortCounterEntry 18 } - -swi56xxPortRxUnsupportOpcode OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MAC Control frames with unsupported - opcode (i.e. not Pause) received." - ::= { swi56xxPortCounterEntry 19 } - -swi56xxPortRxAlignmentErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames with alignment errors received." - ::= { swi56xxPortCounterEntry 20 } - -swi56xxPortRxOutOfRngeLenFld OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets with length out of range received." - ::= { swi56xxPortCounterEntry 21 } - -swi56xxPortRxSymErDurCarrier OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames with invalid data symbols received." - ::= { swi56xxPortCounterEntry 22 } - -swi56xxPortRxCarrierSenseErr OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of false carrier conditions between frames received." - ::= { swi56xxPortCounterEntry 23 } - -swi56xxPortRxUndersizePkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of undersized packets received." - ::= { swi56xxPortCounterEntry 24 } - -swi56xxPortRxIpInHdrErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "swiPortRxIpInHdrErrors" - ::= { swi56xxPortCounterEntry 25 } - -swi56xxPortTxOctets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of octets transmitted." - ::= { swi56xxPortCounterEntry 26 } - -swi56xxPortTxPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets transmitted." - ::= { swi56xxPortCounterEntry 27 } - -swi56xxPortTxFCSErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames containing a Frame Check Sequence - error transmitted." - ::= { swi56xxPortCounterEntry 28 } - -swi56xxPortTxMulticastPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of multicast packets transmitted." - ::= { swi56xxPortCounterEntry 29 } - -swi56xxPortTxBroadcastPkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of broadcast packets transmitted." - ::= { swi56xxPortCounterEntry 30 } - -swi56xxPortTxPauseMACCtlFrms OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of valid PAUSE MAC Control frames transmitted." - ::= { swi56xxPortCounterEntry 31 } - -swi56xxPortTxOversizePkts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of oversize packets transmitted." - ::= { swi56xxPortCounterEntry 32 } - -swi56xxPortTxFragments OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of fragments transmitted." - ::= { swi56xxPortCounterEntry 33 } - -swi56xxPortTxJabbers OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of jabber frames transmitted." - ::= { swi56xxPortCounterEntry 34 } - -swi56xxPortTxPauseCtrlFrms OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Pause control frames transmitted." - ::= { swi56xxPortCounterEntry 35 } - -swi56xxPortTxFrameWDeferrdTx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames deferred once before successful - transmission." - ::= { swi56xxPortCounterEntry 36 } - -swi56xxPortTxFrmWExcesDefer OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frame aborted after too many deferrals." - ::= { swi56xxPortCounterEntry 37 } - -swi56xxPortTxSingleCollsnFrm OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames which experienced exactly one - collision." - ::= { swi56xxPortCounterEntry 38 } - -swi56xxPortTxMultCollsnFrm OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames which experienced 2 to 15 collisions - (including late collisions)." - ::= { swi56xxPortCounterEntry 39 } - -swi56xxPortTxLateCollsns OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames which experienced late collisions." - ::= { swi56xxPortCounterEntry 40 } - -swi56xxPortTxExcessivCollsns OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of frames aborted before transmission after 16 - collisions." - ::= { swi56xxPortCounterEntry 41 } - -swi56xxPortTxCollisionFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of collisions." - ::= { swi56xxPortCounterEntry 42 } - -swi56xxPortMiscDropEvents OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets discarded at ingress port." - ::= { swi56xxPortCounterEntry 43 } - -swi56xxPortMiscTaggedPktTx OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of VLAN tagged packets transmitted." - ::= { swi56xxPortCounterEntry 44 } - -swi56xxPortMiscTotalPktTxAbort OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Layer 2 and 3 packets aborted during - transmission." - ::= { swi56xxPortCounterEntry 45 } - -swi56xxPortHWMultiTTLexpired OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of multicast TTL expired frames." - ::= { swi56xxPortCounterEntry 46 } - -swi56xxPortHWMultiBridgedFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of multicast bridged frames" - ::= { swi56xxPortCounterEntry 47 } - -swi56xxPortHWMultiRxDrops OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of multicast frames dropped at reception" - ::= { swi56xxPortCounterEntry 48 } - -swi56xxPortHWMultiTxDrops OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "NNumber of multicast frames dropped at transmission" - ::= { swi56xxPortCounterEntry 49 } - - --- A MIB group set up to contain odds and ends of debugging variables in the SWI module. - -swiDebugVariables OBJECT IDENTIFIER ::= { swi 3 } -swiTrap OBJECT IDENTIFIER ::= { swi 0 } - -swiDebugMemoryParityErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "For switches based on certain switch chips, the number of parity errors - that have been detected in packet memory associated with the switch. If the - device does not include the counting of memory parity errors, this variable - will return 0." - ::= { swiDebugVariables 1 } - -swiIntrusionDetectionTrap NOTIFICATION-TYPE - OBJECTS { swiPortNumber } - STATUS current - DESCRIPTION - "An intrusion detection trap is generated when a port has intrusion - detection enabled, and the action taken when intrusion is detected is - to generate a trap. Intrusion is detected when the number of MAC - addresses learned on the port exceeds the configured learn limit. - The ifIndex of the port is included in the trap." - ::= { swiTrap 6 } - -END diff --git a/mibs/AT-SYSINFO-MIB b/mibs/AT-SYSINFO-MIB deleted file mode 100644 index db02073dbe..0000000000 --- a/mibs/AT-SYSINFO-MIB +++ /dev/null @@ -1,993 +0,0 @@ --- ============================================================================ --- AT-SYSINFO.MIB, Allied Telesis enterprise --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-SYSINFO-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString - FROM SNMPv2-TC - - atRouter, - DisplayStringUnsized - FROM AT-SMI-MIB - - InterfaceIndex - FROM IF-MIB -; - -sysinfo MODULE-IDENTITY - LAST-UPDATED "200802260000Z" - ORGANIZATION "Allied Telesis, Inc." - CONTACT-INFO - " http://www.alliedtelesis.com" - DESCRIPTION - "Subtree beneath which system inforamtion ids are assigned. - It contains generic system information, as follows: - { sysinfo 1 } fanAndPs - { sysinfo 2 } restartGroup - { sysinfo 3 } cpu - { sysinfo 4 } sysTemperature - { sysinfo 5 } atrContactDetails - { sysinfo 6 } bbrNvs - { sysinfo 9 } hostId - { sysinfo 10 } envMon - { sysinfo 11 } xem - { sysinfo 12 } awpEnvMon - { sysinfo 13 } awpStack - { sysinfo 14 } atPortInfo" - - REVISION "200802260000Z" - - DESCRIPTION - "Changed top DESCRIPTION section." - - REVISION "200606140000Z" - DESCRIPTION - "Initial version of this MIB module." - ::= { atRouter 3 } - - --- fanAndPs - this group contains information about the Fan, Power Supply and --- Temperature status of the router. Some of the variables and their values --- borrow from the fstswitch MIB. --- This group was added on 21/Jun/2001 by Tony van der Peet on request from ATKK. - -fanAndPs OBJECT IDENTIFIER ::= { sysinfo 1 } - -fanAndPsRpsConnectionStatus OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - connected(1), - notConnected(2), - notMonitoring(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the Redundant Power Supply (RPS) connection, - ie, whether an RPS is actually connected or not, regardless - of whether the RPS is on or not. notSupported means that an - RPS is not supported in this hardware platform, connected - means that the RPS is connected, notConnected means that the - RPS is not connected, and notMonitoring means that the status - of the RPS is not being monitored presently. RPS monitoring can - be turned on via the variable fanAndPsRpsMonitoringStatus, or - by the command SET SYSTEM RPSMONITOR=ON." - ::= { fanAndPs 1 } - -fanAndPsMainPSUStatus OBJECT-TYPE - SYNTAX INTEGER { - on(1), - off(2), - faulty(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the main Power Supply. on means that the power supply is present - and fully operational. off means that the power supply is totally off (and - obviously only applies to systems with a redundant power supply). faulty means - that the main power supply is delivering power but that a component of the - power supply is faulty. This applies to systems like SwitchBlade which have 3 - power supplies but do not provide individual power supply monitoring. Also, - in the case of SwitchBlade, power supply status includes the status of the fans - in the power supply." - ::= { fanAndPs 2 } - -fanAndPsRedundantPSUStatus OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - on(1), - off(2), - notMonitoring(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the redundant Power Supply. notSupported means - this device does not support redundant power supplies, on - means that the redundant power supply is connected and able - to supply system power if required, off means that the - redundant power supply is either not connected or is connected - and is not able to supply system power if required, and - notMonitoring means that the status of the RPS is not being - monitored presently. RPS monitoring can be turned on via the - variable fanAndPsRpsMonitoringStatus, or by the command - SET SYSTEM RPSMONITOR=ON." - ::= { fanAndPs 3 } - -fanAndPsRpsMonitoringStatus OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - on(1), - off(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The current status of redundant power supply monitoring. The - monitoring of the redundant power supply and its fan must be - enabled by command or by setting this variable to on. The value - notSupported means that this device does not support redundant - power supplies. Only the values on or off may be written to this - variable. If this variables reads as notSupported, an attempt to - write to this variable will result in a bad value error." - ::= { fanAndPs 4 } - -fanAndPsMainFanStatus OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - ok(1), - notOk(2), - warning(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the main Power Supply fan. notSupported means that this - device does not support monitoring on the main power supply fan, or that - there is no main power supply fan. The warning means the fan's speed is - outside 30% of the expected speed." - ::= { fanAndPs 5 } - -fanAndPsRedundantFanStatus OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - ok(1), - notOk(2), - notMonitoring(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the redundant Power Supply Fan. notSupported means - this device does not support redundant power supplies, ok - means that the redundant power supply fan is running, notOk means - that the redundant power supply fan is not running, and - notMonitoring means that the status of the RPS is not being - monitored presently. RPS monitoring can be turned on via the - variable fanAndPsRpsMonitoringStatus, or by the command - SET SYSTEM RPSMONITOR=ON." - ::= { fanAndPs 6 } - -fanAndPsTemperatureStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), - notOk(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of temperature in this device. ok means that the - device is not capable of monitoring temperature or that the - temperature is OK, notOk means that the temperature is being - monitored and is currently out of the range 0C - 45C." - ::= { fanAndPs 7 } - -fanAndPsFanTrayPresent OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - present(1), - notPresent(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the presence of the fan tray in this system. Systems - which do not support a fan tray return the value notSupported. Upon - removal of the fan tray there is a short period (20s) before the value of - this variable is changed to notPresent. This is to allow for scheduled - replacement and/or cleaning of the fan tray." - ::= { fanAndPs 8 } - -fanAndPsFanTrayStatus OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - ok(1), - notOk(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the fan tray in this system. Systems which do not support - a fan tray return the value notSupported. The value ok is returned if all fans - in the fan tray are running at full speed. The value notOk is returned if - one of more of the fan tray fans is running slow or has stalled." - ::= { fanAndPs 9 } - -fanAndPsMainMonitoringStatus OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - ok(1), - notOk(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current status of main power supply monitoring. The - monitoring of the main power supply and its fan is always - enabled by those systems that support it. Systems which do - not support main power supply or fan monitoring report a - value of notSupported. The value ok is returned for those - systems that do support main power supply and fan monitoring, - and where the monitoring operation is reporting valid information (refer - to fanAndPsMainFanStatus for the current status of the system). - When main power supply and fan monitoring is failing, the value - notOk is returned." - ::= { fanAndPs 10 } - --- fanAndPsPsuStatusTable - AT8948 specific power supply monitoring. --- Added on by Elizabeth Kennett/Wenhua Wei for AT8948 project. - -fanAndPsPsuStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF FanAndPsPsuStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of AT8948 fanAndPsPsuStatusTable. Each entry in the table - represents the status of one of the power supplies in AT8948 system. - Each power supply has its own board ID." - ::= { fanAndPs 11 } - -fanAndPsPsuStatusEntry OBJECT-TYPE - SYNTAX FanAndPsPsuStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry of AT8948 fanAndPsPsuStatusTable, indexed by - fanAndPsPsuNumber field." - INDEX { fanAndPsPsuNumber } - ::= { fanAndPsPsuStatusTable 1 } - -FanAndPsPsuStatusEntry ::= - SEQUENCE { - fanAndPsPsuNumber - INTEGER, - fanAndPsPsuPresent - INTEGER, - fanAndPsPsuType - INTEGER, - fanAndPsPsuFan - INTEGER, - fanAndPsPsuTemperature - INTEGER, - fanAndPsPsuPower - INTEGER - } - -fanAndPsPsuNumber OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The PSU board identity for which this entry holds. If the system - consists only of a single PSU board, only one entry will appear - in the table, whose index is 1." - ::= { fanAndPsPsuStatusEntry 1 } - -fanAndPsPsuPresent OBJECT-TYPE - SYNTAX INTEGER{ - yes(0), - no (1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The PSU present state, displayed as 'yes' if present, or 'no' if absent." - ::= { fanAndPsPsuStatusEntry 2 } - -fanAndPsPsuType OBJECT-TYPE - SYNTAX INTEGER{ - ac(0), - dc(1), - fan(2), - notPresent(3), - notSupported(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The PSU type, displayed as AC, or DC, or FAN, or NOT PRESENT." - ::= { fanAndPsPsuStatusEntry 3 } - -fanAndPsPsuFan OBJECT-TYPE - SYNTAX INTEGER{ - ok(0), - fail(1), - notPresent(2), - notSupported(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The PSU fan status, displayed as OK, or FAIL, or NOT PRESENT." - ::= { fanAndPsPsuStatusEntry 4 } - -fanAndPsPsuTemperature OBJECT-TYPE - SYNTAX INTEGER{ - good(0), - high(1), - notPresent(2), - notSupported(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The PSU temperature, displayed as GOOD, or HIGH, or NOT PRESENT, - or NOT SUPPORTED." - ::= { fanAndPsPsuStatusEntry 5 } - -fanAndPsPsuPower OBJECT-TYPE - SYNTAX INTEGER{ - good(0), - bad(1), - notPresent(2), - notSupported(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The PSU power status, displayed as GOOD, or BAD, or NOT PRESENT - or NOT SUPPORTED." - ::= { fanAndPsPsuStatusEntry 6 } - -fanAndPsAccelFanStatus OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - ok(1), - notOk(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the accelerator card fans. Non-supported means this - device does not support monitoring of the accelerator card fans." - ::= { fanAndPs 12 } - --- fanAndPs traps - traps exist for changes to power supply status, fan status --- and temperature status. - -fanAndPsTrap OBJECT IDENTIFIER ::= { fanAndPs 0 } - -fanAndPsRpsConnectionTrap NOTIFICATION-TYPE - OBJECTS { fanAndPsRpsConnectionStatus } - STATUS current - DESCRIPTION - "Generated when the RPS connection status changes." - ::= { fanAndPsTrap 1 } - -fanAndPsMainPSUStatusTrap NOTIFICATION-TYPE - OBJECTS { fanAndPsMainPSUStatus } - STATUS current - DESCRIPTION - "Generated when the main power supply status changes." - ::= { fanAndPsTrap 2 } - -fanAndPsRedundantPSUStatusTrap NOTIFICATION-TYPE - OBJECTS { fanAndPsRedundantPSUStatus } - STATUS current - DESCRIPTION - "Generated when the RPS status changes." - ::= { fanAndPsTrap 3 } - -fanAndPsMainFanStatusTrap NOTIFICATION-TYPE - OBJECTS { fanAndPsMainFanStatus } - STATUS current - DESCRIPTION - "Generated when the main fan changes status." - ::= { fanAndPsTrap 4 } - -fanAndPsRedundantFanStatusTrap NOTIFICATION-TYPE - OBJECTS { fanAndPsRedundantFanStatus } - STATUS current - DESCRIPTION - "Generated when the redundant fan changes status." - ::= { fanAndPsTrap 5 } - -fanAndPsTemperatureStatusTrap NOTIFICATION-TYPE - OBJECTS { fanAndPsTemperatureStatus } - STATUS current - DESCRIPTION - "Generated when the temperature changes status." - ::= { fanAndPsTrap 6 } - -fanAndPsFanTrayPresentTrap NOTIFICATION-TYPE - OBJECTS { fanAndPsFanTrayPresent } - STATUS current - DESCRIPTION - "Generated when the fan tray presence status changes." - ::= { fanAndPsTrap 7 } - -fanAndPsFanTrayStatusTrap NOTIFICATION-TYPE - OBJECTS { fanAndPsFanTrayStatus } - STATUS current - DESCRIPTION - "Generated when the fan tray status changes." - ::= { fanAndPsTrap 8 } - -fanAndPsMainMonitoringStatusTrap NOTIFICATION-TYPE - OBJECTS { fanAndPsMainMonitoringStatus } - STATUS current - DESCRIPTION - "Generated when the main power supply monitoring status changes." - ::= { fanAndPsTrap 9 } - -fanAndPsAccelFanStatusTrap NOTIFICATION-TYPE - OBJECTS { fanAndPsAccelFanStatus } - STATUS current - DESCRIPTION - "Generated when the accelerator fans' status changes." - ::= { fanAndPsTrap 10 } - --- router/switch restart related. - -restartGroup OBJECT IDENTIFIER ::= { sysinfo 2 } -restart OBJECT-TYPE - SYNTAX INTEGER { - restartNone(0), - restartWarm(1), - restartCold(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A router/switch restart request. - - A management station can remotely instruct an ATI router/switch - to action a warm or cold restart. - - Once all the appropriate internal checks have been made, the - router/switch will acknowledge the request via normal SNMP channels. - The restart instruction will be actioned after waiting for a period - of 5 seconds, this is because the SNMP acknowledgement packet needs - time to reach the management station. - - Once the request has been actioned, it can not be cancelled and - communication with the router/switch will be lost during system - initialisation." - ::= { restartGroup 1 } - -restartCause OBJECT-TYPE - SYNTAX INTEGER { - unknown(0), - hardwareReset(1), - hardwareWatchdog(2), - softwareRequest(3), - softwareException(4), - softwareInvalidImage(5), - softwareLicenceCheckFailure(6), - powerOnSelfTestfailure(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The reason for last time restart." - ::= { restartGroup 2 } - -restartLog OBJECT-TYPE - SYNTAX DisplayStringUnsized (SIZE (0..500)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The restart logging details." - ::= { restartGroup 3 } - -restartNotification NOTIFICATION-TYPE - OBJECTS { restartCause - } - STATUS current - DESCRIPTION - "A restart notification is a trap sent to tell snmp managers - the reason of restarting" -::= { restartGroup 11 } - - --- cpu - this group contains information about the cpu utilisation over different --- periods of time. - - cpu OBJECT IDENTIFIER ::= { sysinfo 3 } - - cpuUtilisationMax OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Maximum CPU utilisation since the router was last restarted. - Expressed as a percentage." - ::= { cpu 1 } - - cpuUtilisationAvg OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Average CPU utilisation since the router was last restarted. - Expressed as a percentage." - ::= { cpu 2 } - - cpuUtilisationAvgLastMinute OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Average CPU utilisation over the past minute. - Expressed as a percentage." - ::= { cpu 3 } - -cpuUtilisationAvgLast10Seconds OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Average CPU utilisation over the past ten seconds. - Expressed as a percentage." - ::= { cpu 4 } - -cpuUtilisationAvgLastSecond OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Average CPU utilisation over the past second. - Expressed as a percentage." - ::= { cpu 5 } - - cpuUtilisationMaxLast5Minutes OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Maximum CPU utilisation over the last 5 minutes. - Expressed as a percentage." - ::= { cpu 6 } - - cpuUtilisationAvgLast5Minutes OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Average CPU utilisation over the past 5 minutes. - Expressed as a percentage." - ::= { cpu 7 } - --- sysTemperature - this group contains information about the temperature monitoring --- in the system. under this group is a general group, containing generic temperature --- monitoring variables, and one or more specific groups, which contain variables specific --- to particular products. - -sysTemperature OBJECT IDENTIFIER ::= { sysinfo 4 } - --- This group displays generic system temperature information - the actual --- temperature, the fixed temperature threshold and an indication the --- temperature has fallen below the threshold. A particular product may support --- this information or not. If not the product may have a specific entry for --- its particular temperature information. A product may also support the --- generic information and additional specific information. - -generalTemperature OBJECT IDENTIFIER ::= { sysTemperature 1 } -generalTemperatureSupported OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - supported(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value supported indicates general temperature is displayed by the - device. The value notSupported indicates the device displays specific - temperature information or none at all." - ::= { generalTemperature 1 } - -generalTemperatureActualTemp OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current temperature of product's base board, in degrees Celsius. A device - which doesn't support this group will return the value 0 for this variable." - ::= { generalTemperature 2 } - -generalTemperatureStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), - notOk(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of temperature in this device. ok indicates the - temperature is below the threshold temperature or the device - is not capable of monitoring temperature. notOk indicates the - temperature is being monitored and is currently above the - threshold temperature (displayed in generalTemperatureThreshold)." - ::= { generalTemperature 3 } - -generalTemperatureThreshold OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The temperature threshold for the device. If the - temperature of the device rises above this threshold - generalTemeratureStatus will indicate a notOk status." - ::= { generalTemperature 4 } - --- generalTemperature trap - a trap monitoring changes in the temperature status. - -generalTemperatureTrap OBJECT IDENTIFIER ::= { generalTemperature 0 } - -generalTemperatureStatusTrap NOTIFICATION-TYPE - OBJECTS { generalTemperatureStatus, generalTemperatureActualTemp, generalTemperatureThreshold } - STATUS current - DESCRIPTION - "Generated when the temperature status of the device changes." - ::= { generalTemperatureTrap 1 } - --- sbTemperature - SwitchBlade specific temperature monitoring. - -sbTemperature OBJECT IDENTIFIER ::= { sysTemperature 2 } - -sbTempTable OBJECT-TYPE - SYNTAX SEQUENCE OF SbTempEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of SwitchBlade sysTemperature. Each entry in the table - represents temperature monitoring from one of the CPU cards which - may be present in the SwitchBlade system." - ::= { sbTemperature 1 } - -sbTempEntry OBJECT-TYPE - SYNTAX SbTempEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A single entry of SwitchBlade sysTemperature" - INDEX { sbTempIndex } - ::= { sbTempTable 1 } - -SbTempEntry ::= - SEQUENCE { - sbTempIndex - INTEGER, - sbTempActualTemperature - INTEGER, - sbTempFixedThresholdStatus - INTEGER, - sbTempSettableThresholdStatus - INTEGER, - sbTempSettableThreshold - INTEGER - } - -sbTempIndex OBJECT-TYPE - SYNTAX INTEGER { - master(1), - slave(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The board for which this temperature entry holds. If the system - consists only of a single CPU board, only one entry will appear - in the table, whose index is master(1)." - ::= { sbTempEntry 1 } - -sbTempActualTemperature OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The actual SwitchBlade temperature. This temperature is measured - within the SwitchBlade CPU, and is sampled at 1 second intervals." - ::= { sbTempEntry 2 } - - sbTempFixedThresholdStatus OBJECT-TYPE - SYNTAX INTEGER { - normal(1), - crossover(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The temperature status with regard to the fixed temperature - threshold. The value of the fixed temperature threshold is set at - 90 degrees C. This variable represents whether the actual temperature - is above the threshold (value is crossover(2)) or below the threshold - (value is normal(1)). If the temperature is exactly the same as the - fixed temperature threshold, the value of this variable reads as - normal(1)." - ::= { sbTempEntry 3 } - -sbTempSettableThresholdStatus OBJECT-TYPE - SYNTAX INTEGER { - normal(1), - crossover(2), - undefined(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The temperature status with regard to the settable temperature - threshold. The value of the settable temperature threshold is set by - management intervention. This variable represents whether the actual - temperature is above the threshold (value is crossover(2)) or below - the threshold (value is normal(1)). When the value of this variable is - undefined(3), no settable threshold has been specified and the value - of sbTempSettableThreshold is not used." - ::= { sbTempEntry 4 } - -sbTempSettableThreshold OBJECT-TYPE - SYNTAX INTEGER (30..100) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of the settable temperature threshold. This can be set - independently for each temperature entry. The value of this threshold - is only valid when sbTempSettableThresholdStatus is not set to - undefined(3)." - ::= { sbTempEntry 5 } - -sbTempFixedThreshold OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of the fixed temperature threshold. This value is fixed for - both CPU cards, and cannot be set." - ::= { sbTemperature 2 } - -sbTemperatureTrap OBJECT IDENTIFIER ::= { sbTemperature 0 } - - sbTempFixedThresholdTrap NOTIFICATION-TYPE - OBJECTS { sbTempFixedThresholdStatus, sbTempActualTemperature, sbTempFixedThreshold } - STATUS current - DESCRIPTION - "Trap occurs when fixed threshold status changes. The actual temperature - and the fixed threshold are also given." - ::= { sbTemperatureTrap 1 } - - sbTempSettableThresholdTrap NOTIFICATION-TYPE - OBJECTS { sbTempSettableThresholdStatus, sbTempActualTemperature, sbTempSettableThreshold } - STATUS current - DESCRIPTION - "Trap occurs when settable threshold status changes. The actual temperature - and the settable threshold are also given." - ::= { sbTemperatureTrap 2 } - -atContactDetails OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The contact details for Allied Telesis inc." - ::= { sysinfo 5 } - --- acceleratorTemperature - Accelerator card specific temperature monitoring. - -acceleratorTemperature OBJECT IDENTIFIER ::= { sysTemperature 3 } -acceleratorTemperatureTrap OBJECT IDENTIFIER ::= { acceleratorTemperature 0 } - -acceleratorTemperatureSupported OBJECT-TYPE - SYNTAX INTEGER { - notSupported(0), - supported(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value supported indicates whether accelerator card temperature - is displayed by the device. The value notSupported indicates the - device does not display specific accelerator card temperature - information." - ::= { acceleratorTemperature 1 } - -acceleratorTemperatureActualTemp OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current temperature of product's base board, in degrees Celsius. A device - which doesn't support this group will return the value 0 for this variable." - ::= { acceleratorTemperature 2 } - -acceleratorTemperatureStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), - notOk(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of temperature in this device. ok indicates the - temperature is below the threshold temperature or the device - is not capable of monitoring temperature. notOk indicates the - temperature is being monitored and is currently above the - threshold temperature (displayed in generalTemperatureThreshold)." - ::= { acceleratorTemperature 3 } - -acceleratorTemperatureThreshold OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The temperature threshold for the device. If the - temperature of the device rises above this threshold - generalTemeratureStatus will indicate a notOk status." - ::= { acceleratorTemperature 4 } - --- acceleratorTemperature trap - a trap monitoring changes in the temperature status. - -acceleratorTemperatureStatusTrap NOTIFICATION-TYPE - OBJECTS { acceleratorTemperatureStatus } - STATUS current - DESCRIPTION - "Generated when the temperature status of the device changes." - ::= { acceleratorTemperatureTrap 1 } - --- bbrNvs - this group contains information about the battery backed RAM non-volatile storage --- in the router. - -bbrNvs OBJECT IDENTIFIER ::= { sysinfo 6 } - -bbrNvsTrap OBJECT IDENTIFIER ::= { bbrNvs 0 } - -bbrNvsReinitialiseTrap NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Generated at boot when the device detects that the BBR has been - corrupted and reinitialised. This can happen if the device's BBR - battery has run down, and the device has been powered off, then on." - ::= { bbrNvsTrap 1} - - --- memory - this group contains information about the current memory status --- of the router. - -memory OBJECT IDENTIFIER ::= { sysinfo 7 } - -freeMemory OBJECT-TYPE - SYNTAX INTEGER (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Percentage of free memory still available on device" - ::= { memory 1 } - -totalBuffers OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of buffers available on device" - ::= { memory 2 } - -lowMemoryTrap NOTIFICATION-TYPE - OBJECTS { freeMemory, totalBuffers } - STATUS current - DESCRIPTION - "A low memory trap is generated when a router's memory - has gone below a certain level." - ::= { memory 11 } - -realTimeClockStatus OBJECT-TYPE - SYNTAX INTEGER { - invalid(0), - normal(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Shows the status of the real time clock" - ::= { sysinfo 8 } - -hostId OBJECT-TYPE - SYNTAX INTEGER (0..32) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Host Identifier of this device" - ::= { sysinfo 9 } - - -atPortInfo OBJECT IDENTIFIER::= { sysinfo 14 } - -atPortInfoTransceiverTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtPortInfoTransceiverEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information about the transceiver of a interface." - ::= { atPortInfo 1 } - -atPortInfoTransceiverEntry OBJECT-TYPE - SYNTAX AtPortInfoTransceiverEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The description, the transceiver type of a interface." - INDEX { atPortInfoTransceiverifIndex } - ::= { atPortInfoTransceiverTable 1 } - -AtPortInfoTransceiverEntry ::= - SEQUENCE { - atPortInfoTransceiverifIndex - InterfaceIndex, - atPortInfoTransceiverType - INTEGER - } -atPortInfoTransceiverifIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifIndex for the interface represented - by this entry of the interfaces table." - ::= { atPortInfoTransceiverEntry 1 } - -atPortInfoTransceiverType OBJECT-TYPE - SYNTAX INTEGER { - rj45(1), - sfp-px(2), - sfp-bx10(3), - sfp-fx(4), - sfp-100base-lx(5), - sfp-t(6), - sfp-cx(7), - sfp-zx-cwdm(8), - sfp-lx(9), - sfp-sx(10), - sfp-oc3-lr(11), - sfp-oc3-ir(12), - sfp-oc3-mm(13), - xfp-srsw(14), - xfp-lrlw(15), - xfp-erew(16), - xfp-sr(17), - xfp-lr(18), - xfp-er(19), - xfp-lrm(20), - xfp-sw(21), - xfp-lw(22), - xfp-ew(23), - unknown(24), - empty(25) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the type of transceiver on a interface." - ::= { atPortInfoTransceiverEntry 2 } - - -END diff --git a/mibs/AT-TRIGGER-MIB b/mibs/AT-TRIGGER-MIB deleted file mode 100644 index 5c7dac1f1d..0000000000 --- a/mibs/AT-TRIGGER-MIB +++ /dev/null @@ -1,479 +0,0 @@ --- ============================================================================ --- at-trigger.mib --- Allied Telesis enterprise MIB --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-TRIGGER-MIB DEFINITIONS ::= BEGIN - - IMPORTS - modules - FROM AT-SMI-MIB - ifIndex - FROM IF-MIB - Unsigned32, Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE - FROM SNMPv2-SMI - DisplayString, TruthValue - FROM SNMPv2-TC; - - - -- 1.3.6.1.4.1.207.8.4.4.4.53 - trigger MODULE-IDENTITY - LAST-UPDATED "200712201600Z" -- December 20, 2007 at 16:00 GMT - ORGANIZATION - "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - TRIGGER module. " - REVISION "200711281600Z" -- November 28, 2007 at 16:00 GMT - DESCRIPTION - "Added trigger configuration details for AW+" - ::= { modules 53 } - - - - --- --- Node definitions --- - - -- 1.3.6.1.4.1.207.8.4.4.4.53.0 - triggerTraps OBJECT IDENTIFIER::= { trigger 0 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.0.1 - triggerTrap NOTIFICATION-TYPE - OBJECTS { triggerLastTriggerActivated } - STATUS current - DESCRIPTION - "A trigger trap is generated a trigger is activated. The number of the trigger - activated is given by the variable triggerLastTriggerActivated." - ::= { triggerTraps 1 } - - --- The trigger group. This group contains information pertinent to triggers in the router. --- The last trigger activated on the router. - -- 1.3.6.1.4.1.207.8.4.4.4.53.1 - triggerLastTriggerActivated OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The trigger number of the most recent trigger activated on this router. This is - also the variable sent in the trigger trap below. If no triggers have been activated - yet since the last restart of this router, this variable will read as 0." - ::= { trigger 1 } - - --- The trigger configuration information table --- - -- 1.3.6.1.4.1.207.8.4.4.4.53.9 - triggerConfigInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF TriggerConfigInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The (conceptual) table listing entries of trigger configuration details." - ::= { trigger 9 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1 - triggerConfigInfoEntry OBJECT-TYPE - SYNTAX TriggerConfigInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry (conceptual row) in the triggerConfigInfoTable." - INDEX { triggerNumber } - ::= { triggerConfigInfoTable 1 } - - - TriggerConfigInfoEntry ::= - SEQUENCE { - triggerNumber - Unsigned32, - triggerName - DisplayString, - triggerTypeDetail - DisplayString, - triggerActiveDaysOrDate - DisplayString, - triggerActivateAfter - DisplayString, - triggerActivateBefore - DisplayString, - triggerActiveStatus - TruthValue, - triggerTestMode - TruthValue, - triggerSnmpTrap - TruthValue, - triggerRepeatTimes - DisplayString, - triggerLasttimeModified - DisplayString, - triggerNumberOfActivation - Counter32, - triggerLasttimeActivation - DisplayString, - triggerNumberOfScripts - Unsigned32, - triggerScript1 - DisplayString, - triggerScript2 - DisplayString, - triggerScript3 - DisplayString, - triggerScript4 - DisplayString, - triggerScript5 - DisplayString - } - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.1 - triggerNumber OBJECT-TYPE - SYNTAX Unsigned32 (1..250) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The object represents the ID number of the trigger." - ::= { triggerConfigInfoEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.2 - triggerName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the name and description - of the trigger." - ::= { triggerConfigInfoEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.3 - triggerTypeDetail OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the trigger type and - its activation conditions." - ::= { triggerConfigInfoEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.4 - triggerActiveDaysOrDate OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects indicates either the days of a week or the date, - on which the trigger is permitted to activate." - ::= { triggerConfigInfoEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.5 - triggerActivateAfter OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the time when the trigger will - be activated afterwards." - ::= { triggerConfigInfoEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.6 - triggerActivateBefore OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the time when the trigger will - be activated before." - ::= { triggerConfigInfoEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.7 - triggerActiveStatus OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether or not the trigger is - permitted to activate. - " - ::= { triggerConfigInfoEntry 7 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.8 - triggerTestMode OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether or not the trigger is - operating in diagnostic mode. - " - ::= { triggerConfigInfoEntry 8 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.9 - triggerSnmpTrap OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether or not a snmp trap will - be sent when the trigger is activated." - ::= { triggerConfigInfoEntry 9 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.10 - triggerRepeatTimes OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects indicates whether the trigger repeats - an unlimited number of times (continuous) or for a - set of times. - When the trigger can repeat only a set - of times, then the number of times the trigger has - been activated is displayed in brackets." - ::= { triggerConfigInfoEntry 10 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.11 - triggerLasttimeModified OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the date and time of the last - time that the trigger was modified." - ::= { triggerConfigInfoEntry 11 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.12 - triggerNumberOfActivation OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The objects represents the number of times the trigger - has been activated since the last restart of the device. - " - ::= { triggerConfigInfoEntry 12 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.13 - triggerLasttimeActivation OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the date and time of the last - time that the trigger was activated." - ::= { triggerConfigInfoEntry 13 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.14 - triggerNumberOfScripts OBJECT-TYPE - SYNTAX Unsigned32 (0..5) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of scripts that are - associated with this trigger." - ::= { triggerConfigInfoEntry 14 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.15 - triggerScript1 OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the name of the 1st script - that is associated with the trigger. - " - ::= { triggerConfigInfoEntry 15 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.16 - triggerScript2 OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the name of the 2nd script - that is associated with the trigger. - " - ::= { triggerConfigInfoEntry 16 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.17 - triggerScript3 OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the name of the 3rd script - that is associated with the trigger. - " - ::= { triggerConfigInfoEntry 17 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.18 - triggerScript4 OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the name of the 4th script - that is associated with the trigger. - " - ::= { triggerConfigInfoEntry 18 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.19 - triggerScript5 OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the name of the 5th script - that is associated with the trigger. - " - ::= { triggerConfigInfoEntry 19 } - - --- The trigger counters table --- - -- 1.3.6.1.4.1.207.8.4.4.4.53.10 - triggerCounters OBJECT IDENTIFIER::= { trigger 10 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.10.1 - triggerNumOfActivation OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of times a trigger - has been activated." - ::= { triggerCounters 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.10.2 - triggerNumOfActivationToday OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of times a trigger - has been activated today." - ::= { triggerCounters 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.10.3 - triggerNumOfPerodicActivationToday OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of times a periodic - trigger has been activated today." - ::= { triggerCounters 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.10.4 - triggerNumOfInterfaceActivationToday OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of times an interface - trigger has been activated today." - ::= { triggerCounters 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.10.5 - triggerNumOfResourceActivationToday OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of times a CPU or - memory trigger has been activated today." - ::= { triggerCounters 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.10.6 - triggerNumOfRebootActivationToday OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of times a reboot - trigger has been activated today." - ::= { triggerCounters 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.10.7 - triggerNumOfPingPollActivationToday OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of times a ping-poll - trigger has been activated today." - ::= { triggerCounters 7 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.10.8 - triggerNumOfStackMasterFailActivationToday OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of times a stack master - fail trigger has been activated today." - ::= { triggerCounters 8 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.10.9 - triggerNumOfStackMemberActivationToday OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of times a stack member - trigger has been activated today." - ::= { triggerCounters 9 } - - - -- 1.3.6.1.4.1.207.8.4.4.4.53.10.10 - triggerNumOfStackXemStkActivationToday OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This objects represents the number of times a stack - xem-stack trigger has been activated today." - ::= { triggerCounters 10 } - - - - END - --- --- at-trigger.mib --- diff --git a/mibs/AT-TTY-MIB b/mibs/AT-TTY-MIB deleted file mode 100644 index eba72ba8b7..0000000000 --- a/mibs/AT-TTY-MIB +++ /dev/null @@ -1,83 +0,0 @@ --- ============================================================================ --- AT-ETH.MIB, Allied Telesis enterprise MIB: TTY module --- --- Extracted from ATROUTER.MIB of pre 2.9.1 release --- --- June 2006, Stan Xiang --- --- Copyright (c) 2006 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - -AT-TTY-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - - DisplayString, - TruthValue - FROM SNMPv2-TC - - ifIndex - FROM IF-MIB - - modules, - DisplayStringUnsized - FROM AT-SMI-MIB -; - -tty MODULE-IDENTITY - LAST-UPDATED "200606281222Z" - ORGANIZATION "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for the - TTY module. " - - REVISION "200606281222Z" -DESCRIPTION - "Initial Revision" - -::= { modules 36 } - - -ttyTraps OBJECT IDENTIFIER ::= { tty 100 } - -loginFailureUser OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The user whose login failed" - ::= { ttyTraps 1 } - -loginFailureIPAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The IP address from where the failed login attempt came" - ::= { ttyTraps 2 } - -loginFailureAttempts OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The number of failed logins" - ::= { ttyTraps 3 } - -loginFailureTrap NOTIFICATION-TYPE - OBJECTS { loginFailureUser, loginFailureIPAddress, loginFailureAttempts } - STATUS current - DESCRIPTION - "A user has been locked out because of too many - consecutive failed logins." - ::= { ttyTraps 11 } - -END diff --git a/mibs/AT-USER-MIB b/mibs/AT-USER-MIB deleted file mode 100644 index 654dd7c78f..0000000000 --- a/mibs/AT-USER-MIB +++ /dev/null @@ -1,221 +0,0 @@ --- ============================================================================ --- AT-USER.MIB, Allied Telesis enterprise MIB:USER --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-USER-MIB DEFINITIONS ::= BEGIN - - IMPORTS - sysinfo - FROM AT-SMI-MIB - Unsigned32, OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC; - -- 1.3.6.1.4.1.207.8.4.4.3.20 - user MODULE-IDENTITY - LAST-UPDATED "200811251200Z" -- Nov 25, 2008 at 12:00 GMT - ORGANIZATION - "Allied Telesis, Inc." - CONTACT-INFO - " http://www.alliedtelesis.com" - DESCRIPTION - "The AT-USER MIB contains objects for displaying information of - users currently logged into a device, or configured in the local - user data base of the device." - REVISION "200810161200Z" - DESCRIPTION - "Add objects for local user data base information." - REVISION "200808260000Z" -- August 26, 2008 at 00:00 GMT - DESCRIPTION - "Initial version." - ::= { sysinfo 20 } - - - - --- --- Node definitions --- - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1 - userInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF UserInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information about users. Each entry in the table - represents a user currently logged into the device." - ::= { user 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1 - userInfoEntry OBJECT-TYPE - SYNTAX UserInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Information on a user currently logged into the device." - INDEX { userInfoType, userInfoIndex } - ::= { userInfoTable 1 } - - - UserInfoEntry ::= - SEQUENCE { - userInfoType - INTEGER, - userInfoIndex - Unsigned32, - userInfoUserName - DisplayString, - userInfoPrivilegeLevel - Unsigned32, - userInfoIdleTime - DisplayString, - userInfoLocation - DisplayString - } - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.1 - userInfoType OBJECT-TYPE - SYNTAX INTEGER - { - console(1), - aux(2), - telnet(3), - script(4), - stack(5) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The type of connection through which the user logged into - the device." - ::= { userInfoEntry 1 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.2 - userInfoIndex OBJECT-TYPE - SYNTAX Unsigned32 (1..16) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of the line upon which the user logged into - the device." - ::= { userInfoEntry 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.3 - userInfoUserName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the user name of the user - currently logged into the device." - ::= { userInfoEntry 3 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.4 - userInfoPrivilegeLevel OBJECT-TYPE - SYNTAX Unsigned32 (1..15) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the privilege level the user is granted." - ::= { userInfoEntry 4 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.5 - userInfoIdleTime OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the amount of time since the user was last - active. It is in the form of hh:mm:ss." - ::= { userInfoEntry 5 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.6 - userInfoLocation OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the location or login method of the user. - It can be an IP address used by the user to telnet into the device, - or an asyn port, etc." - ::= { userInfoEntry 6 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2 - userConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF UserConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of user configuration information. Each entry - in the table represents a user configured in the local user - data base of the device." - ::= { user 2 } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1 - userConfigEntry OBJECT-TYPE - SYNTAX UserConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A conceptual entry in the userConfigTable." - INDEX { userConfigIndex } - ::= { userConfigTable 1 } - - - UserConfigEntry ::= - SEQUENCE { - userConfigIndex - Unsigned32, - userConfigUsername - DisplayString, - userConfigPrivilegeLevel - Unsigned32 - } - - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.1 - userConfigIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index used to identify entries in the userConfigTable." - ::= { userConfigEntry 1 } - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.2 - userConfigUsername OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the user's name in configuration." - ::= { userConfigEntry 2 } - - -- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.3 - userConfigPrivilegeLevel OBJECT-TYPE - SYNTAX Unsigned32 (1..15) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object represents the user's privilege level in configuration." - ::= { userConfigEntry 3 } - - END - --- --- AT-USER.MIB --- - diff --git a/mibs/AT-VCSTACK-MIB b/mibs/AT-VCSTACK-MIB deleted file mode 100644 index 3f15115190..0000000000 --- a/mibs/AT-VCSTACK-MIB +++ /dev/null @@ -1,474 +0,0 @@ --- ============================================================================ --- AT-VCSTACK.MIB, Allied Telesis enterprise --- --- Copyright (c) 2009 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-VCSTACK-MIB DEFINITIONS ::= BEGIN - - IMPORTS - sysinfo - FROM AT-SMI-MIB - Unsigned32, Counter32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE - FROM SNMPv2-SMI - DisplayString, TruthValue, MacAddress - FROM SNMPv2-TC; - - - vcstack MODULE-IDENTITY - LAST-UPDATED "200906080000Z" -- June 8, 2009 at 00:00 GMT - ORGANIZATION - "Allied Telesis, Inc" - CONTACT-INFO - "http://www.alliedtelesis.com" - DESCRIPTION - "This MIB file contains definitions of managed objects for - Virtual Chassis Stacking in AlliedWare Plus. " - REVISION "200906080000Z" -- June 8, 2009 at 00:00 GMT - DESCRIPTION - "Corrected allowable ranges for learned neighbour stack ID's." - REVISION "200803190000Z" -- March 19, 2008 at 00:00 GMT - DESCRIPTION - "Initial version." - ::= { sysinfo 13 } - --- --- Node definitions --- - vcstackStatus OBJECT-TYPE - SYNTAX INTEGER { - normalOperation (1), - operatingInFailoverState (2), - standaloneUnit (3), - ringTopologyBroken (4) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The overall stack status." - ::= { vcstack 1 } - - vcstackOperationalStatus OBJECT-TYPE - SYNTAX INTEGER { - enabled (1), - disabled (2) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whether the stack is enabled or disabled." - ::= { vcstack 2 } - - vcstackMgmtVlanId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current stacking management VLAN ID." - ::= { vcstack 3 } - - vcstackMgmtVlanSubnetAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current stacking management VLAN subnet address." - ::= { vcstack 4 } - - vcstackTable OBJECT-TYPE - SYNTAX SEQUENCE OF VCStackEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of stack members." - ::= { vcstack 5 } - - vcstackEntry OBJECT-TYPE - SYNTAX VCStackEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of parameters that describe the status of a stack member" - INDEX { vcstackId } - ::= { vcstackTable 1 } - - VCStackEntry ::= SEQUENCE { - vcstackId - Unsigned32, - vcstackPendingId - Unsigned32, - vcstackMacAddr - MacAddress, - vcstackPriority - Unsigned32, - vcstackRole - INTEGER, - vcstackLastRoleChange - DisplayString, - vcstackHostname - DisplayString, - vcstackProductType - DisplayString, - vcstackSWVersionAutoSync - TruthValue, - vcstackFallbackConfigStatus - INTEGER, - vcstackFallbackConfigFilename - DisplayString, - vcstackResiliencyLinkStatus - INTEGER, - vcstackResiliencyLinkInterfaceName - DisplayString, - vcstackActiveStkHardware - INTEGER, - vcstackStkPort1Status - INTEGER, - vcstackStkPort1NeighbourId - Unsigned32, - vcstackStkPort2Status - INTEGER, - vcstackStkPort2NeighbourId - Unsigned32, - vcstackNumMembersJoined - Counter32, - vcstackNumMembersLeft - Counter32, - vcstackNumIdConflict - Counter32, - vcstackNumMasterConflict - Counter32, - vcstackNumMasterFailover - Counter32, - vcstackNumStkPort1NbrIncompatible - Counter32, - vcstackNumStkPort2NbrIncompatible - Counter32 - } - - vcstackId OBJECT-TYPE - SYNTAX Unsigned32 (1..8) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Stack member ID." - ::= { vcstackEntry 1 } - - vcstackPendingId OBJECT-TYPE - SYNTAX Unsigned32 (1..8) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The pending stack member ID." - ::= { vcstackEntry 2 } - - vcstackMacAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Stack member's hardware MAC address." - ::= { vcstackEntry 3 } - - vcstackPriority OBJECT-TYPE - SYNTAX Unsigned32 (0..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The priority for election of the stack master. The lowest number has the highest priority." - ::= { vcstackEntry 4 } - - vcstackRole OBJECT-TYPE - SYNTAX INTEGER { - leaving (1), - discovering (2), - synchronizing (3), - backupMember (4), - pendingMaster (5), - disabledMaster (6), - fallbackMaster (7), - activeMaster (8) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Stack member's role in the stack." - ::= { vcstackEntry 5 } - - vcstackLastRoleChange OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The time and date when the stack member last changed its role in the stack." - ::= { vcstackEntry 6 } - - vcstackHostname OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Stack member's hostname." - ::= { vcstackEntry 7 } - - vcstackProductType OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Stack members product type." - ::= { vcstackEntry 8 } - - vcstackSWVersionAutoSync OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Whether or not to automatically upgrade the stack member's software." - ::= { vcstackEntry 9 } - - vcstackFallbackConfigStatus OBJECT-TYPE - SYNTAX INTEGER { - fileExists (1), - fileNotFound (2), - notConfigured (3) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the fallback configuration file." - ::= { vcstackEntry 10 } - - vcstackFallbackConfigFilename OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The filename of the fallback configuration file." - ::= { vcstackEntry 11 } - - vcstackResiliencyLinkStatus OBJECT-TYPE - SYNTAX INTEGER { - configured (1), - successful (2), - failed (3), - notConfigured (4) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the stack members resilency link." - ::= { vcstackEntry 12 } - - vcstackResiliencyLinkInterfaceName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the interface the resiliency link is configured on." - ::= { vcstackEntry 13 } - - vcstackActiveStkHardware OBJECT-TYPE - SYNTAX INTEGER { - xemStk (1), - builtinStackingPorts (2), - none (3) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The stack ports hardware type." - ::= { vcstackEntry 14 } - - vcstackStkPort1Status OBJECT-TYPE - SYNTAX INTEGER { - down (1), - neighbourIncompatible (2), - discoveringNeighbour (3), - learntNeighbour (4) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Status of the stack port 1." - ::= { vcstackEntry 15 } - - vcstackStkPort1NeighbourId OBJECT-TYPE - SYNTAX Unsigned32 (0..8) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ID of the neighbour on stack port 1. A value of zero - indicates no learned neighbour." - ::= { vcstackEntry 16 } - - vcstackStkPort2Status OBJECT-TYPE - SYNTAX INTEGER { - down (1), - neighbourIncompatible (2), - discoveringNeighbour (3), - learntNeighbour (4) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Status of the stack port 2." - ::= { vcstackEntry 17 } - - vcstackStkPort2NeighbourId OBJECT-TYPE - SYNTAX Unsigned32 (0..8) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ID of the neighbour on stack port 2. A value of zero - indicates no learned neighbour." - ::= { vcstackEntry 18 } - - vcstackNumMembersJoined OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times the stack acquires a member." - ::= { vcstackEntry 19 } - - vcstackNumMembersLeft OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times the stack loses a member." - ::= { vcstackEntry 20 } - - vcstackNumIdConflict OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times that a stack member ID conflicts." - ::= { vcstackEntry 21 } - - vcstackNumMasterConflict OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times that a stack master conflict occurs." - ::= { vcstackEntry 22 } - - vcstackNumMasterFailover OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times that the stack master fails." - ::= { vcstackEntry 23 } - - vcstackNumStkPort1NbrIncompatible OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times that the neighbour is detected as incompatible on stack port 1." - ::= { vcstackEntry 24 } - - vcstackNumStkPort2NbrIncompatible OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times that the neighbour is detected as incompatible on stack port 2." - ::= { vcstackEntry 25 } - --- --- The VCS SNMP Trap Objects --- - - vcstackTraps OBJECT IDENTIFIER ::= { vcstack 6 } - - vcstackRoleChange NOTIFICATION-TYPE - OBJECTS { - vcstackId, - vcstackRole - } - STATUS current - DESCRIPTION - "A trap generated when the stack member's role is changed." - ::= { vcstackTraps 1 } - - vcstackMemberJoin NOTIFICATION-TYPE - OBJECTS { - vcstackId, - vcstackNbrMemberId - } - STATUS current - DESCRIPTION - "A trap generated when a member joins in the stack." - ::= { vcstackTraps 2 } - - vcstackMemberLeave NOTIFICATION-TYPE - OBJECTS { - vcstackId, - vcstackNbrMemberId - } - STATUS current - DESCRIPTION - "A trap generated when a member leaves from the stack." - ::= { vcstackTraps 3 } - - vcstackResiliencyLinkHealthCheckReceiving NOTIFICATION-TYPE - OBJECTS { - vcstackId, - vcstackResiliencyLinkInterfaceName - } - STATUS current - DESCRIPTION - "A trap generated when the resiliency link is activated." - ::= { vcstackTraps 4 } - - vcstackResiliencyLinkHealthCheckTimeOut NOTIFICATION-TYPE - OBJECTS { - vcstackId, - vcstackResiliencyLinkInterfaceName - } - STATUS current - DESCRIPTION - "A trap generated when the slave's receive timer has timed out - indicating that the Slave has lost contact with the Master - via the resiliency link." - ::= { vcstackTraps 5 } - - vcstackStkPortLinkUp NOTIFICATION-TYPE - OBJECTS { - vcstackId, - vcstackStkPortName - } - STATUS current - DESCRIPTION - "A trap generated when the link of stack port is up." - ::= { vcstackTraps 6 } - - vcstackStkPortLinkDown NOTIFICATION-TYPE - OBJECTS { - vcstackId, - vcstackStkPortName - } - STATUS current - DESCRIPTION - "A trap generated when the link of stack port is down." - ::= { vcstackTraps 7 } - - vcstackNbrMemberId OBJECT-TYPE - SYNTAX Unsigned32 (1..8) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The stack member id of the neighbor of the member sent this trap." - ::= { vcstackTraps 8 } - - vcstackStkPortName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The stack port name related this trap." - ::= { vcstackTraps 9 } - - END - --- --- at-vcstack.mib --- diff --git a/mibs/AT-XEM-MIB b/mibs/AT-XEM-MIB deleted file mode 100644 index 006a99d975..0000000000 --- a/mibs/AT-XEM-MIB +++ /dev/null @@ -1,191 +0,0 @@ --- ============================================================================ --- AT-XEM.MIB, Allied Telesis enterprise MIB: XEMs --- --- Copyright (c) 2008 by Allied Telesis, Inc. --- All rights reserved. --- --- ============================================================================ - - AT-XEM-MIB DEFINITIONS ::= BEGIN - - IMPORTS - sysinfo - FROM AT-SMI-MIB - Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC; - - - xem MODULE-IDENTITY - LAST-UPDATED "200802290000Z" -- February 29, 2008 at 00:00 GMT - ORGANIZATION - "Allied Telesis, Inc." - CONTACT-INFO - " http://www.alliedtelesis.com" - DESCRIPTION - "The AT-XEM MIB contains objects for monitoring - XEMs installed in the device." - REVISION "200802290000Z" -- February 29, 2008 at 00:00 GMT - DESCRIPTION - "Initial version." - ::= { sysinfo 11 } - - - - --- --- Node definitions --- - - xem OBJECT IDENTIFIER::= { sysinfo 11 } - - - xemTraps OBJECT IDENTIFIER::= { xem 0 } - - - xemInserted NOTIFICATION-TYPE - OBJECTS { xemInfoMemberId, xemInfoBayId } - STATUS current - DESCRIPTION - "A trap generated when a XEM is inserted into the device." - ::= { xemTraps 1 } - - - xemRemoved NOTIFICATION-TYPE - OBJECTS { xemInfoMemberId, xemInfoBayId } - STATUS current - DESCRIPTION - "A trap generated when a XEM is removed from the device." - ::= { xemTraps 2 } - - - xemInsertedFail NOTIFICATION-TYPE - OBJECTS { xemInfoMemberId, xemInfoBayId } - STATUS current - DESCRIPTION - "A trap generated when the insertion of a XEM into the device fails." - ::= { xemTraps 3 } - - - xemNumOfXem OBJECT-TYPE - SYNTAX Unsigned32 (0..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of XEMs installed in the device. If devices are stacked, - it is the total number of XEMs installed in the stacked devices." - ::= { xem 1 } - - - xemInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF XemInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of information about XEMs. Each entry in the table - represents a XEM installed in the system." - ::= { xem 2 } - - - xemInfoEntry OBJECT-TYPE - SYNTAX XemInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Information about a single XEM." - INDEX { xemInfoMemberId, xemInfoBayId } - ::= { xemInfoTable 1 } - - - XemInfoEntry ::= - SEQUENCE { - xemInfoMemberId - Unsigned32, - xemInfoBayId - Unsigned32, - xemInfoXemId - Unsigned32, - xemInfoBoardType - DisplayString, - xemInfoBoardName - DisplayString, - xemInfoRevision - DisplayString, - xemInfoSerialNumber - DisplayString - } - - xemInfoMemberId OBJECT-TYPE - SYNTAX Unsigned32 (1..8) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ID of the stack member where the XEM is installed." - ::= { xemInfoEntry 1 } - - - xemInfoBayId OBJECT-TYPE - SYNTAX Unsigned32 (1..8) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The bay number where the XEM is installed." - ::= { xemInfoEntry 2 } - - - xemInfoXemId OBJECT-TYPE - SYNTAX Unsigned32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The board identity of the XEM." - ::= { xemInfoEntry 3 } - - - xemInfoBoardType OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The board type of the XEM." - ::= { xemInfoEntry 4 } - - - xemInfoBoardName OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The board name of the XEM." - ::= { xemInfoEntry 5 } - - - xemInfoRevision OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..5)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The board revision number of the XEM." - ::= { xemInfoEntry 6 } - - - xemInfoSerialNumber OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..16)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The board serial number of the XEM." - ::= { xemInfoEntry 7 } - - - - END - --- --- at-xem.mib --- - - - - diff --git a/mibs/ATI-8324SX-MIB b/mibs/ATI-8324SX-MIB deleted file mode 100644 index cc0e9955c1..0000000000 --- a/mibs/ATI-8324SX-MIB +++ /dev/null @@ -1,633 +0,0 @@ -ATI-8324SX-MIB DEFINITIONS ::= BEGIN - -IMPORTS - internet - FROM RFC1155-SMI - MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC; - - -private OBJECT IDENTIFIER ::= { internet 4 } -enterprises OBJECT IDENTIFIER ::= { private 1 } -alliedTelesyn OBJECT IDENTIFIER ::= { enterprises 207 } -products OBJECT IDENTIFIER ::= { alliedTelesyn 1 } -mibObject OBJECT IDENTIFIER ::= { alliedTelesyn 8 } -atiTrapAttrs OBJECT IDENTIFIER ::= { alliedTelesyn 9 } -switches OBJECT IDENTIFIER ::= { products 4 } -ati8324SX OBJECT IDENTIFIER ::= { switches 42 } - - -switchInfo OBJECT IDENTIFIER ::= { ati8324SX 1 } -switchPortMgt OBJECT IDENTIFIER ::= { ati8324SX 2 } -systemSTAMgt OBJECT IDENTIFIER ::= { ati8324SX 3 } -tftpDownloadMgt OBJECT IDENTIFIER ::= { ati8324SX 4 } -restartMgt OBJECT IDENTIFIER ::= { ati8324SX 5 } -portMirrorMgt OBJECT IDENTIFIER ::= { ati8324SX 6 } -igmpMgt OBJECT IDENTIFIER ::= { ati8324SX 7 } - - --- --- switchInfo --- - -switchNumber OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The total number of switches present on this system." - ::= { switchInfo 1 } - - -switchInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF SwitchInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - switches in this system." - ::= { switchInfo 2 } - -switchInfoEntry OBJECT-TYPE - SYNTAX SwitchInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about a single switch in this system. " - INDEX { swUnitIndex } - ::= { switchInfoTable 1 } - -SwitchInfoEntry ::= SEQUENCE -{ - swUnitIndex Integer32, - swMainBoardHwVer DisplayString, - swMainBoardFwVer DisplayString, - swAgentBoardHwVer DisplayString, - swAgentBoardFwVer DisplayString, - swAgentBoardPOSTCodeVer DisplayString, - swPortNumber Integer32, - swPowerStatus INTEGER, - swExpansionSlot1 INTEGER, - swExpansionSlot2 INTEGER, - swRoleInSystem INTEGER -} - -swUnitIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "This object identifies the switch within the system - for which this entry contains information. This - value can never be greater than switchNumber." - ::= { switchInfoEntry 1 } - -swMainBoardHwVer OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..20)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Hardware version of the main board." - ::= { switchInfoEntry 2 } - -swMainBoardFwVer OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..20)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Firmware version of the main board." - ::= { switchInfoEntry 3 } - -swAgentBoardHwVer OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..20)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Hardware version of the agent board." - ::= { switchInfoEntry 4 } - -swAgentBoardFwVer OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..20)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Firmware version of the agent board." - ::= { switchInfoEntry 5 } - -swAgentBoardPOSTCodeVer OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..20)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "POST code version of the agent board." - ::= { switchInfoEntry 6 } - -swPortNumber OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The total port number of this switch ( - including expansion slot)." - ::= { switchInfoEntry 7 } - -swPowerStatus OBJECT-TYPE - SYNTAX INTEGER - { - internalPower(1), - redundantPower(2), - internalAndRedundantPower(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Indicates the switch using internalPower(1), - redundantPower(2) or both(3)" - ::= { switchInfoEntry 8 } - -swExpansionSlot1 OBJECT-TYPE - SYNTAX INTEGER - { - hundredBaseFX2Port(1), - thousandBaseSX(2), - stackingModule4GB(3), - hundredBaseFX1Port(4), - thousandBaseLX(5), - thousandBaseT(6), - thousandBaseGBIC(7), - stackingModule2GB(8), - other(9), - notPresent(10), - tenHundredBaseT(11), - thousandBaseSXMtrj2Port(12), - thousandBaseSXSc2Port(13), - thousandBaseLXSc2Port(14), - hundredBaseFXMtrj2Port(15), - thousandBaseLXMtrj(16), - thousandBaseT2Port(17), - thousandBaseGBIC2Port(18) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Type of expansion module in this switch slot 1." - ::= { switchInfoEntry 9 } - -swExpansionSlot2 OBJECT-TYPE - SYNTAX INTEGER - { - hundredBaseFX2Port(1), - thousandBaseSX(2), - stackingModule4GB(3), - hundredBaseFX1Port(4), - thousandBaseLX(5), - thousandBaseT(6), - thousandBaseGBIC(7), - stackingModule2GB(8), - other(9), - notPresent(10), - tenHundredBaseT(11), - thousandBaseSXMtrj2Port(12), - thousandBaseSXSc2Port(13), - thousandBaseLXSc2Port(14), - hundredBaseFXMtrj2Port(15), - thousandBaseLXMtrj(16), - thousandBaseT2Port(17), - thousandBaseGBIC2Port(18) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Type of expansion module in this switch slot 2." - ::= { switchInfoEntry 10 } - -swRoleInSystem OBJECT-TYPE - SYNTAX INTEGER - { - master(1), - backupMaster(2), - slave(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Indicates the switch is master(1), backupMaster(2) - or slave(3) in this system." - ::= { switchInfoEntry 11 } - - --- --- switchPortMgt --- - -switchPortMgtTable OBJECT-TYPE - SYNTAX SEQUENCE OF SwitchPortMgtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Table of descriptive and status information about - configuration of each switch ports(including expansion slot) - in this system." - ::= { switchPortMgt 1 } - -switchPortMgtEntry OBJECT-TYPE - SYNTAX SwitchPortMgtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry in the table, containing information - about configuration in one switch port of the switch." - INDEX { swUnitIndex, swPortMgtIndex } - ::= { switchPortMgtTable 1 } - -SwitchPortMgtEntry ::= SEQUENCE -{ - swPortMgtIndex Integer32, - swPortMgtPortType INTEGER, - swPortMgtSpeedDpxAdmin INTEGER, - swPortMgtSpeedDpxInUse INTEGER, - swPortMgtFlowCtrlAdmin INTEGER, - swPortMgtFlowCtrlInUse INTEGER -} - -swPortMgtIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "This object identifies the port within the switch - for which this entry contains information." - ::= { switchPortMgtEntry 1 } - -swPortMgtPortType OBJECT-TYPE - SYNTAX INTEGER - { - hundredBaseTX(1), - hundredBaseFX(2), - thousandBaseSX(3), - thousandBaseLX(4), - thousandBaseT(5), - thousandBaseGBIC(6), - other(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Indicates the port type." - ::= { switchPortMgtEntry 2 } - -swPortMgtSpeedDpxAdmin OBJECT-TYPE - SYNTAX INTEGER - { - halfDuplex10(1), - fullDuplex10(2), - halfDuplex100(3), - fullDuplex100(4), - halfDuplex1000(5), - fullDuplex1000(6), - autoNegotiation(7) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Set the port speed and duplex mode as follows: - halfDuplex10(1) - 10Mbps and half duplex mode - fullDuplex10(2) - 10Mbps and full duplex mode - halfDuplex100(3) - 100Mbps and half duplex mode - fullDuplex100(4) - 100Mbps and full duplex mode - halfDuplex1000(5) - 1000Mbps and half duplex mode - fullDuplex1000(6) - 1000Mbps and full duplex mode - autoNegotiation(7) - let the switch to negotiate - with the other end of connection. - hundredBaseTX port can be set as - halfDuplex10(1) - fullDuplex10(2) - halfDuplex100(3) - fullDuplex100(4) - autoNegotiation(7) - hundredBaseFX port can be set as - halfDuplex100(3) - fullDuplex100(4) - thousandBaseSX port can be set as - halfDuplex1000(5) - fullDuplex1000(6) - autoNegotiation(7) - The actual operating speed and duplex of the port - is given by swPortMgtSpeedDpxInUse." - DEFVAL { autoNegotiation } - ::= { switchPortMgtEntry 3 } - -swPortMgtSpeedDpxInUse OBJECT-TYPE - SYNTAX INTEGER - { - halfDuplex10(1), - fullDuplex10(2), - halfDuplex100(3), - fullDuplex100(4), - halfDuplex1000(5), - fullDuplex1000(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The operating speed and duplex mode of the - switched port." - ::= { switchPortMgtEntry 4 } - -swPortMgtFlowCtrlAdmin OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2), - backPressure(3), - dot3xFlowControl(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "(1) Flow control mechanism is enabled. - If the port type is hundredBaseTX or thousandBaseSX: - When the port is operating in halfDuplex mode, the - port uses backPressure flow control mechanism. When - the port is operating in fullDuplex mode, the port - uses IEEE 802.3x flow control mechanism. - If the port type is hundredBaseFX: - When the port is operating in halfDuplex mode, the - port uses backPressure flow control mechanism. When - the port is operating in fullDuplex mode, Flow - control mechanism will not function. - (2) Flow control mechanism is disabled. - (3) Flow control mechanism is backPressure. - when the port is in fullDuplex mode.This flow control - mechanism will not function. - (4) Flow control mechanism is IEEE 802.3x flow control. - when the port is in halfDuplex mode.This flow control - mechanism will not function. - hundredBaseTX and thousandBaseSX port can be set as: - enabled(1), - disabled(2), - backPressure(3), - dot3xFlowControl(4). - hundredBaseFX port can be set as: - enabled(1), - disabled(2), - backPressure(3). - The actual flow control mechanism is used given by - swPortMgtFlowCtrlInUse." - DEFVAL { enabled } - ::= { switchPortMgtEntry 5 } - -swPortMgtFlowCtrlInUse OBJECT-TYPE - SYNTAX INTEGER - { - backPressure(1), - dot3xFlowControl(2), - none(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "(1) BackPressure flow control machanism is used. - (2) IEEE 802.3 flow control machanism is used. - (3) Flow control mechanism is disabled. " - ::= { switchPortMgtEntry 6 } - --- --- systemSTAMgt --- - -systemSTAStatus OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Global spanning tree status. - (1) Spanning tree protocol is enabled. - (2) Spanning tree protocol is disabled. " - DEFVAL { enabled } - ::= { systemSTAMgt 1 } - --- --- tftpDownloadMgt --- - -tftpDownloadServerIP OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The IP address of a TFTP server from which a - firmware image can be downloaded." - DEFVAL { 0.0.0.0 } - ::= { tftpDownloadMgt 1 } - ---tftpDownloadMainBoardFwFileName OBJECT-TYPE --- SYNTAX DisplayString (SIZE(0..80)) --- MAX-ACCESS read-write --- STATUS current --- DESCRIPTION "" --- DEFVAL { "" } --- ::= { tftpDownloadMgt 2 } - ---tftpDownloadMainBoardFwSelected OBJECT-TYPE --- SYNTAX INTEGER --- { --- selected(1), --- notSelected(2) --- } --- MAX-ACCESS read-write --- STATUS current --- DESCRIPTION "Setting this object as selected. The system will download --- main board firmware when the download action be trigged." --- DEFVAL { notSelected } --- ::= { tftpDownloadMgt 3 } - -tftpDownloadAgentBoardFwFileName OBJECT-TYPE - SYNTAX DisplayString(SIZE(0..80)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "" - DEFVAL { "" } - ::= { tftpDownloadMgt 2 } - -tftpDownloadAgentBoardFwDownloadMode OBJECT-TYPE - SYNTAX INTEGER - { - permanent(1), - temporary(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Indicates whether a newly upgraded firmware - version should write to flash. When this object - is temporary(2), following a successful upgrade - the system will switch to run the new firmware but - will not upgrade the new firmware to flash. That - means after a power cycle, system will run the - firmware residing the flash. - When this object is permanent(1), following a - successful firmware upgrade, the flash will be - upgraded and the system will automatically switch - to run the new firmware." - DEFVAL { permanent } - ::= { tftpDownloadMgt 3 } - ---tftpDownloadAgentBoardFwSelected OBJECT-TYPE --- SYNTAX INTEGER --- { --- selected(1), --- notSelected(2) --- } --- MAX-ACCESS read-write --- STATUS current --- DESCRIPTION "Setting this object as selected. The system will download --- agent board firmware when the download action be trigged." --- DEFVAL { notSelected } --- ::= { tftpDownloadMgt 4 } - -tftpDownloadStatus OBJECT-TYPE - SYNTAX INTEGER - { - active(1), - notActive(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Setting this object to active(1) triger the TFTP - download action. - Setting this object to notActive(2) has no effect. - The system always returns the value notActive(2) - when this object is read." - ::= { tftpDownloadMgt 4 } - --- --- restartMgt --- - -restartOptionPOST OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Setting this object as enabled. The system will do POST - when it restart" - DEFVAL { enabled } - ::= { restartMgt 1 } - -restartOptionReloadFactoryDefault OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Setting this object as enabled. The system will do factory - reset when it restart" - DEFVAL { disabled } - ::= { restartMgt 2 } - -restartOptionKeepIpSetting OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Setting this object as enabled. The system will keep IP - setting when it do factory reset." - DEFVAL { disabled } - ::= { restartMgt 3 } - -restartOptionKeepUserAuthentication OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Setting this object as enabled. The system will keep user - authentication setting when it do factory reset." - DEFVAL { disabled } - ::= { restartMgt 4 } - -restartAction OBJECT-TYPE - SYNTAX INTEGER - { - active(1), - notActive(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Setting this object to active(1) triger the system - restart. - Setting this object to notActive(2) has no effect. - The system always returns the value notActive(2) - when this object is read." - ::= { restartMgt 5 } - --- --- portMirrorMgt --- - -portMirrorStatus OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Port mirroring function status. - (1) mirroring function is enabled. - (2) mirroring function is disabled." - ::= { portMirrorMgt 1 } - -portMirrorSnifferPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Linear port number of sniffer port to which all - frames to/from mirrored ports are sent. Frames - are only mirrored if the portMirrorStatus object - is set to enabled(1)." - ::= { portMirrorMgt 2 } - - -portMirrorMirroredPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Linear port number of mirrored port. The traffic of - mirrored port will be 'copied' to sniffer port." - ::= { portMirrorMgt 3 } - --- --- igmpMgt --- - -igmpStatus OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Parameter to enable or disable IGMP snooping on the device. - When enabled, the device will examine IGMP packets and set - up filters for IGMP ports. " - DEFVAL { enabled } - ::= { igmpMgt 1 } - -igmpQueryCount OBJECT-TYPE - SYNTAX INTEGER (2..10) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Maximum number of queries that have not been heard on the - system before the system starts taking action to solicit - reports." - DEFVAL { 2 } - ::= { igmpMgt 2 } - - -igmpReportDelay OBJECT-TYPE - SYNTAX INTEGER (5..30) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Timeout value (seconds) between IGMP reports received on a port - for an IP Multicast Address that can pass before the system - sends an IGMP Query out the port and removes it from the - list." - DEFVAL { 10 } - ::= { igmpMgt 3 } - -END diff --git a/mibs/ATI-BRIDGE-MIB b/mibs/ATI-BRIDGE-MIB deleted file mode 100644 index c7f50f5f38..0000000000 --- a/mibs/ATI-BRIDGE-MIB +++ /dev/null @@ -1,1338 +0,0 @@ ---VERSION 3.0 --- History : --- * 06-26-97 Supports versions: --- 2.3 to 2.4 (s13) --- 2.3 to 2.4 (s16) --- 1.1 to 1.2 (s6) --- --- * [07-01-97:Nutan] Changed the version number from 1.2 to 3.0. --- --- This mib is basically the same as the standard Bridge MIB --- (RFC 1493), except that all variables now have an additional --- index, namely LAN Id. This allows the represenation of --- multiple bridges for multiples LANs within the same box. --- The object descriptors have been kept similar to the original --- ones, except "dot1d" has been changed to "atbr" --- - ATI-BRIDGE-MIB DEFINITIONS ::= BEGIN - - IMPORTS - Counter, TimeTicks, enterprises - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212 - TRAP-TYPE - FROM RFC-1215; - - -- All representations of MAC addresses in this MIB Module - -- use, as a textual convention (i.e. this convention does - -- not affect their encoding), the data type: - - MacAddress ::= OCTET STRING (SIZE (6)) -- a 6 octet address - -- in the - -- "canonical" - -- order - -- defined by IEEE 802.1a, i.e., as if it were transmitted - -- least significant bit first, even though 802.5 (in - -- contrast to other n802.x protocols) requires MAC - -- addresses to be transmitted most significant bit first. - -- - -- 16-bit addresses, if needed, are represented by setting - -- their upper 4 octets to all 0's, i.e., AAFF would be - -- represented as 00000000AAFF. - - - -- Similarly, all representations of Bridge-Id in this MIB - -- Module use, as a textual convention (i.e. this - -- convention does not affect their encoding), the data - -- type: - - BridgeId ::= OCTET STRING (SIZE (8)) -- the - -- Bridge-Identifier - -- as used in the - -- Spanning Tree - -- Protocol to uniquely identify a bridge. Its first two - -- octets (in network byte order) contain a priority - -- value and its last 6 octets contain the MAC address - -- used to refer to a bridge in a unique fashion - -- (typically, the numerically smallest MAC address - -- of all ports on the bridge). - - -- Several objects in this MIB module represent values of - -- timers used by the Spanning Tree Protocol. In this - -- MIB, these timers have values in units of hundreths of - -- a second (i.e. 1/100 secs). - -- These timers, when stored in a Spanning Tree Protocol's - -- BPDU, are in units of 1/256 seconds. Note, however, - -- that 802.1D-1990 specifies a settable granularity of - -- no more than 1 second for these timers. To avoid - -- ambiguity, a data type is defined here as a textual - -- convention and all representation of these timers - -- in this MIB module are defined using this data type. An - -- algorithm is also defined for converting between the - -- different units, to ensure a timer's value is not - -- distorted by multiple conversions. - -- The data type is: - - Timeout ::= INTEGER -- a STP timer in units of 1/100 seconds - - -- To convert a Timeout value into a value in units of - -- 1/256 seconds, the following algorithm should be used: - -- - -- b = floor( (n * 256) / 100) - -- - -- where: - -- floor = quotient [ignore remainder] - -- n is the value in 1/100 second units - -- b is the value in 1/256 second units - -- - -- To convert the value from 1/256 second units back to - -- 1/100 seconds, the following algorithm should be used: - -- - -- n = ceiling( (b * 100) / 256) - -- - -- where: - -- ceiling = quotient [if remainder is 0], or - -- quotient + 1 [if remainder is non-zero] - -- n is the value in 1/100 second units - -- b is the value in 1/256 second units - -- - -- Note: it is important that the arithmetic operations are - -- done in the order specified (i.e., multiply first, divide - -- second). - - - alliedTelesyn OBJECT IDENTIFIER ::= { enterprises 207 } - mibObject OBJECT IDENTIFIER ::= { alliedTelesyn 8 } - switchMib OBJECT IDENTIFIER ::= { mibObject 5 } - atiBridgeMib OBJECT IDENTIFIER ::= { switchMib 10 } - - - - -- groups in the Bridge MIB - - atbrBase OBJECT IDENTIFIER ::= { atiBridgeMib 1 } - - atbrStp OBJECT IDENTIFIER ::= { atiBridgeMib 2 } - - atbrSr OBJECT IDENTIFIER ::= { atiBridgeMib 3 } - -- separately documented - - atbrTp OBJECT IDENTIFIER ::= { atiBridgeMib 4 } - - atbrStatic OBJECT IDENTIFIER ::= { atiBridgeMib 5 } - - - -- the atbrBase Table - - -- Implementation of the atbrBase table is mandatory for all - -- bridges. - - atbrBaseTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtbrBaseEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table of basic bridge information." - ::= { atbrBase 1 } - - atbrBaseEntry OBJECT-TYPE - SYNTAX AtbrBaseEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the atbrBaseTable." - INDEX { atbrBaseLanId } - ::= { atbrBaseTable 1 } - - AtbrBaseEntry ::= - SEQUENCE { - atbrBaseLanId - INTEGER, - atbrBaseBridgeAddress - MacAddress, - atbrBaseNumPorts - INTEGER, - atbrBaseType - INTEGER - } - - atbrBaseLanId OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object uniquely identifies the lan or - emulated lan." - ::= { atbrBaseEntry 1 } - - atbrBaseBridgeAddress OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The MAC address used by this bridge when it must - be referred to in a unique fashion. It is - recommended that this be the numerically smallest - MAC address of all ports that belong to this - bridge. However it is only required to be unique. - When concatenated with atbrStpPriority a unique - BridgeIdentifier is formed which is used in the - Spanning Tree Protocol." - REFERENCE - "IEEE 802.1D-1990: Sections 6.4.1.1.3 and 3.12.5" - ::= { atbrBaseEntry 2 } - - atbrBaseNumPorts OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of ports controlled by this bridging - entity." - REFERENCE - "IEEE 802.1D-1990: Section 6.4.1.1.3" - ::= { atbrBaseEntry 3 } - - atbrBaseType OBJECT-TYPE - SYNTAX INTEGER { - unknown(1), - transparent-only(2), - sourceroute-only(3), - srt(4) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates what type of bridging this bridge can - perform. If a bridge is actually performing a - certain type of bridging this will be indicated by - entries in the port table for the given type." - ::= { atbrBaseEntry 4 } - - -- The Generic Bridge Port Table - - atbrBasePortTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtbrBasePortEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table that contains generic information about - every port that is associated with this bridge. - Transparent, source-route, and srt ports are - included." - ::= { atbrBase 4 } - - atbrBasePortEntry OBJECT-TYPE - SYNTAX AtbrBasePortEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of information for each port of the - bridge." - REFERENCE - "IEEE 802.1D-1990: Section 6.4.2, 6.6.1" - INDEX { atbrBasePortLanId, atbrBasePort } - ::= { atbrBasePortTable 1 } - - - AtbrBasePortEntry ::= - SEQUENCE { - atbrBasePortLanId - INTEGER, - atbrBasePort - INTEGER, - atbrBasePortIfIndex - INTEGER, - atbrBasePortCircuit - OBJECT IDENTIFIER, - atbrBasePortDelayExceededDiscards - Counter, - atbrBasePortMtuExceededDiscards - Counter - } - - atbrBasePortLanId OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object uniquely identifies the lan or - emulated lan." - ::= { atbrBasePortEntry 1 } - - atbrBasePort OBJECT-TYPE - SYNTAX INTEGER (1..65535) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port number of the port for which this entry - contains bridge management information." - ::= { atbrBasePortEntry 2 } - - atbrBasePortIfIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of the instance of the ifIndex object, - defined in MIB-II, for the interface corresponding - to this port." - ::= { atbrBasePortEntry 3 } - - atbrBasePortCircuit OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For a port which (potentially) has the same value - of atbrBasePortIfIndex as another port on the - same bridge, this object contains the name of an - object instance unique to this port. For example, - in the case where multiple ports correspond one- - to-one with multiple X.25 virtual circuits, this - value might identify an (e.g., the first) object - instance associated with the X.25 virtual circuit - corresponding to this port. - - For a port which has a unique value of - atbrBasePortIfIndex, this object can have the - value { 0 0 }." - ::= { atbrBasePortEntry 4 } - - atbrBasePortDelayExceededDiscards OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames discarded by this port due - to excessive transit delay through the bridge. It - is incremented by both transparent and source - route bridges." - REFERENCE - "IEEE 802.1D-1990: Section 6.6.1.1.3" - ::= { atbrBasePortEntry 5 } - - atbrBasePortMtuExceededDiscards OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames discarded by this port due - to an excessive size. It is incremented by both - transparent and source route bridges." - REFERENCE - "IEEE 802.1D-1990: Section 6.6.1.1.3" - ::= { atbrBasePortEntry 6 } - - - -- the atbrStp group - - -- Implementation of the atbrStp group is optional. It is - -- implemented by those bridges that support the Spanning Tree - -- Protocol. - - - atbrStpTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtbrStpEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table of bridge spanning tree information." - ::= { atbrStp 1 } - - atbrStpEntry OBJECT-TYPE - SYNTAX AtbrStpEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the atbrStpTable." - INDEX { atbrStpLanId } - ::= { atbrStpTable 1 } - - AtbrStpEntry ::= - SEQUENCE { - atbrStpLanId - INTEGER, - atbrStpProtocolSpecification - INTEGER, - atbrStpPriority - INTEGER, - atbrStpTimeSinceTopologyChange - TimeTicks, - atbrStpTopChanges - Counter, - atbrStpDesignatedRoot - BridgeId, - atbrStpRootCost - INTEGER, - atbrStpRootPort - INTEGER, - atbrStpMaxAge - Timeout, - atbrStpHelloTime - Timeout, - atbrStpHoldTime - INTEGER, - atbrStpForwardDelay - Timeout, - atbrStpBridgeMaxAge - Timeout, - atbrStpBridgeHelloTime - Timeout, - atbrStpBridgeForwardDelay - Timeout - } - - atbrStpLanId OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object uniquely identifies the lan or - emulated lan." - ::= { atbrStpEntry 1 } - - atbrStpProtocolSpecification OBJECT-TYPE - SYNTAX INTEGER { - unknown(1), - decLb100(2), - ieee8021d(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "An indication of what version of the Spanning - Tree Protocol is being run. The value - 'decLb100(2)' indicates the DEC LANbridge 100 - Spanning Tree protocol. IEEE 802.1d - implementations will return 'ieee8021d(3)'. If - future versions of the IEEE Spanning Tree Protocol - are released that are incompatible with the - current version a new value will be defined." - ::= { atbrStpEntry 2 } - - atbrStpPriority OBJECT-TYPE - SYNTAX INTEGER (0..65535) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The value of the write-able portion of the Bridge - ID, i.e., the first two octets of the (8 octet - long) Bridge ID. The other (last) 6 octets of the - Bridge ID are given by the value of - atbrBaseBridgeAddress." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.7" - ::= { atbrStpEntry 3 } - - atbrStpTimeSinceTopologyChange OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The time (in hundredths of a second) since the - last time a topology change was detected by the - bridge entity." - REFERENCE - "IEEE 802.1D-1990: Section 6.8.1.1.3" - ::= { atbrStpEntry 4 } - - atbrStpTopChanges OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of topology changes detected by - this bridge since the management entity was last - reset or initialized." - REFERENCE - "IEEE 802.1D-1990: Section 6.8.1.1.3" - ::= { atbrStpEntry 5 } - - atbrStpDesignatedRoot OBJECT-TYPE - SYNTAX BridgeId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The bridge identifier of the root of the spanning - tree as determined by the Spanning Tree Protocol - as executed by this node. This value is used as - the Root Identifier parameter in all Configuration - Bridge PDUs originated by this node." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.1" - ::= { atbrStpEntry 6 } - - atbrStpRootCost OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The cost of the path to the root as seen from - this bridge." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.2" - ::= { atbrStpEntry 7 } - - atbrStpRootPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port number of the port which offers the - lowest cost path from this bridge to the root - bridge." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.3" - ::= { atbrStpEntry 8 } - - atbrStpMaxAge OBJECT-TYPE - SYNTAX Timeout - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The maximum age of Spanning Tree Protocol - information learned from the network on any port - before it is discarded, in units of hundredths of - a second. This is the actual value that this - bridge is currently using." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.4" - ::= { atbrStpEntry 9 } - - atbrStpHelloTime OBJECT-TYPE - SYNTAX Timeout - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The amount of time between the transmission of - Configuration bridge PDUs by this node on any port - when it is the root of the spanning tree or trying - to become so, in units of hundredths of a second. - This is the actual value that this bridge is - currently using." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.5" - ::= { atbrStpEntry 10 } - - atbrStpHoldTime OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This time value determines the interval length - during which no more than two Configuration bridge - PDUs shall be transmitted by this node, in units - of hundredths of a second." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.14" - ::= { atbrStpEntry 11 } - - atbrStpForwardDelay OBJECT-TYPE - SYNTAX Timeout - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This time value, measured in units of hundredths - of a second, controls how fast a port changes its - spanning state when moving towards the Forwarding - state. The value determines how long the port - stays in each of the Listening and Learning - states, which precede the Forwarding state. This - value is also used, when a topology change has - been detected and is underway, to age all dynamic - entries in the Forwarding Database. [Note that - this value is the one that this bridge is - currently using, in contrast to - atbrStpBridgeForwardDelay which is the value that - this bridge and all others would start using - if/when this bridge were to become the root.]" - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.6" - ::= { atbrStpEntry 12 } - - atbrStpBridgeMaxAge OBJECT-TYPE - SYNTAX Timeout (600..4000) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The value that all bridges use for MaxAge when - this bridge is acting as the root. Note that - 802.1D-1990 specifies that the range for this - parameter is related to the value of - atbrStpBridgeHelloTime. The granularity of this - timer is specified by 802.1D-1990 to be 1 second. - An agent may return a badValue error if a set is - attempted to a value which is not a whole number - of seconds." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.8" - ::= { atbrStpEntry 13 } - - atbrStpBridgeHelloTime OBJECT-TYPE - SYNTAX Timeout (100..1000) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The value that all bridges use for HelloTime when - this bridge is acting as the root. The - granularity of this timer is specified by 802.1D- - 1990 to be 1 second. An agent may return a - badValue error if a set is attempted to a value - which is not a whole number of seconds." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.9" - ::= { atbrStpEntry 14 } - - atbrStpBridgeForwardDelay OBJECT-TYPE - SYNTAX Timeout (400..3000) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The value that all bridges use for ForwardDelay - when this bridge is acting as the root. Note that - 802.1D-1990 specifies that the range for this - parameter is related to the value of - atbrStpBridgeMaxAge. The granularity of this - timer is specified by 802.1D-1990 to be 1 second. - An agent may return a badValue error if a set is - attempted to a value which is not a whole number - of seconds." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.3.10" - ::= { atbrStpEntry 15 } - - - -- The Spanning Tree Port Table - - atbrStpPortTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtbrStpPortEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table that contains port-specific information - for the Spanning Tree Protocol." - ::= { atbrStp 15 } - - atbrStpPortEntry OBJECT-TYPE - SYNTAX AtbrStpPortEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of information maintained by every port - about the Spanning Tree Protocol state for that - port." - INDEX { atbrStpPortLanId, atbrStpPort } - ::= { atbrStpPortTable 1 } - - AtbrStpPortEntry ::= - SEQUENCE { - atbrStpPortLanId - INTEGER, - atbrStpPort - INTEGER, - atbrStpPortPriority - INTEGER, - atbrStpPortState - INTEGER, - atbrStpPortEnable - INTEGER, - atbrStpPortPathCost - INTEGER, - atbrStpPortDesignatedRoot - BridgeId, - atbrStpPortDesignatedCost - INTEGER, - atbrStpPortDesignatedBridge - BridgeId, - atbrStpPortDesignatedPort - OCTET STRING, - atbrStpPortForwardTransitions - Counter - } - - atbrStpPortLanId OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object uniquely identifies the lan or - emulated lan." - ::= { atbrStpPortEntry 1 } - - atbrStpPort OBJECT-TYPE - SYNTAX INTEGER (1..65535) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port number of the port for which this entry - contains Spanning Tree Protocol management - information." - REFERENCE - "IEEE 802.1D-1990: Section 6.8.2.1.2" - ::= { atbrStpPortEntry 2 } - - atbrStpPortPriority OBJECT-TYPE - SYNTAX INTEGER (0..255) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The value of the priority field which is - contained in the first (in network byte order) - octet of the (2 octet long) Port ID. The other - octet of the Port ID is given by the value of - atbrStpPort." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.5.1" - ::= { atbrStpPortEntry 3 } - - atbrStpPortState OBJECT-TYPE - SYNTAX INTEGER { - disabled(1), - blocking(2), - listening(3), - learning(4), - forwarding(5), - broken(6) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port's current state as defined by - application of the Spanning Tree Protocol. This - state controls what action a port takes on - reception of a frame. If the bridge has detected - a port that is malfunctioning it will place that - port into the broken(6) state. For ports which - are disabled (see atbrStpPortEnable), this object - will have a value of disabled(1)." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.5.2" - ::= { atbrStpPortEntry 4 } - - atbrStpPortEnable OBJECT-TYPE - SYNTAX INTEGER { - enabled(1), - disabled(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The enabled/disabled status of the port." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.5.2" - ::= { atbrStpPortEntry 5 } - - atbrStpPortPathCost OBJECT-TYPE - SYNTAX INTEGER (1..65535) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The contribution of this port to the path cost of - paths towards the spanning tree root which include - this port. 802.1D-1990 recommends that the - default value of this parameter be in inverse - proportion to the speed of the attached LAN." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.5.3" - ::= { atbrStpPortEntry 6 } - - atbrStpPortDesignatedRoot OBJECT-TYPE - SYNTAX BridgeId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The unique Bridge Identifier of the Bridge - recorded as the Root in the Configuration BPDUs - transmitted by the Designated Bridge for the - segment to which the port is attached." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.5.4" - ::= { atbrStpPortEntry 7 } - - atbrStpPortDesignatedCost OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The path cost of the Designated Port of the - segment connected to this port. This value is - compared to the Root Path Cost field in received - bridge PDUs." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.5.5" - ::= { atbrStpPortEntry 8 } - - atbrStpPortDesignatedBridge OBJECT-TYPE - SYNTAX BridgeId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The Bridge Identifier of the bridge which this - port considers to be the Designated Bridge for - this port's segment." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.5.6" - ::= { atbrStpPortEntry 9 } - - atbrStpPortDesignatedPort OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (2)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The Port Identifier of the port on the Designated - Bridge for this port's segment." - REFERENCE - "IEEE 802.1D-1990: Section 4.5.5.7" - ::= { atbrStpPortEntry 10 } - - atbrStpPortForwardTransitions OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of times this port has transitioned - from the Learning state to the Forwarding state." - ::= { atbrStpPortEntry 11 } - - - -- the atbrTp group - - -- Implementation of the atbrTp group is optional. It is - -- implemented by those bridges that support the transparent - -- bridging mode. A transparent or SRT bridge will implement - -- this group. - - - atbrTpTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtbrTpEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table of transparent bridging information." - ::= { atbrTp 1 } - - atbrTpEntry OBJECT-TYPE - SYNTAX AtbrTpEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the atbrTpTable." - INDEX { atbrTpLanId } - ::= { atbrTpTable 1 } - - AtbrTpEntry ::= - SEQUENCE { - atbrTpLanId - INTEGER, - atbrTpLearnedEntryDiscards - Counter, - atbrTpAgingTime - INTEGER - } - - atbrTpLanId OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object uniquely identifies the lan or - emulated lan." - ::= { atbrTpEntry 1 } - - atbrTpLearnedEntryDiscards OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The total number of Forwarding Database entries, - which have been or would have been learnt, but - have been discarded due to a lack of space to - store them in the Forwarding Database. If this - counter is increasing, it indicates that the - Forwarding Database is regularly becoming full (a - condition which has unpleasant performance effects - on the subnetwork). If this counter has a - significant value but is not presently increasing, - it indicates that the problem has been occurring - but is not persistent." - REFERENCE - "IEEE 802.1D-1990: Section 6.7.1.1.3" - ::= { atbrTpEntry 2 } - - atbrTpAgingTime OBJECT-TYPE - SYNTAX INTEGER (10..1000000) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The timeout period in seconds for aging out - dynamically learned forwarding information. - 802.1D-1990 recommends a default of 300 seconds." - REFERENCE - "IEEE 802.1D-1990: Section 6.7.1.1.3" - ::= { atbrTpEntry 3 } - - - -- The Forwarding Database for Transparent Bridges - - atbrTpFdbTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtbrTpFdbEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table that contains information about unicast - entries for which the bridge has forwarding and/or - filtering information. This information is used - by the transparent bridging function in - determining how to propagate a received frame." - ::= { atbrTp 3 } - - atbrTpFdbEntry OBJECT-TYPE - SYNTAX AtbrTpFdbEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Information about a specific unicast MAC address - for which the bridge has some forwarding and/or - filtering information." - INDEX { atbrTpFdbLanId, atbrTpFdbAddress } - ::= { atbrTpFdbTable 1 } - - AtbrTpFdbEntry ::= - SEQUENCE { - atbrTpFdbLanId - INTEGER, - atbrTpFdbAddress - MacAddress, - atbrTpFdbPort - INTEGER, - atbrTpFdbStatus - INTEGER --- , --- atbrTpFdbAge --- INTEGER, --- atbrTpFdbVci --- INTEGER - } - - atbrTpFdbLanId OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object uniquely identifies the lan or - emulated lan." - ::= { atbrTpFdbEntry 1 } - - atbrTpFdbAddress OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A unicast MAC address for which the bridge has - forwarding and/or filtering information." - REFERENCE - "IEEE 802.1D-1990: Section 3.9.1, 3.9.2" - ::= { atbrTpFdbEntry 2 } - - atbrTpFdbPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Either the value '0', or the port number of the - port on which a frame having a source address - equal to the value of the corresponding instance - of atbrTpFdbAddress has been seen. A value of - '0' indicates that the port number has not been - learned but that the bridge does have some - forwarding/filtering information about this - address (e.g. in the atbrStaticTable). - Implementors are encouraged to assign the port - value to this object whenever it is learned even - for addresses for which the corresponding value of - atbrTpFdbStatus is not learned(3)." - ::= { atbrTpFdbEntry 3 } - - atbrTpFdbStatus OBJECT-TYPE - SYNTAX INTEGER { - inactive(1), - le-arp-pending(2), - vcc-setup-pending (3), - vlan-resolve-pending (4), - join-pending (5), - active (6), - other (7) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of this entry. please note, some of the - status is specific for At4016 and At3695. - The meanings of the values are: - - inactive(1) : this entry is not longer valid - (e.g., it was learned but has since - aged-out), but has not yet been - flushed from the table. - - le-arp-pending(2):Waiting for the le-arp to be resolved. - This is only for AT4016/3695. - - vcc-setup-pending (3) : Waiting for VCC to be setup. - This is only for AT4016/3695. - - vlan-resolve-pending(4) : Waiting for the Vlan to be - resolved by communicating with - the LECS. - This is only for AT4016/3695. - - join-pending(5) : LEC in te stage of joining to the ELans. - This is only for AT4016/3695. - - active(6) : the value of the corresponding - instance of atbrTpFdbPort was - active, and is being used. - - other(7) : none of the following. This would - include the case where some other - MIB object (not the corresponding - instance of atbrTpFdbPort, nor an - entry in the atbrStaticTable) is - being used to determine if and how - frames addressed to the value of - the corresponding instance of - atbrTpFdbAddress are being - forwarded. - ---- self(4) : the value of the corresponding ---- instance of atbrTpFdbAddress ---- represents one of the bridge's ---- addresses. The corresponding ---- instance of atbrTpFdbPort ---- indicates which of the bridge's ---- ports has this address. ---- ---- mgmt(5) : the value of the corresponding ---- instance of atbrTpFdbAddress is ---- also the value of an existing ---- instance of atbrStaticAddress." - ::= { atbrTpFdbEntry 4 } - --- atbrTpFdbAge OBJECT-TYPE --- SYNTAX INTEGER --- ACCESS read-only --- STATUS mandatory --- DESCRIPTION --- "Current Age of the MACAddr in the Forwarding Table.It Starts --- with 0 and if not heard it increments to some value until it --- hears from it and if not heard before reaching Max value, it will purge this entry. --- " --- ::= { atbrTpFdbEntry 5 } - - --- atbrTpFdbVci OBJECT-TYPE --- SYNTAX INTEGER --- ACCESS read-only --- STATUS mandatory --- DESCRIPTION --- " The Virtual Lan to which this Entry in the table belongs. --- " --- ::= { atbrTpFdbEntry 6 } - - -- Port Table for Transparent Bridges - - atbrTpPortTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtbrTpPortEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table that contains information about every - port that is associated with this transparent - bridge." - ::= { atbrTp 4 } - - atbrTpPortEntry OBJECT-TYPE - SYNTAX AtbrTpPortEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of information for each port of a - transparent bridge." - INDEX { atbrTpPortLanId, atbrTpPort } - ::= { atbrTpPortTable 1 } - - AtbrTpPortEntry ::= - SEQUENCE { - atbrTpPortLanId - INTEGER, - atbrTpPort - INTEGER, - atbrTpPortMaxInfo - INTEGER, - atbrTpPortInFrames - Counter, - atbrTpPortOutFrames - Counter, - atbrTpPortInDiscards - Counter - } - - atbrTpPortLanId OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object uniquely identifies the lan or - emulated lan." - ::= { atbrTpPortEntry 1 } - - atbrTpPort OBJECT-TYPE - SYNTAX INTEGER (1..65535) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port number of the port for which this entry - contains Transparent bridging management - information." - ::= { atbrTpPortEntry 2 } - - -- It would be nice if we could use ifMtu as the size of the - -- largest INFO field, but we can't because ifMtu is defined - -- to be the size that the (inter-)network layer can use which - -- can differ from the MAC layer (especially if several layers - -- of encapsulation are used). - - atbrTpPortMaxInfo OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The maximum size of the INFO (non-MAC) field that - this port will receive or transmit." - ::= { atbrTpPortEntry 3 } - - atbrTpPortInFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames that have been received by - this port from its segment. Note that a frame - received on the interface corresponding to this - port is only counted by this object if and only if - it is for a protocol being processed by the local - bridging function, including bridge management - frames." - REFERENCE - "IEEE 802.1D-1990: Section 6.6.1.1.3" - ::= { atbrTpPortEntry 4 } - - atbrTpPortOutFrames OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of frames that have been transmitted - by this port to its segment. Note that a frame - transmitted on the interface corresponding to this - port is only counted by this object if and only if - it is for a protocol being processed by the local - bridging function, including bridge management - frames." - REFERENCE - "IEEE 802.1D-1990: Section 6.6.1.1.3" - ::= { atbrTpPortEntry 5 } - - atbrTpPortInDiscards OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Count of valid frames received which were - discarded (i.e., filtered) by the Forwarding - Process." - REFERENCE - "IEEE 802.1D-1990: Section 6.6.1.1.3" - ::= { atbrTpPortEntry 6 } - - - -- The Static (Destination-Address Filtering) Database - - -- Implementation of this group is optional. - - - atbrStaticTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtbrStaticEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing filtering information - configured into the bridge by (local or network) - management specifying the set of ports to which - frames received from specific ports and containing - specific destination addresses are allowed to be - forwarded. The value of zero in this table as the - port number from which frames with a specific - destination address are received, is used to - specify all ports for which there is no specific - entry in this table for that particular - destination address. Entries are valid for - unicast and for group/broadcast addresses." - REFERENCE - "IEEE 802.1D-1990: Section 6.7.2" - ::= { atbrStatic 1 } - - atbrStaticEntry OBJECT-TYPE - SYNTAX AtbrStaticEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Filtering information configured into the bridge - by (local or network) management specifying the - set of ports to which frames received from a - specific port and containing a specific - destination address are allowed to be forwarded." - REFERENCE - "IEEE 802.1D-1990: Section 6.7.2" - INDEX { atbrStaticLanId, - atbrStaticAddress, atbrStaticReceivePort } - ::= { atbrStaticTable 1 } - - AtbrStaticEntry ::= - SEQUENCE { - atbrStaticLanId - INTEGER, - atbrStaticAddress - MacAddress, - atbrStaticReceivePort - INTEGER, - atbrStaticAllowedToGoTo - OCTET STRING, - atbrStaticStatus - INTEGER - } - - atbrStaticLanId OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object uniquely identifies the lan or - emulated lan." - ::= { atbrStaticEntry 1 } - - atbrStaticAddress OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The destination MAC address in a frame to which - this entry's filtering information applies. This - object can take the value of a unicast address, a - group address or the broadcast address." - REFERENCE - "IEEE 802.1D-1990: Section 3.9.1, 3.9.2" - ::= { atbrStaticEntry 2 } - - atbrStaticReceivePort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Either the value '0', or the port number of the - port from which a frame must be received in order - for this entry's filtering information to apply. - A value of zero indicates that this entry applies - on all ports of the bridge for which there is no - other applicable entry." - ::= { atbrStaticEntry 3 } - - atbrStaticAllowedToGoTo OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The set of ports to which frames received from a - specific port and destined for a specific MAC - address, are allowed to be forwarded. Each octet - within the value of this object specifies a set of - eight ports, with the first octet specifying ports - 1 through 8, the second octet specifying ports 9 - through 16, etc. Within each octet, the most - significant bit represents the lowest numbered - port, and the least significant bit represents the - highest numbered port. Thus, each port of the - bridge is represented by a single bit within the - value of this object. If that bit has a value of - '1' then that port is included in the set of - ports; the port is not included if its bit has a - value of '0'. (Note that the setting of the bit - corresponding to the port from which a frame is - received is irrelevant.) The default value of - this object is a string of ones of appropriate - length." - ::= { atbrStaticEntry 4 } - - atbrStaticStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), - invalid(2), - permanent(3), - deleteOnReset(4), - deleteOnTimeout(5) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This object indicates the status of this entry. - The default value is permanent(3). - - other(1) - this entry is currently in use but - the conditions under which it will - remain so are different from each of the - following values. - invalid(2) - writing this value to the object - removes the corresponding entry. - permanent(3) - this entry is currently in use - and will remain so after the next reset - of the bridge. - deleteOnReset(4) - this entry is currently in - use and will remain so until the next - reset of the bridge. - deleteOnTimeout(5) - this entry is currently - in use and will remain so until it is - aged out." - ::= { atbrStaticEntry 5 } - - - -- Traps for use by Bridges - - -- Traps for the Spanning Tree Protocol - - newRoot TRAP-TYPE - ENTERPRISE alliedTelesyn - DESCRIPTION - "The newRoot trap indicates that the sending agent - has become the new root of the Spanning Tree; the - trap is sent by a bridge soon after its election - as the new root, e.g., upon expiration of the - Topology Change Timer immediately subsequent to - its election. Implementation of this trap is - optional." - ::= 101 - - topologyChange TRAP-TYPE - ENTERPRISE alliedTelesyn - DESCRIPTION - "A topologyChange trap is sent by a bridge when - any of its configured ports transitions from the - Learning state to the Forwarding state, or from - the Forwarding state to the Blocking state. The - trap is not sent if a newRoot trap is sent for the - same transition. Implementation of this trap is - optional." - ::= 102 - - END diff --git a/mibs/ATMF-CES b/mibs/ATMF-CES deleted file mode 100644 index db03d6c436..0000000000 --- a/mibs/ATMF-CES +++ /dev/null @@ -1,924 +0,0 @@ -ATMF-CES DEFINITIONS ::= BEGIN - -IMPORTS - enterprises FROM RFC1155-SMI - OBJECT-TYPE, MODULE-IDENTITY, Counter32, - Gauge32 FROM SNMPv2-SMI - TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC - InterfaceIndex FROM IF-MIB - MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; - -atmfCES MODULE-IDENTITY - LAST-UPDATED "9611050000Z" - ORGANIZATION "ATM Forum Circuit Emulation Working Group" - CONTACT-INFO "The ATM Forum - 2570 West El Camino Real, Suite 304 - Mountain View, CA 94040-1313 USA - Phone: +1 415-949-6700 - Fax: +1 415-949-6705 - info@atmforum.com" - DESCRIPTION "The MIB module used to describe the - Circuit Emulation Interworking Function - (Version 2.0)" - REVISION "9502030000Z" - DESCRIPTION "The MIB Module to describe the DS1/E1Circuit - Emulation Interworking Function (Version 1.0) - Note: The new Version 2 CES MIB replaces this earlier - Version 1 CES MIB which exists as the (deprecated) - first branch from the overall atmfCESmib object." -::= { atmfCESmib 2 } - -atmForum OBJECT IDENTIFIER ::= { enterprises 353 } -atmForumNetworkManagement OBJECT IDENTIFIER ::= {atmForum 5 } -atmfCESmib OBJECT IDENTIFIER ::= { atmForumNetworkManagement 2 } - --- An OBJECT IDENTIFIER for all ATM Forum circuit emulation MIBs --- has been assigned as a branch from the ATM Forum Network --- Management tree. This MIB for the version 2 ATM Forum Circuit --- Emulation specification is attached as the second branch from the --- overall atmfCESmib object. - - --- The following TEXTUAL-CONVENTIONS are used to link the CES --- interworking function to ATM interface port, plus the --- associated VPI and VCI. - -VpiInteger ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "An integer large enough to hold a VPI" - SYNTAX INTEGER (0..4095) - -VciInteger ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "An integer large enough to hold a VCI" - SYNTAX INTEGER (0..65535) - -CESConnectionPort ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Indicates the port associated with a Circuit Emulation - connection. Objects of this type are always defined as - part of a set that includes - fooPort CESConnectionPort - fooVpi VpiInteger - fooVci VciInteger - The interpretation of these objects is as follows: - 1. If no connection exists, 'fooPort' has a value of 0. - Because Interface table entries always have 'ifIndex' - values greater than 0, 'fooPort' reliably serves as a - 'connection exists' flag. - If no connection exists, 'fooVpi' and 'fooVci' are - not relevant and have a value of 0. - 2. If a PVC or SVC exists, 'fooPort' is defined to have - the value of the MIB-II/RFC1573 'ifIndex' of the ATM - interface associated with the VCC. The ifType - associated with such an ifIndex value is either - atm(37) or atmLogical(80). 'fooVpi' and 'fooVci' - will contain its VPI/VCI." - SYNTAX INTEGER (0..2147483647) - -AtmAddr ::= TEXTUAL-CONVENTION - DISPLAY-HINT "1x" - STATUS current - DESCRIPTION - "The ATM address used by the network entity. The address - types are: no address (0 octets), E.164 (8 octets), and - NSAP-encoded ATM Endsystem Address (20 octets). - Note: The E.164 address is encoded in BCD format." - SYNTAX OCTET STRING (SIZE(0|8|20)) - - --- This is the MIB module for the ATM Forum Circuit Emulation --- Service Interoperability Specification Version 2.0. --- --- This MIB contains four tables: --- CES Configuration Table --- CES Mapping Table --- CES Statistics Table --- CES Active SVC Table - - --- CES Configuration Table - -atmfCESObjects OBJECT IDENTIFIER ::= {atmfCES 1} - -atmfCESConfTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtmfCESConfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The CES configuration table used to manage interworking - between CBR interfaces or channels and ATM Virtual Channel - Links (VCLs). The reverse mapping is shown in the - atmfCESMappingTable." - ::= { atmfCESObjects 1 } - -atmfCESConfEntry OBJECT-TYPE - SYNTAX AtmfCESConfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the CES configuration table. There is one - entry in the table per CES entity, mapping one CBR - interface, channel, or bundle to an ATM VCL. - - Creation of a row in this table with a non-zero - atmfCESAtmIndex causes a corresponding entry in the - atmVclTable of the ATM-MIB (RFC1695) to be created." - INDEX { atmfCESCbrIndex } - ::= { atmfCESConfTable 1 } - -AtmfCESConfEntry ::= SEQUENCE { - atmfCESCbrIndex InterfaceIndex, - atmfCESAtmIndex CESConnectionPort, - atmfCESAtmVpi VpiInteger, - atmfCESAtmVci VciInteger, - atmfCESCbrService INTEGER, - atmfCESCbrClockMode INTEGER, - atmfCESCas INTEGER, - atmfCESPartialFill INTEGER, - atmfCESBufMaxSize INTEGER, - atmfCESCdvRxT INTEGER, - atmfCESCellLossIntegrationPeriod INTEGER, - atmfCESConnType INTEGER, - atmfCESLocalAddr AtmAddr, - atmfCESAdminStatus INTEGER, - atmfCESOperStatus INTEGER, - atmfCESConfRowStatus RowStatus - } - -atmfCESCbrIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The value of this object is equal to MIB II's ifIndex value - of the CBR interface, channel, or bundle that is being - cross-connected to an ATM VCL." - ::= { atmfCESConfEntry 1 } - -atmfCESAtmIndex OBJECT-TYPE - SYNTAX CESConnectionPort - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object is equal to MIB II's - ifIndex value of the ATM Port interface mapped - through this CES IWF to a CBR interface. This value - is overwritten whenever an active or passive SVC is - established. - - The distinguished value zero indicates that no ATM - interface has been specified." - ::= { atmfCESConfEntry 2 } - -atmfCESAtmVpi OBJECT-TYPE - SYNTAX VpiInteger - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object is equal to the VPI used - by the ATM VCL mapped through this CES IWF to a CBR - interface. This value is overwritten whenever an - active or passive SVC is established. - - The value is not relevant if no ATM interface has been - specified (i.e., atmfCESAtmIndex is set to zero)." - ::= { atmfCESConfEntry 3 } - -atmfCESAtmVci OBJECT-TYPE - SYNTAX VciInteger - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object is equal to the VCI used - by the ATM VCL mapped through this CES IWF to a CBR - interface. This value is overwritten whenever an - active or passive SVC is established. - - The distinguished value zero indicates that no ATM - VCL has been specified." - ::= { atmfCESConfEntry 4 } - -atmfCESCbrService OBJECT-TYPE - SYNTAX INTEGER { - unstructured(1), - structured(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Define if DSx/Ex service isas structured or unstructurednot. A - structured(2) interface is some nx64kbKbps. An unstructured - (1) interface is 1.544Mbps, 2.048Mbps, 6.312Mbps, 44.736 Mbps, - or 34.368 Mbps. unstructured(1) passes all bits through the - ATM network. strucutured(2) passes data bits through the - ATM network, and may also pass signalling bits - - At this time, only unstructured mode is defined for the - 44.736 Mbps and 34.368 Mbps services." - ::= { atmfCESConfEntry 5 } - -atmfCESCbrClockMode OBJECT-TYPE - SYNTAX INTEGER { - synchronous(1), - srts(2), - adaptive(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Define if DSx/Ex service clocking mode. This maps into - transmit clock source of CBR interface. - - For structured modes this value, if present, must be set to - synchronous(1)." - DEFVAL { synchronous } - ::= { atmfCESConfEntry 6 } - -atmfCESCas OBJECT-TYPE - SYNTAX INTEGER { - basic(1), - e1Cas(2), - ds1SfCas(3), - ds1EsfCas(4), - j2Cas(5) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This parameter selects which AAL1 Format should be used: - Basic does not carry CAS bits, and uses a single 125 usec frame. - e1Cas, ds1SfCas, dS1EsfCas and j2Cas carry CAS bits in a - multiframe structure for E1, DS1 SF, DS1 ESF and J2 - respectively. - This applies to structured interfaces only. Default is - basic (1). For unstructured interfaces this value, if present, - must be set to the default of basic (1)." - DEFVAL { basic } - ::= { atmfCESConfEntry 7 } - -atmfCESPartialFill OBJECT-TYPE - SYNTAX INTEGER (0 .. 47) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "If partial cell fill is used, the number of user octets per - cell must be set with this parameter. Setting this parameter - to zero disables partial cell fill, and causes all cells to - be completely filled before they are sent." - DEFVAL { 0 } -- Partial Cell Fill not used - ::= { atmfCESConfEntry 8 } - -atmfCESBufMaxSize OBJECT-TYPE - SYNTAX INTEGER (1..65536) - UNITS "10 usec" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Define maximum size in 10 microsecond increments of the - reassembly buffer. Some implementations may want allow the - maximum buffer size to be programmed to a size less than the - physical limit to reduce the maximum delay through a circuit." - DEFVAL { 128 } - ::= { atmfCESConfEntry 9 } - -atmfCESCdvRxT OBJECT-TYPE - SYNTAX INTEGER (1..65535) - UNITS "10 usec" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The maximum cell arrival jitter in 10 usec increments that - the reassembly process will tolerate in the cell stream - without producing errors on the CBR service interface." - DEFVAL { 100 } - ::= { atmfCESConfEntry 10 } - -atmfCESCellLossIntegrationPeriod OBJECT-TYPE - SYNTAX INTEGER (1000 .. 65535) - UNITS "msec" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The time in milliseconds for the cell loss integration period. - If a cells are continuously lost for this period of time, - atmfCESCellLossStatus is set to loss (2). The - default definition is 2500." - DEFVAL { 2500 } - ::= { atmfCESConfEntry 11 } - -atmfCESConnType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - pvc(2), - activeSvc(3), - passiveSvc(4) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The type of ATM connectivity between associated CES IWF's. - Valid values are: - other - none of the types specified below - pvc - supporting connectivity is a permanent - virtual connection - activeSvc - attempt calls whenever none established - passiveSvc - accept calls" - ::= { atmfCESConfEntry 12 } - -atmfCESLocalAddr OBJECT-TYPE - SYNTAX AtmAddr - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The ATM address of the local CES IWF process. This address - may be used by the automatic SVC establishment procedures to - identify the intended recipient CES IWF of an incoming automatic - SVC call request. Optionally, the MAX-ACCESS of this object - may be read-only, for those implementations where it is - not desired to manually configure this address." - ::= { atmfCESConfEntry 13 } - -atmfCESAdminStatus OBJECT-TYPE - SYNTAX INTEGER { - up(1), - down(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The desired administrative status of the CES interworking - function. The up and down states indicate that the traffic - flow is enabled or disabled respectively across the CES - interworking function." - ::= { atmfCESConfEntry 14 } - -atmfCESOperStatus OBJECT-TYPE - SYNTAX INTEGER { - up(1), - down(2), - unknown(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The operational status of the CES interworking function. - The up and down states indicate that the traffic flow is - enabled or disabled respectively across the CES interworking - function. The unknown state indicates that the state of the - CES interworking function cannot be determined. The state - will be down or unknown if the supporting CBR or ATM - interfaces are down or unknown, respectively." - ::= { atmfCESConfEntry 15 } - -atmfCESConfRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object is used to create new rows in this table, modify - existing rows, and to delete existing rows." - ::= { atmfCESConfEntry 16 } - - --- CES Mapping Table - -atmfCESMappingTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtmfCESMappingEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The CES mapping table used to show the mapping from ATM - VCLs to CBR interfaces or channels. The mapping and - interworking functions are configured in the - atmfCESConfTable." - ::= { atmfCESObjects 2 } - -atmfCESMappingEntry OBJECT-TYPE - SYNTAX AtmfCESMappingEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the CES mapping table. There is one entry - in the table corresponding to each active row in the - atmfCESConfTable for which there is a non-zero - atmfCESAtmIndex." - INDEX { atmfCESAtmIndex, - atmfCESAtmVpi, - atmfCESAtmVci } - ::= { atmfCESMappingTable 1 } - -AtmfCESMappingEntry ::= SEQUENCE { - atmfCESMappingCbrIndex InterfaceIndex - } - -atmfCESMappingCbrIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object is equal to MIB II's ifIndex value - of the CBR interface, channel, or bundle that is being - cross-connected to an ATM VCL. Examples of the ifType - value for the CBR entity are ds1(18), ds3(30), ds0(81), or - ds0bundle(82)." - ::= { atmfCESMappingEntry 1 } - - --- CES Statistics Table - -atmfCESStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtmfCESStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The CES AAL1 statistical data table." - ::= { atmfCESObjects 3 } - -atmfCESStatsEntry OBJECT-TYPE - SYNTAX AtmfCESStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the CES AAL1 Stats table. There is one - entry in this table corresponding to each entry in the - atmfCESConfTable." - AUGMENTS { atmfCESConfEntry } - ::= { atmfCESStatsTable 1 } - -AtmfCESStatsEntry ::= SEQUENCE { - atmfCESReassCells Counter32, - atmfCESHdrErrors Counter32, - atmfCESPointerReframes Counter32, - atmfCESPointerParityErrors Counter32, - atmfCESAal1SeqErrors Counter32, - atmfCESLostCells Counter32, - atmfCESMisinsertedCells Counter32, - atmfCESBufUnderflows Counter32, - atmfCESBufOverflows Counter32, - atmfCESCellLossStatus INTEGER - } - -atmfCESReassCells OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This count gives the number of cells played out to the - CES Service Interface. It excludes cells that were - discarded for any reason, including cells that were not used - due to being declared misinserted, or discarded while the - reassembler was waiting to achieve synchronization." - ::= { atmfCESStatsEntry 1 } - -atmfCESHdrErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The count of the number of AAL1 header errors detected, - including those corrected. Header errors include correctable - and uncorrectable CRC, plus bad parity." - ::= { atmfCESStatsEntry 2 } - -atmfCESPointerReframes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This records the count of the number of events in which the - AAL1 reassembler found that an SDT pointer is not where it is - expected, and the pointer must be reacquired. This count is - only meaningful for structured CES modes, as unstructured CES - modes do not use pointers. For unstructured CES modes, this - count, if present, should indicate zero." - ::= { atmfCESStatsEntry 3 } - -atmfCESPointerParityErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This records the count of the number of events in which the - AAL1 reassembler detects a parity check failure at the point - where a structured data pointer is expected. This count is only - meaningful for structured CES modes, as unstructured CES modes - do not use pointers. For unstructured CES modes, this count, if - present, should indicate zero." - ::= { atmfCESStatsEntry 4 } - -atmfCESAal1SeqErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times that the sequence number of an incoming AAL1 - Type 1 SAR-PDU causes a transition from the 'sync' state to - the 'out of sequence' state, as defined by ITU-T I.363.1." - ::= { atmfCESStatsEntry 5 } - -atmfCESLostCells OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of lost cells, as detected by the AAL1 sequence number - processing, for example. This records the count of the number - of cells detected as lost in the network prior to the - destination CES IWF AAL1 layer processing." - ::= { atmfCESStatsEntry 6 } - -atmfCESMisinsertedCells OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of AAL1 sequence violations which the AAL Convergence - sublayer interprets as a misinserted cell, as defined by - ITU-T I.363.1." - ::= { atmfCESStatsEntry 7 } - -atmfCESBufUnderflows OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of buffer underflows. This records the count of the - number of times the CES reassembly buffer underflows. In the - case of a continuous underflow caused by a loss of ATM cell - flow, a single buffer underflow should be counted. If the CES - IWF is implemented with multiple buffers (such as a cell level - buffer and a bit level buffer), then either buffer underflow - will cause this count to be incremented." - ::= { atmfCESStatsEntry 8 } - -atmfCESBufOverflows OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of buffer overflows. This records the count of the - number of times the CES reassembly buffer overflows. If the CES - IWF is implemented with multiple buffers (such as a cell level - buffer and a bit level buffer, then either buffer overflow will - cause this count to be incremented " - ::= { atmfCESStatsEntry 9 } - -atmfCESCellLossStatus OBJECT-TYPE - SYNTAX INTEGER { - noLoss(1), - loss(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "When cells are continuously lost for the number of milliseconds - specified by atmfCESCellLossIntegrationPeriod, the value is set - to loss (2). When cells are no longer lost, the value is set - to noLoss (1)." - ::= { atmfCESStatsEntry 10 } - - --- CES Active SVC Table - -atmfCESActiveSvcTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtmfCESActiveSvcEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table used to manage active SVCs established across ATM - networks between CES entities." - ::= { atmfCESObjects 4 } - -atmfCESActiveSvcEntry OBJECT-TYPE - SYNTAX AtmfCESActiveSvcEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the CES active SVC table. There is one - entry in the table corresponding to each active row in - the atmfCESConfTable for which the atmfCESConnType takes - the value 'activeSvc'." - INDEX { atmfCESCbrIndex } - ::= { atmfCESActiveSvcTable 1 } - -AtmfCESActiveSvcEntry ::= SEQUENCE { - atmfCESRemoteAddr AtmAddr, - atmfCESFirstRetryInterval INTEGER, - atmfCESRetryTimer INTEGER, - atmfCESRetryLimit INTEGER, - atmfCESRetryFailures Gauge32, - atmfCESActiveSvcRestart INTEGER, - atmfCESActiveSvcOperStatus INTEGER, - atmfCESLastReleaseCause INTEGER, - atmfCESLastReleaseDiagnostics OCTET STRING - } - -atmfCESRemoteAddr OBJECT-TYPE - SYNTAX AtmAddr - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The ATM address supporting the corresponding far end - CES IWF process. If no address is supplied, no attempts - to establish the active SVC are initiated." - ::= { atmfCESActiveSvcEntry 1 } - -atmfCESFirstRetryInterval OBJECT-TYPE - SYNTAX INTEGER (1..3600) - UNITS "seconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The time to wait before attempting to establish the SVC - after the first failed call attempt. The time to wait - between subsequent call attempts may differ to implement - a backoff scheme. Zero represents an infinite interval - indicating no retries." - DEFVAL { 10 } - ::= { atmfCESActiveSvcEntry 2 } - -atmfCESRetryTimer OBJECT-TYPE - SYNTAX INTEGER (0..86400) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the current value of the retry timer for - this connection. When the value reaches zero an attempt - will be made to establish the active SVC. When the timer - is not running, the value zero shall be returned." - ::= { atmfCESActiveSvcEntry 3 } - -atmfCESRetryLimit OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Sets a maximum limit on how many consecutive unsuccessful - call setup attempts can be made before stopping the attempt - to set up the connection. If this limit is reached then - management action will be required (e.g. setting - atmfCESActiveSvcRestart to 'restart') to initiate a new - attempt to establish the connection. A value of zero - indicates no limit - the attempts will continue until - successful. If this object is not present, no limit on call - attempts is assumed." - DEFVAL { 0 } - ::= { atmfCESActiveSvcEntry 4 } - -atmfCESRetryFailures OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates how many attempts to establish the connection - have failed. This count is reset whenever a connection - is successfully established or the active SVC is restarted." - ::= { atmfCESActiveSvcEntry 5 } - -atmfCESActiveSvcRestart OBJECT-TYPE - SYNTAX INTEGER { - restart(1), - noop(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "When the value is set to 'restart' the active SVC - is released if necessary and a new setup procedure - is begun. As a result of this action, the - atmfCESActiveSvcOperStatus object transitions to - 'establishmentInProgress' (if not already in this state) - and the atmfCESRetryFailures object is cleared. - - When the value is set to 'noop' no operation is - performed. When read, the value 'noop' is returned." - ::= { atmfCESActiveSvcEntry 6 } - -atmfCESActiveSvcOperStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), - establishmentInProgress(2), - connected(3), - retriesExhausted(4), - noAddressSupplied(5), - lowerLayerDown(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Describes the status of the active SVC. Valid values are: - other - none of the types specified below - establishmentInProgress - connection is not operational, - but call attempts are ongoing - connected - connection is currently operational - retriesExhausted - retry limit has been reached and call - attempts have ceased - noAddressSupplied - no remote address has been configured, - so no call attempts are initiated - lowerLayerDown - underlying CES IWF is not operational - - When the row is not 'active', the value of this object is - 'other'." - ::= { atmfCESActiveSvcEntry 7 } - -atmfCESLastReleaseCause OBJECT-TYPE - SYNTAX INTEGER(1..127) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Value of the Cause field of the Cause information element - in the last RELEASE signalling message received for this - active SVC. Indicates the reason for the release." - ::= { atmfCESActiveSvcEntry 8 } - -atmfCESLastReleaseDiagnostics OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..8)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Value of the first 8 bytes of diagnostic information - from the Cause field of the Cause information element - in the last RELEASE signalling message received for this - active SVC." - ::= { atmfCESActiveSvcEntry 9 } - - --- Conformance Information - -atmfCESConformance OBJECT IDENTIFIER ::= { atmfCES 2 } - -atmfCESGroups OBJECT IDENTIFIER ::= { atmfCESConformance 1 } -atmfCESCompliances OBJECT IDENTIFIER ::= { atmfCESConformance 2 } - --- Compliance Statements - -atmfCESCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for SNMP entities which support - the ATM Forum Circuit Emulation Services." - -MODULE -- this module -MANDATORY-GROUPS { - atmfCESBasicConfigGroup, - atmfCESBasicStatsGroup - } - -GROUP atmfCESStructConfigGroup -DESCRIPTION "This group is mandatory only for IWFs that - support Structured DS1, E1 or J2 Nx64 kbit/s - Service." - -GROUP atmfCESStructStatsGroup -DESCRIPTION "This group is mandatory only for IWFs that - support Structured DS1, E1 or J2 Nx64 kbit/s - Service." - -GROUP atmfCESSvcConfigGroup -DESCRIPTION "This group is mandatory only when support for - automatic SVC initiation procedures is provided." - - OBJECT atmfCESLocalAddr - MIN-ACCESS read-only - DESCRIPTION "Support for manual configuration of the local - CES interworking function address is not - required." - - ::= { atmfCESCompliances 1 } - --- Units of Conformance - -atmfCESBasicConfigGroup OBJECT-GROUP - OBJECTS { - atmfCESAtmIndex, - atmfCESAtmVpi, - atmfCESAtmVci, - atmfCESCbrService, - atmfCESCbrClockMode, - atmfCESBufMaxSize, - atmfCESCdvRxT, - atmfCESCellLossIntegrationPeriod, - atmfCESConnType, - atmfCESConfRowStatus - } - STATUS current - DESCRIPTION - "A collection of objects providing configuration information - for generic Circuit Emulation Service IWFs." - ::= { atmfCESGroups 1 } - -atmfCESOptionalConfigGroup OBJECT-GROUP - OBJECTS { - atmfCESAdminStatus, - atmfCESOperStatus - } - STATUS current - DESCRIPTION - "A collection of optional objects providing configuration - information for generic Circuit Emulation Service IWFs." - ::= { atmfCESGroups 2} - -atmfCESBasicStatsGroup OBJECT-GROUP - OBJECTS { - atmfCESReassCells, - atmfCESHdrErrors, - atmfCESBufUnderflows, - atmfCESBufOverflows, - atmfCESCellLossStatus - } - STATUS current - DESCRIPTION - "A collection of objects providing statistics information - for generic Circuit Emulation Service IWFs." - ::= { atmfCESGroups 3 } - -atmfCESOptionalStatsGroup OBJECT-GROUP - OBJECTS { - atmfCESAal1SeqErrors, - atmfCESLostCells, - atmfCESMisinsertedCells - } - STATUS current - DESCRIPTION - "A collection of optional objects providing statistics - information for generic Circuit Emulation Service IWFs." - ::= { atmfCESGroups 4 } - -atmfCESStructConfigGroup OBJECT-GROUP - OBJECTS { - atmfCESCas, - atmfCESPartialFill - } - STATUS current - DESCRIPTION - "A collection of objects providing configuration information - for Structured DS1, E1 or J2 Nx64 kbit/s Service IWFs." - ::= { atmfCESGroups 5 } - -atmfCESStructStatsGroup OBJECT-GROUP - OBJECTS { - atmfCESPointerReframes - } - STATUS current - DESCRIPTION - "A collection of objects providing statistics information - for Structured DS1, E1 or J2 Nx64 kbit/s Service IWFs." - ::= { atmfCESGroups 6 } - -atmfCESOptionalStructStatsGroup OBJECT-GROUP - OBJECTS { - atmfCESPointerParityErrors - } - STATUS current - DESCRIPTION - "A collection of optional objects providing statistics - information for Structured DS1, E1 or J2 Nx64 kbit/s Service - IWFs." - ::= { atmfCESGroups 7 } - -atmfCESMappingGroup OBJECT-GROUP - OBJECTS { - atmfCESMappingCbrIndex - } - STATUS current - DESCRIPTION - "A collection of objects providing information about the - mapping from ATM VCLs to CBR interfaces or channels." - ::= { atmfCESGroups 8 } - -atmfCESSvcConfigGroup OBJECT-GROUP - OBJECTS { - atmfCESLocalAddr, - atmfCESRemoteAddr, - atmfCESFirstRetryInterval, - atmfCESRetryTimer, - atmfCESRetryFailures, - atmfCESActiveSvcRestart, - atmfCESActiveSvcOperStatus - } - STATUS current - DESCRIPTION - "A collection of objects providing SVC connection - establishment support configuration information for CES - IWFs." - ::= { atmfCESGroups 9 } - -atmfCESOptionalSvcConfigGroup OBJECT-GROUP - OBJECTS { - atmfCESRetryLimit, - atmfCESLastReleaseCause, - atmfCESLastReleaseDiagnostics - } - STATUS current - DESCRIPTION - "A collection of optional objects providing SVC connection - establishment support configuration information for CES - IWFs." - ::= { atmfCESGroups 10 } - -END diff --git a/mibs/ATMF-CES-MIB b/mibs/ATMF-CES-MIB deleted file mode 100644 index 5ae24406d2..0000000000 --- a/mibs/ATMF-CES-MIB +++ /dev/null @@ -1,305 +0,0 @@ --- --- Converted to SMIv2 rfc 2578,2579,2580 - STD 58 --- -ATMF-CES-MIB DEFINITIONS ::= BEGIN - - IMPORTS - enterprises, Counter32, Integer32, - OBJECT-TYPE, - MODULE-IDENTITY FROM SNMPv2-SMI - ifIndex FROM IF-MIB; - - - atmfCESmib MODULE-IDENTITY - LAST-UPDATED "9911060000z" - ORGANIZATION "The ATM Forum" - CONTACT-INFO - "Postal: The ATM Forum - 2570 West El Camino Real, Suite 304 - Mountain View, CA 94040-1313 USA - Phone: +1 415-949-6700 - Fax: +1 415-949-6705 - info@atmforum.com" - DESCRIPTION - "Circuit Emulation Specification" - ::= { enterprises atmForum(353) atmForumNetworkManagement(5) 2 } - - -- an OBJECT IDENTIFIER for all ATM Forum circuit emulation MIBs - -- has been assigned as a branch from the Forum Network Management - -- tree. The DS1/E1 Circuit Emulation specification is attached - -- as the first branch from the overall atmfCESmib object. Future - -- branches may be added in the future for further CES work, for - -- example, DS3/E3 circuit emulation. - - atmfDS1E1CESmib OBJECT IDENTIFIER ::= { atmfCESmib 1 } - - -- this is the MIB module for the ATM Forum DS1/E1 Circuit Emulation - -- Interworking Function objects - - -- the following TEXTUAL-CONVENTIONS are used to link the CES - -- interworking function to ATM interface port, plus the - -- associated VPI and VCI. - - atmfDS1E1CESConfTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtmfDS1E1CESConfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The CES configuration table. This includes mapping channels from - ATM Port to CBR interfaces. There is one atmfDS1E1CESConfEntry - per CES Entity" - ::= { atmfDS1E1CESmib 1 } - - atmfDS1E1CESConfEntry OBJECT-TYPE - SYNTAX AtmfDS1E1CESConfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the CES table. For each entry there is a corresponding - entry in the stack table" - INDEX { ifIndex } - ::= { atmfDS1E1CESConfTable 1 } - - AtmfDS1E1CESConfEntry ::= SEQUENCE { - atmfDS1E1CESMapATMIndex Integer32, - atmfDS1E1CESMapVPI Integer32, - atmfDS1E1CESMapVCI Integer32, - atmfDS1E1CESCBRService INTEGER, - atmfDS1E1CESCBRClockMode INTEGER, - atmfDS1E1CESCas INTEGER, - atmfDS1E1CESPartialFill Integer32, - atmfDS1E1CESBufMaxSize Integer32, - atmfDS1E1CESCDVRxT Integer32, - atmfDS1E1CESCellLossIntegrationPeriod Integer32 - } - - - atmfDS1E1CESMapATMIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object is equal to MIB II's - ifIndex value of the ATM Port interface mapped - through this CES to a CBR interface." - ::= { atmfDS1E1CESConfEntry 1 } - - atmfDS1E1CESMapVPI OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object is equal to the VPI used - for the emulated circuit represented by this entry - in the ifTable. If there is no connection, this - object is meaningless and will have the value zero." - ::= { atmfDS1E1CESConfEntry 2 } - - atmfDS1E1CESMapVCI OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object is equal to the VCI used - for the emulated circuit represented by this entry - in the ifTable. If there is no connection, this - object is meaningless and will have the value zero" - ::= { atmfDS1E1CESConfEntry 3 } - - atmfDS1E1CESCBRService OBJECT-TYPE - SYNTAX INTEGER { - unstructured(1), - structured(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Define if DS1/E1 service as structured or not. A - structured(2) interface is some nx64Kbps. An unstructured - (1) interface is 1.544Mbps or 2.048Mbps. unstructured(1) - passes all bits through the ATM network. - strucutured(2) passes data bits through the ATM network, and - may also pass signalling bits" - ::= { atmfDS1E1CESConfEntry 4 } - - atmfDS1E1CESCBRClockMode OBJECT-TYPE - SYNTAX INTEGER { - synchronous(1), - srts(2), - adaptive(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Define if DS1/E1 service clocking mode. This maps into - transmit clock source of CBR interface." - DEFVAL { synchronous } - ::= { atmfDS1E1CESConfEntry 5 } - - atmfDS1E1CESCas OBJECT-TYPE - SYNTAX INTEGER { - basic (1), - e1Cas (2), - ds1SfCas (3), - ds1EsfCas (4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This parameter selects which AAL1 Format should be used: - Basic does not carry CAS bits, and uses a single 125 usec frame. - E1Cas, Ds1SfCas and DS1EsfCas carry CAS bits in a multiframe - structure for E1, DS1 SF and DS1 ESF respectively. - This applies to structured interfaces only. Default - is Basic (1)." - DEFVAL { basic } - ::= { atmfDS1E1CESConfEntry 6 } - - atmfDS1E1CESPartialFill OBJECT-TYPE - SYNTAX Integer32 (0..47) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "If partial cell fill is used, the number of user octets per - cell must be set with this parameter. Setting this parameter - to zero disables partial cell fill, and causes all cells to - be completely filled before they are sent." - DEFVAL { 0 } -- Partial Cell Fill not used - ::= { atmfDS1E1CESConfEntry 7 } - - atmfDS1E1CESBufMaxSize OBJECT-TYPE - SYNTAX Integer32 (1..65536) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Define maximum size in octets of the reassembly buffer. - Some implementations may want allow the maximum buffer size to - programmed to a size less than the physical limit to reduce - the maximum delay through a circuit." - DEFVAL { 256 } - ::= { atmfDS1E1CESConfEntry 8 } - -atmfDS1E1CESCDVRxT OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "UNITS `10usec'. The maximum cell arrival jitter in 10usec increments that - the reassembly process will tolerate in the cell stream without - producing errors in the CBR service interface" - DEFVAL { 100 } - ::= { atmfDS1E1CESConfEntry 9 } - - - atmfDS1E1CESCellLossIntegrationPeriod OBJECT-TYPE - SYNTAX Integer32 (1000..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The time in milliseconds for the cell loss integration period. - If a cells are lost for this period of time. - atmfDS1E1CESCellLossStatus is set to loss (2).The mandatory - definition is 2500 - UNITS `msec'" - DEFVAL { 2500 } - ::= { atmfDS1E1CESConfEntry 10 } - - atmfDS1E1CESStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtmfDS1E1CESStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The CES AAL1 statistical data table." - ::= { atmfDS1E1CESmib 2 } - - atmfDS1E1CESStatsEntry OBJECT-TYPE - SYNTAX AtmfDS1E1CESStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the CES AAL1 Stats table." - INDEX { ifIndex } - ::= { atmfDS1E1CESStatsTable 1 } - - AtmfDS1E1CESStatsEntry ::= SEQUENCE { - atmfDS1E1CESReassCells Counter32, - atmfDS1E1CESHdrErrors Counter32, - atmfDS1E1CESPointerReframes Counter32, - atmfDS1E1CESLostCells Counter32, - atmfDS1E1CESBufUnderflows Counter32, - atmfDS1E1CESBufOverflows Counter32, - atmfDS1E1CESCellLossStatus INTEGER - } - - atmfDS1E1CESReassCells OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This count gives the number of cells played out to the DS1/E1 - Service Interface. It excludes cells that were discarded for - any reason, including cells that were not used due to being - declared misinserted, or discarded while the reassembler was - waiting to achieve synchronization." - ::= { atmfDS1E1CESStatsEntry 1 } - - atmfDS1E1CESHdrErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The count of the number of AAL1 header errors detected and - possibly corrected. Header errors include correctable and - uncorrectable CRC, plus bad parity." - ::= { atmfDS1E1CESStatsEntry 2 } - - atmfDS1E1CESPointerReframes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This records the count of the number of events in which the - AAL1 reassembler found that an SDT pointer is not where it is - expected, and the pointer must be reacquired." - ::= { atmfDS1E1CESStatsEntry 3 } - - atmfDS1E1CESLostCells OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of lost cells." - ::= { atmfDS1E1CESStatsEntry 4 } - - atmfDS1E1CESBufUnderflows OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of buffer underflows." - ::= { atmfDS1E1CESStatsEntry 5 } - - atmfDS1E1CESBufOverflows OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of buffer overflows." - ::= { atmfDS1E1CESStatsEntry 6 } - - atmfDS1E1CESCellLossStatus OBJECT-TYPE - SYNTAX INTEGER { - noLoss(1), - loss(2), - idle(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "When cells are lost for the number of milliseconds specified - by atmfDS1E1CESCellLossIntegrationPeriod, the value is set to - loss (2). When cells are no longer lost, the value is set - to noLoss (1). An additional variable idle os added to indicate - cbrct connections status of Idle." - ::= { atmfDS1E1CESStatsEntry 7 } -END diff --git a/mibs/BASP-Config-MIB b/mibs/BASP-Config-MIB deleted file mode 100644 index 4726d9a8dd..0000000000 --- a/mibs/BASP-Config-MIB +++ /dev/null @@ -1,514 +0,0 @@ -BASP-Config-MIB DEFINITIONS ::= BEGIN - - -- Broadcom(R) Advanced Server Configuration MIB - -- - -- This MIB defines LoadBalance/VLAN configuration Management Information Base. - -- These objects are part of the enterprise MIB for Broadcom Advanced Server. - -- - - IMPORTS - enterprises, IpAddress - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212 - DisplayString, PhysAddress - FROM RFC1213-MIB; - - - broadcom OBJECT IDENTIFIER ::= { enterprises 4413 } - enet OBJECT IDENTIFIER ::= { broadcom 1 } - basp OBJECT IDENTIFIER ::= { enet 2 } - baspConfig OBJECT IDENTIFIER ::= { basp 1 } - baspTeam OBJECT IDENTIFIER ::= { baspConfig 1 } - baspPhyAdapter OBJECT IDENTIFIER ::= { baspConfig 2 } - baspVirAdapter OBJECT IDENTIFIER ::= { baspConfig 3 } - - --- baspTeam Group -- - btTeamNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of loadbalance teams - present on this system." - ::= { baspTeam 1 } - - btTeamTable OBJECT-TYPE - SYNTAX SEQUENCE OF BtTeamEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of team entries. The number of - teams is given by the value of teamNumber." - ::= { baspTeam 2 } - - btTeamEntry OBJECT-TYPE - SYNTAX BtTeamEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry containing team objects at the - target system." - INDEX { btTeamIndex } - ::= { btTeamTable 1 } - - BtTeamEntry ::= - SEQUENCE { - btTeamIndex - INTEGER(0..65535), - btTeamName - DisplayString, - btTeamType - INTEGER, - btTeamMacAddress - PhysAddress, - btPhyNumber - INTEGER, - btVirNumber - INTEGER, - btMode - INTEGER, - btLiveLinkEnable - INTEGER, - btLinkPacketFrequency - INTEGER, - btLinkMaxRetry - INTEGER, - btLinkRetryFrequency - INTEGER, - btLinkTargetIpAddress1 - IpAddress, - btLinkTargetIpAddress2 - IpAddress, - btLinkTargetIpAddress3 - IpAddress, - btLinkTargetIpAddress4 - IpAddress - } - - btTeamIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An unique value for each team. The value for - each team must remain constant at - least from one re-initialization of the entity's - network management system to the next re- - initialization." - - ::= { btTeamEntry 1 } - - btTeamName OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A textual string containing name of the team" - ::= { btTeamEntry 2 } - - btTeamType OBJECT-TYPE - SYNTAX INTEGER - { - team-SLB(100), - team-FEC-GEC(101), - team-802-3-AD(102), - team-SLB-AFD(104) - } - - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type of team, distinguished according to - the attribute assigned. When team has only one - physical member, the team type is ignored" - ::= { btTeamEntry 3 } - - btTeamMacAddress OBJECT-TYPE - SYNTAX PhysAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Mac address of the team. Mac address is - assigned to a team when the team type is - team-FEC-GEC(101) or team-802-3-AD(102)" - ::= { btTeamEntry 4 } - - btPhyNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of physical adapters in the team" - ::= { btTeamEntry 5 } - - btVirNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of virtual adapters in the team " - ::= { btTeamEntry 6 } - - btMode OBJECT-TYPE - SYNTAX INTEGER - { - primaryMode(1), - standby(2) - } - - ACCESS read-only - STATUS mandatory - DESCRIPTION - "mode of this team, PrimaryMode(0) or - Standby(1). For team type other than - team-SLB(100), this should always be - PrimaryMode(0)." - ::= { btTeamEntry 7 } - - btLiveLinkEnable OBJECT-TYPE - SYNTAX INTEGER - { - disabled(1), - enabled(2) - } - - ACCESS read-only - STATUS mandatory - DESCRIPTION - "LiveLink is enabled or not. Probe packet can - be enabled only for team-SLB(100) and - team-SLB-AFD(104)." - ::= { btTeamEntry 8 } - - btLinkPacketFrequency OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: The frequency in - milliseconds that a link packet is to be sent." - ::= { btTeamEntry 9 } - - btLinkMaxRetry OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: The maximum number of - retries before failing a team member." - ::= { btTeamEntry 10 } - - btLinkRetryFrequency OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: The frequency (milliseconds) - a link packet is to be sent after a dropped link - packet is detected." - ::= { btTeamEntry 11 } - - btLinkTargetIpAddress1 OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: The target IP address that - a link packet is sent to. A DNS name cannot be - specified since there is no reliable method to - resolve the DNS name without introducing - unacceptable risk. Only the first one is mandatory - for LiveLink. All 0 is not available." - ::= { btTeamEntry 12 } - - btLinkTargetIpAddress2 OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: The target IP address that - a link packet is sent to. A DNS name cannot be - specified since there is no reliable method to - resolve the DNS name without introducing - unacceptable risk. This one is optional for - LiveLink. All 0 is not available." - ::= { btTeamEntry 13 } - - btLinkTargetIpAddress3 OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: The target IP address that - a link packet is sent to. A DNS name cannot be - specified since there is no reliable method to - resolve the DNS name without introducing - unacceptable risk. This one is optional for - LiveLink. All 0 is not available." - ::= { btTeamEntry 14 } - - btLinkTargetIpAddress4 OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: The target IP address that - a link packet is sent to. A DNS name cannot be - specified since there is no reliable method to - resolve the DNS name without introducing - unacceptable risk. This one is optional for - LiveLink. All 0 is not available." - ::= { btTeamEntry 15 } - --- baspPhyAdapter Group -- - - btPhyAdapterNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of physical adapters presented - in the physical adapter table." - ::= { baspPhyAdapter 1 } - - btPhyAdapterTable OBJECT-TYPE - SYNTAX SEQUENCE OF BtPhyAdapterEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The phyMember tables contain the physical - adapter members of loadbalance teams." - ::= { baspPhyAdapter 2 } - - btPhyAdapterEntry OBJECT-TYPE - SYNTAX BtPhyAdapterEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A team entry containing objects at the - target system." - INDEX { btpTeamIndex, - btpAdapterIndex } - ::= { btPhyAdapterTable 1 } - - BtPhyAdapterEntry ::= - SEQUENCE { - btpTeamIndex - INTEGER(0..65535), - btpAdapterIndex - INTEGER(0..65535), - btpAdapterDesc - DisplayString, - btpMemberType - INTEGER, - btpMacAddress - PhysAddress, - btpMemberState - INTEGER, - btpLiveLinkIp - IpAddress - } - - btpTeamIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An unique value for each team." - ::= { btPhyAdapterEntry 1 } - - btpAdapterIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A value for each adapter within a team." - ::= { btPhyAdapterEntry 2 } - - - btpAdapterDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - " A textual string containing name of the adapter" - ::= { btPhyAdapterEntry 3 } - - btpMemberType OBJECT-TYPE - SYNTAX INTEGER - { - load-balance(100), - standby(101) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type of adapter member." - ::= { btPhyAdapterEntry 4 } - - - btpMacAddress OBJECT-TYPE - SYNTAX PhysAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Mac address of the adapter." - ::= { btPhyAdapterEntry 5 } - - btpMemberState OBJECT-TYPE - SYNTAX INTEGER - { - unknown(1), - link-up-not-join-traffic(2), - disable-not-join-traffic(3), - join-traffic(4) - } - - ACCESS read-only - STATUS mandatory - DESCRIPTION - "State of the interface in the team." - ::= { btPhyAdapterEntry 6 } - - btpLiveLinkIp OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "IP address for LiveLink." - ::= { btPhyAdapterEntry 7 } - - --- baspVirmember Group -- - - btVirAdapterNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of virtual adapters presented - in the virtual adapter table." - ::= { baspVirAdapter 1 } - - btVirAdapterTable OBJECT-TYPE - SYNTAX SEQUENCE OF BtVirAdapterEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The virMember tables contain the VLAN - members of loadbalance teams." - ::= { baspVirAdapter 2 } - - btVirAdapterEntry OBJECT-TYPE - SYNTAX BtVirAdapterEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A team entry containing objects at the - target system." - INDEX { btvTeamIndex, - btvAdapterIndex } - ::= { btVirAdapterTable 1 } - - BtVirAdapterEntry ::= - SEQUENCE { - btvTeamIndex - INTEGER(0..65535), - btvAdapterIndex - INTEGER(0..65535), - btvAdapterDesc - DisplayString, - btvVlanId - INTEGER, - btvLinkStatus - INTEGER, - btvIPAddress - IpAddress, - btvSubnetMask - IpAddress, - btvPhysAddress - PhysAddress, - btvLineSpeed - DisplayString - } - - btvTeamIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An unique value for each team." - ::= { btVirAdapterEntry 1 } - - btvAdapterIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A unique value for each virtual adapter in a team." - ::= { btVirAdapterEntry 2 } - - btvAdapterDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - " A textual string containing name of the VLAN" - ::= { btVirAdapterEntry 3 } - - btvVlanId OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "802.1Q VLAN ID of the virtual adapter." - ::= { btVirAdapterEntry 4 } - - btvLinkStatus OBJECT-TYPE - SYNTAX INTEGER - { - link-up(1), - link-fail(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Virtual adapter link status" - ::= { btVirAdapterEntry 5 } - - btvIPAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "IP address of the virtual adapter." - ::= { btVirAdapterEntry 6 } - - btvSubnetMask OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "IP subnet Mask of the virtual adapter." - ::= { btVirAdapterEntry 7 } - - btvPhysAddress OBJECT-TYPE - SYNTAX PhysAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "MAC address of the virtual adapter." - ::= { btVirAdapterEntry 8 } - - btvLineSpeed OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A textual string displays the operating speed - of the virtual adapter." - ::= { btVirAdapterEntry 9 } - -END diff --git a/mibs/BASP-Statistics-MIB b/mibs/BASP-Statistics-MIB deleted file mode 100644 index 5f405f634c..0000000000 --- a/mibs/BASP-Statistics-MIB +++ /dev/null @@ -1,410 +0,0 @@ -BASP-Statistics-MIB DEFINITIONS ::= BEGIN - - -- Broadcom(R) Advanced Server Statistics MIB - -- - -- This MIB defines Load Balance/VLAN Statistics Management Information Base. - -- These objects are part of the enterprise MIB for Broadcom Advanced Server. - -- - - IMPORTS - enterprises, Counter - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212 - DisplayString - FROM RFC1213-MIB; - - - broadcom OBJECT IDENTIFIER ::= { enterprises 4413 } - enet OBJECT IDENTIFIER ::= { broadcom 1 } - basp OBJECT IDENTIFIER ::= { enet 2 } - baspStat OBJECT IDENTIFIER ::= { basp 2 } - baspTeamStat OBJECT IDENTIFIER ::= { baspStat 1 } - baspPhyAdapterStat OBJECT IDENTIFIER ::= { baspStat 2 } - baspVirAdapterStat OBJECT IDENTIFIER ::= { baspStat 3 } - ------------------------- --- baspTeamStat Group -- ------------------------- - btsTeamNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of loadbalance teams - present on this system." - ::= { baspTeamStat 1 } - - btsTeamTable OBJECT-TYPE - SYNTAX SEQUENCE OF BtsTeamEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of team entries. The number of - teams is given by the value of teamNumber." - ::= { baspTeamStat 2 } - - btsTeamEntry OBJECT-TYPE - SYNTAX BtsTeamEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry containing team statistics objects - at the target system." - INDEX { btsTeamIndex } - ::= { btsTeamTable 1 } - - BtsTeamEntry ::= - SEQUENCE { - btsTeamIndex - INTEGER, - btsTeamName - DisplayString, - btsPhyNumber - INTEGER, - btsVirNumber - INTEGER, - btsPacketSends - Counter, - btsPacketSendDiscardeds - Counter, - btsPacketSendQueueds - Counter, - btsPacketRecvs - Counter, - btsPacketRecvDiscardeds - Counter, - btsLinkPacketsSents - Counter, - btsLinkPacketsRetrieds - Counter - } - - btsTeamIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An unique value for each team. - The value for each team must remain constant at - least from one re-initialization of the entity's - network management system to the next re- - initialization." - - ::= { btsTeamEntry 1 } - - btsTeamName OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - " A textual string containing name of the team" - ::= { btsTeamEntry 2 } - - btsPhyNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of physical adapters in the team" - ::= { btsTeamEntry 3 } - - btsVirNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of virtual adapters in the team " - ::= { btsTeamEntry 4 } - - btsPacketSends OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "number of send packets that are forwarded to the team members, - derived from physical adapter statistics." - ::= { btsTeamEntry 5 } - - btsPacketSendDiscardeds OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "number of send packets that are discarded, - derived from physical adapter statistics." - ::= { btsTeamEntry 6 } - - btsPacketSendQueueds OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "number of send packets queued by driver waiting for resource" - ::= { btsTeamEntry 7 } - - btsPacketRecvs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "number of receive packets that are indicated to upper layer, - derived from physical adapter statistics." - ::= { btsTeamEntry 8 } - - btsPacketRecvDiscardeds OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "number of receive packets discarded, - derived from physical adapter statistics." - ::= { btsTeamEntry 9 } - - btsLinkPacketsSents OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: Number of link packets sent - across all adapters for the team - Expressed as a - quantity." - ::= { btsTeamEntry 10 } - - btsLinkPacketsRetrieds OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: The number of retry packets - sent across all adapters for the team - Expressed - as a quantity." - ::= { btsTeamEntry 11 } - ------------------------------- --- baspPhyAdapterStat Group -- ------------------------------- - btsPhyAdapterNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of physical adapters presented - in the physical adapter table." - ::= { baspPhyAdapterStat 1 } - - btsPhyAdapterStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF BtsPhyAdapterStatEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The phyMember tables contain the physical - adapter members of loadbalance teams." - ::= { baspPhyAdapterStat 2 } - - btsPhyAdapterStatEntry OBJECT-TYPE - SYNTAX BtsPhyAdapterStatEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A team entry containing objects at the - target system." - INDEX { btspTeamIndex, - btspAdapterIndex } - ::= { btsPhyAdapterStatTable 1 } - - BtsPhyAdapterStatEntry ::= - SEQUENCE { - btspTeamIndex - INTEGER(0..65535), - btspAdapterIndex - INTEGER(0..65535), - btspAdapterDesc - DisplayString, - btspPacketSends - Counter, - btspPacketSendDiscardeds - Counter, - btspPacketRecvs - Counter, - btspPacketRecvDiscardeds - Counter, - btspLinkPacketsSents - Counter, - btspLinkPacketsRetrieds - Counter - } - - btspTeamIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An unique value for each team." - ::= { btsPhyAdapterStatEntry 1 } - - btspAdapterIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A value for each adapter within a team." - ::= { btsPhyAdapterStatEntry 2 } - - btspAdapterDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - " A textual string containing name of the physical member" - ::= { btsPhyAdapterStatEntry 3 } - - btspPacketSends OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "number of send request completed by miniport ." - ::= { btsPhyAdapterStatEntry 4 } - - btspPacketSendDiscardeds OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "number of send request discarded." - ::= { btsPhyAdapterStatEntry 5 } - - btspPacketRecvs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "number of receive packets that are indicated to upper layer." - ::= { btsPhyAdapterStatEntry 6 } - - btspPacketRecvDiscardeds OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - " number of receive packets discarded." - ::= { btsPhyAdapterStatEntry 7 } - - btspLinkPacketsSents OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: Number of link packets - sent vis the adapters for the team - - Expressed as a quantity." - ::= { btsPhyAdapterStatEntry 8 } - - btspLinkPacketsRetrieds OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "For LiveLink feature: The number of retry packets - sent via the adapters for the team - Expressed - as a quantity." - ::= { btsPhyAdapterStatEntry 9 } - ------------------------------- --- baspVirAdapterStat Group -- ------------------------------- - btsVirAdapterNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of virtual adapters presented - in the virtual adapter table." - ::= { baspVirAdapterStat 1 } - - btsVirAdapterStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF BtsVirAdapterStatEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The phyMember tables contain the physical - adapter members of loadbalance teams." - ::= { baspVirAdapterStat 2 } - - btsVirAdapterStatEntry OBJECT-TYPE - SYNTAX BtsVirAdapterStatEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A team entry containing objects at the - target system." - INDEX { btsvTeamIndex, - btsvAdapterIndex } - ::= { btsVirAdapterStatTable 1 } - - BtsVirAdapterStatEntry ::= - SEQUENCE { - btsvTeamIndex - INTEGER(0..65535), - btsvAdapterIndex - INTEGER(0..65535), - btsvAdapterDesc - DisplayString, - btsvPacketSends - Counter, - btsvPacketSendQueueds - Counter, - btsvPacketRecvs - Counter - } - - btsvTeamIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An unique value for each team." - ::= { btsVirAdapterStatEntry 1 } - - btsvAdapterIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A value for each adapter within a team." - ::= { btsVirAdapterStatEntry 2 } - - btsvAdapterDesc OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A textual string containing name of the virtual member" - ::= { btsVirAdapterStatEntry 3 } - - btsvPacketSends OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "number of send request completed ." - ::= { btsVirAdapterStatEntry 4 } - - btsvPacketSendQueueds OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "number of send request being queued by driver waiting for resource" - ::= { btsVirAdapterStatEntry 5 } - - btsvPacketRecvs OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - " number of receive indicated to upper layer successfully." - ::= { btsVirAdapterStatEntry 6 } - -END diff --git a/mibs/BAY-STACK-ADAC-MIB b/mibs/BAY-STACK-ADAC-MIB deleted file mode 100644 index d2fa39849d..0000000000 --- a/mibs/BAY-STACK-ADAC-MIB +++ /dev/null @@ -1,447 +0,0 @@ - -BAY-STACK-ADAC-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32 - FROM SNMPv2-SMI - TruthValue, MacAddress, RowStatus - FROM SNMPv2-TC - InterfaceIndex, InterfaceIndexOrZero - FROM IF-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackAdacMib MODULE-IDENTITY - LAST-UPDATED "200610160000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Nortel Networks" - DESCRIPTION - "Nortel Networks Auto-Discovery/Auto-Configuration of Nortel IP - Phones MIB - - Copyright 2004 Nortel Networks, Inc. - All rights reserved. - This Nortel Networks SNMP Management Information Base - Specification embodies Nortel Networks' confidential and - proprietary intellectual property. Nortel Networks retains - all title and ownership in the Specification, including any - revisions. - - This Specification is supplied 'AS IS,' and Nortel Networks - makes no warranty, either express or implied, as to the use, - operation, condition, or performance of the Specification." - - REVISION "200610160000Z" -- 16 October 2006 - DESCRIPTION "v5: Added bsAdacPortOperEnable, bsAdacPortMacDetectionEnable, - bsAdacPortLldpDetectionEnable, bsAdacPortOperDisabledNotification" - - REVISION "200605240000Z" -- 24 May 2006 - DESCRIPTION "v4: Removed untagAll enumeration." - - REVISION "200603130000Z" -- 13 March 2006 - DESCRIPTION "v3: Added bsAdacOperEnable, bsAdacPortTaggedFramesPvid, - bsAdacPortTaggedFramesTagging and bsAdacPortType" - - REVISION "200504120000Z" -- 12 April 2005 - DESCRIPTION "v2: Added support for MAC Address Ranges" - - REVISION "200412130000Z" -- 13 December 2004 - DESCRIPTION "v1: Initial version." - - ::= { bayStackMibs 9 } - -bsAdacNotifications OBJECT IDENTIFIER ::= { bayStackAdacMib 0 } -bsAdacObjects OBJECT IDENTIFIER ::= { bayStackAdacMib 1 } - - --- --- ADAC Scalar Objects --- - -bsAdacScalars OBJECT IDENTIFIER ::= { bsAdacObjects 1 } - -bsAdacAdminEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to administratively enable or disable ADAC. - A value of true(1) means ADAC should be enabled, while a value - of false(2) means ADAC should be disabled. Note that ADAC might - remain operationally disabled due to other conditions (such as - missing Uplink and Call Server ports). To determine whether - ADAC is operationally enabled, see bsAdacOperEnable." - ::= { bsAdacScalars 2 } - -bsAdacOperatingMode OBJECT-TYPE - SYNTAX INTEGER { - untaggedFramesBasic(1), - untaggedFramesAdvanced(2), - taggedFrames(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This operating mode must be set depending on how the - IP Phones are configured to send frames (tagged/untagged) - and on the desired level of complexity for auto-configuration. - - A value of untaggedFramesBasic(1) means that the IP Phones are - configured to send untagged frames and no Voice-VLAN will be - created (only apply QoS). - - A value of untaggedFramesAdvanced(2) means that the IP Phones are - configured to send untagged frames and the Voice-VLAN will be - created too, beside applying QoS. - - A value of taggedFrames(3) means that the IP Phones are - configured to send tagged frames; the Voice-VLAN will be - created and QoS will be applied accordingly. - - This object cannot take the value untaggedFramesAdvanced(2) or - taggedFrames(3) if bsAdacVoiceVlan has the value 0, or if both - bsAdacCallServerPort and bsAdacUplinkPort have the value 0." - ::= { bsAdacScalars 3 } - -bsAdacCallServerPort OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The port on which the Call Server is connected. This value - is used only when the current operating mode is either - untaggedFramesAdvanced(2) or taggedFrames(3). It may not - be changed to 0 if the current operating mode is one of - these values." - ::= { bsAdacScalars 4 } - -bsAdacUplinkPort OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The uplink port is used usually when the Call Server is not - connected directly to the current module/stack. This value - is used only when the current operating mode is either - untaggedFramesAdvanced(2) or taggedFrames(3). It may not - be changed to 0 if the current operating mode is one of - these values." - ::= { bsAdacScalars 5 } - -bsAdacVoiceVlan OBJECT-TYPE - SYNTAX INTEGER (0..4094) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A value that uniquely identifies the Voice Virtual LAN associated - with ADAC. This value it is used only when the current operating - mode is untaggedFramesAdvanced(2) or taggedFrames(3). It may not - be changed to 0 if the current operating mode is one of these - values." - ::= { bsAdacScalars 6 } - -bsAdacNotificationControlEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object controls whether port status changes will result in - generation of a bsAdacPortConfigNotification. The value true(1) - means that the notifications will be generated. The value false(2) - means that they will not be generated." - ::= { bsAdacScalars 7 } - -bsAdacMacAddrRangeControl OBJECT-TYPE - SYNTAX INTEGER { - none(1), - clearTable(2), - defaultTable(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object always returns none(1) when retrieved. When set to - clearTable(2), it will delete all entries from the bsAdacMacAddrRangeTable. - When set to defaultTable(3), it will delete all entries from the - bsAdacMacAddrRangeTable and replace them with factory default entries." - ::= { bsAdacScalars 8 } - -bsAdacOperEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether ADAC is operationally enabled. A value of - true(1) indicates that it is enabled, while a value of false(2) indicates - that it is disabled. Note a value of false(2) for this object and a value - of true(1) for bsAdacAdminEnable indicates that ADAC is not operational - due to some condition such as missing Uplink and Call Server ports." - ::= { bsAdacScalars 9 } - --- --- ADAC Port Table --- - -bsAdacPortTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsAdacPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of objects that display and control the port - attributes of ADAC." - ::= { bsAdacObjects 2 } - -bsAdacPortEntry OBJECT-TYPE - SYNTAX BsAdacPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of objects that display and control the port - attributes of ADAC." - INDEX { bsAdacPortIndex } - ::= { bsAdacPortTable 1 } - -BsAdacPortEntry ::= - SEQUENCE { - bsAdacPortIndex InterfaceIndex, - bsAdacPortAdminEnable TruthValue, - bsAdacPortConfigStatus INTEGER, - bsAdacPortTaggedFramesPvid Integer32, - bsAdacPortTaggedFramesTagging INTEGER, - bsAdacPortType INTEGER, - bsAdacPortOperEnable TruthValue, - bsAdacPortMacDetectionEnable TruthValue, - bsAdacPortLldpDetectionEnable TruthValue - } - -bsAdacPortIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An index value that uniquely identifies a port. - This value is similar to ifIndex in MIB2." - ::= { bsAdacPortEntry 1 } - -bsAdacPortAdminEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "true (1) Auto-Detection (and implicitly Auto-Configuration) - of Nortel IP Phones is enabled on this interface. - false (2) Auto-Detection (and implicitly Auto-Configuration) - of Nortel IP Phones is disabled on this interface." - ::= { bsAdacPortEntry 2 } - -bsAdacPortConfigStatus OBJECT-TYPE - SYNTAX INTEGER { - configApplied(1), - configNotApplied(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Describes the Auto-Configuration status for the port. - A value of configApplied(1) means that the ADAC configuration - is applied for this port. - A value of configNotApplied(2) means that the ADAC configuration - is not applied for this port." - ::= { bsAdacPortEntry 3 } - -bsAdacPortTaggedFramesPvid OBJECT-TYPE - SYNTAX Integer32 (0..4094) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This is the PVID value that Auto-Configuration will try to apply for - ports which have Auto-Detection enabled (bsAdacPortAdminEnable is set - to true(1)), and which are running in Tagged-Frames operational mode - (bsAdacOperatingMode is set to taggedFrames(3)). - - A value of 0 means that the Auto-Configuration will not change the - PVID of the respective port. - - If the VLAN with the ID equal with this PVID does not exist when - Auto-Configuration is applied to a port, then Auto-Configuration won't - change the port's PVID (it will ignore the current value of this object, - and treat it as if its value is currently 0)." - ::= { bsAdacPortEntry 4 } - -bsAdacPortTaggedFramesTagging OBJECT-TYPE - SYNTAX INTEGER { - tagAll(1), - tagPvidOnly(2), - untagPvidOnly(3), - noChange(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This is the tagging value that Auto-Configuration will apply for - ports which have Auto-Detection enabled (bsAdacPortAdminEnable is - set to true(1)), and which are running in Tagged-Frames operational - mode (bsAdacOperatingMode is set to taggedFrames(3)). - - A value of tagAll(1) means that the Telephony ports will have - the tagging enabled on all frames. - - A value of tagPvidOnly(2) means that the Telephony ports will have - the tagging enabled on frames matching the PVID of the port. - - A value of untagPvidOnly(3) means that the Telephony ports will have - the tagging disabled on frames matching the PVID of the port. - - A value of noChange(4) means that the Auto-Configuration will not - change the tagging of the respective port." - ::= { bsAdacPortEntry 5 } - -bsAdacPortType OBJECT-TYPE - SYNTAX INTEGER { - telephony(1), - callServer(2), - uplink(3), - other(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Describes how ADAC classifies this port. - - A value of telephony(1) means that the Auto-Detection is enabled - for this port (bsAdacPortAdminEnable is set to true(1)). - - A value of callServer(2) means that the port is configured as Call Server. - - A value of uplink(3) means that the port is either configured as Uplink - or it's part of the same trunk as the current set Uplink port. - - A value of other(4) means that the port has none of the types above." - ::= { bsAdacPortEntry 6 } - -bsAdacPortOperEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates whether Auto-Detection is operationally enabled on port. - A value of true(1) indicates that it is enabled, while a value of false(2) - indicates that it is disabled. - - Note a value of false(2) for this object and a value of true(1) for - bsAdacPortAdminEnable indicates that Auto-Detection (and implicitly - Auto-Configuration) is not operational due to some condition such as - reaching the maximum number of devices supported per port." - ::= { bsAdacPortEntry 7 } - -bsAdacPortMacDetectionEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "true (1) Auto-Detection of Nortel IP Phones based on MAC Address - is enabled on this interface. - - false (2) Auto-Detection of Nortel IP Phones based on MAC Address - is disabled on this interface. - - It cannot be set to false(2) if no other supported detection - mechanism is enabled on port." - ::= { bsAdacPortEntry 8 } - -bsAdacPortLldpDetectionEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "true (1) Auto-Detection of Nortel IP Phones based on 802.1ab - is enabled on this interface. - - false (2) Auto-Detection of Nortel IP Phones based on 802.1ab - is disabled on this interface. - - It cannot be set to false(2) if no other supported detection - mechanism is enabled on port." - ::= { bsAdacPortEntry 9 } - --- --- ADAC MAC Address Range Table --- - -bsAdacMacAddrRangeTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsAdacMacAddrRangeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of objects that display and control the attributes of - the MAC Address ranges supported by ADAC. - Overlapping ranges are not allowed and the attempts to create an - entry that overlaps an existing entry will fail." - ::= { bsAdacObjects 3 } - -bsAdacMacAddrRangeEntry OBJECT-TYPE - SYNTAX BsAdacMacAddrRangeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of objects that display and control the attributes of - the MAC Address ranges supported by ADAC." - INDEX { bsAdacMacAddrRangeLowEndIndex, bsAdacMacAddrRangeHighEndIndex } - ::= { bsAdacMacAddrRangeTable 1 } - -BsAdacMacAddrRangeEntry ::= - SEQUENCE { - bsAdacMacAddrRangeLowEndIndex MacAddress, - bsAdacMacAddrRangeHighEndIndex MacAddress, - bsAdacMacAddrRangeRowStatus RowStatus - } - -bsAdacMacAddrRangeLowEndIndex OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The low end of the MAC Address range." - ::= { bsAdacMacAddrRangeEntry 1 } - -bsAdacMacAddrRangeHighEndIndex OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The high end of the MAC Address range." - ::= { bsAdacMacAddrRangeEntry 2 } - -bsAdacMacAddrRangeRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This is used to control creation/deletion of entries - in this table." - ::= { bsAdacMacAddrRangeEntry 3 } - --- --- ADAC Notifications Section --- - -bsAdacPortConfigNotification NOTIFICATION-TYPE - OBJECTS { bsAdacPortConfigStatus } - STATUS current - DESCRIPTION - "This notification indicates if the Auto-Configuration - is applied or not on the port. It will be sent on - every status change." - ::= { bsAdacNotifications 1 } - -bsAdacPortOperDisabledNotification NOTIFICATION-TYPE - OBJECTS { bsAdacPortOperEnable } - STATUS current - DESCRIPTION - "This notification indicates if a port having bsAdacPortAdminEnable set - to true(1) changes its bsAdacPortOperEnable from true(1) to false(2) due - to some condition such as reaching the maximum number of devices supported - per port." - ::= { bsAdacNotifications 2 } - -END diff --git a/mibs/BAY-STACK-ARP-INSPECTION-MIB b/mibs/BAY-STACK-ARP-INSPECTION-MIB deleted file mode 100644 index 1034114930..0000000000 --- a/mibs/BAY-STACK-ARP-INSPECTION-MIB +++ /dev/null @@ -1,125 +0,0 @@ - -BAY-STACK-ARP-INSPECTION-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - TruthValue - FROM SNMPv2-TC - InterfaceIndex - FROM IF-MIB - VlanIndex - FROM Q-BRIDGE-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackArpInspectionMib MODULE-IDENTITY - LAST-UPDATED "200606230000Z" - ORGANIZATION "Nortel Ltd." - CONTACT-INFO "nortel.com" - DESCRIPTION - "This MIB module is used for ARP inspection configuration - settings in Nortel's software and products." - - REVISION "200606230000Z" -- June 23, 2006 - DESCRIPTION - "Ver 1: Initial version." - ::= { bayStackMibs 18 } - -bsArpInspectionNotifications - OBJECT IDENTIFIER ::= { bayStackArpInspectionMib 0 } -bsArpInspectionObjects - OBJECT IDENTIFIER ::= { bayStackArpInspectionMib 1 } - --- --- VLAN table --- - -bsArpInspectionVlanTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsArpInspectionVlanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to control ARP inspection settings per-VLAN." - ::= { bsArpInspectionObjects 1 } - -bsArpInspectionVlanEntry OBJECT-TYPE - SYNTAX BsArpInspectionVlanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects for controlling ARP inspection settings - for a VLAN." - INDEX { bsArpInspectionVlanId } - ::= { bsArpInspectionVlanTable 1 } - -BsArpInspectionVlanEntry ::= - SEQUENCE { - bsArpInspectionVlanId VlanIndex, - bsArpInspectionVlanEnabled TruthValue - } - -bsArpInspectionVlanId OBJECT-TYPE - SYNTAX VlanIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The VLAN ID value of the VLAN." - ::= { bsArpInspectionVlanEntry 1 } - -bsArpInspectionVlanEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to control whether ARP inspection is enabled - for this VLAN." - ::= { bsArpInspectionVlanEntry 2 } - --- --- Interface table --- - -bsArpInspectionIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsArpInspectionIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to control ARP inspection settings per-interface." - ::= { bsArpInspectionObjects 2 } - -bsArpInspectionIfEntry OBJECT-TYPE - SYNTAX BsArpInspectionIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects for controlling ARP inspection settings - for an interface." - INDEX { bsArpInspectionIfIndex } - ::= { bsArpInspectionIfTable 1 } - -BsArpInspectionIfEntry ::= - SEQUENCE { - bsArpInspectionIfIndex InterfaceIndex, - bsArpInspectionIfTrusted TruthValue - } - -bsArpInspectionIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The ifIndex value of the interface." - ::= { bsArpInspectionIfEntry 1 } - -bsArpInspectionIfTrusted OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to control whether this interface is trusted - for ARP inspection purposes." - ::= { bsArpInspectionIfEntry 2 } - -END - diff --git a/mibs/BAY-STACK-DHCP-SNOOPING-MIB b/mibs/BAY-STACK-DHCP-SNOOPING-MIB deleted file mode 100644 index 412460d5c0..0000000000 --- a/mibs/BAY-STACK-DHCP-SNOOPING-MIB +++ /dev/null @@ -1,236 +0,0 @@ - -BAY-STACK-DHCP-SNOOPING-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, Unsigned32 - FROM SNMPv2-SMI - TruthValue, MacAddress, RowStatus - FROM SNMPv2-TC - InterfaceIndex - FROM IF-MIB - VlanIndex - FROM Q-BRIDGE-MIB - InetAddressType, InetAddress - FROM INET-ADDRESS-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackDhcpSnoopingMib MODULE-IDENTITY - LAST-UPDATED "200606230000Z" - ORGANIZATION "Nortel Ltd." - CONTACT-INFO "nortel.com" - DESCRIPTION - "This MIB module is used for DHCP snooping configuration - settings in Nortel's software and products." - - REVISION "200606230000Z" -- June 23, 2006 - DESCRIPTION - "Ver 1: Initial version." - ::= { bayStackMibs 17 } - -bsDhcpSnoopingNotifications OBJECT IDENTIFIER ::= { bayStackDhcpSnoopingMib 0 } -bsDhcpSnoopingObjects OBJECT IDENTIFIER ::= { bayStackDhcpSnoopingMib 1 } - --- --- Scalar objects --- - -bsDhcpSnoopingScalars OBJECT IDENTIFIER ::= { bsDhcpSnoopingObjects 1 } - -bsDhcpSnoopingEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to control whether DHCP snooping is enabled - globally. When globally enabled, DHCP snooping is enabled or - disabled for each individual VLAN in the bsDhcpSnoopingVlanTable." - ::= { bsDhcpSnoopingScalars 1 } - --- --- VLAN table --- - -bsDhcpSnoopingVlanTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsDhcpSnoopingVlanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to control DHCP snooping settings per-VLAN." - ::= { bsDhcpSnoopingObjects 2 } - -bsDhcpSnoopingVlanEntry OBJECT-TYPE - SYNTAX BsDhcpSnoopingVlanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects for controlling DHCP snooping settings - for a VLAN." - INDEX { bsDhcpSnoopingVlanId } - ::= { bsDhcpSnoopingVlanTable 1 } - -BsDhcpSnoopingVlanEntry ::= - SEQUENCE { - bsDhcpSnoopingVlanId VlanIndex, - bsDhcpSnoopingVlanEnabled TruthValue - } - -bsDhcpSnoopingVlanId OBJECT-TYPE - SYNTAX VlanIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The VLAN ID value of the VLAN." - ::= { bsDhcpSnoopingVlanEntry 1 } - -bsDhcpSnoopingVlanEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to control whether DHCP snooping is enabled - for this VLAN." - ::= { bsDhcpSnoopingVlanEntry 2 } - --- --- Interface table --- - -bsDhcpSnoopingIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsDhcpSnoopingIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to control DHCP snooping settings per-interface." - ::= { bsDhcpSnoopingObjects 3 } - -bsDhcpSnoopingIfEntry OBJECT-TYPE - SYNTAX BsDhcpSnoopingIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects for controlling DHCP snooping settings - for an interface." - INDEX { bsDhcpSnoopingIfIndex } - ::= { bsDhcpSnoopingIfTable 1 } - -BsDhcpSnoopingIfEntry ::= - SEQUENCE { - bsDhcpSnoopingIfIndex InterfaceIndex, - bsDhcpSnoopingIfTrusted TruthValue - } - -bsDhcpSnoopingIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The ifIndex value of the interface." - ::= { bsDhcpSnoopingIfEntry 1 } - -bsDhcpSnoopingIfTrusted OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to control whether this interface is trusted - for DHCP snooping purposes." - ::= { bsDhcpSnoopingIfEntry 2 } - --- --- Binding table --- - -bsDhcpSnoopingBindingTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsDhcpSnoopingBindingEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains the DHCP bindings that have been learned." - ::= { bsDhcpSnoopingObjects 4 } - -bsDhcpSnoopingBindingEntry OBJECT-TYPE - SYNTAX BsDhcpSnoopingBindingEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing a learned DHCP binding." - INDEX { bsDhcpSnoopingBindingVlanId, bsDhcpSnoopingBindingMacAddress } - ::= { bsDhcpSnoopingBindingTable 1 } - -BsDhcpSnoopingBindingEntry ::= - SEQUENCE { - bsDhcpSnoopingBindingVlanId VlanIndex, - bsDhcpSnoopingBindingMacAddress MacAddress, - bsDhcpSnoopingBindingAddressType InetAddressType, - bsDhcpSnoopingBindingAddress InetAddress, - bsDhcpSnoopingBindingInterface InterfaceIndex, - bsDhcpSnoopingBindingLeaseTime Unsigned32, - bsDhcpSnoopingBindingRowStatus RowStatus - } - -bsDhcpSnoopingBindingVlanId OBJECT-TYPE - SYNTAX VlanIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The VLAN to which the DHCP client belongs." - ::= { bsDhcpSnoopingBindingEntry 1 } - -bsDhcpSnoopingBindingMacAddress OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The MAC address of the DHCP client." - ::= { bsDhcpSnoopingBindingEntry 2 } - -bsDhcpSnoopingBindingAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of address contained in the corresponding instance of - bsDhcpSnoopingBindingAddress." - ::= { bsDhcpSnoopingBindingEntry 3 } - -bsDhcpSnoopingBindingAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The internet address assigned to this DHCP client." - ::= { bsDhcpSnoopingBindingEntry 4 } - -bsDhcpSnoopingBindingInterface OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface to which the DHCP client is connected." - ::= { bsDhcpSnoopingBindingEntry 5 } - -bsDhcpSnoopingBindingLeaseTime OBJECT-TYPE - SYNTAX Unsigned32 - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The lease time of this DHCP client's binding." - ::= { bsDhcpSnoopingBindingEntry 6 } - -bsDhcpSnoopingBindingRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object is used only to delete DHCP bindings from the table of - learned bindings (this does not actually delete the binding, only - this system's knowledge of the binding). Entries in this table cannot - be created using this object, only deleted. On retrieval, its value - will always be active(1). Setting it to destroy(6) will delete the - DHCP binding from the table of learned bindings." - ::= { bsDhcpSnoopingBindingEntry 7 } - -END - diff --git a/mibs/BAY-STACK-EAPOL-EXTENSION-MIB b/mibs/BAY-STACK-EAPOL-EXTENSION-MIB deleted file mode 100644 index d63dbf257c..0000000000 --- a/mibs/BAY-STACK-EAPOL-EXTENSION-MIB +++ /dev/null @@ -1,868 +0,0 @@ - -BAY-STACK-EAPOL-EXTENSION-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, Integer32, TimeTicks - FROM SNMPv2-SMI - TruthValue, MacAddress, RowStatus - FROM SNMPv2-TC - InterfaceIndex - FROM IF-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB - SnmpAdminString - FROM SNMP-FRAMEWORK-MIB; - -bayStackEapExtMib MODULE-IDENTITY - LAST-UPDATED "200611010000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Nortel Networks" - DESCRIPTION - "BayStack EAPOL Extension MIB - - Copyright 2003-2004 Nortel Networks, Inc. - All rights reserved. - This Bay Networks SNMP Management Information Base Specification - (Specification) embodies Bay Networks' confidential and - proprietary intellectual property. Bay Networks retains all - title and ownership in the Specification, including any - revisions. - - This Specification is supplied 'AS IS,' and Bay Networks makes - no warranty, either express or implied, as to the use, - operation, condition, or performance of the Specification." - - REVISION "200611010000Z" -- 01 Nov 2006 - DESCRIPTION "v010 Added support for various additional EAP features: - - allowing IP phones based on DHCP - - allowing use of radius assigned VLAN in - multihost-eap mode - - use of unicast packets for Eap-ReqId packets - - fail or not-fail EAP users on radius timeout - (default is to fail)" - - REVISION "200605240000Z" -- 24 May 2006 - DESCRIPTION "v009: Added non-eap ubp support, filter-on-mac ubp support, - configurable non-eap radius password attribute format - support, re-auth of individual MAC addrs support." - - REVISION "200506270000Z" -- 27 June 2005 - DESCRIPTION "v008: Added MHSA support. Added new non-eap auth reasons." - - REVISION "200503100000Z" -- 10 March 2005 - DESCRIPTION "v007: Cleaned up some DESCRIPTION clauses. - Added bseeMultiHostNonEapStatusTable." - - REVISION "200502170000Z" -- 17 February 2005 - DESCRIPTION "v006: Added objects: - bseeMultiHostAllowNonEapClient - bseeMultiHostRadiusAuthNonEapClient - bseePortConfigMultiHostRadiusAuthNonEapClient - deprecated bseePortConfigMultiHostNonEapMacSource." - - REVISION "200411110000Z" -- 11 November 2004 - DESCRIPTION "v005: Added bseeMultiHostNonEapMacTable." - - REVISION "200408310000Z" -- 20 July 2004 - DESCRIPTION "v004: Changes to have separate enable/disable flag for - guest vlan and remediation vlan. Added objects: - bseeGuestVlanEnabled - bseeRemediationVlanEnabled - bseePortConfigGuestVlanEnabled" - - REVISION "200407200000Z" -- 20 July 2004 - DESCRIPTION "v003: Added enhancements for guest vlan, remediation vlan, - and multihost support." - - REVISION "200309180000Z" -- 18 Sept 2003 - DESCRIPTION "v001: Initial version." - - ::= { bayStackMibs 3 } - -bseeObjects OBJECT IDENTIFIER ::= { bayStackEapExtMib 1 } -bseeNotifications OBJECT IDENTIFIER ::= { bayStackEapExtMib 2 } -bseeNotifications0 OBJECT IDENTIFIER ::= { bseeNotifications 0 } - - -bseeUserBasedPoliciesEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether EAPOL User-based policies - are enabled or disabled." - ::= { bseeObjects 1 } - -bseeGuestVlanId OBJECT-TYPE - SYNTAX Integer32 (1..4094) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies the ID of the global default guest VLAN. This - VLAN is used for ports which do not have a configured guest VLAN. - Access to the guest VLAN is allowed for MAC addresses before EAP - authentication has been performed. However, if the value of - bseeGuestVlanEnabled is false(2), then access to the guest VLAN - is not allowed for ports that do not have a configured guest VLAN." - ::= { bseeObjects 2 } - -bseeRemediationVlanId OBJECT-TYPE - SYNTAX Integer32 (1..4094) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies the ID of the remediation VLAN. If EAP - authentication fails for a port, MAC addresses on that port are - restricted to access only the remediation VLAN. However, if the - value of bseeRemediationVlanEnabled is false(2), then access is - not allowed at all for a port when EAP authentication fails." - ::= { bseeObjects 3 } - -bseeMaximumEapClientMacs OBJECT-TYPE - SYNTAX Integer32 (1..800) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies the global maximum number of EAP authenticated - MAC addresses allowed." - ::= { bseeObjects 4 } - -bseeMaximumNonEapClientMacs OBJECT-TYPE - SYNTAX Integer32 (1..800) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies the global maximum number of non-EAP - authenticated MAC addresses allowed." - ::= { bseeObjects 5 } - -bseeGuestVlanEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies whether access to the global default guest - VLAN is allowed." - ::= { bseeObjects 6 } - -bseeRemediationVlanEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies whether access to the remediation VLAN - is allowed." - ::= { bseeObjects 7 } - -bseeMultiHostAllowNonEapClient OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object controls whether non-EAP clients (MAC addresses) are - allowed. This is the system-wide setting. The associated per-port - setting (bseePortConfigMultiHostAllowNonEapClient) must also be true - for non-EAP clients to be allowed on a particular port." - DEFVAL { false } - ::= { bseeObjects 8 } - -bseeMultiHostRadiusAuthNonEapClient OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object controls whether non-EAP clients (MAC addresses) may - be authenticated using RADIUS. This is the system-wide setting. The - associated per-port setting (bseePortConfigMultiHostRadiusAuthNonEapClient) - must also be true for non-EAP clients to be authenticated using - RADIUS on a particular port." - DEFVAL { false } - ::= { bseeObjects 9 } - -bseeMultiHostSingleAuthEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object controls whether non-EAP clients (MAC addresses) may - be automatically authenticated on a port after an EAP client has - been authenticated (known as MHSA). This is the system-wide setting. - The associated per-port setting must also be true for non-EAP clients - to be authenticated in this way." - DEFVAL { false } - ::= { bseeObjects 10 } - -bseeUserBasedPoliciesFilterOnMac OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether the EAPOL User-based policy filters - that are installed on ports will be dynamically modified to include - the MAC address for which the filters are installed." - ::= { bseeObjects 11 } - -bseeMultiHostNonEapUserBasedPoliciesEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether non-EAPOL User-based policies - are enabled or disabled." - ::= { bseeObjects 12 } - -bseeMultiHostNonEapUserBasedPoliciesFilterOnMac OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether the non-EAPOL User-based policy filters - that are installed on ports will be dynamically modified to include - the MAC address for which the filters are installed." - ::= { bseeObjects 13 } - -bseeMultihostNonEapRadiusPasswordAttributeFormat OBJECT-TYPE - SYNTAX BITS { - ipAddr(0), - macAddr(1), - portNumber(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object controls the format of the RADIUS password attribute - that is included in requests to the RADIUS server for authenticating - non-EAP clients (MAC addresses). - - If the ipAddr(0) bit is set, the password attribute will contain - the switch's IP address encoded as a string of four 3-digit 0-padded - integers. For example, the encoding for the IP address 47.80.225.1 - would be '047080225001'. - - If the macAddr(1) bit is set, the password attribute will contain - the MAC address to be authenticated as a string of six 2-digit hex - numbers. For example, the MAC address 00:08:01:0a:33:34 would be - encoded as '0008010a3334'. - - If the portNumber(2) bit is set, the password attribute will contain - the port number on which the MAC address was seen, encoded as a string - of two 2-digit 0-padded integers. The first integer is the unit/slot - number, and the second number is the port number on that unit/slot. - For a standalone stackable unit, the unit/slot number will be 0. For - example, the encoding for unit/port 1/23 would be '0123', and the - encoding for port 7 on a standalone stackable unit would be '0007'. - - The fields in the password attribute will appear in the order of the - bits defined in this object, i.e., IP addr, followed by MAC addr, - followed by port number. Fields are separated by a '.' character. - The separators are present regardless of whether a field is present. - So, for example, if all three fields are present, the password - attribute might contain: - 047080225001.0008010a3334.0123 - If none of the three fields are present, the password attribute will - be '..'." - ::= { bseeObjects 14 } - -bseeMultiHostAllowNonEapPhones OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether IP phones will be allowed access - based on DHCP." - DEFVAL { false } - ::= { bseeObjects 15 } - -bseeMultiHostAllowRadiusAssignedVlan OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether to allow the use of RADIUS-assigned - VLANs in multihost-eap mode." - DEFVAL { false } - ::= { bseeObjects 16 } - -bseeMultiHostEapPacketMode OBJECT-TYPE - SYNTAX INTEGER { - multicast(1), - unicast(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether to use unicast or multicast packets - for Eap-ReqId packets. Normally, multicast packets are used." - DEFVAL { multicast } - ::= { bseeObjects 17 } - -bseeMultiHostEapRadiusTimeoutMode OBJECT-TYPE - SYNTAX INTEGER { - fail(1), - doNotFail(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether or not to fail authentication of EAP - users on a RADIUS timeout." - DEFVAL { fail } - ::= { bseeObjects 18 } - --- --- EAP Multi-Host Configuration Table --- - -bseePortConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF BseePortConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to control the EAP multihost configuration - for each port in the system." - ::= { bayStackEapExtMib 3 } - -bseePortConfigEntry OBJECT-TYPE - SYNTAX BseePortConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The EAP multihost configuration for a port." - INDEX { bseePortConfigPortNumber } - ::= { bseePortConfigTable 1 } - -BseePortConfigEntry ::= - SEQUENCE { - bseePortConfigPortNumber InterfaceIndex, - bseePortConfigGuestVlanId Integer32, - bseePortConfigMultiHostEnabled TruthValue, - bseePortConfigMultiHostEapMaxNumMacs Integer32, - bseePortConfigMultiHostAllowNonEapClient TruthValue, - bseePortConfigMultiHostNonEapMacSource INTEGER, - bseePortConfigMultiHostNonEapMaxNumMacs Integer32, - bseePortConfigGuestVlanEnabled TruthValue, - bseePortConfigMultiHostRadiusAuthNonEapClient TruthValue, - bseePortConfigMultiHostSingleAuthEnabled TruthValue, - bseePortConfigMultiHostAllowNonEapPhones TruthValue, - bseePortConfigMultiHostAllowRadiusAssignedVlan TruthValue, - bseePortConfigMultiHostEapPacketMode INTEGER, - bseePortConfigMultiHostEapRadiusTimeoutMode INTEGER - } - -bseePortConfigPortNumber OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Port number associated with this Port." - ::= { bseePortConfigEntry 1 } - -bseePortConfigGuestVlanId OBJECT-TYPE - SYNTAX Integer32 (0..4094) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies the ID of the guest VLAN for this port. - Access to the guest VLAN is allowed for MAC addresses before EAP - authentication has been performed. - - If the value of this object is 0, then the global guest VLAN ID - is used for this port, as specified in bseeGuestVlanId. - - However, if the value of the associated instance of - bseePortConfigGuestVlanEnabled is false(2), then access to the - guest VLAN is not allowed for the port, regardless of the value - of bseePortConfigGuestVlanId." - DEFVAL { 0 } - ::= { bseePortConfigEntry 2 } - -bseePortConfigMultiHostEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object controls whether EAP multihost is enabled for a port." - DEFVAL { false } - ::= { bseePortConfigEntry 3 } - -bseePortConfigMultiHostEapMaxNumMacs OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies the maximum number of EAP-authentication - MAC addresses allowed on this port. A value of 0 indicates that - there is no port-specific limit." - DEFVAL { 1 } - ::= { bseePortConfigEntry 4 } - -bseePortConfigMultiHostAllowNonEapClient OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object controls whether non-EAP clients (MAC addresses) are - allowed on the port." - DEFVAL { false } - ::= { bseePortConfigEntry 5 } - -bseePortConfigMultiHostNonEapMacSource OBJECT-TYPE - SYNTAX INTEGER { - autoLearn(1), - userConfig(2), - radius(3) - } - MAX-ACCESS read-write - STATUS deprecated - DESCRIPTION - "This object controls the source for finding allowed non-EAP MAC - addresses." - DEFVAL { userConfig } - ::= { bseePortConfigEntry 6 } - -bseePortConfigMultiHostNonEapMaxNumMacs OBJECT-TYPE - SYNTAX Integer32 (1..100) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies the maximum number of non-EAP authenticated - MAC addresses allowed on this port." - DEFVAL { 1 } - ::= { bseePortConfigEntry 7 } - -bseePortConfigGuestVlanEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object controls whether access to the guest VLAN is allowed - for a port." - DEFVAL { false } - ::= { bseePortConfigEntry 8 } - -bseePortConfigMultiHostRadiusAuthNonEapClient OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object controls whether non-EAP clients (MAC addresses) may - authenticated using RADIUS on the port." - DEFVAL { false } - ::= { bseePortConfigEntry 9 } - -bseePortConfigMultiHostSingleAuthEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object controls whether non-EAP clients (MAC addresses) may - be automatically authenticated on the port after an EAP client has - been authenticated (known as MHSA)." - DEFVAL { false } - ::= { bseePortConfigEntry 10 } - -bseePortConfigMultiHostAllowNonEapPhones OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether IP phones will be allowed access - based on DHCP." - DEFVAL { false } - ::= { bseePortConfigEntry 11 } - -bseePortConfigMultiHostAllowRadiusAssignedVlan OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether to allow the use of RADIUS-assigned - VLANs in multihost-eap mode." - DEFVAL { false } - ::= { bseePortConfigEntry 12 } - -bseePortConfigMultiHostEapPacketMode OBJECT-TYPE - SYNTAX INTEGER { - multicast(1), - unicast(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether to use unicast or multicast packets - for Eap-ReqId packets. Normally, multicast packets are used." - DEFVAL { multicast } - ::= { bseePortConfigEntry 13 } - -bseePortConfigMultiHostEapRadiusTimeoutMode OBJECT-TYPE - SYNTAX INTEGER { - fail(1), - doNotFail(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether or not to fail authentication of EAP - users on a RADIUS timeout." - DEFVAL { fail } - ::= { bseePortConfigEntry 14 } - --- --- EAP Multi-Host Status Table --- - -bseeMultiHostStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF BseeMultiHostStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table provides the EAP authentication status per-MAC address - per-port." - ::= { bayStackEapExtMib 4 } - -bseeMultiHostStatusEntry OBJECT-TYPE - SYNTAX BseeMultiHostStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The status of EAP authentication of clients for a port." - INDEX { bseeMultiHostStatusPortNumber, bseeMultiHostStatusClientMACAddr } - ::= { bseeMultiHostStatusTable 1 } - -BseeMultiHostStatusEntry ::= - SEQUENCE { - bseeMultiHostStatusPortNumber InterfaceIndex, - bseeMultiHostStatusClientMACAddr MacAddress, - bseeMultiHostStatusPaeState INTEGER, - bseeMultiHostStatusBackendAuthState INTEGER, - bseeMultiHostStatusReauthenticate INTEGER - } - -bseeMultiHostStatusPortNumber OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Port number associated with this client." - ::= { bseeMultiHostStatusEntry 1 } - -bseeMultiHostStatusClientMACAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The MAC address of the client." - ::= { bseeMultiHostStatusEntry 2 } - -bseeMultiHostStatusPaeState OBJECT-TYPE - SYNTAX INTEGER { - initialize(1), - disconnected(2), - connecting(3), - authenticating(4), - authenticated(5), - aborting(6), - held(7), - forceAuth(8), - forceUnauth(9) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current value of the Authenticator PAE state machine." - ::= { bseeMultiHostStatusEntry 3 } - -bseeMultiHostStatusBackendAuthState OBJECT-TYPE - SYNTAX INTEGER { - request(1), - response(2), - success(3), - fail(4), - timeout(5), - idle(6), - initialize(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current state of the Backend Authentication state machine." - ::= { bseeMultiHostStatusEntry 4 } - -bseeMultiHostStatusReauthenticate OBJECT-TYPE - SYNTAX INTEGER { - other(1), - reauthenticate(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Setting this object to reauthenticate(2) will force the client to - be reauthenticated. When retrieved, the value of this object is - always other(1)." - ::= { bseeMultiHostStatusEntry 5 } - - --- --- EAP Multi-Host Session Statistics Table --- - -bseeMultiHostSessionStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF BseeMultiHostSessionStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table that contains the session statistics objects for the - Authenticator PAE associated with each EAP client on each Port. - An entry appears in this table for each client MAC address on each - port that may authenticate access to itself." - ::= { bayStackEapExtMib 5 } - -bseeMultiHostSessionStatsEntry OBJECT-TYPE - SYNTAX BseeMultiHostSessionStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The session statistics information for an Authenticator - PAE. This shows the current values being collected for - each session that is still in progress, or the final - values for the last valid session for each client where - there is no session currently active. This is similar to - the dot1xAuthSessionStatsTable, except that it provides - information per-port-per-MAC, rather than just per-port." - INDEX { bseeMultiHostSessionStatsPortNumber, - bseeMultiHostSessionStatsClientMACAddr } - ::= { bseeMultiHostSessionStatsTable 1 } - -BseeMultiHostSessionStatsEntry ::= - SEQUENCE { - bseeMultiHostSessionStatsPortNumber InterfaceIndex, - bseeMultiHostSessionStatsClientMACAddr MacAddress, - bseeMultiHostSessionId SnmpAdminString, - bseeMultiHostSessionAuthenticMethod INTEGER, - bseeMultiHostSessionTime TimeTicks, - bseeMultiHostSessionTerminateCause INTEGER, - bseeMultiHostSessionUserName SnmpAdminString - } - -bseeMultiHostSessionStatsPortNumber OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Port number associated with this client." - ::= { bseeMultiHostSessionStatsEntry 1 } - -bseeMultiHostSessionStatsClientMACAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The MAC address of this client." - ::= { bseeMultiHostSessionStatsEntry 2 } - -bseeMultiHostSessionId OBJECT-TYPE - SYNTAX SnmpAdminString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A unique identifier for the session, in the - form of a printable ASCII string of at least - three characters." - ::= { bseeMultiHostSessionStatsEntry 3 } - -bseeMultiHostSessionAuthenticMethod OBJECT-TYPE - SYNTAX INTEGER { - remoteAuthServer(1), - localAuthServer(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The authentication method used to establish the session." - ::= { bseeMultiHostSessionStatsEntry 4 } - -bseeMultiHostSessionTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The duration of the session in seconds." - ::= { bseeMultiHostSessionStatsEntry 5 } - -bseeMultiHostSessionTerminateCause OBJECT-TYPE - SYNTAX INTEGER { - supplicantLogoff(1), - portFailure(2), - supplicantRestart(3), - reauthFailed(4), - authControlForceUnauth(5), - portReInit(6), - portAdminDisabled(7), - notTerminatedYet(999) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The reason for the session termination." - ::= { bseeMultiHostSessionStatsEntry 6 } - -bseeMultiHostSessionUserName OBJECT-TYPE - SYNTAX SnmpAdminString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The User-Name representing the identity of the Supplicant PAE." - ::= { bseeMultiHostSessionStatsEntry 7 } - - --- --- EAP Multi-Host Allowed Non-EAP MAC Address Table --- - -bseeMultiHostNonEapMacTable OBJECT-TYPE - SYNTAX SEQUENCE OF BseeMultiHostNonEapMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table that contains the non-EAP MAC addresses that are - allowed access to EAP-enabled interfaces." - ::= { bayStackEapExtMib 6 } - -bseeMultiHostNonEapMacEntry OBJECT-TYPE - SYNTAX BseeMultiHostNonEapMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An allowed non-EAP MAC address." - INDEX { bseeMultiHostNonEapMacPortNumber, - bseeMultiHostNonEapMacClientMACAddr } - ::= { bseeMultiHostNonEapMacTable 1 } - -BseeMultiHostNonEapMacEntry ::= - SEQUENCE { - bseeMultiHostNonEapMacPortNumber InterfaceIndex, - bseeMultiHostNonEapMacClientMACAddr MacAddress, - bseeMultiHostNonEapMacRowStatus RowStatus - } - -bseeMultiHostNonEapMacPortNumber OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Port number on which the MAC address is allowed." - ::= { bseeMultiHostNonEapMacEntry 1 } - -bseeMultiHostNonEapMacClientMACAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The MAC address allowed on the port." - ::= { bseeMultiHostNonEapMacEntry 2 } - -bseeMultiHostNonEapMacRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This is used to control creation/deletion of entries - in this table." - ::= { bseeMultiHostNonEapMacEntry 3 } - - --- --- EAP Multi-Host Non-EAP Status Table --- - -bseeMultiHostNonEapStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF BseeMultiHostNonEapStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table provides the authentication status of non-EAP - clients per-MAC address per-port." - ::= { bayStackEapExtMib 7 } - -bseeMultiHostNonEapStatusEntry OBJECT-TYPE - SYNTAX BseeMultiHostNonEapStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The status of authentication of a non-EAP client for a port." - INDEX { bseeMultiHostNonEapStatusPortNumber, - bseeMultiHostNonEapStatusClientMACAddr } - ::= { bseeMultiHostNonEapStatusTable 1 } - -BseeMultiHostNonEapStatusEntry ::= - SEQUENCE { - bseeMultiHostNonEapStatusPortNumber InterfaceIndex, - bseeMultiHostNonEapStatusClientMACAddr MacAddress, - bseeMultiHostNonEapStatusState INTEGER, - bseeMultiHostNonEapStatusReauthenticate INTEGER - } - -bseeMultiHostNonEapStatusPortNumber OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Port number associated with this client." - ::= { bseeMultiHostNonEapStatusEntry 1 } - -bseeMultiHostNonEapStatusClientMACAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The MAC address of the client." - ::= { bseeMultiHostNonEapStatusEntry 2 } - -bseeMultiHostNonEapStatusState OBJECT-TYPE - SYNTAX INTEGER { - rejected(1), - locallyAuthenticated(2), - radiusPending(3), - radiusAuthenticated(4), - adacAuthenticated(5), - mhsaAuthenticated(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The authentication status. Values are: - - rejected(1) - the MAC address could not be authenticated - on this port - - locallyAuthenticated(2) - the MAC address was authenticated - using the local table of allowed clients - - radiusPending(3) - the MAC address is awaiting - authentication by a RADIUS server - - radiusAuthenticated(4) - the MAC address was authenticated - by a RADIUS server - - adacAuthenticated(5) - the MAC address was authenticated using - ADAC configuration tables - - mhsaAuthenticated(6) - the MAC address was auto-authenticated - on a port following a successful authentication - of an EAP client" - ::= { bseeMultiHostNonEapStatusEntry 3 } - -bseeMultiHostNonEapStatusReauthenticate OBJECT-TYPE - SYNTAX INTEGER { - other(1), - reauthenticate(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Setting this object to reauthenticate(2) will force the MAC address - to be reauthenticated. When retrieved, the value of this object is - always other(1)." - ::= { bseeMultiHostNonEapStatusEntry 4 } - -END diff --git a/mibs/BAY-STACK-ECMP-MIB b/mibs/BAY-STACK-ECMP-MIB deleted file mode 100644 index b6554598a9..0000000000 --- a/mibs/BAY-STACK-ECMP-MIB +++ /dev/null @@ -1,100 +0,0 @@ - -BAY-STACK-ECMP-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, Integer32 - FROM SNMPv2-SMI - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackEcmpMib MODULE-IDENTITY - LAST-UPDATED "200509090000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Nortel Networks" - DESCRIPTION - "Nortel Networks ECMP MIB - - Copyright 2005 Nortel Networks, Inc. - All rights reserved. - This Nortel Networks SNMP Management Information Base - Specification embodies Nortel Networks' confidential and - proprietary intellectual property. Nortel Networks retains - all title and ownership in the Specification, including any - revisions. - - This Specification is supplied 'AS IS,' and Nortel Networks - makes no warranty, either express or implied, as to the use, - operation, condition, or performance of the Specification." - - REVISION "200509090000Z" -- 09 September 2005 - DESCRIPTION "v1: Initial version." - - ::= { bayStackMibs 15 } - -bsEcmpNotifications OBJECT IDENTIFIER ::= { bayStackEcmpMib 0 } -bsEcmpObjects OBJECT IDENTIFIER ::= { bayStackEcmpMib 1 } - --- ------------------------------------------------------------- --- Textual Conventions --- ------------------------------------------------------------- - --- ------------------------------------------------------------- --- Scalar Objects --- ------------------------------------------------------------- - -bsEcmpScalars OBJECT IDENTIFIER ::= { bsEcmpObjects 1 } - --- ------------------------------------------------------------- --- ECMP Configuration Table --- ------------------------------------------------------------- - -bsEcmpConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsEcmpConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Extensions to the ospfIfTable from RFC 2787." - ::= { bsEcmpObjects 2 } - -bsEcmpConfigEntry OBJECT-TYPE - SYNTAX BsEcmpConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of objects that augments the ospfIfTable. There - will be an entry in this table for each entry in the - ospfIfTable." - INDEX { bsEcmpConfigRoutingProtocol } - ::= { bsEcmpConfigTable 1 } - -BsEcmpConfigEntry ::= - SEQUENCE { - bsEcmpConfigRoutingProtocol INTEGER, - bsEcmpConfigMaxPath Integer32 - } - -bsEcmpConfigRoutingProtocol OBJECT-TYPE - SYNTAX INTEGER { - static(1), - rip(2), - ospf(3) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "" - ::= { bsEcmpConfigEntry 1 } - -bsEcmpConfigMaxPath OBJECT-TYPE - SYNTAX Integer32 (1..4) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "" - DEFVAL { 1 } - ::= { bsEcmpConfigEntry 2 } - --- ------------------------------------------------------------- --- Notifications --- ------------------------------------------------------------- - -END - diff --git a/mibs/BAY-STACK-ERROR-MESSAGE-MIB b/mibs/BAY-STACK-ERROR-MESSAGE-MIB deleted file mode 100644 index f841e45cc2..0000000000 --- a/mibs/BAY-STACK-ERROR-MESSAGE-MIB +++ /dev/null @@ -1,86 +0,0 @@ - -BAY-STACK-ERROR-MESSAGE-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - Unsigned32 - FROM SNMPv2-SMI - bayStackMibs - FROM SYNOPTICS-ROOT-MIB - InetAddressType, InetAddress - FROM INET-ADDRESS-MIB; - -bayStackErrorMessageMib MODULE-IDENTITY - LAST-UPDATED "200611140000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "" - DESCRIPTION - "General BayStack MIB." - - REVISION "200611140000Z" -- 11 Nov 2006 - DESCRIPTION - "Version 1: Initial version." - - ::= { bayStackMibs 19 } - -bsemObjects OBJECT IDENTIFIER ::= { bayStackErrorMessageMib 1 } - -bsemErrorMessageTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsemErrorMessageEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "This table contains error messages for failed - SNMP Set requests." - ::= { bsemObjects 1 } - -bsemErrorMessageEntry OBJECT-TYPE - SYNTAX BsemErrorMessageEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An error message for a failed SNMP Set request." - INDEX { bsemErrorMessageAddressType, - bsemErrorMessageAddress, - bsemErrorMessageRequestId } - ::= { bsemErrorMessageTable 1 } - -BsemErrorMessageEntry ::= - SEQUENCE { - bsemErrorMessageAddressType InetAddressType, - bsemErrorMessageAddress InetAddress, - bsemErrorMessageRequestId Unsigned32, - bsemErrorMessageString DisplayString - } - -bsemErrorMessageAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The type of address contained in - bsemErrorMessageAddress." - ::= { bsemErrorMessageEntry 1 } - -bsemErrorMessageAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The IP address from which the failed SNMP Set - request was received." - ::= { bsemErrorMessageEntry 2 } - -bsemErrorMessageRequestId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The request-id of the Set request PDU that failed." - ::= { bsemErrorMessageEntry 3 } - -bsemErrorMessageString OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The error message for the failed Set request." - ::= { bsemErrorMessageEntry 4 } - -END - diff --git a/mibs/BAY-STACK-LACP-EXT-MIB b/mibs/BAY-STACK-LACP-EXT-MIB deleted file mode 100644 index 27459aad29..0000000000 --- a/mibs/BAY-STACK-LACP-EXT-MIB +++ /dev/null @@ -1,122 +0,0 @@ - -BAY-STACK-LACP-EXT-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - TruthValue - FROM SNMPv2-TC - InterfaceIndex - FROM IF-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackLacpExtMib MODULE-IDENTITY - LAST-UPDATED "200511140000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Nortel Networks" - DESCRIPTION - "BayStack LACP Extension MIB - - Copyright 2004 Nortel Networks, Inc. - All rights reserved. - This Nortel Networks SNMP Management Information Base - Specification embodies Nortel Networks' confidential and - proprietary intellectual property. Nortel Networks retains - all title and ownership in the Specification, including any - revisions. - - This Specification is supplied 'AS IS,' and Nortel Networks - makes no warranty, either express or implied, as to the use, - operation, condition, or performance of the Specification." - - REVISION "200511140000Z" -- 14 November 2005 - DESCRIPTION "v2: Added bsleDot3adCompatibilityMode." - - REVISION "200406040000Z" -- 04 June 2004 - DESCRIPTION "v1: Initial version." - - ::= { bayStackMibs 7 } - -bsleNotifications OBJECT IDENTIFIER ::= { bayStackLacpExtMib 0 } -bsleObjects OBJECT IDENTIFIER ::= { bayStackLacpExtMib 1 } - --- --- Scalar objects --- - -bsleScalars OBJECT IDENTIFIER ::= { bsleObjects 1 } - -bsleDot3adCompatibilityMode OBJECT-TYPE - SYNTAX INTEGER { - default(1), - advanced(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The compatibility mode. This determines behaviour when - an LACP-enabled port is connected to a non-LACP partner, - or when an LACP active trunk port is removed from the - trunk configuration." - ::= { bsleScalars 1 } - --- --- 802.3ad Agg Port Extension Table --- - -bsleDot3adAggPortExtTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsleDot3adAggPortExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table extends the dot3adAggPortTable." - ::= { bayStackLacpExtMib 2 } - -bsleDot3adAggPortExtEntry OBJECT-TYPE - SYNTAX BsleDot3adAggPortExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry that extends dot3adAggPortEntry." - INDEX { bsleDot3adAggPortExtIndex } - ::= { bsleDot3adAggPortExtTable 1 } - -BsleDot3adAggPortExtEntry ::= - SEQUENCE { - bsleDot3adAggPortExtIndex InterfaceIndex, - bsleDot3adAggPortExtAdminEnabled TruthValue, - bsleDot3adAggPortExtOperEnabled TruthValue - } - -bsleDot3adAggPortExtIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object is equal to the value of dot3adAggPortIndex of the - entry in the dot3adAggPortTable extended by this entry." - ::= { bsleDot3adAggPortExtEntry 1 } - -bsleDot3adAggPortExtAdminEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The current administrative setting for the port. A value of - true(1) means the port is set to participate in LACP. A value - of false(2) means the port is set to not participate in LACP." - ::= { bsleDot3adAggPortExtEntry 2 } - -bsleDot3adAggPortExtOperEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current operational state for the port. A value of true(1) - means the port is participating in LACP. A value of false(2) - means the port is not participating in LACP." - ::= { bsleDot3adAggPortExtEntry 3 } - -END - diff --git a/mibs/BAY-STACK-MIB b/mibs/BAY-STACK-MIB deleted file mode 100644 index 3c27d31556..0000000000 --- a/mibs/BAY-STACK-MIB +++ /dev/null @@ -1,65 +0,0 @@ - -BAY-STACK-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - Integer32 - FROM SNMPv2-SMI - TruthValue - FROM SNMPv2-TC - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackMib MODULE-IDENTITY - LAST-UPDATED "200508220000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "" - DESCRIPTION - "General BayStack MIB." - - REVISION "200508220000Z" -- 22 August 2005 - DESCRIPTION - "Version 1: Initial version." - - ::= { bayStackMibs 13 } - -bayStackObjects OBJECT IDENTIFIER ::= { bayStackMib 1 } - --- --- General Stack configuration group --- - -bayStackConfig OBJECT IDENTIFIER ::= { bayStackObjects 1 } - -bayStackConfigExpectedStackSize OBJECT-TYPE - SYNTAX Integer32 (1..8) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The expected stack size. A unit that expects to be - standalone would use a value of 1." - ::= { bayStackConfig 1 } - -bayStackConfigStackErrorNotificationInterval OBJECT-TYPE - SYNTAX Integer32 (1..65535) - UNITS "Seconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This objects controls the frequency with which - bsnStackConfigurationError notifications are generated." - DEFVAL { 60 } - ::= { bayStackConfig 2 } - -bayStackConfigStackErrorNotificationEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This objects controls whether bsnStackConfigurationError - notifications are generated." - ::= { bayStackConfig 3 } - -END - diff --git a/mibs/BAY-STACK-MULTICAST-FLOODING-MIB b/mibs/BAY-STACK-MULTICAST-FLOODING-MIB deleted file mode 100644 index f4bffdd076..0000000000 --- a/mibs/BAY-STACK-MULTICAST-FLOODING-MIB +++ /dev/null @@ -1,101 +0,0 @@ - -BAY-STACK-MULTICAST-FLOODING-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - TruthValue, MacAddress, RowStatus - FROM SNMPv2-TC - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackMulticastFloodingMib MODULE-IDENTITY - LAST-UPDATED "200608070000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Nortel Networks" - DESCRIPTION - "BayStack Multicast Flooding MIB - - Copyright 2003 Nortel Networks, Inc. - All rights reserved. - This Bay Networks SNMP Management Information Base Specification - (Specification) embodies Bay Networks' confidential and - proprietary intellectual property. Bay Networks retains all - title and ownership in the Specification, including any - revisions. - - This Specification is supplied 'AS IS,' and Bay Networks makes - no warranty, either express or implied, as to the use, - operation, condition, or performance of the Specification." - - REVISION "200608070000Z" -- 07 August 2006 - DESCRIPTION "v002: Cleaned up some descriptions." - - REVISION "200405190000Z" -- 19 May 2004 - DESCRIPTION "v001: Initial version." - - ::= { bayStackMibs 6 } - -bsmfNotifications OBJECT IDENTIFIER ::= { bayStackMulticastFloodingMib 0 } -bsmfObjects OBJECT IDENTIFIER ::= { bayStackMulticastFloodingMib 1 } - -bsmfMulticastFloodingEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates whether filtering of multicast MAC addresses to be - flooded is enabled. If the value of this object is false(2), then - multicast packets are always flooded to all ports. Otherwise, if the - value is true(1), multicast packets that do not match an address in the - bsmfAllowedAddressTable are flooded only to IGMP multicast router - ports, and multicast packets that do match an address in the - bsmfAllowedAddressTable are flooded to all ports." - ::= { bsmfObjects 1 } - --- --- Multicast Flooding Allowed Address Configuration Table --- - -bsmfAllowedAddressTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsmfAllowedAddressEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to specify particular multicast MAC addresses - that are allowed to be flooded to all ports." - ::= { bayStackMulticastFloodingMib 2 } - -bsmfAllowedAddressEntry OBJECT-TYPE - SYNTAX BsmfAllowedAddressEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry in the bsmfAllowedAddressTable." - INDEX { bsmfAllowedAddressMacAddr } - ::= { bsmfAllowedAddressTable 1 } - -BsmfAllowedAddressEntry ::= - SEQUENCE { - bsmfAllowedAddressMacAddr MacAddress, - bsmfAllowedAddressRowStatus RowStatus - } - -bsmfAllowedAddressMacAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A MAC address that is allowed to flood all ports." - ::= { bsmfAllowedAddressEntry 1 } - -bsmfAllowedAddressRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object controls creation and deletion of rows in the table." - ::= { bsmfAllowedAddressEntry 2 } - -END - diff --git a/mibs/BAY-STACK-OSPF-EXT-MIB b/mibs/BAY-STACK-OSPF-EXT-MIB deleted file mode 100644 index aaadeb8f3f..0000000000 --- a/mibs/BAY-STACK-OSPF-EXT-MIB +++ /dev/null @@ -1,475 +0,0 @@ - -BAY-STACK-OSPF-EXT-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, Integer32, IpAddress - FROM SNMPv2-SMI - TruthValue, RowStatus - FROM SNMPv2-TC - InterfaceIndex - FROM IF-MIB - AreaID, RouterID - FROM OSPF-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackOspfExtMib MODULE-IDENTITY - LAST-UPDATED "200609260000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Nortel Networks" - DESCRIPTION - "Nortel Networks OSPF Extension MIB - - Copyright 2005 Nortel Networks, Inc. - All rights reserved. - This Nortel Networks SNMP Management Information Base - Specification embodies Nortel Networks' confidential and - proprietary intellectual property. Nortel Networks retains - all title and ownership in the Specification, including any - revisions. - - This Specification is supplied 'AS IS,' and Nortel Networks - makes no warranty, either express or implied, as to the use, - operation, condition, or performance of the Specification." - - REVISION "200609260000Z" -- 26 Sept 2006 - DESCRIPTION "v7: Added bsoeOspfVirtIfExtType." - - REVISION "200609140000Z" -- 14 Sept 2006 - DESCRIPTION "v6: Added bsoeOspfVirtIfExtTable and - bsoeVirtIfMessageDigestTable." - - REVISION "200606130000Z" -- 13 June 2006 - DESCRIPTION "v5: Fleshed out some DESCRIPTION clauses." - - REVISION "200512010000Z" -- 1 December 2005 - DESCRIPTION "v4: Fix range of bsoeOspfIfExtPrimaryMd5Key." - - REVISION "200510200000Z" -- 20 October 2005 - DESCRIPTION "v3: Added bsoeOspfIfExtType and bsoeOspfNbrExtTable." - - REVISION "200510110000Z" -- 11 October 2005 - DESCRIPTION "v2: Added bsoeApplyRedistribute." - - REVISION "200509080000Z" -- 08 September 2005 - DESCRIPTION "v1: Initial version." - - ::= { bayStackMibs 14 } - -bsoeNotifications OBJECT IDENTIFIER ::= { bayStackOspfExtMib 0 } -bsoeObjects OBJECT IDENTIFIER ::= { bayStackOspfExtMib 1 } - --- ------------------------------------------------------------- --- Textual Conventions --- ------------------------------------------------------------- - --- ------------------------------------------------------------- --- Scalar Objects --- ------------------------------------------------------------- - -bsoeScalars OBJECT IDENTIFIER ::= { bsoeObjects 1 } - -bsoeApplyRedistribute OBJECT-TYPE - SYNTAX INTEGER { - none(0), - direct(1), - static(2), - rip(3), - ospf(4), - bgp(5) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to implement the ospf 'ip ospf apply redistribute' - command when the 'bgp|direct|rip|static' parameter is used. Setting - it will cause the 'apply' to occur for the specified protocol. The - value returned is always none(0)." - ::= { bsoeScalars 1 } - --- ------------------------------------------------------------- --- OSPF Interface Extensions Table --- ------------------------------------------------------------- - -bsoeOspfIfExtTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsoeOspfIfExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Extensions to the ospfIfTable from RFC 1850." - ::= { bsoeObjects 2 } - -bsoeOspfIfExtEntry OBJECT-TYPE - SYNTAX BsoeOspfIfExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of objects that augments the ospfIfTable. There - will be an entry in this table for each entry in the - ospfIfTable." - INDEX { bsoeOspfIfIpAddress, bsoeOspfAddressLessIf } - ::= { bsoeOspfIfExtTable 1 } - -BsoeOspfIfExtEntry ::= - SEQUENCE { - bsoeOspfIfIpAddress IpAddress, - bsoeOspfAddressLessIf Integer32, - bsoeOspfIfExtAdvertiseWhenDown TruthValue, - bsoeOspfIfExtPrimaryMd5Key Integer32, - bsoeOspfIfExtMtuIgnore TruthValue, - bsoeOspfIfExtType INTEGER - } - -bsoeOspfIfIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The IP address of this OSPF interface." - ::= { bsoeOspfIfExtEntry 1 } - -bsoeOspfAddressLessIf OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "For the purpose of easing the instancing of - addressed and addressless interfaces; This - variable takes the value 0 on interfaces with - IP Addresses, and the corresponding value of - ifIndex for interfaces having no IP Address." - ::= { bsoeOspfIfExtEntry 2 } - -bsoeOspfIfExtAdvertiseWhenDown OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Equivalent to rcIpConfAdvertiseWhenDown (allows - this flag to be accessed by interface IP rather - than by ifIndex)." - DEFVAL { false } - ::= { bsoeOspfIfExtEntry 3 } - -bsoeOspfIfExtPrimaryMd5Key OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Primary key, if it exists. If there are no keys - present, this object will be 0." - ::= { bsoeOspfIfExtEntry 4 } - -bsoeOspfIfExtMtuIgnore OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Indicates whether to ignore mtu checking in ospf bdb." - DEFVAL { false } - ::= { bsoeOspfIfExtEntry 5 } - -bsoeOspfIfExtType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - passive(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This object is an extension to the standard object - ospfIfType. When the value of this object is other(1), - then the type of the interface is given by ospfIfType. - Otherwise, the value of this object indicates the type - of the interface, and the value of ospfIfType is invalid. - In the latter case, an implementation may simply not - return the corresponding instance of ospfIfType." - DEFVAL { other } - ::= { bsoeOspfIfExtEntry 6 } - --- ------------------------------------------------------------- --- OSPF Message Digest Table --- ------------------------------------------------------------- - -bsoeMessageDigestTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsoeMessageDigestEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "A table of message digest keys" - ::= { bsoeObjects 3 } - -bsoeMessageDigestEntry OBJECT-TYPE - SYNTAX BsoeMessageDigestEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "A message digest key" - INDEX { bsoeMessageDigestIpAddress, - bsoeMessageDigestAddressLessIf, - bsoeMessageDigestIndex, - bsoeMessageDigestType } - ::= { bsoeMessageDigestTable 1 } - -BsoeMessageDigestEntry ::= - SEQUENCE { - bsoeMessageDigestIpAddress IpAddress, - bsoeMessageDigestAddressLessIf Integer32, - bsoeMessageDigestIndex Integer32, - bsoeMessageDigestType INTEGER, - bsoeMessageDigestKey OCTET STRING, - bsoeMessageDigestRowStatus RowStatus - } - -bsoeMessageDigestIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The IP address of this OSPF interface." - ::= { bsoeMessageDigestEntry 1 } - -bsoeMessageDigestAddressLessIf OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "For the purpose of easing the instancing of - addressed and addressless interfaces; This - variable takes the value 0 on interfaces with - IP Addresses, and the corresponding value of - ifIndex for interfaces having no IP Address." - ::= { bsoeMessageDigestEntry 2 } - -bsoeMessageDigestIndex OBJECT-TYPE - SYNTAX Integer32 (1..255) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An arbitrary index value for this digest value." - ::= { bsoeMessageDigestEntry 3 } - -bsoeMessageDigestType OBJECT-TYPE - SYNTAX INTEGER { - md5(1) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The type of digest value. Currently only MD5 - is supported." - ::= { bsoeMessageDigestEntry 4 } - -bsoeMessageDigestKey OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..255)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION "The key value. When retrieved, the value is always - an empty string. Setting this will change the key." - ::= { bsoeMessageDigestEntry 5 } - -bsoeMessageDigestRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION "Controls creation and deletion of rows in this table. - The value of bsoeMessageDigestKey must be set before - a row can be made active. There are no restrictions - on setting the value of bsoeMessageDigestKey while - a row is active." - ::= { bsoeMessageDigestEntry 6 } - --- ------------------------------------------------------------- --- OSPF Neighbor Extensions Table --- ------------------------------------------------------------- - -bsoeOspfNbrExtTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsoeOspfNbrExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Extensions to the ospfNbrTable from RFC 1850." - ::= { bsoeObjects 4 } - -bsoeOspfNbrExtEntry OBJECT-TYPE - SYNTAX BsoeOspfNbrExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of objects that augments the ospfNbrTable. There - will be an entry in this table for each entry in the - ospfNbrTable." - INDEX { bsoeOspfNbrExtIpAddr, bsoeOspfNbrExtAddressLessIndex } - ::= { bsoeOspfNbrExtTable 1 } - -BsoeOspfNbrExtEntry ::= - SEQUENCE { - bsoeOspfNbrExtIpAddr IpAddress, - bsoeOspfNbrExtAddressLessIndex InterfaceIndex, - bsoeOspfNbrExtInterfaceAddr IpAddress - } - -bsoeOspfNbrExtIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "" - ::= { bsoeOspfNbrExtEntry 1 } - -bsoeOspfNbrExtAddressLessIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "" - ::= { bsoeOspfNbrExtEntry 2 } - -bsoeOspfNbrExtInterfaceAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION "" - ::= { bsoeOspfNbrExtEntry 3 } - --- ------------------------------------------------------------- --- OSPF Virtual Interface Extensions Table --- ------------------------------------------------------------- - -bsoeOspfVirtIfExtTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsoeOspfVirtIfExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Extensions to the ospfVirtIfTable from RFC 1850." - ::= { bsoeObjects 5 } - -bsoeOspfVirtIfExtEntry OBJECT-TYPE - SYNTAX BsoeOspfVirtIfExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of objects that augments the ospfVirtIfTable. - There will be an entry in this table for each entry - in the ospfVirtIfTable." - INDEX { bsoeOspfVirtIfExtAreaId, bsoeOspfVirtIfExtNeighbor } - ::= { bsoeOspfVirtIfExtTable 1 } - -BsoeOspfVirtIfExtEntry ::= - SEQUENCE { - bsoeOspfVirtIfExtAreaId AreaID, - bsoeOspfVirtIfExtNeighbor RouterID, - bsoeOspfVirtIfExtPrimaryMd5Key Integer32, - bsoeOspfVirtIfExtType INTEGER - } - -bsoeOspfVirtIfExtAreaId OBJECT-TYPE - SYNTAX AreaID - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The Transit Area that the Virtual Link - traverses. By definition, this is not 0.0.0.0" - ::= { bsoeOspfVirtIfExtEntry 1 } - -bsoeOspfVirtIfExtNeighbor OBJECT-TYPE - SYNTAX RouterID - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The Router ID of the Virtual Neighbor." - ::= { bsoeOspfVirtIfExtEntry 2 } - -bsoeOspfVirtIfExtPrimaryMd5Key OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Primary key, if it exists. If there are no keys - present, this object will be 0." - ::= { bsoeOspfVirtIfExtEntry 3 } - -bsoeOspfVirtIfExtType OBJECT-TYPE - SYNTAX INTEGER { - manual(1), - automatic(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "This object indicates whether the virtual link - was created manually or automatically." - ::= { bsoeOspfVirtIfExtEntry 4 } - --- ------------------------------------------------------------- --- OSPF Virtual Interface Message Digest Table --- ------------------------------------------------------------- - -bsoeVirtIfMessageDigestTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsoeVirtIfMessageDigestEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "A table of message digest keys for virtual - interfaces" - ::= { bsoeObjects 6 } - -bsoeVirtIfMessageDigestEntry OBJECT-TYPE - SYNTAX BsoeVirtIfMessageDigestEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "A message digest key for a virtual interface" - INDEX { bsoeVirtIfMessageDigestAreaId, - bsoeVirtIfMessageDigestNeighbor, - bsoeVirtIfMessageDigestIndex, - bsoeVirtIfMessageDigestType } - ::= { bsoeVirtIfMessageDigestTable 1 } - -BsoeVirtIfMessageDigestEntry ::= - SEQUENCE { - bsoeVirtIfMessageDigestAreaId AreaID, - bsoeVirtIfMessageDigestNeighbor RouterID, - bsoeVirtIfMessageDigestIndex Integer32, - bsoeVirtIfMessageDigestType INTEGER, - bsoeVirtIfMessageDigestKey OCTET STRING, - bsoeVirtIfMessageDigestRowStatus RowStatus - } - -bsoeVirtIfMessageDigestAreaId OBJECT-TYPE - SYNTAX AreaID - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The Transit Area that the Virtual Link - traverses. By definition, this is not 0.0.0.0" - ::= { bsoeVirtIfMessageDigestEntry 1 } - -bsoeVirtIfMessageDigestNeighbor OBJECT-TYPE - SYNTAX RouterID - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The Router ID of the Virtual Neighbor." - ::= { bsoeVirtIfMessageDigestEntry 2 } - -bsoeVirtIfMessageDigestIndex OBJECT-TYPE - SYNTAX Integer32 (1..255) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An arbitrary index value for this digest value." - ::= { bsoeVirtIfMessageDigestEntry 3 } - -bsoeVirtIfMessageDigestType OBJECT-TYPE - SYNTAX INTEGER { - md5(1) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The type of digest value. Currently only MD5 - is supported." - ::= { bsoeVirtIfMessageDigestEntry 4 } - -bsoeVirtIfMessageDigestKey OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..255)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION "The key value. When retrieved, the value is always - an empty string. Setting this will change the key." - ::= { bsoeVirtIfMessageDigestEntry 5 } - -bsoeVirtIfMessageDigestRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION "Controls creation and deletion of rows in this table. - The value of bsoeVirtIfMessageDigestKey must be set before - a row can be made active. There are no restrictions - on setting the value of bsoeVirtIfMessageDigestKey while - a row is active." - ::= { bsoeVirtIfMessageDigestEntry 6 } - --- ------------------------------------------------------------- --- Notifications --- ------------------------------------------------------------- - -END - diff --git a/mibs/BAY-STACK-PETH-EXT-MIB b/mibs/BAY-STACK-PETH-EXT-MIB deleted file mode 100644 index 9bb52c618e..0000000000 --- a/mibs/BAY-STACK-PETH-EXT-MIB +++ /dev/null @@ -1,351 +0,0 @@ - -BAY-STACK-PETH-EXT-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32, Gauge32 - FROM SNMPv2-SMI - TruthValue - FROM SNMPv2-TC - MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP - FROM SNMPv2-CONF - InterfaceIndex - FROM IF-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackPethExtMib MODULE-IDENTITY - LAST-UPDATED "200411110000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Nortel Networks" - DESCRIPTION - "BayStack Power Over Ethernet Extension MIB - - Copyright 2004 Nortel Networks, Inc. - All rights reserved. - This Nortel Networks SNMP Management Information Base - Specification embodies Nortel Networks' confidential and - proprietary intellectual property. Nortel Networks retains - all title and ownership in the Specification, including any - revisions. - - This Specification is supplied 'AS IS,' and Nortel Networks - makes no warranty, either express or implied, as to the use, - operation, condition, or performance of the Specification." - - REVISION "200411110000Z" -- 11 November 2004 - DESCRIPTION "v3: Fixed typo, bspePethMainPseExtPowerPresent - should be read-only." - - REVISION "200410180000Z" -- 13 October 2004 - DESCRIPTION "v2: Removed bspePethPsePortExtForcePower. Added - bspePethPsePortExtCurrentStatus/CurrentStatusClear. - Added bspePethPsePortCurrentStatusNotification." - - REVISION "200409140000Z" -- 14 September 2004 - DESCRIPTION "v1: Initial version." - - ::= { bayStackMibs 8 } - -bspeNotifications OBJECT IDENTIFIER ::= { bayStackPethExtMib 0 } -bspeObjects OBJECT IDENTIFIER ::= { bayStackPethExtMib 1 } - --- --- 802.3af PSE Port Extension Table --- - -bspePethPsePortExtTable OBJECT-TYPE - SYNTAX SEQUENCE OF BspePethPsePortExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table extends the pethPsePortTable." - ::= { bspeObjects 1 } - -bspePethPsePortExtEntry OBJECT-TYPE - SYNTAX BspePethPsePortExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry that extends pethPsePortEntry." - INDEX { bspePethPsePortExtGroupIndex, bspePethPsePortExtIndex } - ::= { bspePethPsePortExtTable 1 } - -BspePethPsePortExtEntry ::= - SEQUENCE { - bspePethPsePortExtGroupIndex Integer32, - bspePethPsePortExtIndex Integer32, - bspePethPsePortExtPowerLimit Integer32, - bspePethPsePortExtDetailedStatus INTEGER, - bspePethPsePortExtMeasuredVoltage Gauge32, - bspePethPsePortExtMeasuredCurrent Gauge32, - bspePethPsePortExtMeasuredPower Gauge32, - bspePethPsePortExtCurrentStatus INTEGER, - bspePethPsePortExtCurrentStatusClear INTEGER - } - -bspePethPsePortExtGroupIndex OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object is equal to the value of pethPsePortGroupIndex - of the entry in the pethPsePortTable extended by this entry." - ::= { bspePethPsePortExtEntry 1 } - -bspePethPsePortExtIndex OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object is equal to the value of pethPsePortIndex of the - entry in the pethPsePortTable extended by this entry." - ::= { bspePethPsePortExtEntry 2 } - -bspePethPsePortExtPowerLimit OBJECT-TYPE - SYNTAX Integer32 (3..16) - UNITS "watts" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "DTE Power limit per port." - ::= { bspePethPsePortExtEntry 3 } - -bspePethPsePortExtDetailedStatus OBJECT-TYPE - SYNTAX INTEGER { - poweredResistiveDiscovery(1), - poweredCapacitiveDiscovery(2), - poweredCiscoLegacyDiscovery(3), - invalidPD(4), - overloadFault(5), - underloadFault(6), - uvovFault(7), - powerManaged(8), - limitOverloadFault(9), - discoveryDisabled(10), - unableToResetTps(11), - unableToInitializeTps(12), - uninitialized(13), - nonexistent(14), - otherFault(15), - detectionStatus(16) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Port Status. - Valid values for Harrier: 4,8,9,16. - Valid values for CondorPoE: 1-16. - - The object bspePsePortExtDetailedStatus details the status - of the port when pethPsePortDetectionStatus is either - deliveringPower(3), fault(4), or otherFault(6). - - When the value of pethPsePortDetectionStatus is - deliveringPower(3), the value of - bspePethPsePortExtDetailedStatus should be a value in the - range 1-3 (detailes the discovery scheme that was used to - detect the PD that is currently powered). - - When the value of pethPsePortDetectionStatus is fault(4) or - otherFault(6), the value of bspePethPsePortExtDetailedStatus - should be some fault value in the range: 4-15. - - When the value of pethPsePortDetectionStatus is *not* - deliveringPower(3), fault(4), nor otherFault(6), then the - value of bspePethPsePortExtDetailedStatus should be - detectionStatus(16). - - A value of poweredResistiveDiscovery(1) indicates that a PD - device was detected on this port using the IEEE 802.3af - standard compliant Resistor signature discovery scheme. - A value of poweredCapacitiveDiscovery(2) indicates that a PD - device was detected on this port using the Capacitive - detection scheme. - A value of poweredCiscoLegacyDiscovery(3) indicates that a PD - device was detected on this port using the CiscoIP detection - scheme. - A value of invalidPd(4) indicates that a non-PoE device has - been detected; no power will be supplied. - A value of overloadFault(5) indicates that the port has - exceeded its port power limit. - A value of underloadFault(6) indicates that the connected PD - device needs less power than the port lower power limit. - A value of uvovFault(7) indicates that an under-voltage / - over-voltage fault has occured. - A value of powerManaged(8) indicates that the port is - discovered and ready to power up, except that the power - manager has not decided to power it up yet. This could be - because of a power up delay, or it could be because there is - no power available. Port does not supply power in order to - keep active higher priority ports. - A value of limitOverloadFault(9) indicates that the - connected PD device needs more power than the port power - limit; no power will be supplied. - A value of discoveryDisabled(10) indicates that the port is - enabled, but no discovery method has been enabled. - A value of unableToResetTps(11) indicates that the TPS2384 - (PoE Subsystem) could not be reset. - A value of unableToInitializeTps(12) indicates that the - TPS2384 (PoE Subsystem) could not be initialized. - A value of unitialized(13) indicates that port PoE settings - have not beed initialized. - A value of nonexistent(14) indicates the port doesn't exist. - This is used for the last 24 ports on 24 port systems. - A value of otherFault(15) indicates that other fault has - occured. - A value of detectionStatus(16) indicates that the value of - pethPsePortDetectionStatus should be disabled(1), - searching(2), or test(5)." - ::= { bspePethPsePortExtEntry 4 } - -bspePethPsePortExtMeasuredVoltage OBJECT-TYPE - SYNTAX Gauge32 (0|400..580) - UNITS "decivolts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Measured Port Voltage. When the port is not supplying - power, the value will be 0." - ::= { bspePethPsePortExtEntry 5 } - -bspePethPsePortExtMeasuredCurrent OBJECT-TYPE - SYNTAX Gauge32 (0..385) - UNITS "milliamps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Measured Port Current." - ::= { bspePethPsePortExtEntry 6 } - -bspePethPsePortExtMeasuredPower OBJECT-TYPE - SYNTAX Gauge32 (0..16000) - UNITS "milliwatts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Measured Port Power. This value may not exceed 1000 times the - current value of bspePethPsePortExtPowerLimit." - ::= { bspePethPsePortExtEntry 7 } - -bspePethPsePortExtCurrentStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), - underCurrent(2), - overCurrent(3), - both(4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Describes a current port status related to the power generation. - The value ok(1) indicates neither an undercurrent nor an overcurrent - condition was detected since the attribute was last cleared. - The value underCurrent(2) indicates that the port current - is below the minimal value. - The value overCurrent(3) indicates that the port current - exceeds the maximal value. - The value both(4) indicates both underCurrent and overCurrent. - This attribute is cleared through the - bspePethPsePortExtCurrentStatusClear action." - ::= { bspePethPsePortExtEntry 8 } - -bspePethPsePortExtCurrentStatusClear OBJECT-TYPE - SYNTAX INTEGER { - clear(1), - off(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Setting the value of this object to clear(1) clears the value - of bspePethPsePortExtCurrentStatus, and enables the agent to - update it. - Read operation this value will be off(2)." - ::= { bspePethPsePortExtEntry 9 } - --- --- 802.3af Main PSE Extension Table --- - -bspePethMainPseExtTable OBJECT-TYPE - SYNTAX SEQUENCE OF BspePethMainPseExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table extends the pethMainPseTable." - ::= { bspeObjects 2 } - -bspePethMainPseExtEntry OBJECT-TYPE - SYNTAX BspePethMainPseExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry that extends pethMainPseEntry. " - INDEX { bspePethMainPseExtGroupIndex } - ::= { bspePethMainPseExtTable 1 } - -BspePethMainPseExtEntry ::= - SEQUENCE { - bspePethMainPseExtGroupIndex Integer32, - bspePethMainPseExtPowerPresent INTEGER, - bspePethMainPseExtDisconnectScheme INTEGER - } - -bspePethMainPseExtGroupIndex OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object is equal to the value of pethMainPseGroupIndex - of the entry in the pethMainPseTable extended by this entry." - ::= { bspePethMainPseExtEntry 1 } - -bspePethMainPseExtPowerPresent OBJECT-TYPE - SYNTAX INTEGER { - acOnly(1), - dcOnly(2), - acDc(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current Power Source Present. Available power sources are AC - and DC. - A value of acOnly(1) indicates that the only power supply is AC. - A value of dcOnly(2) indicates that the only power supply is DC. - A value of acDc(3) indicates that there are two power supplies; - both AC and DC are supplying power." - ::= { bspePethMainPseExtEntry 2 } - -bspePethMainPseExtDisconnectScheme OBJECT-TYPE - SYNTAX INTEGER { - acDisconnect(1), - dcDisconnect(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "When a low power draw is detected on a port, power will be - turned off on that port. As a detection mechanism it can be - used either AC Disconnect or DC Disconnect. - A value of acDisconnect(1): AC impedance is monitored on each - port; DC supply will be turned off on a port with a too high - value of AC impedance. - A value of dcDisconnect(2): DC current is monitored on each - port; DC supply will be turned off on a port with a too low - value of DC current." - ::= { bspePethMainPseExtEntry 3 } - --- --- 802.3af Notifications Section --- - -bspePethPsePortCurrentStatusNotification NOTIFICATION-TYPE - OBJECTS { - bspePethPsePortExtCurrentStatus - } - STATUS current - DESCRIPTION - "This notification indicate Port Change Status and - it will be sent on every status change." - ::= { bspeNotifications 1 } - -END - diff --git a/mibs/BAY-STACK-RADIUS-MIB b/mibs/BAY-STACK-RADIUS-MIB deleted file mode 100644 index 6de30d40c4..0000000000 --- a/mibs/BAY-STACK-RADIUS-MIB +++ /dev/null @@ -1,144 +0,0 @@ - -BAY-STACK-RADIUS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, Integer32 - FROM SNMPv2-SMI - RowStatus - FROM SNMPv2-TC - InetAddressType, InetAddress, InetPortNumber - FROM INET-ADDRESS-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackRadiusMib MODULE-IDENTITY - LAST-UPDATED "200704030000Z" - ORGANIZATION "Nortel Ltd." - CONTACT-INFO "nortel.com" - DESCRIPTION - "This MIB module is used for RADIUS configuration - settings in Nortel's software and products." - - REVISION "200704030000Z" -- April 3, 2007 - DESCRIPTION - "Ver 1: Initial version." - ::= { bayStackMibs 21 } - -bsRadiusNotifications OBJECT IDENTIFIER ::= { bayStackRadiusMib 0 } -bsRadiusObjects OBJECT IDENTIFIER ::= { bayStackRadiusMib 1 } - --- --- configuration table --- - -bsRadiusServerTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsRadiusServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to control RADIUS server settings." - ::= { bsRadiusObjects 2 } - -bsRadiusServerEntry OBJECT-TYPE - SYNTAX BsRadiusServerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects defining how to connect to a - single RADIUS server." - INDEX { bsRadiusServerIndex } - ::= { bsRadiusServerTable 1 } - -BsRadiusServerEntry ::= - SEQUENCE { - bsRadiusServerIndex Integer32, - bsRadiusServerPriority Integer32, - bsRadiusServerAddressType InetAddressType, - bsRadiusServerAddress InetAddress, - bsRadiusServerUdpPort InetPortNumber, - bsRadiusServerTimeout Integer32, - bsRadiusServerSecret OCTET STRING, - bsRadiusServerRowStatus RowStatus - } - -bsRadiusServerIndex OBJECT-TYPE - SYNTAX Integer32 (1..64) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A unique integer value used to identify entries in this table." - ::= { bsRadiusServerEntry 1 } - -bsRadiusServerPriority OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This value indicates the order in which entries in this table - are used when attempting to contact a RADIUS server. Entries - with a lower priority number are tried first. If two entries - have the same priority value, the entry with a lower index - value is tried first. - - Also note that entries which contain an invalid internet - address will not be used." - ::= { bsRadiusServerEntry 2 } - -bsRadiusServerAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The type of address contained in the corresponding instance - of bsRadiusServerAddress." - ::= { bsRadiusServerEntry 3 } - -bsRadiusServerAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The internet address to use when attempting to contact a - RADIUS server." - ::= { bsRadiusServerEntry 4 } - -bsRadiusServerUdpPort OBJECT-TYPE - SYNTAX InetPortNumber - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The UDP port number to use when trying to contact the RADIUS - server at the address contained in the corresponding instance - of bsRadiusServerAddress." - ::= { bsRadiusServerEntry 5 } - -bsRadiusServerTimeout OBJECT-TYPE - SYNTAX Integer32 - UNITS "seconds" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The time interval to wait before re-sending a message to this - RADIUS server." - ::= { bsRadiusServerEntry 6 } - -bsRadiusServerSecret OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..16)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The shared RADIUS secret to use when communicating with the - RADIUS server. Note that when this object is retrieved, its - value will always by a zero-length octet string." - ::= { bsRadiusServerEntry 7 } - -bsRadiusServerRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Controls row creation/deletion in this table." - ::= { bsRadiusServerEntry 8 } - -END - diff --git a/mibs/BAY-STACK-SOURCE-GUARD-MIB b/mibs/BAY-STACK-SOURCE-GUARD-MIB deleted file mode 100644 index 22966b6b12..0000000000 --- a/mibs/BAY-STACK-SOURCE-GUARD-MIB +++ /dev/null @@ -1,188 +0,0 @@ - -BAY-STACK-SOURCE-GUARD-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - MacAddress - FROM SNMPv2-TC - InterfaceIndex - FROM IF-MIB - InetAddressType, InetAddress - FROM INET-ADDRESS-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackSourceGuardMib MODULE-IDENTITY - LAST-UPDATED "200705070000Z" - ORGANIZATION "Nortel Ltd." - CONTACT-INFO "nortel.com" - DESCRIPTION - "This MIB module is used for IP Source Guard - settings in Nortel's software and products." - - REVISION "200705070000Z" -- May 07, 2007 - DESCRIPTION - "Ver 2: Fixed some DESCRIPTION clauses." - - REVISION "200703230000Z" -- March 23, 2007 - DESCRIPTION - "Ver 1: Initial version." - ::= { bayStackMibs 20 } - -bsSourceGuardNotifications OBJECT IDENTIFIER ::= { bayStackSourceGuardMib 0 } -bsSourceGuardObjects OBJECT IDENTIFIER ::= { bayStackSourceGuardMib 1 } - --- --- configuration table --- - -bsSourceGuardConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsSourceGuardConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to configure IP Source Guard per port." - ::= { bsSourceGuardObjects 1 } - -bsSourceGuardConfigEntry OBJECT-TYPE - SYNTAX BsSourceGuardConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects for configuring IP Source Guard - settings for a port." - INDEX { bsSourceGuardConfigIfIndex } - ::= { bsSourceGuardConfigTable 1 } - -BsSourceGuardConfigEntry ::= - SEQUENCE { - bsSourceGuardConfigIfIndex InterfaceIndex, - bsSourceGuardConfigMode INTEGER - } - -bsSourceGuardConfigIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The interface on which Source Guard configuration setting apply." - ::= { bsSourceGuardConfigEntry 1 } - -bsSourceGuardConfigMode OBJECT-TYPE - SYNTAX INTEGER { - disabled(1), - ip(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to control the Source Guard mode on an - interface. The values are as follows: - - disabled(1) - Source Guard is disabled on this interface. - - ip(2) - Source Guard only allows traffic from a list of IP - addresses on this interface." - ::= { bsSourceGuardConfigEntry 2 } - --- --- address table --- - -bsSourceGuardAddrTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsSourceGuardAddrEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains a list of internet and/or MAC addresses - allowed by Source Guard on an interface. An entry in this - table must indicate either a valid internet address and/or - a valid MAC address. This means that an entry may not exist - where the value of bsSourceGuardAddrType is unknown(0) and - the value of bsSourceGuardAddrMACAddr is 00:00:00:00:00:00. - - If an entry indicates only an internet address, Source Guard - will allow that address regardless of MAC address. - - Note that currently, MAC addresses are not supported. This - means that currently, the value of bsSourceGuardAddrMACAddr - must always by 00:00:00:00:00:00, and the value of - bsSourceGuardAddrType must not be unknown(0)." - ::= { bsSourceGuardObjects 2 } - -bsSourceGuardAddrEntry OBJECT-TYPE - SYNTAX BsSourceGuardAddrEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing an address allowed by Source Guard on - an interface." - INDEX { bsSourceGuardAddrIndex, - bsSourceGuardAddrType, - bsSourceGuardAddrAddress, - bsSourceGuardAddrMACAddr } - ::= { bsSourceGuardAddrTable 1 } - -BsSourceGuardAddrEntry ::= - SEQUENCE { - bsSourceGuardAddrIndex InterfaceIndex, - bsSourceGuardAddrType InetAddressType, - bsSourceGuardAddrAddress InetAddress, - bsSourceGuardAddrMACAddr MacAddress, - bsSourceGuardAddrSource INTEGER - } - -bsSourceGuardAddrIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The ifIndex value of the interface." - ::= { bsSourceGuardAddrEntry 1 } - -bsSourceGuardAddrType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The type of internet address contained in the corresponding - instance of bsSourceGuardAddrAddress. If the value of this - object is other(0), then the corresponding instance of - bsSourceGuardAddrAddress must be a zero length value." - ::= { bsSourceGuardAddrEntry 2 } - -bsSourceGuardAddrAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The internet address allowed by Source Guard on this interface. - If this object contains a zero length value, then the Source - Guard feature will not use the value." - ::= { bsSourceGuardAddrEntry 3 } - -bsSourceGuardAddrMACAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The ethernet MAC address allowed by Source Guard on this interface. - If this object contains the value 00:00:00:00:00:00, then the - Source Guard feature will not use the value." - ::= { bsSourceGuardAddrEntry 4 } - -bsSourceGuardAddrSource OBJECT-TYPE - SYNTAX INTEGER { - dhcpSnooping(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The source of the address(es). Currently, the only source is - from dhcp snooping. In the future, static addresses will - be allowed." - ::= { bsSourceGuardAddrEntry 5 } - -END - diff --git a/mibs/BAY-STACK-STATS-MIB b/mibs/BAY-STACK-STATS-MIB deleted file mode 100644 index 843c4362a1..0000000000 --- a/mibs/BAY-STACK-STATS-MIB +++ /dev/null @@ -1,134 +0,0 @@ - -BAY-STACK-STATS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, Counter64, Integer32 - FROM SNMPv2-SMI - InterfaceIndex - FROM IF-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackStatsMib MODULE-IDENTITY - LAST-UPDATED "200703090000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Nortel Networks" - DESCRIPTION - "Nortel Networks VRRP Extension MIB - - Copyright 2005-2007 Nortel Networks, Inc. - All rights reserved. - This Nortel Networks SNMP Management Information Base - Specification embodies Nortel Networks' confidential and - proprietary intellectual property. Nortel Networks retains - all title and ownership in the Specification, including any - revisions. - - This Specification is supplied 'AS IS,' and Nortel Networks - makes no warranty, either express or implied, as to the use, - operation, condition, or performance of the Specification." - - REVISION "200703090000Z" -- 09 March 2007 - DESCRIPTION "v2: Added bayStackStatsUnitTable." - - REVISION "200508120000Z" -- 12 August 2005 - DESCRIPTION "v1: Initial version." - - ::= { bayStackMibs 12 } - -bayStackStatsNotifications OBJECT IDENTIFIER ::= { bayStackStatsMib 0 } -bayStackStatsObjects OBJECT IDENTIFIER ::= { bayStackStatsMib 1 } - --- ------------------------------------------------------------- --- Textual Conventions --- ------------------------------------------------------------- - --- ------------------------------------------------------------- --- Baystack Interface Stats Table --- ------------------------------------------------------------- - -bayStackStatsIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF BayStackStatsIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Table of per-interface statistics counters." - ::= { bayStackStatsObjects 1 } - -bayStackStatsIfEntry OBJECT-TYPE - SYNTAX BayStackStatsIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - INDEX { bayStackStatsIfIndex } - ::= { bayStackStatsIfTable 1 } - -BayStackStatsIfEntry ::= - SEQUENCE { - bayStackStatsIfIndex InterfaceIndex, - bayStackStatsIfNoResourcesPktsDropped Counter64 - } - -bayStackStatsIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "ifIndex value of the interface." - ::= { bayStackStatsIfEntry 1 } - -bayStackStatsIfNoResourcesPktsDropped OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets dropped due to a lack of resources." - ::= { bayStackStatsIfEntry 2 } - --- ------------------------------------------------------------- --- Baystack Unit Stats Table --- ------------------------------------------------------------- - -bayStackStatsUnitTable OBJECT-TYPE - SYNTAX SEQUENCE OF BayStackStatsUnitEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Table of per-unit statistics counters. This table only - contains entries in a stack. On a standalone unit, this - table will be empty." - ::= { bayStackStatsObjects 2 } - -bayStackStatsUnitEntry OBJECT-TYPE - SYNTAX BayStackStatsUnitEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - INDEX { bayStackStatsUnitIndex } - ::= { bayStackStatsUnitTable 1 } - -BayStackStatsUnitEntry ::= - SEQUENCE { - bayStackStatsUnitIndex Integer32, - bayStackStatsUnitNoResourcesPktsDropped Counter64 - } - -bayStackStatsUnitIndex OBJECT-TYPE - SYNTAX Integer32 (1..8) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Unit number." - ::= { bayStackStatsUnitEntry 1 } - -bayStackStatsUnitNoResourcesPktsDropped OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets dropped on stack up/down ports on - this unit due to a lack of resources." - ::= { bayStackStatsUnitEntry 2 } - -END - diff --git a/mibs/BAY-STACK-VRRP-EXT-MIB b/mibs/BAY-STACK-VRRP-EXT-MIB deleted file mode 100644 index 66cc680261..0000000000 --- a/mibs/BAY-STACK-VRRP-EXT-MIB +++ /dev/null @@ -1,278 +0,0 @@ - -BAY-STACK-VRRP-EXT-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, Integer32, NOTIFICATION-TYPE, - IpAddress, Counter32 - FROM SNMPv2-SMI - TEXTUAL-CONVENTION, TruthValue, RowStatus, MacAddress - FROM SNMPv2-TC - ifIndex - FROM IF-MIB - ipAdEntAddr - FROM IP-MIB - vrrpOperVrId, vrrpOperPrimaryIpAddr - FROM VRRP-MIB - bayStackMibs - FROM SYNOPTICS-ROOT-MIB; - -bayStackVrrpExtMib MODULE-IDENTITY - LAST-UPDATED "200507010000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Nortel Networks" - DESCRIPTION - "Nortel Networks VRRP Extension MIB - - Copyright 2005 Nortel Networks, Inc. - All rights reserved. - This Nortel Networks SNMP Management Information Base - Specification embodies Nortel Networks' confidential and - proprietary intellectual property. Nortel Networks retains - all title and ownership in the Specification, including any - revisions. - - This Specification is supplied 'AS IS,' and Nortel Networks - makes no warranty, either express or implied, as to the use, - operation, condition, or performance of the Specification." - - REVISION "200507010000Z" -- 01 July 2005 - DESCRIPTION "v1: Initial version." - - ::= { bayStackMibs 11 } - -bsveNotifications OBJECT IDENTIFIER ::= { bayStackVrrpExtMib 0 } -bsveObjects OBJECT IDENTIFIER ::= { bayStackVrrpExtMib 1 } - --- ------------------------------------------------------------- --- Textual Conventions --- ------------------------------------------------------------- - --- ------------------------------------------------------------- --- Scalar Objects --- ------------------------------------------------------------- - -bsveScalars OBJECT IDENTIFIER ::= { bsveObjects 1 } - -bsveVrrpEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Indicates whether VRRP is globally enabled for the system." - ::= { bsveScalars 1 } - -bsveVrrpPingVirtualAddrEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Indicates whether this device should respond to pings - directed to a virtual router's IP address." - DEFVAL { true } - ::= { bsveScalars 2 } - --- ------------------------------------------------------------- --- VRRP Operations Extensions Table --- ------------------------------------------------------------- - -bsveVrrpOperExtTable OBJECT-TYPE - SYNTAX SEQUENCE OF BsveVrrpOperExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Extensions to the vrrpOperTable from RFC 2787." - ::= { bsveObjects 2 } - -bsveVrrpOperExtEntry OBJECT-TYPE - SYNTAX BsveVrrpOperExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of objects that augments the vrrpOperTable." - INDEX { ifIndex, vrrpOperVrId } - ::= { bsveVrrpOperExtTable 1 } - -BsveVrrpOperExtEntry ::= - SEQUENCE { - bsveVrrpOperExtCriticalIpAddr IpAddress, - bsveVrrpOperExtCriticalIpAddrEnabled TruthValue, - bsveVrrpOperExtHoldDownTimer INTEGER, - bsveVrrpOperExtHoldDownState INTEGER, - bsveVrrpOperExtHoldDownTimeRemaining INTEGER, - bsveVrrpOperExtAction INTEGER, - bsveVrrpOperExtBackUpMasterEnabled TruthValue, - bsveVrrpOperExtBackUpMasterState INTEGER, - bsveVrrpOperExtFasterAdvInterval Integer32, - bsveVrrpOperExtFasterAdvIntervalEnabled TruthValue - } - -bsveVrrpOperExtCriticalIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "IP address of the interface that will cause a - shutdown event." - ::= { bsveVrrpOperExtEntry 1 } - -bsveVrrpOperExtCriticalIpAddrEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Indicates whether the user-defined critical IP address is - enabled. If the user-defined critical IP address is not - enabled, a default critical IP address of 0.0.0.0 will be used. - No effect if an user-defined IP address does not exist." - DEFVAL { false } - ::= { bsveVrrpOperExtEntry 2 } - -bsveVrrpOperExtHoldDownTimer OBJECT-TYPE - SYNTAX INTEGER (0..21600) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Used to configure the amount of time (in seconds) - to wait before preempting the current vrrp master." - ::= { bsveVrrpOperExtEntry 3 } - -bsveVrrpOperExtHoldDownState OBJECT-TYPE - SYNTAX INTEGER { - dormant(1), - active(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Used to indicate the hold-down state of this vrrp - interface. If the hold-down timer is operational - this variable will be set to 'active'. 'dormant' - otherwise." - ::= { bsveVrrpOperExtEntry 4 } - -bsveVrrpOperExtHoldDownTimeRemaining OBJECT-TYPE - SYNTAX INTEGER (0..21600) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Used to indicate the amount of time (in seconds) - left before the bsveVrrpOperExtHoldDownTimer will expire." - ::= { bsveVrrpOperExtEntry 5 } - -bsveVrrpOperExtAction OBJECT-TYPE - SYNTAX INTEGER { - none(1), - preemptHoldDownTimer(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Used to trigger an action on this vrrp interface." - ::= { bsveVrrpOperExtEntry 6 } - -bsveVrrpOperExtBackUpMasterEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION "" - DEFVAL { false } - ::= { bsveVrrpOperExtEntry 7 } - -bsveVrrpOperExtBackUpMasterState OBJECT-TYPE - SYNTAX INTEGER { - up(1), - down(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "" - DEFVAL { down } - ::= { bsveVrrpOperExtEntry 8 } - -bsveVrrpOperExtFasterAdvInterval OBJECT-TYPE - SYNTAX Integer32 (200..1000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This is the faster advertisement interval, in - milliseconds, between sending advertisement - messages. When the faster advertisement interval - enable is checked, the faster advertisement interval - is being used instead of the regular advertisement - interval" - DEFVAL { 200 } - ::= { bsveVrrpOperExtEntry 9 } - -bsveVrrpOperExtFasterAdvIntervalEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Used to indicate if the Faster Advertisement Interval - should be used. 'Disable' means use regular - Advertisement interval." - DEFVAL { false } - ::= { bsveVrrpOperExtEntry 10 } - --- ------------------------------------------------------------- --- Notifications --- ------------------------------------------------------------- - -bsveNotificationObjects OBJECT IDENTIFIER ::= { bsveObjects 4 } - -bsveVrrpTrapStateTransitionType OBJECT-TYPE - SYNTAX INTEGER { - none(1), - masterToBackup(2), - backupToMaster(3), - initializeToMaster(4), - masterToInitialize(5), - initializeToBackup(6), - backupToInitialize(7), - backupToBackUpMaster(8), - backUpMasterToBackup(9) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Potential types of state transitions. - Used by bsveVrrpTrapStateTransition trap." - ::= { bsveNotificationObjects 1 } - -bsveVrrpTrapStateTransitionCause OBJECT-TYPE - SYNTAX INTEGER { - none(1), - higherPriorityAdvertizeReceived(2), - shutdownReceived(3), - vrrpAddrAndPhysicalAddrMatch(4), - masterDownInterval(5), - preempted(6), - criticalIPFail(7), - usrConfig(8), - syncFromPrimary(9), - iPInterfaceDown(10), - lowerPrioAdvReceived(11), - higherSrcIPEqualPrioAdvReceived(12), - lowerSrcIPEqualPrioAdvReceived(13), - startVR(14), - other(15) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Potential types of causes that will - generate a bsveVrrpTrapStateTransition trap." - ::= { bsveNotificationObjects 2 } - -bsveVrrpTrapStateTransition NOTIFICATION-TYPE - OBJECTS { bsveVrrpTrapStateTransitionType, - bsveVrrpTrapStateTransitionCause, - vrrpOperPrimaryIpAddr, - ipAdEntAddr - } - STATUS current - DESCRIPTION - "A vrrpTrapStateTransition trap signifies a state - transition has occurred on a particular vrrp interface. - Implementation of this trap is optional." - ::= { bsveNotifications 1 } - -END - diff --git a/mibs/BN-IF-EXTENSIONS-MIB b/mibs/BN-IF-EXTENSIONS-MIB deleted file mode 100644 index b38b6cf775..0000000000 --- a/mibs/BN-IF-EXTENSIONS-MIB +++ /dev/null @@ -1,229 +0,0 @@ --- SECTION 1: Top Level Definitions - - -BN-IF-EXTENSIONS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, Integer32 - FROM SNMPv2-SMI - s5IfExt - FROM S5-ROOT-MIB; - -bnIfExtensionsMib MODULE-IDENTITY - LAST-UPDATED "200407200000Z" -- July 20, 2004 - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Nortel Networks" - DESCRIPTION - "Interface Extension MIB - - Copyright 1997 - 2004 Nortel Networks, Inc. - All rights reserved. - This Bay Networks SNMP Management Information Base Specification - (Specification) embodies Bay Networks' confidential and - proprietary intellectual property. Bay Networks retains all - title and ownership in the Specification, including any - revisions. - - This Specification is supplied 'AS IS,' and Bay Networks makes - no warranty, either express or implied, as to the use, - operation, condition, or performance of the Specification." - - REVISION "200407200000Z" -- July 20, 2004 - DESCRIPTION "Version 105: Added version info" - - ::= { s5IfExt 2 } - --- Groups - -bnIfExtensions OBJECT IDENTIFIER ::= { s5IfExt 1 } --- PLACEHOLDER for MODULE-IDENTITY --- bnIfExtensionsMib OBJECT IDENTIFIER ::= { s5IfExt 2 } - - --- SECTION 2: Interface Extension Table - -bnIfExtnTable OBJECT-TYPE - SYNTAX SEQUENCE OF BnIfExtnEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of interface entries. The number of entries is - given by the value of ifNumber." - ::= { bnIfExtensions 1 } - -bnIfExtnEntry OBJECT-TYPE - SYNTAX BnIfExtnEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An interface entry containing objects at the subnetwork - layer and below for a particular interface." - INDEX { bnIfExtnIndex } - ::= { bnIfExtnTable 1 } - -BnIfExtnEntry ::= SEQUENCE { - bnIfExtnIndex - Integer32, - bnIfExtnSlot - Integer32, - bnIfExtnPort - Integer32, - bnIfExtnIsPortShared - INTEGER, - bnIfExtnPortActiveComponent - INTEGER, - bnIfExtnPoweredDeviceDetectType - INTEGER, - bnIfExtnAutoNegotiationExtAdv - BITS, - bnIfExtnExtHwAdvCapability - BITS -} - -bnIfExtnIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A unique value for each interface corresponding to the - ifIndex value for the same interface." - ::= { bnIfExtnEntry 1 } - -bnIfExtnSlot OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The unit number associated with this particular interface." - ::= { bnIfExtnEntry 2 } - -bnIfExtnPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The port number within a unit or slot." - ::= { bnIfExtnEntry 3 } - -bnIfExtnIsPortShared OBJECT-TYPE - SYNTAX INTEGER { portShared(1), - portNotShared(2) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates whether the port is considered a 'shared' port - or not. Multiple physical ports that are logically - represented as a single port are considered shared. Only - one of the physical ports is active at any given time." - ::= { bnIfExtnEntry 4 } - -bnIfExtnPortActiveComponent OBJECT-TYPE - SYNTAX INTEGER { fixedPort(1), - gbicPort(2), - mdaPort(3) } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Indicates which physical port component is currently active - for ports that are 'shared'. The ability to set this object - and thus specify the active physical component of a single - logical port is implmentation dependent. This object will be - read-only is this capability is not supported." - ::= { bnIfExtnEntry 5 } - -bnIfExtnPoweredDeviceDetectType OBJECT-TYPE - SYNTAX INTEGER { - compliantWith802dot3af(1), - compliantWith802dot3afAndLegacySupport(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to specify the mechanism used - to detect powered ethernet devices attached to a - powered ethernet port. This object should only - be instantiated for values of ifIndex that - represent ports that support powered ethernet." - ::= {bnIfExtnEntry 6} - -bnIfExtnAutoNegotiationExtAdv OBJECT-TYPE - SYNTAX BITS { - advertise10Half (0), - advertise10Full (1), - advertise100Half (2), - advertise100Full (3), - advertise1000Half (4), - advertise1000Full (5), - advertisePauseFrame (6), - advertiseAsymmPauseFrame (7) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used to specify the port speed - and duplex abilities to be advertised during - link negotiation. - - bit 0 - 10 half duplex advertised - bit 1 - 10 full duplex advertised - bit 2 - 100 half duplex advertised - bit 3 - 100 full duplex advertised - bit 4 - 1000 half duplex advertised - bit 5 - 1000 full duplex advertised - bit 6 - PAUSE frame support advertised - bit 7 - Asymmetric PAUSE frame support advertised - - The abilities specified in this object are only used - when auto-negotiation is enabled on the port. If all - bits in this object are disabled, and auto-negotiation - is enabled on the port, then the physical link process - on the port will be disabled. - - Any change in the value of this bit map will force the - PHY to restart the auto-negotiation process. This will - have the same effect as physically unplugging and - reattaching the cable plant attached to this port. - - Only capabilities present in the hardware as indicated - by bnIfExtnExtHwAdvCapability can be advertised. - - The default value for this object will be the value - of the associated instance of bnIfExtnExtHwAdvCapability." - ::= { bnIfExtnEntry 7 } - -bnIfExtnExtHwAdvCapability OBJECT-TYPE - SYNTAX BITS { - advertise10Half (0), - advertise10Full (1), - advertise100Half (2), - advertise100Full (3), - advertise1000Half (4), - advertise1000Full (5), - advertisePauseFrame (6), - advertiseAsymmPauseFrame (7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the port speed and duplex - capabilities that hardware can actually support on a - port, and which may be advertised by the port - using auto-negotiation. Bit 7 tells if a port supports - pause frame capabilities (for full-duplex links) as a - part of the advertisement. - - bit 0 - 10 half duplex advertisements - bit 1 - 10 full duplex advertisements - bit 2 - 100 half duplex advertisements - bit 3 - 100 full duplex advertisements - bit 4 - 1000 half duplex advertisements - bit 5 - 1000 full duplex advertisements - bit 6 - PAUSE frame support advertisements - bit 7 - Asymmetric PAUSE frame support advertisements - - If auto negotiation is not supported by the port - hardware, then all bits will reflect a value of zero." - ::= { bnIfExtnEntry 8 } - -END - diff --git a/mibs/BN-LOG-MESSAGE-MIB b/mibs/BN-LOG-MESSAGE-MIB deleted file mode 100644 index 209cdafdf9..0000000000 --- a/mibs/BN-LOG-MESSAGE-MIB +++ /dev/null @@ -1,495 +0,0 @@ -BN-LOG-MESSAGE-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-COMPLIANCE, - OBJECT-GROUP - FROM SNMPv2-CONF - MODULE-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE, - TimeTicks, - IpAddress, - Integer32 - FROM SNMPv2-SMI - bnLogMsg - FROM S5-ROOT-MIB - DisplayString, - TruthValue, - DateAndTime - FROM SNMPv2-TC; - -bnLogMsgMIB MODULE-IDENTITY - LAST-UPDATED "200505040000Z" - ORGANIZATION "Nortel Networks" - CONTACT-INFO "Global Optical Customer Service - Tel: 1-800 (ASK-TRAN) or - 1-800 (ASK-ETAS)" - DESCRIPTION "The management information definitions for the - Bay Networks log message facility." - - REVISION "200505040000Z" -- 04 May 2005 - DESCRIPTION "v4: Added ranges to INDEX objects." - - REVISION "200504270000Z" -- 25 April 2005 - DESCRIPTION "v3: Added msgBufferSizeVeryLarge to bnLogMsgBufferMaxSize" - - REVISION "200302241200Z" -- 24 February 2003 - DESCRIPTION - "v002: Updated by David Levi: - - formatting cleanup - - removed conformance/compliance sections, not needed - for a proprietary MIB - - added enumerations to bnLogMsgSaveTargets to reverse - selection of log levels to save - - added bnLogMsgRemoteSyslogEnabled - - added bnLogMsgRemoteSyslogAddress - - added bnLogMsgRemoteSyslogSaveTargets - - added bnLogMsgClearMessageBuffers - - added bnLogMsgBufferMsgUtcTime to bnLogMsgBufferTable" - - ::= { bnLogMsg 1 } - - --- Administrative assignments **************************************** --- --- Do not assign anything under bnLogMsgMIBConformance --- - -bnLogMsgMIBObjects OBJECT IDENTIFIER ::= { bnLogMsgMIB 1 } -bnLogMsgMIBTraps OBJECT IDENTIFIER ::= { bnLogMsgMIB 2 } -bnLogMsgMIBConformance OBJECT IDENTIFIER ::= { bnLogMsgMIB 3 } - - -bnLogMsgBufferOperaton OBJECT-TYPE - SYNTAX INTEGER { - on(1), -- store log messages - off(2) -- do not store log messages - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The decision to store or discard generated log - messages is determined by the value of this object. - Specifying on(1) causes log messages to be stored - in the log message buffer facility according to the - parameters specified by related management objects - in this module. Specifying off(2) discontinues log - message accumulation. Previously collected log - messages remained stored in the buffer facility - until they are manually cleared or the system is - reset. Resets do not clear log messages that have - been saved in non-volatile storage. - - Note that this object does not affect operation - of the remote syslog facility, it only determines - whether log messages are stored locally." - DEFVAL { on } - ::= { bnLogMsgMIBObjects 1 } - -bnLogMsgBufferMaxSize OBJECT-TYPE - SYNTAX INTEGER { - msgBufferSizeSmall(50), - msgBufferSizeMedium(100), - msgBufferSizeLarge(200), - msgBufferSizeVeryLarge(400) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This object determines the overall size of the log - message buffer facilities. Changing the value of this - object causes all messages currently being stored in - the buffer to be lost. Note that attempts to set this - object to a larger value (e.g., msgBufferSizeSmall(50) - to msgBufferSizeLarge(200)) may be rejected due to - current resource utiliztion within the running system. - - Note that this object only applies to the buffering - capabilities that are volatile. Messages that are - classified as volatile are lost upon system - reinitialization. This object has no affect on - non-volatile message logging capacity." - DEFVAL { msgBufferSizeSmall } - ::= { bnLogMsgMIBObjects 2 } - -bnLogMsgBufferCurSize OBJECT-TYPE - SYNTAX INTEGER (0..200) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The current number of log messages in the volatile - portion of the system log message facility. Messages - that are classified as volatile are lost upon system - reinitialization." - ::= { bnLogMsgMIBObjects 3 } - -bnLogMsgBufferFullAction OBJECT-TYPE - SYNTAX INTEGER { - overwrite(1), - latch(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The amount of buffer space allocated for log messages, - as determined by the object bnLogMsgBufferMaxSize, is - finite and thus only a limited amount of log messages - may be saved on the device. This object specifies the - action to take when this space is exhausted. Selecting - overwrite(1) will cause previous messages to be over- - written. Messages are overwritten based on FIFO. - Specifying latch(2) causes no more messages to be - saved until this object is changed to overwrite(1) or - until the buffer space is made available through some - other means (e.g., clearing the buffer). - - Note that this object only pertains to messages that - are maintained in volatile storage. Messages that are - saved in non-volatile storage are never overwritten. - They must be cleared manually using the object - bnLogMsgBufferClearTargets." - DEFVAL { overwrite } - ::= { bnLogMsgMIBObjects 4 } - -bnLogMsgBufferSaveTargets OBJECT-TYPE - SYNTAX INTEGER { - msgTypeCritical(1), - msgTypeSerious(2), - msgTypeInformational(3), - msgTypeNone(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This object determines the type of log messages that - will be saved in the log message buffer facilities. - - Messages are classified based on their type - - Selecting a type of msgTypeCritical(1), msgTypeSerious(2), - or msgTypeInformational(3), causes all log messages that - have an associated value less than or equal to the type - value specified to be saved when the log message is - entered into the system. For example, specifying - the value msgTypeCritical(1) causes only messages - classified as 'critical' to be saved to non-volatile - storage. Specifying msgTypeSerious(2) causes 'critical' - and 'serious' messages to be saved. - - Specifying a value of msgTypeNone(4) means no log messages - will be stored in volatile memory." - DEFVAL { msgTypeCritical } - ::= { bnLogMsgMIBObjects 5 } - -bnLogMsgBufferClearTargets OBJECT-TYPE - SYNTAX INTEGER { - msgTypeCritical(1), - msgTypeSerious(2), - msgTypeInformational(3), - msgTypeAllVolatile(4), - msgTypeNonVolatile(5) -- all vol/non-vol msgs - } - MAX-ACCESS read-write - STATUS deprecated - DESCRIPTION "This object determines the type of log messages that - will be deleted from the log message buffer facilities - when the action object bnLogMsgBufferClearMsgs is set. - Messages are classified based on their type. Specifying - msgTypeAllVolatile(4) causes all messages in volatile - storage to be deleted. Specifying msgTypeNonVolatile(5) - causes all messages, including those in non-volatile - storage, to be discarded." - DEFVAL { msgTypeAllVolatile } - ::= { bnLogMsgMIBObjects 6 } - -bnLogMsgBufferClearMsgs OBJECT-TYPE - SYNTAX INTEGER { - clearMsgs(1), - savingMsgs(2) - } - MAX-ACCESS read-write - STATUS deprecated - DESCRIPTION "Setting this object to clearMsgs(1) causes messages - currently saved in the log message buffer facilities - to be deleted. The type of entries to be deleted is - determined by the bnLogMsgBufferClearTargets object. - This object always returns the value savingMsgs(2) - upon retrieval." - DEFVAL { savingMsgs } - ::= { bnLogMsgMIBObjects 7 } - -bnLogMsgBufferNonVolCurSize OBJECT-TYPE - SYNTAX INTEGER (0..50) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The current number of log messages that are present - in the non-volatile portion of the system log message - facility. Messages that are classified as non- - volatile are saved across system reinitializations." - ::= { bnLogMsgMIBObjects 8 } - -bnLogMsgBufferNonVolSaveTargets OBJECT-TYPE - SYNTAX INTEGER { - msgTypeCritical(1), - msgTypeSerious(2), - msgTypeInformational(3), - msgTypeNone(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This object determines the type of log messages that - will be saved to non-volatile storage when they occur. - Messages are classified based on their type. Selecting - a type value causes all log messages that have an - associated value less than or equal to the type - value specified to be saved when the log message is - entered into the system. For example, specifying - the value msgTypeCritical(1) causes only messages - classified as 'critical' to be saved to non-volatile - storage. Specifying msgTypeSerious(2) causes 'critical' - and 'serious' messages to be saved. Specifying - msgTypeNone(4) causes no messages to be saved. - - Note that non-volatile storage space is quite limited - in many systems such that the user should exercise - caution when specifying the type of log messages that - are to be saved in non-volatile storage. Messages are - no longer saved in non-volatile storage when this - space is exhausted. A log message is automatically - generated to alert the user of this situation." - DEFVAL { msgTypeNone } - ::= { bnLogMsgMIBObjects 9 } - -bnLogMsgBufferTable OBJECT-TYPE - SYNTAX SEQUENCE OF BnLogMsgBufferEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Locally held information about log messages." - ::= { bnLogMsgMIBObjects 10 } - -bnLogMsgBufferEntry OBJECT-TYPE - SYNTAX BnLogMsgBufferEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Information on a particular event as described by - a log message and related information." - INDEX { bnLogMsgBufferMsgOrig, - bnLogMsgBufferMsgTime, - bnLogMsgBufferMsgIndex - } - ::= { bnLogMsgBufferTable 1 } - -BnLogMsgBufferEntry ::= SEQUENCE - { - bnLogMsgBufferMsgIndex Integer32, - bnLogMsgBufferMsgOrig Integer32, - bnLogMsgBufferMsgTime TimeTicks, - bnLogMsgBufferMsgSrc INTEGER, - bnLogMsgBufferMsgCode Integer32, - bnLogMsgBufferMsgString DisplayString, - bnLogMsgBufferMsgParam1 Integer32, - bnLogMsgBufferMsgParam2 Integer32, - bnLogMsgBufferMsgParam3 Integer32, - bnLogMsgBufferMsgUtcTime DateAndTime - } - -bnLogMsgBufferMsgIndex OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The arbitrary integer index assigned to the log - message upon entry into the message facility." - ::= { bnLogMsgBufferEntry 1 } - -bnLogMsgBufferMsgOrig OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The originator of the log message. Typically, this - value represents the slot or unit on which this - message originated." - ::= { bnLogMsgBufferEntry 2 } - -bnLogMsgBufferMsgTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The time (in hundredths of a second) between system - initialization and the time this log message was - entered into the system. This object is the second - component in an index into this table to support - retrieving messages ordered by time of occurrence." - ::= { bnLogMsgBufferEntry 3 } - -bnLogMsgBufferMsgSrc OBJECT-TYPE - SYNTAX INTEGER { - msgSrcRunning(1), - msgSrcNonVol(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The message source indicates whether this message - was loaded from non-volatile storage at system - initialization or whether the message has been - generated since this time." - ::= { bnLogMsgBufferEntry 4 } - -bnLogMsgBufferMsgCode OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The message code indicating the originator of and - the reason why a log message has been generated. - This code, coupled with the log message parameters - that are associated with the message, should provide - a thorough understanding of the log message." - ::= { bnLogMsgBufferEntry 5 } - -bnLogMsgBufferMsgString OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "A printable string indicating the originator of and - the reason why a log message has been generated. - This string, coupled with the log message parameters - that are associated with the message, should provide - a thorough understanding of the log message." - ::= { bnLogMsgBufferEntry 6 } - -bnLogMsgBufferMsgParam1 OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "A parameter that is used to convey additional - information about a particular occurrence that - has initiated the generation of a log message. - The value of this is object is pertinent only - under the context of additional information in - the log entry (i.e., bnLogMsgBufferMsgCode)." - ::= { bnLogMsgBufferEntry 7 } - -bnLogMsgBufferMsgParam2 OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "A parameter that is used to convey additional - information about a particular occurrence that - has initiated the generation of a log message. - The value of this is object is pertinent only - under the context of additional information in - the log entry (i.e., bnLogMsgBufferMsgCode)." - ::= { bnLogMsgBufferEntry 8 } - -bnLogMsgBufferMsgParam3 OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "A parameter that is used to convey additional - information about a particular occurrence that - has initiated the generation of a log message. - The value of this is object is pertinent only - under the context of additional information in - the log entry (i.e., bnLogMsgBufferMsgCode)." - ::= { bnLogMsgBufferEntry 9 } - -bnLogMsgBufferMsgUtcTime OBJECT-TYPE - SYNTAX DateAndTime - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Contains the system's local value of UTC (Universal - Coordinated Time) when the log entry was created." - ::= { bnLogMsgBufferEntry 10 } - - -bnLogMsgRemoteSyslogEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This object controls whether remote logging of - log messages using the remote syslog facility - is enabled. The value of this object may not - be true(2) if the value of the remote syslog - address object is 0.0.0.0." - DEFVAL { false } - ::= { bnLogMsgMIBObjects 11 } - -bnLogMsgRemoteSyslogAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The IP address to which log messages are sent - using the remote syslog facility. The value - of this object may not be 0.0.0.0 if the value - of bnLogMsgRemoteSyslogEnabled is true(2)." - DEFVAL { '00000000'H } - ::= { bnLogMsgMIBObjects 12 } - -bnLogMsgRemoteSyslogSaveTargets OBJECT-TYPE - SYNTAX INTEGER { - msgTypeCritical(1), - msgTypeSerious(2), - msgTypeInformational(3), - msgTypeNone(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This object determines the type of log messages that - will be sent to a remote syslog server when they occur. - Messages are classified based on their type. Selecting - a type value causes all log messages that have an - associated value less than or equal to the type - value specified to be sent when the log message is - entered into the system. For example, specifying - the value msgTypeCritical(1) causes only messages - classified as 'critical' to be sent to the remote - syslog server. Specifying msgTypeSerious(2) causes - 'critical' and 'serious' messages to be sent. - Specifying msgTypeNone(4) means that no log messages - will be sent to the remote syslog server." - DEFVAL { msgTypeCritical } - ::= { bnLogMsgMIBObjects 13 } - -bnLogMsgClearMessageBuffers OBJECT-TYPE - SYNTAX BITS { - volCritical(1), - volSerious(2), - volInformational(3), - nonVolCritical(4), - nonVolSerious(5), - nonVolInformational(6) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Setting this objects causes messages currently saved in - the log message buffer facilities to be deleted. All - messages of types matching the specified bits will be - deleted. For example, a Set on this object containing bits - volSerious(2) and nonVolCritical(4) will delete all - 'serious' messages from volatile storage, and all 'critical' - messages from non-volatile storage." - ::= { bnLogMsgMIBObjects 14 } - - - - --- System Log Message MIB Trap Definitions - -bnLogMsgMIBTrapPrefix OBJECT IDENTIFIER ::= { bnLogMsgMIBTraps 0 } - -bnLogMsgBufferFull NOTIFICATION-TYPE - OBJECTS { bnLogMsgBufferCurSize, - bnLogMsgBufferNonVolCurSize } - STATUS current - DESCRIPTION "A bnLogMsgBufferFull trap is sent when either - the volatile log message buffer space or the - non-volatile log message buffer space is exhausted. - - An agent will generate this trap only once when - it is determined that the buffer facilities are - exhausted. This trap will not be sent again until - the message storage facilities are cleared via the - bnLogMsgBufferClearMsgs object. Note that, for - example, clearing only the volatile storage space - when the non-volatile space is full will result in - another trap being generated when the non-volatile - space is next found to be full (e.g., when the next - log message to be saved in non-volatile storage is - generated)." - ::= { bnLogMsgMIBTrapPrefix 1 } - -END diff --git a/mibs/BRCD-DOT1X-MIB b/mibs/BRCD-DOT1X-MIB deleted file mode 100644 index d6933e2cee..0000000000 --- a/mibs/BRCD-DOT1X-MIB +++ /dev/null @@ -1,590 +0,0 @@ -BRCD-DOT1X-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Unsigned32 - FROM SNMPv2-SMI -- [RFC2578] - ifIndex - FROM IF-MIB -- [RFC2863] - MacAddress - FROM SNMPv2-TC -- [RFC2579] - InetAddressType, InetAddress - FROM INET-ADDRESS-MIB -- [RFC4001] - EnabledStatus - FROM P-BRIDGE-MIB - SnmpAdminString - FROM SNMP-FRAMEWORK-MIB; -- [RFC3411] - -brcdDot1xAuth MODULE-IDENTITY - LAST-UPDATED "201009300000Z" -- September 30, 2010 - ORGANIZATION "Brocade Communications Systems, Inc." - CONTACT-INFO - "Technical Support Center - 130 Holger Way, - San Jose, CA 95134 - Email: ipsupport@brocade.com - Phone: 1-800-752-8061 - URL: www.brocade.com" - DESCRIPTION - "Management Information for configuration /querying of 802.1x authentication - It is grouped into five MIBs - - 1. Global level configurable admin /status 802.1x information - 2. Port level EAPOL statistics information - 3. Port level configuration information - 4. Different Port state information and - 5. 802.1x mac session information - Copyright 1996-2010 Brocade Communications Systems, Inc. - All rights reserved. - This Brocade Communications Systems SNMP Management Information Base Specification - embodies Brocade Communications Systems' confidential and proprietary - intellectual property. Brocade Communications Systems retains all - title and ownership in the Specification, including any revisions. - - This Specification is supplied AS IS, and Brocade Communications Systems makes - no warranty, either express or implied, as to the use, - operation, condition, or performance of the specification, and any unintended - consequence it may on the user environment." - REVISION "201009300000Z" -- September 30, 2010 - DESCRIPTION - "" - ::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) foundry(1991) products(1) switch(1) snSwitch(3) 38 } --- ------------------------------------------------------------- --- Textual Conventions --- ------------------------------------------------------------- -VlanId ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "A 12-bit VLAN ID used in the VLAN Tag header." - SYNTAX INTEGER (1..4094) - --- ---------------------------------------------------------- -- --- groups in the Dot1x MIB --- ---------------------------------------------------------- -- -brcdDot1xAuthGlobalConfigGroup OBJECT IDENTIFIER ::= { brcdDot1xAuth 1 } -brcdDot1xAuthPortStatistics OBJECT IDENTIFIER ::= { brcdDot1xAuth 2 } -brcdDot1xAuthPortConfig OBJECT IDENTIFIER ::= { brcdDot1xAuth 3 } -brcdDot1xAuthPortState OBJECT IDENTIFIER ::= { brcdDot1xAuth 4 } -brcdDot1xAuthMacSession OBJECT IDENTIFIER ::= { brcdDot1xAuth 5 } -brcdDot1xAuthGlobalAdminGroup OBJECT IDENTIFIER ::= { brcdDot1xAuth 6 } - -brcdDot1xAuthGlobalConfigQuietperiod OBJECT-TYPE - SYNTAX Unsigned32 (1..4294967294) - UNITS "seconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION "When the Brocade device is unable to authenticate a Client, - the amount of time the Brocade device waits before trying - again.. The allowed range is from 1 to 4294967294" - DEFVAL { 60 } - ::= { brcdDot1xAuthGlobalConfigGroup 1 } - -brcdDot1xAuthGlobalConfigTxPeriod OBJECT-TYPE - SYNTAX Unsigned32 (1..4294967294) - UNITS "seconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION "When a Client does not send back an EAP(Extensible - Authentication Protocol)-response/identity - frame, the amount of time the Brocade device waits before - retransmitting the EAP-request/identity frame to a Client - The allowed range is from 1 to 4294967294" - DEFVAL { 30 } - ::= { brcdDot1xAuthGlobalConfigGroup 2 } - -brcdDot1xAuthGlobalConfigSuppTimeOut OBJECT-TYPE - SYNTAX Unsigned32 (1..4294967294) - UNITS "seconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION "When a supplicant (Client) does not respond to an - EAP-request frame, the amount of time before the Brocade - device retransmits the frame - The allowed range is from 1 to 4294967294" - DEFVAL { 30 } - ::= { brcdDot1xAuthGlobalConfigGroup 3 } - -brcdDot1xAuthGlobalConfigAuthServerTimeOut OBJECT-TYPE - SYNTAX Unsigned32 (1..4294967294) - UNITS "seconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION "When the Authentication Server (RADIUS) does not respond - to a message sent from the Client, the amount of time before - the Brocade device retransmits the message. - The allowed range is from 1 to 4294967294" - DEFVAL { 2 } - ::= { brcdDot1xAuthGlobalConfigGroup 4 } - -brcdDot1xAuthGlobalConfigMaxReq OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The number of times the Brocade device retransmits an - EAP-request/identity request frame if it does not receive - an EAP-response/identity response frame from a Client" - DEFVAL { 2 } - ::= { brcdDot1xAuthGlobalConfigGroup 5 } - -brcdDot1xAuthGlobalConfigReAuthMax OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The number of re-authentication attempts that are - permitted before the port becomes Unauthorized" - DEFVAL { 2 } - ::= { brcdDot1xAuthGlobalConfigGroup 6 } - -brcdDot1xAuthGlobalConfigReAuthPeriod OBJECT-TYPE - SYNTAX Unsigned32 (1..4294967294) - UNITS "seconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION "How often the device automatically re-authenticates - clients when periodic re-authentication is enabled - The allowed range is from 1 to 4294967294" - DEFVAL { 3600 } - ::= { brcdDot1xAuthGlobalConfigGroup 7 } - -brcdDot1xAuthGlobalConfigProtocolVersion OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The EAP protocol version" - ::= { brcdDot1xAuthGlobalConfigGroup 8 } - -brcdDot1xAuthGlobalConfigTotalPortsEnabled OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The total number of ports that have 802.1x enabled" - ::= { brcdDot1xAuthGlobalConfigGroup 9 } - -brcdDot1xAuthGlobalConfigReauthStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Used to enable / disable Reauthentication globally" - DEFVAL { disabled } - ::= {brcdDot1xAuthGlobalConfigGroup 10 } - -brcdDot1xAuthGlobalConfigMacSessionMaxAge OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The Max-Age of the 802.1x mac session- - A value between 0 and 65535" - ::= {brcdDot1xAuthGlobalConfigGroup 11 } - -brcdDot1xAuthGlobalConfigNoAgingDeniedSessions OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Enable / Disable Mac-Session-No Aging - for Denied sessions" - DEFVAL { disabled } - ::= {brcdDot1xAuthGlobalConfigGroup 12 } - -brcdDot1xAuthGlobalConfigNoAgingPermittedSessions OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Enable / Disable Mac-Session-No Aging - for Permitted sessions" - DEFVAL { disabled } - ::= {brcdDot1xAuthGlobalConfigGroup 13 } - -brcdDot1xAuthGlobalConfigAuthFailAction OBJECT-TYPE - SYNTAX INTEGER { blockTraffic(1), - restrictedVlan(2) } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "To Configure the action to take when the authentication fails" - -::= {brcdDot1xAuthGlobalConfigGroup 14 } - ----802.1x Per Port Statistics Table - -brcdDot1xAuthPortStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF BrcdDot1xAuthPortStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "A table that contains port EAP(Extensible Authentication - Protocol) frames statistics for 802.1x authentication" - ::= { brcdDot1xAuthPortStatistics 1 } - -brcdDot1xAuthPortStatEntry OBJECT-TYPE - SYNTAX BrcdDot1xAuthPortStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry of EAP frames statistics indexed by ifIndex" - INDEX {ifIndex } - ::= { brcdDot1xAuthPortStatTable 1 } - - -BrcdDot1xAuthPortStatEntry ::= SEQUENCE { - brcdDot1xAuthPortStatRxEAPFrames Counter32, - brcdDot1xAuthPortStatTxEAPFrames Counter32, - brcdDot1xAuthPortStatRxEAPStartFrames Counter32, - brcdDot1xAuthPortStatRxEAPLogOffFrames Counter32, - brcdDot1xAuthPortStatRxEAPRespIdFrames Counter32, - brcdDot1xAuthPortStatTxEAPReqIdFrames Counter32, - brcdDot1xAuthPortStatRxEAPInvalidFrames Counter32, - brcdDot1xAuthPortStatEAPLastFrameVersionRx Unsigned32, - brcdDot1xAuthPortStatRxEAPRespOrIdFrames Counter32, - brcdDot1xAuthPortStatRxLengthErrorFrame Integer32, - brcdDot1xAuthPortStatTxRequestFrames Counter32, - brcdDot1xAuthPortStatLastEAPFrameSource MacAddress - } - -brcdDot1xAuthPortStatRxEAPFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The total number of EAPOL frames received on the port - It includes EAP frames - " - ::= { brcdDot1xAuthPortStatEntry 1 } - -brcdDot1xAuthPortStatTxEAPFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The no of EAPOL frames transmitted on the port" - ::= { brcdDot1xAuthPortStatEntry 2 } - -brcdDot1xAuthPortStatRxEAPStartFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of EAPOL-Start frames received on the port" - ::= { brcdDot1xAuthPortStatEntry 3 } - -brcdDot1xAuthPortStatRxEAPLogOffFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of EAPOL-Logoff frames received on the port" - ::= { brcdDot1xAuthPortStatEntry 4 } - -brcdDot1xAuthPortStatRxEAPRespIdFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of EAP frames other than Response/Identity - frames received on the port" - ::= { brcdDot1xAuthPortStatEntry 5 } - -brcdDot1xAuthPortStatTxEAPReqIdFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of EAP-Request/Identity frames transmitted on - the port" - ::= { brcdDot1xAuthPortStatEntry 6 } - -brcdDot1xAuthPortStatRxEAPInvalidFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of invalid EAPOL frames received on the port" - ::= { brcdDot1xAuthPortStatEntry 7 } - -brcdDot1xAuthPortStatEAPLastFrameVersionRx OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The version of last EAP frame received" - ::= { brcdDot1xAuthPortStatEntry 8 } - -brcdDot1xAuthPortStatRxEAPRespOrIdFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of received EAP response or Id frames on the - port" - ::= { brcdDot1xAuthPortStatEntry 9 } - -brcdDot1xAuthPortStatRxLengthErrorFrame OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The received EAP Length Error frame" - ::= { brcdDot1xAuthPortStatEntry 10 } - -brcdDot1xAuthPortStatTxRequestFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of transmitted EAP request frames on the port" - ::= { brcdDot1xAuthPortStatEntry 11 } - -brcdDot1xAuthPortStatLastEAPFrameSource OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The MAC address of the source from which the last EAP frame came" - ::= {brcdDot1xAuthPortStatEntry 12} - ----A table of 802.1x dynamic states that the port is currently in.. - -brcdDot1xAuthPortStateTable OBJECT-TYPE - SYNTAX SEQUENCE OF BrcdDot1xAuthPortStateEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "A table that contains entries of port dot1x values" - ::= { brcdDot1xAuthPortState 1 } - -brcdDot1xAuthPortStateEntry OBJECT-TYPE - SYNTAX BrcdDot1xAuthPortStateEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry of 802.1x config values indexed by ifIndex to - be able to have port values" - INDEX { ifIndex } - ::= { brcdDot1xAuthPortStateTable 1 } - -BrcdDot1xAuthPortStateEntry ::= SEQUENCE { - brcdDot1xAuthPortStateMacSessions Unsigned32, - brcdDot1xAuthPortStateAuthMacSessions Unsigned32, - brcdDot1xAuthPortStateOriginalPVID Unsigned32, - brcdDot1xAuthPortStatePVIDMacTotal Unsigned32, - brcdDot1xAuthPortStatePVIDMacAuthorized Unsigned32, - brcdDot1xAuthPortStatePortVlanState INTEGER, - brcdDot1xAuthPortStatePVID Unsigned32, - brcdDot1xAuthPortStateRestrictPVID Unsigned32, - brcdDot1xAuthPortStateRadiusAssignPVID Unsigned32 - } - -brcdDot1xAuthPortStateMacSessions OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of 802.1x MAC sessions per port" - ::= { brcdDot1xAuthPortStateEntry 1 } - -brcdDot1xAuthPortStateAuthMacSessions OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of Authorized MAC sessions per port" - ::= { brcdDot1xAuthPortStateEntry 2 } - -brcdDot1xAuthPortStateOriginalPVID OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Originally configured(not dynamically assigned) - PVID(port's default VLAN ID) for the port" - ::= { brcdDot1xAuthPortStateEntry 3} - -brcdDot1xAuthPortStatePVIDMacTotal OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of devices transmitting untagged traffic - on the port's PVID" - ::= { brcdDot1xAuthPortStateEntry 4 } - -brcdDot1xAuthPortStatePVIDMacAuthorized OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of devices transmitting untagged traffic - on the port's PVID as a result of dynamic VLAN assignment" - ::= { brcdDot1xAuthPortStateEntry 5 } - -brcdDot1xAuthPortStatePortVlanState OBJECT-TYPE - SYNTAX INTEGER { radius(1), restricted(2), normal(3) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The Current Vlan state the port is in, which can be - RADIUS -The port's PVID was dynamically assigned by a RADIUS server - Restricted - The port's PVID is the restricted VLAN Normal - The port's PVID is not set by a RADIUS server, - nor is it the restricted VLAN" - ::= { brcdDot1xAuthPortStateEntry 6 } - -brcdDot1xAuthPortStatePVID OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The Dot1x Authentication default Port VLAN Id" - ::= { brcdDot1xAuthPortStateEntry 7 } - -brcdDot1xAuthPortStateRestrictPVID OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Restrict PVID" - ::= { brcdDot1xAuthPortStateEntry 8 } - -brcdDot1xAuthPortStateRadiusAssignPVID OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "RADIUS assign PVID" - ::= { brcdDot1xAuthPortStateEntry 9 } - ---- A table of port configuration parameters for 802.1x authentication - -brcdDot1xAuthPortConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF BrcdDot1xAuthPortConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "A table that allows configuration of dot1x values for a given port" - ::= { brcdDot1xAuthPortConfig 1 } - -brcdDot1xAuthPortConfigEntry OBJECT-TYPE - SYNTAX BrcdDot1xAuthPortConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry of 802.1x config values" - INDEX { ifIndex } - ::= { brcdDot1xAuthPortConfigTable 1 } - -BrcdDot1xAuthPortConfigEntry ::= SEQUENCE { - brcdDot1xAuthPortConfigPortControl INTEGER, - brcdDot1xAuthPortConfigFilterStrictSec EnabledStatus, - brcdDot1xAuthPortConfigDot1xOnPort EnabledStatus - } - -brcdDot1xAuthPortConfigPortControl OBJECT-TYPE - SYNTAX INTEGER { forceUnauthorized(1), controlauto(2), forceAuthorized(3)} - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The configured port control type - for the interface which can be - 1. force-unauthorized - port's controlled port is placed - unconditionally in the unauthorized state - 2. control-auto - the controlled port is unauthorized - until authentication takes place between client and RADIUS - 3. force-authorized - the port's controlled port is placed - unconditionally in the authorized state" - - ::= { brcdDot1xAuthPortConfigEntry 1 } - -brcdDot1xAuthPortConfigFilterStrictSec OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION "To configure filter strict security - on the interface - enable(1) or disable(0)" - ::= { brcdDot1xAuthPortConfigEntry 2 } - -brcdDot1xAuthPortConfigDot1xOnPort OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION "To Configure (enable / disable) 802.1x on an interface level" - ::= { brcdDot1xAuthPortConfigEntry 3 } - ----A table that contains 802.1x mac-sessions - -brcdDot1xAuthMacSessionTable OBJECT-TYPE - SYNTAX SEQUENCE OF BrcdDot1xAuthMacSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "A table that contains 802.1x MAC sessions" - ::= { brcdDot1xAuthMacSession 1} - -brcdDot1xAuthMacSessionEntry OBJECT-TYPE - SYNTAX BrcdDot1xAuthMacSessionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "An entry containing information applicable to - a particular interface and client MAC ie., dot1x-mac-session " - INDEX { ifIndex, brcdDot1xAuthMacSessionAuthMac } - ::= { brcdDot1xAuthMacSessionTable 1 } - -BrcdDot1xAuthMacSessionEntry ::= - SEQUENCE { - brcdDot1xAuthMacSessionAuthMac MacAddress, - brcdDot1xAuthMacSessionUserName SnmpAdminString, - brcdDot1xAuthMacSessionIncomingVlanId VlanId, - brcdDot1xAuthMacSessionCurrentVlanId VlanId, - brcdDot1xAuthMacSessionAccessStatus INTEGER, - brcdDot1xAuthMacSessionMaxAge Unsigned32, - brcdDot1xAuthMacSessionAddrType InetAddressType, - brcdDot1xAuthMacSessionIpAddr InetAddress, - brcdDot1xAuthMacSessionAging INTEGER - } - -brcdDot1xAuthMacSessionAuthMac OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Mac address of the client - which - basically represents the username used for RADIUS authentication" - ::= { brcdDot1xAuthMacSessionEntry 1 } - -brcdDot1xAuthMacSessionUserName OBJECT-TYPE - SYNTAX SnmpAdminString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "User name of the 802.1x mac session" - ::= { brcdDot1xAuthMacSessionEntry 2 } - -brcdDot1xAuthMacSessionIncomingVlanId OBJECT-TYPE - SYNTAX VlanId - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Incoming VLAN ID" - ::= { brcdDot1xAuthMacSessionEntry 3 } - -brcdDot1xAuthMacSessionCurrentVlanId OBJECT-TYPE - SYNTAX VlanId - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The VLAN to which the port is currently assigned" - ::= { brcdDot1xAuthMacSessionEntry 4 } - -brcdDot1xAuthMacSessionAccessStatus OBJECT-TYPE - SYNTAX INTEGER { permit(1), blocked(2), restrict(3), init(4) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The authentication state of the dot1x-mac-session - which - can be permitted, denied, restricted or in the Init state" - ::= { brcdDot1xAuthMacSessionEntry 5 } - -brcdDot1xAuthMacSessionMaxAge OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "MAX Age of the mac session in which - the MAC address is authenticated." - ::= { brcdDot1xAuthMacSessionEntry 6 } - -brcdDot1xAuthMacSessionAddrType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Client(supplicant) IP address Type. Supported address types - are ipv4(1) and ipv6(2)" - DEFVAL { ipv4 } - ::= { brcdDot1xAuthMacSessionEntry 7 } - -brcdDot1xAuthMacSessionIpAddr OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The IP Address of the client" - ::= { brcdDot1xAuthMacSessionEntry 8 } - -brcdDot1xAuthMacSessionAging OBJECT-TYPE - SYNTAX INTEGER { software(1), hardware(2), ena(3), notapplicable(4) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The age's type - Hardware - or Software aging, Ena in which case - the aging hasn't started, or notapplicable when - there is a fake 802.1x mac session" - ::= { brcdDot1xAuthMacSessionEntry 9 } - ----A scalar belonging to brcdDot1xAuthGlobalAdminGroup - -brcdDot1xAuthGlobalAdminConfigStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Used to enable /disable 802.1x authentication globally" - DEFVAL { disabled } - ::= { brcdDot1xAuthGlobalAdminGroup 1} - -END diff --git a/mibs/BRCD-FCIP-EXT-MIB b/mibs/BRCD-FCIP-EXT-MIB deleted file mode 100644 index d87132d153..0000000000 --- a/mibs/BRCD-FCIP-EXT-MIB +++ /dev/null @@ -1,296 +0,0 @@ -BRCD-FCIP-EXT-MIB DEFINITIONS ::= BEGIN -IMPORTS - OBJECT-TYPE, - MODULE-IDENTITY, - Unsigned32, - Counter32, - mib-2 FROM SNMPv2-SMI - bcsi FROM Brocade-REG-MIB - TEXTUAL-CONVENTION, - TruthValue, RowStatus, TimeStamp FROM SNMPv2-TC - InetAddressType, - InetAddress, - InetPortNumber FROM INET-ADDRESS-MIB - InterfaceIndex FROM IF-MIB - MODULE-COMPLIANCE, - OBJECT-GROUP FROM SNMPv2-CONF; - -fcipExtMIB MODULE-IDENTITY - LAST-UPDATED "200704080000Z" - ORGANIZATION "Brocade Communications Systems, Inc." - CONTACT-INFO "Customer Support Group - Brocade Communications Systems, - 1745 Technology Drive, - San Jose, CA 95110 U.S.A - Tel: +1-408-392-6061 - Fax: +1-408-392-6656 - Email: support@Brocade.COM - WEB: www.brocade.com" - DESCRIPTION - "The module defines management information specific to FCIP devices." - - REVISION "200906191505Z" -- Jul 06, 2009 2:37pm - DESCRIPTION "Removed duplicate entry of fcipExtendedLinkTable" - - ::= { bcsi 4} - - -- ****************************************************************** - -- Textual conventions - -- -BrcdCompressionRatio ::= TEXTUAL-CONVENTION - DISPLAY-HINT "d" - STATUS current - DESCRIPTION "A number indicating a compression ratio over a set of bytes. - The value is defined as a set of bytes. The value is defined as 1000 * bytes(compressed) / - bytes(original) rounded to the next integer value. Note that compressed sets of bytes can - be larger than the corresponding uncompressed ones. Therefore, the number can be greater than 1000." - SYNTAX Unsigned32 - - -- ****************************************************************** - -- The FCIP Link Extention Table - -- -fcipExtendedLinkTable OBJECT-TYPE - SYNTAX SEQUENCE OF FcipExtendedLinkEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The stats of fcip tunnel compression, retransmission, packet - loss, and latency details" - ::= { fcipExtMIB 1} - -fcipExtendedLinkEntry OBJECT-TYPE - SYNTAX FcipExtendedLinkEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "A conceptual row of the FCIP Extended Link Table containing additional stats." - INDEX { fcipExtendedLinkIfIndex } - ::= { fcipExtendedLinkTable 1 } - -FcipExtendedLinkEntry ::= - SEQUENCE { - fcipExtendedLinkIfIndex InterfaceIndex, - fcipExtendedLinkTcpRetransmits Counter64, - fcipExtendedLinkTcpDroppedPackets Counter64, - fcipExtendedLinkTcpSmoothedRTT Integer32, - fcipExtendedLinkCompressionRatio BrcdCompressionRatio, - fcipExtendedLinkRawBytes Counter64, - fcipExtendedLinkCompressedBytes Counter64, - fcipExtendedLinkConnectedCount Counter64, - fcipExtendedLinkRtxRtxTO Counter64, - fcipExtendedLinkRtxDupAck Counter64, - fcipExtendedLinkDupAck Counter64, - fcipExtendedLinkRtt Integer32, - fcipExtendedLinkOoo Counter64, - fcipExtendedLinkSlowStarts Counter64 - } - -fcipExtendedLinkIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifIndex value of the virtual interface corresponding to - the FCIP Link running over TCP/IP." - ::= { fcipExtendedLinkEntry 1 } - -fcipExtendedLinkTcpRetransmits OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of segments retransmitted." - ::= { fcipExtendedLinkEntry 2 } - -fcipExtendedLinkTcpDroppedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of TCP packets dropped" - ::= { fcipExtendedLinkEntry 3 } - -fcipExtendedLinkCompressionRatio OBJECT-TYPE - SYNTAX BrcdCompressionRatio - UNITS "milliseconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Compression ratio" - ::= { fcipExtendedLinkEntry 4 } - -fcipExtendedLinkTcpSmoothedRTT OBJECT-TYPE - SYNTAX Integer32 - UNITS "milliseconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Round trip time (latency) in milliseconds" - ::= { fcipExtendedLinkEntry 5 } - -fcipExtendedLinkRawBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Total number of raw bytes sent or received." - ::= { fcipExtendedLinkEntry 6 } - -fcipExtendedLinkCompressedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The total number of compressed bytes sent or received" - ::= { fcipExtendedLinkEntry 7 } - -fcipExtendedLinkConnectedCount OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "TCP session connection count" - ::= { fcipExtendedLinkEntry 8 } - -fcipExtendedLinkRtxRtxTO OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Counter of retransmit packets due to timeout" - ::= { fcipExtendedLinkEntry 9 } - -fcipExtendedLinkRtxDupAck OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Counter of retransmit packets due to duplicate acknowledgement" - ::= { fcipExtendedLinkEntry 10 } - -fcipExtendedLinkDupAck OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Counter of duplicate acknowledgement packets" - ::= { fcipExtendedLinkEntry 11 } - -fcipExtendedLinkRtt OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Round trip time in milliseconds" - ::= { fcipExtendedLinkEntry 12 } - -fcipExtendedLinkOoo OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Counter of TCP out-of-order" - ::= { fcipExtendedLinkEntry 13 } - -fcipExtendedLinkSlowStarts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Counter of slow starts" - ::= { fcipExtendedLinkEntry 14 } - - - -- ****************************************************************** - -- The FCIP Link conn stats Table - -- -fcipConnStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FcipConnStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The stats of fcip tunnel compression, retransmission, packet - loss, and latency details" - ::= { fcipExtMIB 2} - -fcipConnStatsEntry OBJECT-TYPE - SYNTAX FcipConnStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "A conceptual row of the FCIP Extended Link Table containing -additional stats." - INDEX {xfcipEntityId, xfcipLinkIndex } - ::= { fcipConnStatsTable 1 } - - -FcipConnStatsEntry ::= - SEQUENCE { - xfcipEntityId OCTET STRING, - xfcipLinkIfIndex InterfaceIndex, - xfcipLinkIndex Unsigned32, - xfcipExtendedLinkTcpRetransmits Counter64, - xfcipExtendedLinkTcpDroppedPackets Counter64, - xfcipExtendedLinkTcpSmoothedRTT Integer32, - xfcipExtendedLinkCompressionRatio BrcdCompressionRatio, - xfcipExtendedLinkRawBytes Counter64, - xfcipExtendedLinkCompressedBytes Counter64 - } - -xfcipEntityId OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (8)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The FCIP entity identifier." - REFERENCE - "RFC 3821, Section 7.1, FCIP Special Frame Format" - ::= { fcipConnStatsEntry 1 } - -xfcipLinkIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifIndex value of the virtual interface corresponding to - the FCIP Link running over TCP/IP." - ::= { fcipConnStatsEntry 2 } - -xfcipLinkIndex OBJECT-TYPE - SYNTAX Unsigned32 (1..4294967295) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An arbitrary integer that uniquely identifies one FCIP link - within an FCIP entity." - ::= { fcipConnStatsEntry 3 } - -xfcipExtendedLinkTcpRetransmits OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of segments retransmitted." - ::= { fcipConnStatsEntry 4 } - -xfcipExtendedLinkTcpDroppedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of TCP packets dropped" - ::= { fcipConnStatsEntry 5 } - -xfcipExtendedLinkCompressionRatio OBJECT-TYPE - SYNTAX BrcdCompressionRatio - UNITS "milliseconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Compression ratio" - ::= { fcipConnStatsEntry 6 } - -xfcipExtendedLinkTcpSmoothedRTT OBJECT-TYPE - SYNTAX Integer32 - UNITS "milliseconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Round trip time (latency) in milliseconds" - ::= { fcipConnStatsEntry 7 } - - -xfcipExtendedLinkRawBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Total number of raw bytes sent or received." - ::= { fcipConnStatsEntry 8 } - -xfcipExtendedLinkCompressedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The total number of compressed bytes sent or received" - ::= { fcipConnStatsEntry 9 } - -END diff --git a/mibs/Brcm-BASPTrap-MIB b/mibs/Brcm-BASPTrap-MIB deleted file mode 100644 index 6a4870697f..0000000000 --- a/mibs/Brcm-BASPTrap-MIB +++ /dev/null @@ -1,83 +0,0 @@ -Brcm-BASPTrap-MIB DEFINITIONS ::= BEGIN - - -- Broadcom(R) Advanced Server Trap MIB - -- - - IMPORTS - enterprises - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212 - TRAP-TYPE - FROM RFC-1215 - DisplayString - FROM RFC1213-MIB; - - - broadcom OBJECT IDENTIFIER ::= { enterprises 4413 } - enet OBJECT IDENTIFIER ::= { broadcom 1 } - basp OBJECT IDENTIFIER ::= { enet 2 } - baspConfig OBJECT IDENTIFIER ::= { basp 1 } - baspStat OBJECT IDENTIFIER ::= { basp 2 } - baspTrap OBJECT IDENTIFIER ::= { basp 3 } - --- --- Object Definitions --- - trapAdapterName OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The adapter name." - ::= { baspTrap 1 } - - trapTeamName OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The team name." - ::= { baspTrap 2 } - - trapCauseDirection OBJECT-TYPE - SYNTAX INTEGER - { - adapterActive(1), - adapterInactive(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Event caused by failover condition." - ::= { baspTrap 3 } - - trapAdapterActivityCause OBJECT-TYPE - SYNTAX INTEGER - { - none(1), - linkChange(2), - adapterEnabledOrDisabled(3), - adapterAddedOrRemoved(4) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Addition explanation for the Event trapCauseDirection." - ::= { baspTrap 4 } - --- --- Trap Definitions --- - failoverEvent TRAP-TYPE - ENTERPRISE baspTrap - VARIABLES { trapAdapterName, - trapTeamName, - trapCauseDirection, - trapAdapterActivityCause } - DESCRIPTION - "This trap is generated to indicate that adapter Fail-Over - event has occured" - --#SEVERITY MINOR - ::= 1 -END diff --git a/mibs/Brcm-adapterInfo-MIB b/mibs/Brcm-adapterInfo-MIB deleted file mode 100644 index 6c2fdd0589..0000000000 --- a/mibs/Brcm-adapterInfo-MIB +++ /dev/null @@ -1,281 +0,0 @@ -Brcm-adapterInfo-MIB DEFINITIONS ::= BEGIN - - -- Broadcom(R) NetXtreme Network Adapter Extended Information MIB - -- - -- This MIB defines the Broadcom NetXtreme Adapter Extended Information Set. - -- These objects are part of the enterprise MIB for Broadcom server and - -- work station network adapters. - -- - - IMPORTS - OBJECT-TYPE - FROM RFC-1212 - enterprises, IpAddress - FROM RFC1155-SMI - DisplayString, PhysAddress - FROM RFC1213-MIB - InetAddressIPv6 - FROM INET-ADDRESS-MIB; - - - broadcom OBJECT IDENTIFIER ::= { enterprises 4413 } - enet OBJECT IDENTIFIER ::= { broadcom 1 } - basp OBJECT IDENTIFIER ::= { enet 2 } - ifControllers OBJECT IDENTIFIER ::= { enet 3 } - baspConfig OBJECT IDENTIFIER ::= { basp 1 } - baspStat OBJECT IDENTIFIER ::= { basp 2 } - baspTrap OBJECT IDENTIFIER ::= { basp 3 } - --- --- adaptergroup Group --- - ifiNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Broadcom network interfaces (regardless - of their current state) present on this system." - ::= { ifControllers 1 } - - ifiTable OBJECT-TYPE - SYNTAX SEQUENCE OF IfiEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of Broadcom network interface entries. - The number of entries is given by the ifiNumber." - ::= { ifControllers 2 } - - ifiEntry OBJECT-TYPE - SYNTAX IfiEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry containing statistics objects of a Broadcom - network interface in this system." - INDEX { ifiIndex } - ::= { ifiTable 1 } - - IfiEntry ::= - SEQUENCE { - ifiIndex - INTEGER(0..65535), - ifName - DisplayString, - ifiDescr - DisplayString, - ifNetworkAddress - IpAddress, - ifSubnetMask - IpAddress, - ifiPhysAddress - PhysAddress, - ifPermPhysAddress - PhysAddress, - ifLinkStatus - INTEGER, - ifState - INTEGER, - ifLineSpeed - INTEGER, - ifDuplexMode - INTEGER, - ifMemBaseLow - DisplayString, - ifMemBaseHigh - DisplayString, - ifInterrupt - INTEGER, - ifBusNumber - INTEGER, - ifDeviceNumber - INTEGER, - ifFunctionNumber - INTEGER, - ifIpv6NetworkAddress - InetAddressIPv6 - } - - ifiIndex OBJECT-TYPE - SYNTAX INTEGER(0..65535) - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An unique value for each Broadcom interface. - The value for each interface must remain constant at - least from one re-initialization of the entity's - network management system to the next re- - initialization." - ::= { ifiEntry 1 } - - ifName OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - " A textual string containing name of the adapter or team" - ::= { ifiEntry 2 } - - ifiDescr OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - " A textual string containing the adapter or team description" - ::= { ifiEntry 3 } - - ifNetworkAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "IP address of the adapter." - ::= { ifiEntry 4 } - - ifSubnetMask OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "IP subnet Mask of the adapter." - ::= { ifiEntry 5 } - - ifiPhysAddress OBJECT-TYPE - SYNTAX PhysAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "MAC address of the adapter." - ::= { ifiEntry 6 } - - ifPermPhysAddress OBJECT-TYPE - SYNTAX PhysAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Permanent MAC address of the adapter." - ::= { ifiEntry 7 } - - ifLinkStatus OBJECT-TYPE - SYNTAX INTEGER - { - link-up(1), - link-fail(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - " Adapter link status, this information only - applicable to the Broadcom adapter" - ::= { ifiEntry 8 } - - ifState OBJECT-TYPE - SYNTAX INTEGER - { - normal-mode(1), - diagnotic-mode(2), - adapter-removed(3), - lowpower-mode(4) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The operating mode of the driver, this information only - applicable to the Broadcom adapter" - ::= { ifiEntry 9 } - - ifLineSpeed OBJECT-TYPE - SYNTAX INTEGER - { - unknown(1), - speed-10-Mbps (2), - speed-100-Mbps (3), - speed-1000-Mbps (4), - speed-2500-Mbps (5), - speed-10-Gbps (6) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - " The operating speed of the adapter, this information only - applicable to the Broadcom adapter" - ::= { ifiEntry 10 } - - ifDuplexMode OBJECT-TYPE - SYNTAX INTEGER - { - unknown(1), - half-duplex(2), - full-duplex(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - " Adapter duplex mode, this information only - applicable to the Broadcom adapter" - ::= { ifiEntry 11 } - - ifMemBaseLow OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - " memory low range of the adapter, this information only - applicable to the Broadcom adapter" - ::= { ifiEntry 12 } - - ifMemBaseHigh OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - " memory high range of the adapter, this information only - applicable to the Broadcom adapter" - ::= { ifiEntry 13 } - - ifInterrupt OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - " IRQ value for the adapter, this information only - applicable to the Broadcom adapter" - ::= { ifiEntry 14 } - - ifBusNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - " PCI Bus Number where the Adapter is situated, this information only - applicable to the Broadcom adapter" - ::= { ifiEntry 15 } - - ifDeviceNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - " PCI Device Number of the adapter, this information only - applicable to the Broadcom adapter" - ::= { ifiEntry 16 } - - ifFunctionNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - " PCI Function Number of the adapter, this information only - applicable to the Broadcom adapter" - ::= { ifiEntry 17 } - - ifIpv6NetworkAddress OBJECT-TYPE - SYNTAX InetAddressIPv6 - ACCESS read-only - STATUS mandatory - DESCRIPTION - "IPv6 address of the adapter." - ::= { ifiEntry 18 } - -END \ No newline at end of file diff --git a/mibs/CABLETRON-TRAPS b/mibs/CABLETRON-TRAPS deleted file mode 100644 index 26e3fe2425..0000000000 --- a/mibs/CABLETRON-TRAPS +++ /dev/null @@ -1,4483 +0,0 @@ -CABLETRON-TRAPS DEFINITIONS ::= BEGIN - - -- cabletron-traps.txt - -- Revision: 01.04.03 - -- Part Number: 2170994 - -- Date: January 10, 1999 - - -- Date "200402061530Z" - Fri Feb 6 15:30 GMT 2004 - -- Added boardOperational and boardNonOperational traps. - - -- "Postal: Enterasys Networks - -- 50 Minuteman Rd. - -- Andover, MA 01810-1008 - -- USA - -- Phone: +1 978 684 1000 - -- E-mail: support@enterasys.com - -- WWW: http://www.enterasys.com" - - -- This module provides authoritative definitions for Cabletron's - -- use of IETF and enterprise-specific snmp traps. - -- - -- This module will be extended, as required. - -- - - -- Enterasys Networks reserves the right to make changes in - -- specification and other information contained in this document - -- without prior notice. The reader should consult Enterasys Networks - -- to determine whether any such changes have been made. - -- - -- In no event shall Enterasys Networks be liable for any incidental, - -- indirect, special, or consequential damages whatsoever (including - -- but not limited to lost profits) arising out of or related to this - -- document or the information contained in it, even if Enterasys - -- Networks has been advised of, known, or should have known, the - -- possibility of such damages. - -- - -- Enterasys grants vendors, end-users, and other interested parties - -- a non-exclusive license to use this specification in connection - -- with the management of Enterasys products. - - -- Copyright (c)1998 Cabletron Systems - -- Copyright (c)2004 Enterasys Networks - --- --------------------- --- Top Level Definitions --- --------------------- - --- Imports - -IMPORTS - cabletron - FROM CTRON-OIDS - TRAP-TYPE - FROM RFC-1215 - ifIndex - FROM RFC1213-MIB - - logEventIndex, logIndex, logTime, logDescription - FROM RFC1271-MIB - - lecRowStatus FROM LAN-EMULATION-CLIENT-MIB - - fddimibSMTIndex, fddimibPORTIndex, fddimibMACIndex, fddimibSMTCFState, - fddimibPORTConnectState, fddimibSMTMasterCts, fddimibPORTAction, - fddimibPORTLerEstimate, fddimibMACRMTState, fddimibMACCurrentPath, - fddimibMACFrameErrorRatio - FROM FDDI-SMT73-MIB -- rfc1512 - - ctsmtmibRingTopology, ctsmtmibRingSmtIndex, ctsmtmibRingMacIndex, - ctsmtmibRingNodeIndex, ctsmtmibRingMacAddr - FROM CTSMTMIB-MIB - - nwAppnFwdLsAdjCpName, nwAppnFwdLsAdjCpType, - nwAppnFwdLsName, nwAppnEventTextString - FROM CTRON-APPN-MIB - - nwAtEventTextString - FROM CTRON-AppleTalk-ROUTER-MIB - - snmpPollDestination, snmpPollOwner, snmpOIDDestination, - snmpOIDOwner, snmpOIDSequence, snmpOIDObject - FROM DLM-MIB - bdgdeviceStatus - FROM CTRON-BDG-MIB - - rptrSrcAddrMgmtPortLock, rptrPortAlarmBroadThreshold, - rptrMgmtInterfaceNum, rptrAlarmsTrafThreshold, - rptrAlarmsErrThreshold, rptrAlarmsErrSource, - rptrAlarmsCollThreshold, rptrPortGrpAlarmBroadThreshold, - rptrAlarmsBroadThreshold, rptrAlarmsAlarmTimebase, - rptrPortGrpMgmtGrpId, rptrPortGrpAlarmTrafThreshold, - rptrPortGrpAlarmErrThreshold, rptrPortGrpAlarmErrSource, - rptrPortGrpAlarmCollThreshold, rptrPortSecurityLockStatus, - rptrPortMgmtPortType, rptrPortMgmtPortId, - rptrPortRedundCrctNum, rptrPortSrcAddrTopoState, - rptrPortSrcAddrAddressList, rptrPortAlarmTrafThreshold, - rptrPortAlarmErrThreshold, rptrPortAlarmErrSource, - rptrPortAlarmCollThreshold, rptrPortSecurityPortGrpId, - rptrPortSecurityPortId, rptrPortSecuritySecureState, - rptrSecurityLearnState, rptrPortGrpSrcAddrLockGrpId, - rptrPortGrpSASecurityLearnState, - rptrPortSecurityLearnState, rptrSecurityLearnMode, - rptrPortGrpSASecurityLearnMode, - rptrPortSecurityLearnMode - FROM REPEATER-REV4-MIB - - chSlotID, chSlotModuleType - FROM CHASSIS-MIB - - powerSupplyNum, deviceType - FROM CTRON-COMMON-MIB - - ctFpRedundActivePort - FROM CTRON-FRONTPANEL-MIB - - nwIpEventTextString - FROM CTRON-IP-ROUTER-MIB - - nwIpxEventTextString - FROM CTRON-IPX-ROUTER-MIB - - nwDecIVEventTextString - FROM CTRON-DECIV-ROUTER-MIB - - - ctIfNumber, ctIfPortPortNumber, ctIfPortType - FROM CTIF-EXT-MIB - - psPowerSlotStatusID, boardPowerSlotStatusID, psPowerSlotID, - chPowerMainVoltageStatus, chPowerMainVoltage, - chPowerDiagVoltageStatus, chPowerDiagVoltage, termPowerStatus, - termPowerVoltage, boardPowerSlotID, boardPowerID, - boardPowerStatus, termPowerModule1Status, termPowerModule2Status, - boardPowerCurrent, boardPowerLocalAdminStatus, boardPowerLocalStatus, - boardPowerOperationalStatus, psPowerID, psPowerOperationalStatus, - psPowerAdmin, psPowerCurrent, psPowerStatus, psPowerVoltage, - boardPowerVoltage, chPowerLineMaxSupply, chPowerLineTotalSupply - FROM CTRON-POWER-SUPPLY-MIB - - psEnvFanStatus, psEnvSlotID, psEnvFanSpeed, psEnvTemp, - psEnvTempStatus, chEnvFanSpeed, chEnvFanStatus, chEnvFanID, - chEnvAmbientStatus, chEnvAmbientTemp, chEnvHumidityStatus, - chEnvHumidity, boardEnvSlotID, boardEnvTemp, boardEnvTempStatus, - boardEnvTempRelStatus - FROM CTRON-ENVIRONMENT-MIB - - contTypePhysicalChanges, contTypeLogicalChanges, - contPhysicalEntryID - FROM CT-CONTAINER-MIB - - tRingAlarmsRingRingPurgesThreshold, - tRingStatsRingLastBeaconType, - tRingAlarmsRingTimebase, - tRingAlarmsRingAMPErrsThreshold, - tRingAlarmsRingTokenErrsThreshold, - tRingAlarmsRingClaimTknThreshold, - tRingAlarmsRingLostFramesThreshold, - tRingAlarmsRingBeaconStateThreshold, - tRingAlarmsRingFrameCountThreshold, - tRingAlarmsStnThrshLineErrsThreshold, - tRingAlarmsStnThrshInternalErrsThreshold, - tRingAlarmsStnThrshBurstErrsThreshold, - tRingAlarmsStnThrshACErrsThreshold, - tRingAlarmsStnThrshRcvrCongestThreshold, - tRingAlarmsStnThrshAddress, - tRingMgmtStnName,tRingMgmtStnBoard, - tRingMgmtStnPort,tRingMgmtStnUNA, - tRingMgmtSecurityAddressAdd, - tRingMgmtSecurityAddressRemove, - tRingStatsRingLastBeacon, tRingMgmtStnAddress, - tRingPortMgmtPortId, tRingPortGrpId, - tRingMgmtStnDNA - FROM DOT5-LOG-MIB - - ctATMPhyRedundIfIndex - FROM CTATM-CONFIG-MIB - - ctBroadcastDesiredBroadcastThreshold, ctBroadcastCtlSlotID, - ctBroadcastCtlInterface - FROM CT-BROADCAST-MIB - - ctChasPowerSupplyNum, ctChasPowerSupplyType - FROM CTRON-CHASSIS-MIB - - upsIndex, upsStatusFault, upsExtMeasAlarmStatus, - upsAddlFuncsStatusFault - FROM UPS2-MIB - - atmInterfaceMyNeighborIpAddress, - atmInterfaceMyNeighborIfName,atmVpCrossConnectRowStatus, - atmVcCrossConnectRowStatus - FROM ATM-MIB - - sfpsNodeTablePort,sfpsNodeTableBaseAddress - FROM CTRON-SFPS-DIRECTORY-MIB - - sfpsDirViolationType, sfpsDirViolationAOValue - FROM CTRON-SFPS-TOPOLOGY-MIB - - sfpsInPortConfigType, sfpsInPortConfigPort - FROM CTRON-SFPS-PORT-MIB - sfpsBlockResolveTableAOValue - FROM CTRON-SFPS-RESOLVE-MIB - sfpsBlockSourceMAC - FROM CTRON-SFPS-BASE-MIB; - --- =================================================================== - --- --- Cabletron`s Enterprise Trap Definitions --- - - ctdlswTConnUp TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is sent each time a transport connection - becomes enabled on this DLSw." - ::= 1 - - ctdlswTConnDown TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is sent each time a transport connection - becomes disabled on this DLSw." - ::= 2 - - - portSegmenting TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId } - DESCRIPTION - "When a port goes from operational to segmented, a - trap will be generated. For these purposes, the - port state will be sampled every XXX seconds, thus - it will be statistically possible to miss oscillating - circuits." - ::= 257 -- 0x0101 - - portUnsegementing TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId } - DESCRIPTION - "When it is detected that a previously segmented port - has gone operational, a trap will be generated. This - is also sampled, thus a trap may not be generated for - each transition." - ::= 258 -- 0x0102 - - - - portLinkUp TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId } - DESCRIPTION - "This trap will be generated when it is determined - that a MAU has been attached to the MMAC. This is - only appropriate for MIMs that support the concept - of a link state." - ::= 259 -- 0x0103 - - portLinkDown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId } - DESCRIPTION - "This trap will be generated when a previously attached - MAU is removed or powered down. Again, this is only - appropriate for MIM's that support link state." - ::= 260 -- 0x0104 - - srcaddrNew TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId, - rptrPortSrcAddrAddressList } - DESCRIPTION - "This trap will be generated when the MMAC detects - the existence of a new source address on one of it's - ports." - ::= 261 -- 0x0105 - - srcaddrTimeout TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId, - rptrPortSrcAddrAddressList } - DESCRIPTION - "This trap will indicate that the MMAC has not - detected a packet generated by this source address - within a certain timeout." - ::= 262 -- 0x0106 - - boardRemoval TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID } - DESCRIPTION - "This trap will be generated when the MMAC detects - that a MIM has been removed." - ::= 263 -- 0x0107 - - boardInsertion TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - deviceType } - DESCRIPTION - "This trap will generated when the MMAC determines - that a new board has been inserted." - ::= 264 -- 0x0108 - - - redundActivePortInCircuitFailed TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId, - rptrPortRedundCrctNum } - DESCRIPTION - "This trap will be generated when the active port in - a redundant circuit has failed polling. This will - indicate the activation of redundancy." - ::= 265 -- 0x0109 - - redundPortActivated TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId, - rptrPortRedundCrctNum } - DESCRIPTION - "This trap indicates that a new port has been - activated in a redundant circuit. This does NOT - indicate that this port is usable, but is being - tested. If the port fails, a failure trap (above) - will be generated." - ::= 266 -- 0x010A - - redundPortTestFailed TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId, - rptrPortRedundCrctNum } - DESCRIPTION - "This trap will be generated when the MMAC executes - it's periodic redundancy diagnostics and finds one - of the ports in a redundant circuit has failed. - This message will not indicate that redundancy has - been activated, just that the port has failed and - should be fixed before it is needed." - ::= 267 -- 0x010B - - - boardTrafficThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpAlarmTrafThreshold, - rptrAlarmsAlarmTimebase, - rptrPortGrpMgmtGrpId } - DESCRIPTION - "This trap will be generated when the traffic (good - packets per time interval) has been exceeded for a - particular MIM." - ::= 271 -- 0x010F - - - boardErrorThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpAlarmErrThreshold, - rptrPortGrpAlarmErrSource, - rptrAlarmsAlarmTimebase, - rptrPortGrpMgmtGrpId } - DESCRIPTION - "This trap will be generated when packets of the - selected error type exceeds a threshold percentage of - the good packets for a particular interval for a - particular MIM." - ::= 272 -- 0x0110 - - - boardCollsionThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpAlarmCollThreshold, - rptrAlarmsAlarmTimebase, - rptrPortGrpMgmtGrpId } - DESCRIPTION - "This trap will be generated when collisions exceed a - threshold percentage of the good packets for a particular - interval for a particular MIM." - ::= 273 -- 0x0111 - - - portTrafficThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortAlarmTrafThreshold, - rptrAlarmsAlarmTimebase, - rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId } - DESCRIPTION - "This trap will be generated when the traffic (good - packets per time interval) has been exceeded for a - particular port." - ::= 274 -- 0x0112 - - - portErrorThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortAlarmErrThreshold, - rptrPortAlarmErrSource, - rptrAlarmsAlarmTimebase, - rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId } - DESCRIPTION - "This trap will be generated when packets of the - selected error type exceeds a threshold percentage of - the good packets for a particular interval for a - particular port." - ::= 275 -- 0x0113 - - - portCollsionThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortAlarmCollThreshold, - rptrAlarmsAlarmTimebase, - rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId } - DESCRIPTION - "This trap will be generated when collisions exceed a - threshold percentage of the good packets for a particular - interval for a particular port." - ::= 276 -- 0x0114 - - - portTypeChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId, - rptrPortSrcAddrTopoState } - DESCRIPTION - "This trap indicates that a port has changed from a - station port to a trunk port or vice versa." - ::= 277 -- 0x0115 - - portSecurityViolation TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId, - rptrPortSrcAddrAddressList } - - DESCRIPTION - "This trap is generated when a source address other - than those locked to a port is seen." - ::= 279 -- 0x0117 - - portViolationReset TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId } - DESCRIPTION - "This trap is generated when management intervention - has reset a port after a violation has occurred." - ::= 280 -- 0x0118 - - envTempWarm TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID } - DESCRIPTION - "This trap is generated when the device detects that - the temperature within a MIM has reached a WARM - condition." - ::= 281 -- 0x0119 - - envTempHot TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID } - DESCRIPTION - "This trap is generated when the device detects that - the temperature within a MIM has reached a HOT - condition." - ::= 282 -- 0x011A - - envVoltageLow TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { powerSupplyNum } - DESCRIPTION - "This trap is generated when a power supply's voltage - is LOW." - ::= 283 -- 0x011B - - envTempNormal TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID } - DESCRIPTION - "This trap is generated when the device detects that - the temperature within a MIM has returned to a - NORMAL state." - ::= 284 -- 0x011C - - - envVoltageNormal TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when all power supplies' voltage - have returned to a NORMAL state." - ::= 285 -- 0x011D - - - fanFail TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the device detects that - the system fans have failed." - ::= 286 -- 0x011E - - fanNormal TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the device detects that - the system fans have returned to normal." - ::= 287 -- 0x011F - - - boardBroadcastThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpAlarmBroadThreshold, - rptrAlarmsAlarmTimebase, - rptrPortGrpMgmtGrpId } - DESCRIPTION - "This trap is generated when the broadcast packets - (per time interval) have exceeded the threshold for - the given board." - ::= 289 -- 0x0121 - - - portBroadcastThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortAlarmBroadThreshold, - rptrAlarmsAlarmTimebase, - rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId } - DESCRIPTION - "This trap is generated when the broadcast packets - (per time interval) have exceeded the threshold for - the given port." - ::= 290 -- 0x0122 - - systemVoltageLow TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the device detects that - the power to the EMME is low." - ::= 293 -- 0x0125 - - systemVoltageNormal TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the device detects that - the power to the EMME has returned to normal." - ::= 294 -- 0x0126 - - - epimRemoval TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId } - DESCRIPTION - "This trap is generated when it is detected that an - EPIM has been removed." - ::= 295 -- 0x0127 - - epimInsertion TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId, - rptrPortMgmtPortType } - DESCRIPTION - "This trap is generated when it is detected that an - EPIM has been inserted." - ::= 296 -- 0x0128 - - - rptrTrafficThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrAlarmsTrafThreshold, - rptrAlarmsAlarmTimebase, - rptrMgmtInterfaceNum } - DESCRIPTION - "This trap will be generated when the traffic (good - packets per time interval) has been exceeded for a - network." - ::= 297 -- 0x0129 - - - rptrErrorThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrAlarmsErrThreshold, - rptrAlarmsErrSource, - rptrAlarmsAlarmTimebase, - rptrMgmtInterfaceNum } - DESCRIPTION - "This trap will be generated when packets of the - selected error type exceeds a threshold percentage of - the good packets for a particular interval for an - entire network." - ::= 304 -- 0x0130 - - - rptrCollsionThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrAlarmsCollThreshold, - rptrAlarmsAlarmTimebase, - rptrMgmtInterfaceNum } - DESCRIPTION - "This trap will be generated when collisions exceed a - threshold percentage of the good packets for a particular - interval for an entire network." - ::= 305 -- 0x0131 - - - rptrLockStatusChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrSrcAddrMgmtPortLock, - rptrMgmtInterfaceNum } - DESCRIPTION - "This trap is generated when the status of the address - lock changes for a certain network." - ::= 306 -- 0x0132 - - rptrBroadcastThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrAlarmsBroadThreshold, - rptrAlarmsAlarmTimebase, - rptrMgmtInterfaceNum } - DESCRIPTION - "This trap is generated when the broadcast packets - (per time interval) have exceeded the threshold for - the given repeater." - ::= 307 -- 0x0133 - - - srcAddressPortLockStatusChange TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpMgmtGrpId, - rptrPortMgmtPortId, - rptrPortSecurityLockStatus } - DESCRIPTION - "This trap is generated when a change to the - source address locking is detected at the port level." - ::= 309 -- 0x0135 - - chBoardInsertion TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - chSlotModuleType } - DESCRIPTION - "This trap will generated when the MMAC determines - that a new board has been inserted." - ::= 310 -- 0x0136 - - portSecureStateChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortSecurityPortGrpId, - rptrPortSecurityPortId, - rptrPortSecuritySecureState} - DESCRIPTION - "This trap is generated when the status of the secure state - changes for a specific port." - ::= 313 -- 0x139 - - - rptrLearnStateChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrMgmtInterfaceNum, - rptrSecurityLearnState } - DESCRIPTION - "This trap is generated when network learning is reset. - When learning is reset, all secure addresses on each - port, within the network, will be deleted and ports will - learn source addresses, again." - ::= 314 -- 0x13A - - rptrPortGrpLearnStateChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpSrcAddrLockGrpId, - rptrPortGrpSASecurityLearnState } - DESCRIPTION - "This trap is generated when port group learning is reset. - When learning is reset, all secure addresses on each port, - within the port group, will be deleted and ports will learn - source addresses, again." - ::= 315 -- 0x13B - - rptrPortLearnStateChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortSecurityPortGrpId, - rptrPortSecurityPortId, - rptrPortSecurityLearnState } - DESCRIPTION - "This trap is generated when learning on a port is reset. - When learning is reset, all secure addresses on the port - will be deleted and the port will learn source addresses, - again." - ::= 316 -- 0x13C - - rptrLearnModeChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrMgmtInterfaceNum, - rptrSecurityLearnMode } - DESCRIPTION - "This trap is generated when network learn mode is - changed between one-time learn mode and continuous - learn mode." - ::= 317 -- 0x13D - - portGrpLearnModeChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortGrpSrcAddrLockGrpId, - rptrPortGrpSASecurityLearnMode } - DESCRIPTION - "This trap is generated when the port group learn - mode is changed between one-time learn mode and - continuous learn mode." - ::= 318 -- 0x13E - - portLearnModeChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortSecurityPortGrpId, - rptrPortSecurityPortId, - rptrPortSecurityLearnMode } - DESCRIPTION - "This trap is generated when the port learn - mode is changed between one-time learn mode and - continuous learn mode." - ::= 319 -- 0x13F - - - - fpportActivated TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { rptrPortMgmtPortId } - DESCRIPTION - "This trap is generated when a port is activated in - redundancy due to another port failing." - ::= 400 -- 0x0190 - - - interfacePortInsertion TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctIfNumber, ctIfPortPortNumber, ctIfPortType } - DESCRIPTION - "This trap will be generated when it is detected that an - interface port has been inserted." - ::= 416 -- 0x1A0 - - - interfacePortRemoval TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctIfNumber, ctIfPortPortNumber } - DESCRIPTION - "This trap will be generated when it is detected that an - interface port has been removed." - ::= 417 -- 0x1A1 - - interfacePortLinkUp TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctIfNumber, ctIfPortPortNumber } - DESCRIPTION - "This trap will be generated when it is determined that - a port on a strictly bridging interface (not a 'repeater') - has been connected to a LAN. This is only appropriate - for ports that support the concept of a link state." - ::= 418 -- 0x1A2 - - interfacePortLinkDown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctIfNumber, ctIfPortPortNumber } - DESCRIPTION - "This trap will be generated when a previously attached - bridging port has been disconnected from a LAN. This is - only appropriate for ports that support the concept of a - link state." - ::= 419 -- 0x1A3 - - portInserted TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a stations port's link state - turns on while the management state of the port is - Enabled." - ::= 513 -- 0x0201 - - portDeInserted TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a stations port's link state - turns off while the management state of the port is - Enabled." - ::= 514 -- 0x0202 - - - ringSpeedFault TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId } - DESCRIPTION - "This trap is sent when a board enters the ring speed - fault state due to a station or ring port attaching - to the board as a different speed than the board is - configured for." - ::= 515 -- 0x0203 - - ringSpeedFaultCleared TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId } - DESCRIPTION - "This trap is sent when a board leaves the ring - speed fault state." - ::= 516 -- 0x0204 - - - ringPortFaulted TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a ring port wraps when its - management state is Active, without regard for the - selected type of the ring port." - ::= 517 -- 0x0205 - - ringPortFaultCleared TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a ring port unwraps when its - management state is Active, without regard for the - selected type of the ring port." - ::= 518 -- 0x0206 - - - beaconState TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingStatsRingLastBeaconType, - tRingMgmtStnName, - tRingMgmtStnUNA, - tRingMgmtStnBoard, - tRingMgmtStnPort } - DESCRIPTION - "This trap occurs when a Beacon is detected on the - ring while the ring is in the Operational state, or - when the Beacon contains different information than - the last Beacon received." - ::= 519 -- 0x0207 - - beaconStateCleared TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingStatsRingLastBeacon } - DESCRIPTION - "This trap occurs when a ring returns to the - Operational state." - ::= 520 -- 0x0208 - - - stationAdded TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingMgmtSecurityAddressAdd } - DESCRIPTION - "This trap is sent when a new station address is - added to the security allowed list" - ::= 521 -- 0x0209 - - - stationRemoved TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingMgmtSecurityAddressRemove } - DESCRIPTION - "This trap is sent when a station is rejected - from the ring with a REMOVE MAC command sent - by the ring security." - ::= 522 -- 0x020a - - - ringConfigurationChanged TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - DESCRIPTION - "This trap is sent when the TRMM has built a - new station map." - ::= 523 -- 0x020B - - faultRecoveryPortRemoved TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent after a fault recovery condition - has been corrected, and reports that a port was - removed in the process of correcting the condition." - ::= 524 -- 0x020C - - - faultRecoveryBoardBypassed TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId } - DESCRIPTION - "This trap is sent after a fault recovery condition - has been corrected, and reports that a board was - bypassed in the process of correcting the condition." - ::= 525 -- 0x020D - - - portViolation TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a port link state turns on - and the port's management state is Disabled." - ::= 526 -- 0x020E - - portViolationCleared TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a port link state turns off - and the port's management state is Disabled." - ::= 527 -- 0x020F - - - - faultRecoveryOscillation TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - DESCRIPTION - "This trap is sent when the ring has oscillated several - times within a short amount of time. The ring is - considered oscillating if it has failed a short time - after recovering." - ::= 528 -- 0x0210 - - ringPurgeThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsRingRingPurgesThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when ring purge errors have exceeded - the specified threshold value." - ::= 529 -- 0x0211 - - - amErrorsThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsRingAMPErrsThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when Active Monitor errors have exceeded - the specified threshold value." - ::= 530 -- 0x0212 - - - tokenErrorsThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsRingTokenErrsThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when Token errors have exceeded - the specified threshold value." - ::= 531 -- 0x0213 - - - claimTokenThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsRingClaimTknThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when claim tokens have exceeded - the specified threshold value." - ::= 532 -- 0x0214 - - - lostFramesThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsRingLostFramesThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when the Lost Frame count has exceeded - the specified threshold value." - ::= 533 -- 0x0215 - - - beaconStateThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsRingBeaconStateThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when the Beacon State count has exceeded - the specified threshold value." - ::= 534 -- 0x0216 - - - frameCountThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsRingFrameCountThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when the frame count has exceeded - the specified threshold value." - ::= 535 -- 0x0217 - - - lineErrorsThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsStnThrshLineErrsThreshold, - tRingAlarmsRingTimebase, - tRingAlarmsStnThrshAddress } - DESCRIPTION - "This trap is sent when the line errors have exceeded - the specified threshold value for the station." - ::= 536 -- 0x0218 - - - internalErrorsThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsStnThrshInternalErrsThreshold, - tRingAlarmsRingTimebase, - tRingAlarmsStnThrshAddress } - DESCRIPTION - "This trap is sent when the Lost internal errors have exceeded - the specified threshold value for the station." - ::= 537 -- 0x0219 - - - burstErrorsThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsStnThrshBurstErrsThreshold, - tRingAlarmsRingTimebase, - tRingAlarmsStnThrshAddress } - DESCRIPTION - "This trap is sent when the Lost burst errors have exceeded - the specified threshold value for the station." - ::= 538 -- 0x021A - - - acErrorsThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsStnThrshACErrsThreshold, - tRingAlarmsRingTimebase, - tRingAlarmsStnThrshAddress } - DESCRIPTION - "This trap is sent when address/copied errors have exceeded - the specified threshold value for the station." - ::= 539 -- 0x021B - - - receiverCongestionThreshold TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingAlarmsStnThrshRcvrCongestThreshold, - tRingAlarmsRingTimebase, - tRingAlarmsStnThrshAddress } - DESCRIPTION - "This trap is sent when receiver congestion errors have exceeded - the specified threshold value for the station." - ::= 540 -- 0x021C - - - removeStationFailure TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingMgmtSecurityAddressRemove } - DESCRIPTION - "This trap is sent when a station breaks through security - and cannot be removed from the ring." - ::= 541 -- 0x021D - - ringSpeedPortFault TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId, tRingPortMgmtPortId } - DESCRIPTION - "This trap is generated when a port enters the ring speed - fault state due to a station or ring port attaching to the - port at a different speed than the port is configured for." - ::= 542 -- 0x21E - - ringSpeedPortFaultCleared TRAP-TYPE --- STATUS deprecated - ENTERPRISE cabletron - VARIABLES { tRingPortGrpId, tRingPortMgmtPortId } - DESCRIPTION - "This trap is generated when a port leaves the ring speed - fault state." - ::= 543 -- 0x21F - - stnPortInserted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a stations port's link state - turns on while the management state of the port is - Enabled." - ::= 544 -- 0x0220 - - stnPortDeInserted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a stations port's link state - turns off while the management state of the port is - Enabled." - ::= 545 -- 0x0221 - - boardRingSpeedFault TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID} - DESCRIPTION - "This trap is sent when a 'active NON-93 series' board - enters the ring speed fault state due to a station or ring - port attaching to the board as a different speed than the - board is configured for." - ::= 546 -- 0x0222 - - boardRingSpeedFaultCleared TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID} - DESCRIPTION - "This trap is sent when a board leaves the ring - speed fault state." - ::= 547 -- 0x0223 - - ringPortWrapped TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a ring port wraps when its - management state is Active, without regard for the - selected type of the ring port." - ::= 548 -- 0x0224 - - ringPortWrapCleared TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a ring port unwraps when its - management state is Active, without regard for the - selected type of the ring port." - ::= 549 -- 0x225 - - - beaconingState TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingMgmtStnName, - tRingMgmtStnAddress, - tRingMgmtStnUNA, - tRingMgmtStnBoard, - tRingPortGrpId, - tRingMgmtStnPort, - tRingStatsRingLastBeaconType } - DESCRIPTION - "This trap occurs, if beacon recovery is enabled, - when Beaconing, Ring Purging or Claim Tokens are detected - on the ring while the ring is in the Operational state, or - when the Beacon contains different information than - the last Beacon received." - ::= 550 -- 0x0226 - - beaconingStateCleared TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingStatsRingLastBeacon } - DESCRIPTION - "This trap occurs when a ring returns to the - Operational state." - ::= 551 -- 0x0227 - - stnAdded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, tRingMgmtSecurityAddressAdd } - DESCRIPTION - "This trap is sent when a new station is added to the - security allowed list." - ::= 552 -- 0x0228 - - stnRemoved TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingMgmtSecurityAddressRemove } - DESCRIPTION - "This trap is sent when a station is rejected - from the ring with a REMOVE MAC command sent - by the ring security." - ::= 553 -- 0x0229 - - removeStnFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingMgmtSecurityAddressRemove } - DESCRIPTION - "This trap is sent when a station breaks through security - and cannot be removed from the ring." - ::= 554 -- 0x022A - - - ringSecurityPortRemoved TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a ring security break - has been corrected, and reports that a port was - removed (disabled) in the process of correcting the condition." - ::= 555 -- 0x022B - - beaconRecoveryPortRemoved TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent after a fault recovery condition - has been corrected, and reports that a port was - removed in the process of correcting the condition." - ::= 556 -- 0x022C - - - beaconRecoveryPortGroupBypassed TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID,tRingPortGrpId } - DESCRIPTION - "This trap is sent after a fault recovery condition - has been corrected, and reports that a port group was - bypassed in the process of correcting the condition." - ::= 557 -- 0x022D - - beaconRecoveryBoardBypassed TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID } - DESCRIPTION - "This trap is sent after a fault recovery condition - has been corrected, and reports that a board was - bypassed in the process of correcting the condition." - ::= 558 -- 0x022E - - portLinkViolation TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a port link state turns on - and the port's management state is Disabled." - ::= 559 -- 0x022F - - portLinkViolationCleared TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is sent when a port link state turns off - and the port's management state is Disabled." - ::= 560 -- 0x0230 - - ringPurgeTotalThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsRingRingPurgesThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when ring purge errors have exceeded - the specified threshold value." - ::= 561 -- 0x0231 - - - amErrorsTotalThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsRingAMPErrsThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when Active Monitor errors have exceeded - the specified threshold value." - ::= 562 -- 0x0232 - - - tokenErrorsTotalThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsRingTokenErrsThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when Token errors have exceeded - the specified threshold value." - ::= 563 -- 0x0233 - - - claimTokenTotalThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsRingClaimTknThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when claim tokens have exceeded - the specified threshold value." - ::= 564 -- 0x0234 - - lostFramesTotalThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsRingLostFramesThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when the Lost Frame count has exceeded - the specified threshold value." - ::= 565 -- 0x0235 - - frameCountTotalThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsRingFrameCountThreshold, - tRingAlarmsRingTimebase } - DESCRIPTION - "This trap is sent when the frame count has exceeded - the specified threshold value." - ::= 566 -- 0x0236 - - - lineErrorsStnThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsStnThrshLineErrsThreshold, - tRingAlarmsRingTimebase, - tRingAlarmsStnThrshAddress } - DESCRIPTION - "This trap is sent when the line errors have exceeded - the specified threshold value for the station." - ::= 567 -- 0x0237 - - - internalErrorsStnThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsStnThrshInternalErrsThreshold, - tRingAlarmsRingTimebase, - tRingAlarmsStnThrshAddress } - DESCRIPTION - "This trap is sent when the Lost internal errors have exceeded - the specified threshold value for the station." - ::= 568 -- 0x0238 - - - burstErrorsStnThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsStnThrshBurstErrsThreshold, - tRingAlarmsRingTimebase, - tRingAlarmsStnThrshAddress } - DESCRIPTION - "This trap is sent when the Lost burst errors have exceeded - the specified threshold value for the station." - ::= 569 -- 0x0239 - - - acErrorsStnThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsStnThrshACErrsThreshold, - tRingAlarmsRingTimebase, - tRingAlarmsStnThrshAddress } - DESCRIPTION - "This trap is sent when address/copied errors have exceeded - the specified threshold value for the station." - ::= 570 -- 0x023A - - - receiverCongestionStnThreshold TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingAlarmsStnThrshRcvrCongestThreshold, - tRingAlarmsRingTimebase, - tRingAlarmsStnThrshAddress } - DESCRIPTION - "This trap is sent when receiver congestion errors have exceeded - the specified threshold value for the station." - ::= 571 -- 0x023B - - - ringSpeedPortFaulted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is generated when a port enters the ring speed - fault state due to a station or ring port attaching to the - port at a different speed than the port is configured for." - ::= 572 -- 0x023C - - - ringSpeedPortFaultedCleared TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is generated when a port leaves the ring speed - fault state." - ::= 573 -- 0x023D - - - tpimInserted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is generated when a TPIM is installed." - ::= 574 -- 0x023E - - tpimRemoved TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, - tRingPortGrpId, - tRingPortMgmtPortId } - DESCRIPTION - "This trap is generated when a TPIM is removed." - ::= 575 -- 0x023F - - neighborNotificationInc TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "This trap is sent each time the neighbor notification (ring - poll) does not complete." - ::= 576 -- 0x0240 - - fltRecoveryOscillation TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "This trap is sent when the ring has oscillated (in - and out of beaconing) when beacon recovery is enabled. - The ring is considered oscillating if it has - failed 21 secs after recovering from the previous." - ::= 577 -- 0x0241 - - ringPollFailureEventCorrected TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingMgmtStnAddress, - tRingMgmtStnDNA, - tRingMgmtStnBoard, - tRingMgmtStnPort } - DESCRIPTION - "This trap is sent after the management module successfully - recovered the Ring Poll Failure condition." - ::= 578 -- 0x0242 - - ringPollFailureEventNotCorrected TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex, - tRingMgmtStnAddress } - DESCRIPTION - "This trap is sent after the management module has failed to - recover the Ring Poll Failure condition. The interesting - information includes the interface number and the MAC address - of the last successful ring poll station." - ::= 579 -- 0x0243 - - sPVP TRAP-TYPE - ENTERPRISE cabletron --- VARIABLES { spvpAtmAddress, --- timeStamp, --- releaseCause } - DESCRIPTION - "This trap indicates that a SPVP was rerouted. - The variables indicates the address of a rerouted spvp, the time - stamp of when rerouting occurred, and the cause of rerouting. - The cause codes are as follows: - Unallocated (unassigned) number = 1 - No route to specified transit network = 2 - No route to destination = 3 - Normal call clearing = 16 - User busy = 17 - No user responding = 18 - Call rejected = 21 - Number changed = 22 - User rejects all calls with calling line - identification restriction (CLIR) = 23 - Destination out of order = 27 - Invalid number format (address incomplete) = 28 - Response to STATUS ENQUIRY = 30 - Normal, unspecified = 31 - Requested VPCI/VCI not available = 35 - VPCI/VCI assignment failure = 36 - User cell rate not available = 37 - Network out of order = 38 - Temporary failure = 41 - Access information discarded = 43 - No VPCI/VCI available = 45 - Resource unavailable, unspecified = 47 - Quality of Service unavailable = 49 - Bearer capability not authorized = 57 - Bearer capability not presently available = 58 - Service or option not available, unspecified = 63 - Bearer capability not implemented = 65 - Unsupported combination of traffic parameters = 73 - AAL parameters cannot be supported = 78 - Invalid call reference value = 81 - Identified channel does not exist = 82 - Incompatible destination = 88 - Invalid endpoint reference = 89 - Invalid transit network selection = 91 - Too many pending add party requests = 92 - Mandatory information element missing = 96 - Message type non-existent or not implemented = 97 - Information element non existent or not implemented = 99 - Invalid information element contents = 100 - Message not compatible with call state = 101 - Recovery on timer expiry = 102 - Incorrect message length = 104 - Protocol error, unspecified = 111" - ::= 580 -- 0x0244 - - sPVC TRAP-TYPE - ENTERPRISE cabletron --- VARIABLES { spvcAtmAddress, --- timeStamp, --- releaseCause } - DESCRIPTION - "This trap indicates that a SPVC was rerouted. - The variables indicates the address of a rerouted spvc, the time - stamp of when rerouting occurred, and the cause of rerouting. - The cause codes are as follows: - Unallocated (unassigned) number = 1 - No route to specified transit network = 2 - No route to destination = 3 - Normal call clearing = 16 - User busy = 17 - No user responding = 18 - Call rejected = 21 - Number changed = 22 - User rejects all calls with calling line identification - restriction (CLIR) = 23 - Destination out of order = 27 - Invalid number format (address incomplete) = 28 - Response to STATUS ENQUIRY = 30 - Normal, unspecified = 31 - Requested VPCI/VCI not available = 35 - VPCI/VCI assignment failure = 36 - User cell rate not available = 37 - Network out of order = 38 - Temporary failure = 41 - Access information discarded = 43 - No VPCI/VCI available = 45 - Resource unavailable, unspecified = 47 - Quality of Service unavailable = 49 - Bearer capability not authorized = 57 - Bearer capability not presently available = 58 - Service or option not available, unspecified = 63 - Bearer capability not implemented = 65 - Unsupported combination of traffic parameters = 73 - AAL parameters cannot be supported = 78 - Invalid call reference value = 81 - Identified channel does not exist = 82 - Incompatible destination = 88 - Invalid endpoint reference = 89 - Invalid transit network selection = 91 - Too many pending add party requests = 92 - Mandatory information element missing = 96 - Message type non-existent or not implemented = 97 - Information element non existent or not implemented = 99 - Invalid information element contents = 100 - Message not compatible with call state = 101 - Recovery on timer expiry = 102 - Incorrect message length = 104 - Protocol error, unspecified = 111" - ::= 581 -- 0x0245 - --- deviceNotResponding TRAP-TYPE --- ENTERPRISE cabletron --- VARIABLES { } --- DESCRIPTION --- " " --- ::= 700 0x02BC - - --- deviceConnected TRAP-TYPE --- ENTERPRISE cabletron --- VARIABLES { } --- DESCRIPTION --- " " --- ::= 701 0x02BD - - --- deviceStatusUnknown TRAP-TYPE --- ENTERPRISE cabletron --- VARIABLES { } --- DESCRIPTION --- " " --- ::= 702 0x02BE - - deviceDiagnosticMessage TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated for diagnostic purposes." - ::= 703 -- 0x02BF - - - bridgeStatusChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { bdgdeviceStatus } - DESCRIPTION - "This trap is generated when the status of the bridge - changes." - ::= 769 -- 0x0301 - - aquiredDatabaseFull TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the acquired portion of - the bridge's filtering database is full." - ::= 770 -- 0x0302 - -boardPortActivate TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctFpRedundActivePort } - DESCRIPTION - "This Trap is generated when Front Panel Redundancy - changes the active port." - ::= 849 -- 0x0351 - -boardNightVision TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when night vision turns off or - on. If power to the device is lost, this trap is sent - with a value of 0, indicating that power has been lost - but the device is running on 'night vision'. If power - is not restored within 10 minutes, the device shuts down - completely. If power is restored in that time frame, - the trap is sent with a value of 1 indicating as such." - ::= 900 -- 0x384 - -snmpLostContact TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { snmpPollDestination, snmpPollOwner } - DESCRIPTION - "A LostContact signifies that a the Cabletron hub has lost - contact with the destination IP address host/device. This trap - is only sent at the 'trap-wait' intervals. Note that this trap - indicates a poll failure, not a threshold failure. Threshold - alarms are generated independently. The snmpPollDestination - indicates the lost device." - ::= 1000 -- 0x03E8 - -snmpThresholdTrap TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { snmpOIDDestination, snmpOIDOwner, snmpOIDSequence, - snmpOIDObject } - DESCRIPTION - "This trap signifies that an OID value/threshold comparison - has failed. The snmpOIDObject specifies which Object Identifier - and instance (destination IP address, owner IP address, and - sequence number) was used to trigger the alarm condition. The - snmpOIDDestination indicates the node address that failed the - OID poll." - ::= 1001 - -snmpReestabContact TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { snmpPollDestination, snmpPollOwner } - DESCRIPTION - "A ReestabContact signifies that a the Cabletron hub has - reestablished contact with the destination IP address - host/device. This trap is sent immediately after contact - has been reestablished." - ::= 1002 -- 0x03EA - --- There are a other traps associated with ctBroadcast at 289 and 290. - -ctBroadcastThresholdReached TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctBroadcastDesiredBroadcastThreshold, - ctBroadcastCtlSlotID, - ctBroadcastCtlInterface} - DESCRIPTION - "This trap is generated when the configured - broadcast threshold on a port is reached and - will include the slot number and port number - the threshold was reached on." - ::= 1003 -- 0x03EB - -ctLecStatus TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { lecRowStatus } - DESCRIPTION - "This trap is generated when the operational - state of the LAN Emulation Client has changed." - ::= 1004 -- 0x03EC - - fddiPortConnectStateChange TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { fddimibSMTIndex, fddimibPORTIndex, - fddimibPORTConnectState } - DESCRIPTION - "This trap is generated for FDDI port connection state - changes. The variables are found in IETF FDDI MIB - RFC-1512." - ::= 1024 -- 0x400 - - fddiSMTMasterPortIncrease TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { fddimibSMTIndex, fddimibSMTMasterCts } - DESCRIPTION - "This trap is generated whenever there is an increase in - the number of SMT master ports." - ::= 1025 -- 0x401 - - fddiSMTMasterPortDecrease TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { fddimibSMTIndex, fddimibSMTMasterCts } - DESCRIPTION - "This trap is generated anytime there is a decrease in - the number of SMT master ports." - ::= 1026 -- 0x402 - - - fddiPortAction TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { fddimibSMTIndex, fddimibPORTIndex, - fddimibPORTAction } - DESCRIPTION - "This trap is generated for every action against a - FDDI port. The variables are found in IETF FDDI MIB - RFC-1512." - ::= 1027 -- 0x403 - - fddiPortLerAlarm TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { fddimibSMTIndex, fddimibPORTIndex, - fddimibPORTLerEstimate } - DESCRIPTION - "This trap is generated when the long term link - error rate, fddimibPORTLerEstimate, crosses the - fddimibPORTLerAlarm threshold. The variables are - found in IETF FDDI MIB RFC-1512." - ::= 1028 -- 0x404 - - fddiModuleFNBbypassed TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID } - DESCRIPTION - "This trap is generated when a FDDI module - is bypassed on the FNB." - ::= 1030 -- 0x406 - - fddiModuleFNBinserted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID } - DESCRIPTION - "This trap is generated when a FDDI module - is inserted on the FNB." - ::= 1031 -- 0x407 - - fddiMACRMTState TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { fddimibSMTIndex, fddimibMACIndex, - fddimibMACRMTState } - DESCRIPTION - "This trap is generated when there is a - change in the FDDI ring state. The variables - are found in IETF FDDI MIB RFC-1512." - ::= 1032 -- 0x408 - - fddiMACCurrentPath TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { fddimibSMTIndex, fddimibMACIndex, - fddimibMACCurrentPath } - DESCRIPTION - "This trap is generated when there is a - change in the insertion of the MAC to the - FDDI ring. The variables are found in IETF - FDDI MIB RFC-1512." - ::= 1033 -- 0x409 - - fddiSMTCFState TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { fddimibSMTIndex, fddimibSMTCFState } - DESCRIPTION - "This trap is generated when there is a - change in the attachment configuration for - the station or concentrator. The variables - are found in IETF FDDI MIB RFC-1512." - ::= 1034 -- 0x40A - - fddiRingTopology TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctsmtmibRingSmtIndex, ctsmtmibRingMacIndex, - ctsmtmibRingNodeIndex, ctsmtmibRingMacAddr, - ctsmtmibRingTopology } - DESCRIPTION - "This trap is generated when there is a - change in the attachment configuration for - the station or concentrator. It provides - information additional to fddiSMTCFState, - twisted ring conditions in particular. The - variables are found in the Cabletron SMT MIB." - ::= 1035 -- 0x40B - - fddiMACFrameErrorRatio TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { fddimibSMTIndex, fddimibMACIndex, - fddimibMACFrameErrorRatio } - DESCRIPTION - "This trap is generated when the frame error - ratio exceeds the frame error threshold, - fddimibMACFrameErrorThreshold. The variables - are found in IETF FDDI MIB RFC-1512." - ::= 1036 -- 0x40C - - fddiMACDuplicateMACAddress TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { fddimibSMTIndex, fddimibMACIndex } - DESCRIPTION - "This trap is generated when the SMT detects - a duplicate MAC address on the ring." - ::= 1037 -- 0x40D - ---================== The end of the list of FDDI Traps ======================== - ---========================== container traps ================================== - - contLogicalChangesTrap TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { contTypeLogicalChanges } - DESCRIPTION - "This trap is generated when any change occurs - in the contLogicalEntryTable group of the container MIB." - ::= 1200 - - - contPhysicalChangesTrap TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { contTypePhysicalChanges } - DESCRIPTION - "This trap is generated when any change occurs to - contPhysicalEntryTable group of the container MIB." - ::= 1201 - ---============================================================================= - - rtrIpEventLogChange TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { nwIpEventTextString } - DESCRIPTION - "This trap is generated for changes to IP event log." - ::= 1280 -- 0x500 - - rtrIPXEventLogChange TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { nwIpxEventTextString } - DESCRIPTION - "This trap is generated whenever an entry is made to the - router IPX event log for where nwIpEventSeverity has a - value of highest(1)." - ::= 1281 -- 0x501 - - rtrDecIVEventLogChange TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { nwDecIVEventTextString } - DESCRIPTION - "This trap is generated whenever an entry is made to the - router Dec Net IV event log." - ::= 1282 -- 0x502 - - rtrAppleEventLogChange TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { nwAtEventTextString } - DESCRIPTION - "This trap is generated whenever an entry is made to the - router Apple Talk event log." - ::= 1283 -- 0x503 - - rtrAppnEventLogChange TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { nwAppnEventTextString } - DESCRIPTION - "This trap is generated whenever an entry is made to the - router APPN event log." - ::= 1284 -- 0x504 - -nwAppnLsUp TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { nwAppnFwdLsName } - DESCRIPTION - "When a link station becomes active, a trap is - generated. nwAppnFwdLsName identifies the link - station name." - ::= 1285 -- 0x505 - -nwAppnLsDown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { nwAppnFwdLsName, nwAppnFwdLsAdjCpName, - nwAppnFwdLsAdjCpType } - DESCRIPTION - "When a link station is deactivated, a trap is - generated. nwAppnFwdLsName identifies the link - station name, nwAppnFwdLsAdjCpName identifies the - fully qualified CP name of the adjacent node and - nwAppnFwdLsAdjCpType is the type of that node." - ::= 1286 -- 0x506 - --- All traps between 0x578 (1400) and 0x5DB (1499) are reserved --- for secure fast switching - --- SecureFast Traps [Trap Ids 1400 - 1499 (0578h - 05DBh)] - --- SecureFast Traps are by default Disabled. To Enable SecureFast Traps, --- the "service.trap" element in the Bindery must be enabled. In addition, --- Individual SecureFast Traps can be disabled via the SFPSTrapAPI Mib. --- (Disabling a Trap is Persistant, therefore next reboot, the trap will --- stay disabled). The SFPSTrap Mib can be used to view the current --- OperStatus of the individual traps, as well as how many of each trap --- have been sent, and when the last one was sent. - --- Below - = Hash Value; = Index Value;

= Port - - --- Trap #1400 - New User --- --- 1.3.6.1.4.1.52.4.2.4.2.2.3.5.1.1.5.. = [Int] Port Number --- 1.3.6.1.4.1.52.4.2.4.2.2.3.5.1.1.7.. = [Str] Node's Mac Address - -sfpsNewUser TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { sfpsNodeTablePort, sfpsNodeTableBaseAddress } - DESCRIPTION - "This trap is generated when a new user enters the SFPS - fabric." - ::= 1400 -- 0x578 - - --- Trap #1401 - Directory Violation --- --- 1.3.6.1.4.1.52.4.2.4.2.2.3.15.1.1.1.3.. = [Int] Violation Type --- 1.3.6.1.4.1.52.4.2.4.2.2.3.15.1.1.1.6.. = [Str] L2/L3 Address Value - -sfpsDirectoryViolation TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { sfpsDirViolationType,sfpsDirViolationAOValue } - DESCRIPTION - "This trap is generated when one of 6 violation types have occurred. - 1 UserLock - 2 RestrictedPort - 3 IPNotLearned - 4 IPInvalid - 5 RestrictedMobility - 6 UserLockSamePort " - ::= 1401 -- 0x579 - - --- Trap #1402 - Source Blocked --- --- 1.3.6.1.4.1.52.4.2.4.2.2.14.2.1.1.2. = [Str] Source Mac Address Blocked - -sfpsSourceBlocked TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { sfpsBlockSourceMAC } - DESCRIPTION - "This trap is generated when a user (source MAC address) has - surpassed the Source Blocker thresholds and is being blocked from - sending traffic on the network." - ::= 1402 -- 0x57A - - --- Trap #1403 - Flood Suppressed --- --- 1.3.6.1.4.1.52.4.2.4.2.2.2.4.1.4.1.1.4.. = [Str] L2/L3 Address Blocked - -sfpsFloodSurpressed TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { sfpsBlockResolveTableAOValue } - DESCRIPTION - "A destination address has been unresolvable past the thresholds - and is now being flood suppressed (only 1 per X seconds will pass)." - ::= 1403 -- 0x57B - - --- Trap #1404 - Port to Standby --- --- 1.3.6.1.4.1.52.4.2.4.2.1.2.1.1.1.1.

= [Int] Port Number --- 1.3.6.1.4.1.52.4.2.4.2.1.2.1.1.1.5.

= [Int] New Port State - -sfpsPortToStandby TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { sfpsInPortConfigPort, sfpsInPortConfigType } - DESCRIPTION - "This trap is generated when a port has entered standby. - There are different standby states: - 9 STAND_BY (manually set) - 14 STAND_BY_FCL (one way neighbor) - 15 STAND_BY_LOOPED (self originated Hello seen on port) - 16 STAND_BY_RTA (redundant access port is standby/backup " - ::= 1404 -- 0x57C - - --- Trap #1405 - Port from Standby --- --- 1.3.6.1.4.1.52.4.2.4.2.1.2.1.1.1.1.

= [Int] Port Number --- 1.3.6.1.4.1.52.4.2.4.2.1.2.1.1.1.5.

= [Int] New Port State - - sfpsPortFromStandby TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { sfpsInPortConfigPort, sfpsInPortConfigType } - DESCRIPTION - "This trap is generated when a port that was in standby is - now not in standby. Most common is that either a one-way - neighbor situation is gone or a standby RA port is now primary." - ::= 1405 -- 0x57D - --- ====================================================================== - --- All traps between 0x600 (1536) and 0x6FF (1791) are reserved --- for mid level managers. - - - nmsMapAdded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has added a new map to its database." - ::= 1536 - - nmsMapDeleted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has deleted a map from its database." - ::= 1537 - - nmsMapChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has changed an attribute of a map - in its database." - ::= 1538 - - nmsMapOpened TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has opened a map." - ::= 1539 - - nmsMapClosed TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has closed a map." - ::= 1540 - - nmsElementAdded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has added a new element to its database." - ::= 1541 - - nmsElementDeleted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has deleted an element from its - database." - ::= 1542 - - nmsElementChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has changed an attribute of an element - in its database." - ::= 1543 - - nmsSymbolAdded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has added a new symbol to its database." - ::= 1544 - - nmsSymbolDeleted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has deleted a symbol from its database." - ::= 1545 - - nmsSymbolChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { logEventIndex, - logIndex, - logTime, - logDescription } - DESCRIPTION - "This trap is generated when the SOS Gateway agent detects - that a third party NMS has changed an attribute of a symbol - in its database." - ::= 1546 - --- ====================================================================== - --- All traps between 0x708 (1800) and 0x76C (1900) are reserved --- for the 5 Slot Work Group chassis. - - wgPsInstalled TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctChasPowerSupplyNum, - ctChasPowerSupplyType } - DESCRIPTION - "This trap is generated when the device detects that the - power supply has been installed." - ::= 1800 - - wgPsRemoved TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctChasPowerSupplyNum } - DESCRIPTION - "This trap is generated when the device detects that the - power supply has been removed." - ::= 1801 - - wgPsNormal TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctChasPowerSupplyNum } - DESCRIPTION - "This trap is generated when the device detects that the power - supply has returned to normal." - ::= 1802 - - wgPsFail TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctChasPowerSupplyNum } - DESCRIPTION - "This trap is generated when the device detects that the power - supply has failed." - ::= 1803 - - wgPsRedundant TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctChasPowerSupplyNum } - DESCRIPTION - "This trap is generated when the device detects that the power - supply is in the redundant state." - ::= 1804 - - - wgPsNotRedundant TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctChasPowerSupplyNum } - DESCRIPTION - "This trap is generated when the device detects that the power - supply is not in the redundant state." - ::= 1805 - - wgBoardInserted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { contPhysicalEntryID } - DESCRIPTION - "This trap is generated when a module is inserted." - ::= 1806 - - wgBoardRemoved TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { contPhysicalEntryID } - DESCRIPTION - "This trap is generated when a module is removed." - ::= 1807 - - --- ====================================================================== - - aPCLineFail TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated in the event of an AC - utility line failure" - ::= 4353 -- 0x1101 - - - aPCLineFailRecovery TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the UPS switches back - to line, and only if the aPCLineFail trap was issued - first" - ::= 4354 -- 0x1102 - - - aPCLowBattery TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated in the event that the UPS' - battery is found to be low" - ::= 4355 -- 0x1103 - - - aPCLowBatteryRecovery TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the UPS' battery has - charged above the low-battery point, and only if the - aPCLowBattery trap was issued first" - ::= 4356 -- 0x1104 - - - aPCAbnormalCondition TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated in the event that the UPS - has entered an abnormal condition, such as an - overload or trip on low battery. This trap is also - sent, when the UPS is first turned on." - ::= 4357 -- 0x1105 - - - aPCAbnormConditionRecovery TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the UPS has recovered - from an abnormal condition, and only if the - aPCAbnormalCondition trap was issued first" - ::= 4358 -- 0x1106 - - - aPCShuttingDown TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated in the event that the UPS - has been ordered to shut itself, or the load, off - over the serial line." - ::= 4359 -- 0x1107 - --- ===================================================================== --- The range of trap IDs from 5001 to 5400 decimal are reserved --- for WAN traps. --- ====================================================================== --- The range of trap IDs from 11001 to 11999 decimal are reserved --- for MMAC+ traps. - -emTermOverVoltage TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the term power bus is over voltage." - ::= 11001 - -emTermUnderVoltage TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the term power bus is under voltage." - ::= 11002 - -emTermNormalVoltage TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the term power bus is at an acceptable - voltage. It will only be sent out after a trap was sent to say that - the term voltage was under or over." - ::= 11003 - -chHotTemp TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated because the chassis is hot." - ::= 11004 - -chWarmTemp TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated because the chassis is warm." - ::= 11005 - -chCoolTemp TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated because the chassis is cool." - ::= 11006 - -chColdTemp TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated because the chassis is cold." - ::= 11007 - -chTempOK TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated because the chassis has returned to normal - after being warm, hot, cool or cold." - ::= 11008 - -chTempSensorBroken TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the chassis's temperature sensor is - broken." - ::= 11009 - -chHumidityStaticRisk TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the chassis determines there is a - humidity static risk." - ::= 11010 - -chHumidityNormal TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the chassis determines the humidity - has returned to normal after being moist or static risk." - ::= 11011 - -chHumidityMoist TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the chassis determines there is a - humidity moist risk." - ::= 11012 - -chHumiditySensorBroken TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the chassis determines the humidity - sensor is broken." - ::= 11013 - -chMod1INBInstalled TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the INV termination has been installed - for module 1." - ::= 11014 - -chMod1INBFaulty TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the INV termination is faulty for - module 1." - ::= 11015 - -chMod1INBRemoved TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the INV termination has been removed for - module 1." - ::= 11016 - -chMod1INBNormal TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the INV termination (module 1) has - returned to normal after already sending a trap to say it was faulty." - ::= 11017 - -chMod2INBInstalled TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the INV termination has been installed - for module 2." - ::= 11018 - -chMod2INBFaulty TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the INV termination is faulty for - module 2." - ::= 11019 - -chMod2INBRemoved TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the INV termination has been removed for - module 2." - ::= 11020 - -chMod2INBNormal TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the INV termination (module 2) has - returned to normal after already sending a trap to say it was faulty." - ::= 11021 - -emFanFailure TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when the chassis detects a fan failure." - ::= 11022 - -boardHotTempShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board is hot and the board has shut - itself down." - ::= 11023 - -boardWarmTemp TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board is warm." - ::= 11024 - -boardCoolTemp TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board is cool." - ::= 11025 - -boardColdTemp TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board is cold." - ::= 11026 - -boardTempOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board has returned to normal after - being warm or hot." - ::= 11027 - -boardTempSensorBroken TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated when the board's temperature sensor is - broken." - ::= 11028 - -boardTempHotNoAdmin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board is hot." - ::= 11029 - -boardRelWarmTemp TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board's relative temp is warm." - ::= 11030 - -boardRelTempOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board's relative temp has returned - to normal after being warm or hot." - ::= 11031 - -boardRelTempHotNoAdmin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board's relative temp is hot but it - cannot shutdown. It will need to be turned off remotely." - ::= 11032 - -boardRelTempHotShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated when the board's relative temperature is hot - and is being powered off." - ::= 11033 - -boardRelWarmTempMaxFans TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board's relative temp is warm. The - fans are on MAX." - ::= 11034 - -boardRelTempOKMaxFans TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board's relative temp has returned - to normal after being warm or hot. The fans are on MAX." - ::= 11035 - -boardRelTempHotNoAdminMaxFans TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board's relative temp is hot but it - cannot shutdown. It will need to be turned off remotely. The fans are - on MAX." - ::= 11036 - -boardRelTempHotShutdownMaxFans TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated when the board's relative temperature is hot - and is being powered off. The fans are on MAX." - ::= 11037 - -boardInputVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a boards input voltage is over max." - ::= 11038 - -boardInputVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a boards input voltage is under - minimum." - ::= 11039 - -boardInputVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board input voltage has returned to - normal after being over or under." - ::= 11040 - -boardOutputVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board output voltage is over MAX." - ::= 11041 - -boardOutputVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board output voltage is under MIN." - ::= 11042 - -boardOutputVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board output voltage has returned to - normal after being over or under." - ::= 11043 - -boardAuxVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a boards auxiliary voltage is over - MAX." - ::= 11044 - -boardAuxVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board auxiliary voltage is under - MIN." - ::= 11045 - -boardAuxVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board auxiliary voltage has returned - to normal after being over or under." - ::= 11046 - -boardInputCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board input current is - over MAX. The power supply has therefore been shutdown." - ::= 11047 - -boardOutputCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a boards output current is - over MAX. The power supply has therefore been shutdown." - ::= 11048 - -boardInputCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board input current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11049 - -boardOutputCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because a board output current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11050 - -boardRemotePowerOff TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board is being powered - off due to outside intervention." - ::= 11051 - -boardRemotePowerOn TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board is being powered - on due to outside intervention." - ::= 11052 - -boardRemotePowerReset TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board is being reset due to - outside intervention." - ::= 11053 - -boardPowerOn TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board power has been powered on." - ::= 11054 - -boardPowerOff TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board power has been powered off." - ::= 11055 - -boardPowerReset TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board has been reset." - ::= 11056 - -boardRemOverCurrentShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board has been shutdown remotely - due to being over current." - ::= 11057 - -boardRemPowerConservationShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board has been shutdown remotely - due to power conservation." - ::= 11058 - -boardRemTemperatureShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board has been shutdown remotely - due to it's temperature." - ::= 11059 - -boardReqFPDisableDCDC TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board has had an unauthorized - front panel disable." - ::= 11060 - -boardFPDisableDCDC TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board has been disabled through - the front panel." - ::= 11061 - -boardReqFPEnableDCDC TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board has had an unauthorized - front panel enable." - ::= 11062 - -boardFPEnableDCDC TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board has been enabled through the - front panel." - ::= 11063 - -boardReqFPResetDCDC TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board has had an unauthorized - front panel reset." - ::= 11064 - -boardFPResetDCDC TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board has been reset through the - front panel." - ::= 11065 - -boardADConvertorFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board's A/D converter is broken." - ::= 11066 - -boardPICFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because of a board PIC failure." - ::= 11067 - -boardPICOk TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board PIC is now OK. - This trap will only be sent AFTER a PIC failure trap has been - generated." - ::= 11068 - -boardLLAPDupAddress TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated when the board LLAP address already exists - in this chassis." - ::= 11069 - -boardMailboxFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because of a board mailbox failure." - ::= 11070 - -boardMailboxOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the board mailbox is now OK." - ::= 11071 - -psACHotTempShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply is hot and the - power supply has shut itself down." - ::= 11072 - -psACWarmTemp TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply is warm." - ::= 11073 - -psACTempOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply has returned - to normal after being warm or hot." - ::= 11074 - -psACTempOKNoAdmin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply has returned - to normal after being shutdown remotely. It will need to be powerOn - remotely." - ::= 11075 - -psACTempSensorBroken TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated when the AC power supply's temperature - sensor is broken." - ::= 11076 - -psACTempHot TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply is hot." - ::= 11077 - -psACInputVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply input voltage - is over max." - ::= 11078 - -psACInputVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply input voltage - is under minimum." - ::= 11079 - -psACInputVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply input voltage has - returned to normal after being over or under." - ::= 11080 - -psACSystemVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply system voltage is - over MAX." - ::= 11081 - -psACSystemVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply system voltage is - under MIN." - ::= 11082 - -psACSystemVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply system voltage has - returned to normal after being over or under." - ::= 11083 - -psACLogicVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply logic voltage is - over MAX." - ::= 11084 - -psACLogicVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply logic voltage is - under MIN." - ::= 11085 - -psACLogicVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply logic voltage has - returned to normal after being over or under." - ::= 11086 - -psACTermVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply term voltage is - over MAX." - ::= 11087 - -psACTermVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply term voltage is - under MIN." - ::= 11088 - -psACTermVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply term voltage has - returned to normal after being over or under." - ::= 11089 - -psACLogicSenseCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply logic current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11090 - -psACTermSenseCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply term current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11091 - -psACInputCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply input current is - over MAX. The power supply has therefore been shutdown." - ::= 11092 - -psACSystemCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply system current is - over MAX. The power supply has therefore been shutdown." - ::= 11093 - -psACLogicCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply logic current is - over MAX. The power supply has therefore been shutdown." - ::= 11094 - -psACTermCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply term current is - over MAX. The power supply has therefore been shutdown." - ::= 11095 - -psACLogicSenseCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply logic sense current - is over MAX. The power supply has therefore been shutdown." - ::= 11096 - -psACTermSenseCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply term sense current - is over MAX. The power supply has therefore been shutdown." - ::= 11097 - -psACInputCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply input current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11098 - -psACSystemCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply system current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11099 - -psACLogicCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply logic current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11100 - -psACTermCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an AC power supply term current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11101 - -psACRemotePowerOff TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply is being powered - off due to outside intervention." - ::= 11102 - -psACSystemPowerOn TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply system power has - been powered on." - ::= 11103 - -psACSystemPowerOff TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply system power has - been powered off." - ::= 11104 - -psACLogicPowerOn TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply logic power has - been powered on." - ::= 11105 - -psACLogicPowerOff TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply logic power has - been powered off." - ::= 11106 - -psACTermPowerOn TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply term power has - been powered on." - ::= 11107 - -psACTermPowerOff TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply term power has - been powered off." - ::= 11108 - -psACRemOverCurrentShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply has been shutdown - remotely due to being over current." - ::= 11109 - -psACRemPowerConservationShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply has been shutdown - remotely due to power conservation." - ::= 11110 - -psACADConvertorFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply A/D converter - is broken." - ::= 11111 - -psACPICFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because of an AC power supply PIC failure." - ::= 11112 - -psACPICOk TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply PIC is now OK. - This trap will only be sent AFTER a PIC failure trap has been - generated." - ::= 11113 - -psACLLAPDupAddress TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated when the AC power supply LLAP address already - exists in this chassis." - ::= 11114 - -psACFanFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because of an AC power supply fan failure." - ::= 11115 - -psACFanOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the AC power supply fan is now OK. - This trap will only be sent AFTER a fan failure trap has been - generated." - ::= 11116 - -psDCHotTempShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply is hot and the - power supply has shut itself down." - ::= 11117 - -psDCWarmTemp TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply is warm." - ::= 11118 - -psDCTempOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply has returned - to normal after being warm or hot." - ::= 11119 - -psDCTempOKNoAdmin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply has returned - to normal after being shutdown remotely. It will need to be powerOn - remotely." - ::= 11120 - -psDCTempSensorBroken TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated when the DC power supply's temperature - sensor is broken." - ::= 11121 - -psDCTempHot TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply is hot." - ::= 11122 - -psDCInputVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply input voltage - is over max." - ::= 11123 - -psDCInputVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply input voltage - is under minimum." - ::= 11124 - -psDCInputVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply input voltage has - returned to normal after being over or under." - ::= 11125 - -psDCSystemVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply system voltage is - over MAX." - ::= 11126 - -psDCSystemVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply system voltage is - under MIN." - ::= 11127 - -psDCSystemVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply system voltage has - returned to normal after being over or under." - ::= 11128 - -psDCLogicVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply logic voltage is - over MAX." - ::= 11129 - -psDCLogicVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply logic voltage is - under MIN." - ::= 11130 - -psDCLogicVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply logic voltage has - returned to normal after being over or under." - ::= 11131 - -psDCTermVoltageOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply term voltage is - over MAX." - ::= 11132 - -psDCTermVoltageUnderMin TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply term voltage is - under MIN." - ::= 11133 - -psDCTermVoltageOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply term voltage has - returned to normal after being over or under." - ::= 11134 - -psDCLogicSenseCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply logic current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11135 - -psDCTermSenseCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply term current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11136 - -psDCInputCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply input current is - over MAX. The power supply has therefore been shutdown." - ::= 11137 - -psDCSystemCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply system current is - over MAX. The power supply has therefore been shutdown." - ::= 11138 - -psDCLogicCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply logic current is - over MAX. The power supply has therefore been shutdown." - ::= 11139 - -psDCTermCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply term current is - over MAX. The power supply has therefore been shutdown." - ::= 11140 - -psDCLogicSenseCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply logic sense current - is over MAX. The power supply has therefore been shutdown." - ::= 11141 - -psDCTermSenseCurrentOverMaxShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply term sense current - is over MAX. The power supply has therefore been shutdown." - ::= 11142 - -psDCInputCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply input current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11143 - -psDCSystemCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply system current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11144 - -psDCLogicCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply logic current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11145 - -psDCTermCurrentOverMax TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because an DC power supply term current is - over MAX. The ability of the power supply to turn itself off has been - disabled therefore outside intervention is needed." - ::= 11146 - -psDCRemotePowerOff TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply is being powered - off due to outside intervention." - ::= 11147 - -psDCSystemPowerOn TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply system power has - been powered on." - ::= 11148 - -psDCSystemPowerOff TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply system power has - been powered off." - ::= 11149 - -psDCLogicPowerOn TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply logic power has - been powered on." - ::= 11150 - -psDCLogicPowerOff TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply logic power has - been powered off." - ::= 11151 - -psDCTermPowerOn TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply term power has - been powered on." - ::= 11152 - -psDCTermPowerOff TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply term power has - been powered off." - ::= 11153 - -psDCRemOverCurrentShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply has been shutdown - remotely due to being over current." - ::= 11154 - -psDCRemPowerConservationShutdown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply has been shutdown - remotely due to power conservation." - ::= 11155 - -psDCADConvertorFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply A/D converter - is broken." - ::= 11156 - -psADPICFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because of an DC power supply PIC failure." - ::= 11157 - -psADPICOk TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply PIC is now OK. - This trap will only be sent AFTER a PIC failure trap has been - generated." - ::= 11158 - -psADLLAPDupAddress TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated when the DC power supply LLAP address already - exists in this chassis." - ::= 11159 - -psADFanFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because of an DC power supply fan failure." - ::= 11160 - -psDCFanOK TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated because the DC power supply fan is now OK. - This trap will only be sent AFTER a fan failure trap has been - generated." - ::= 11161 - -psADConvertorFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotID } - DESCRIPTION - "This trap is generated because the power supply A/D converter - is broken." - ::= 11162 - -psPicFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotID } - DESCRIPTION - "This trap is generated because of a power supply PIC failure." - ::= 11163 - -psPICok TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotID } - DESCRIPTION - "This trap is generated because the power supply PIC is now OK. - This trap will only be sent AFTER a PIC failure trap has been - generated." - ::= 11164 - -psLLAPDupAddress TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotID } - DESCRIPTION - "This trap is generated when the power supply LLAP address already - exists in this chassis." - ::= 11165 - -chEnvAmbientTempChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chEnvAmbientStatus, chEnvAmbientTemp } - DESCRIPTION - "This trap is generated for each and every time the chassis - ambient temperature crosses over a threshold value - of either one of the chassis set thresholds chEnvAmbientHot, - chEnvAmbientWarm, chEnvAmbientCool, or chEnvAmbientCold - to another. This trap is also sent when the chassis temperature - sensor is detected to be broken or not supported." - ::= 11166 - -chEnvHumidityChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chEnvHumidityStatus, chEnvHumidity } - DESCRIPTION - "This trap is generated for each and every time the chassis - humidity crosses a threshold value of either chEnvHumidityMoist, - or chEnvHumidityDry, or when the humidity sensor is detected to - be broken or not supported." - ::= 11167 - -boardEnvTempChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardEnvSlotID, boardEnvTemp, boardEnvTempStatus } - DESCRIPTION - "This trap is generated for each and every time the board - temperature crosses over a threshold value of either - one of the board set thresholds boardEnvTempHot, - boardEnvTempWarm, boardEnvTempCool, or boardEnvTempCold - to another. This trap is also sent when the board temperature - sensor is detected to be broken or not supported." - ::= 11168 - -boardEnvTempRelChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardEnvSlotID, boardEnvTempRelStatus, - boardEnvTemp, chEnvAmbientTemp } - DESCRIPTION - "This trap is generated for each and every time the board - temperature relative to the chassis ambient temperature - crosses a threshold value of either boardEnvTempRelHot, - or boardEnvTempRelWarm. This trap is also sent when either - temperature sensor located on the board or on the chassis - is detected to be broken or not supported." - ::= 11169 - -boardEnvTempMaxFanRelChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardEnvSlotID, boardEnvTempRelStatus, - boardEnvTemp, chEnvAmbientTemp } - DESCRIPTION - "This trap is generated for each and every time the board - temperature relative to the chassis ambient temperature - crosses a threshold value of either boardEnvTempMaxFanRelHot, - or boardEnvTempMaxFanRelWarm when all fans in the chassis are - operating at there maximum speed. This trap is also sent when - either temperature sensor located on the board or on the chassis - is detected to be broken or not supported." - ::= 11170 - -chPowerMainVoltageChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chPowerMainVoltageStatus, chPowerMainVoltage } - DESCRIPTION - "This trap is generated for each and every time the chassis - main voltage rail deviates and causes the chPowerMainVoltageStatus - to switch state from powerOK(1), overCurrent(2), overVoltage(3), - or underVoltage(4) to another." - ::= 11171 - -chPowerDiagVoltageChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chPowerDiagVoltageStatus, chPowerDiagVoltage } - DESCRIPTION - "This trap is generated for each and every time the chassis - diag voltage deviates and causes the chPowerDiagVoltageStatus - to switch state from powerOK(1), overCurrent(2), overVoltage(3), - or underVoltage(4) to another." - ::= 11172 - -termPowerVoltageChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { termPowerStatus, termPowerVoltage } - DESCRIPTION - "This trap is generated for each and every time the module's - termination unit changes state and causes the termPowerStatus - to switch from any states to either powerOK(1), overVoltage(3), or - underVolatge(4) state." - ::= 11173 - -boardPowerVoltageChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotID, boardPowerID, - boardPowerStatus, boardPowerVoltage } - DESCRIPTION - "This trap is generated for each and every time the module's - power line voltage deviates and causes the boardPowerStatus - to switch from any states to either powerOK(1), overVoltage(4), - or underVoltage(5) state." - ::= 11174 - -termPowerModule1Changes TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { termPowerModule1Status } - DESCRIPTION - "This trap is generated for each and every time the module's - front panel button changes state and causes the termPowerModule1Status - to switch state from either one of normal(1), iNBaFault(2), - iNBbFault(3), fault(4), termModuleNotInstalled(5) to another." - ::= 11175 - -termPowerModule2Changes TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { termPowerModule2Status } - DESCRIPTION - "This trap is generated for each and every time the module's - front panel button changes state and causes the termPowerModule2Status - to switch state from either one of normal(1), iNBaFault(2), - iNBbFault(3), fault(4), termModuleNotInstalled(5) to another." - ::= 11176 - -chEnvFanChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chEnvFanID, chEnvFanStatus, chEnvFanSpeed } - DESCRIPTION - "This trap is generated for each and every time the chassis - fan changes over its status from either one value unknown(1), - normal(2), testing(3), slow(4), inoperative(5), or off(6) - to another." - ::= 11177 - -boardPowerCurrentChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotID, boardPowerID, - boardPowerStatus, boardPowerCurrent } - DESCRIPTION - "This trap is generated for each and every time the module's - power line current deviates and causes the boardPowerStatus - to switch from any states to powerOK(1), or overCurrent(3) state." - ::= 11182 - -boardPowerFrontPanelChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID, boardPowerLocalAdminStatus, - boardPowerLocalStatus } - DESCRIPTION - "This trap is generated for each and every time the module's - front panel button state changes, it is caused when the - boardPowerLocalStatus switching state from either one - of resetRequest(1), powerDownRequest(2), powerOnRequest(3), - or normal(4) to another." - ::= 11183 - -boardPowerOperationalChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID, boardPowerOperationalStatus } - DESCRIPTION - "This trap is generated for each and every time the module's - DC-DC converter power supply voltage deviates and causes the - boardPowerOperationalStatus to switch state from powerOn(1), - powerOff(2), reset(3), overVoltage(4), underVoltage(5), - overCurrent(6), overCurrentShutdown(7), temperatureShutdown(8), - remotePowerOff(9), powerConservationShutdown(10), or - frontPanelPowerOff(11) to another." - ::= 11184 - -psEnvTempChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psEnvSlotID, psEnvTempStatus, psEnvTemp } - DESCRIPTION - "This trap is generated for each and every time the power - supply temperature crosses over a threshold value of either - one of the power supply set thresholds psEnvTempHot, - psEnvTempWarm, psEnvTempCool, or psEnvTempCold to another. - This trap is also sent when the power supply temperature - sensor is detected to be broken or not supported." - ::= 11185 - -psEnvFanChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psEnvSlotID, psEnvFanStatus, psEnvFanSpeed } - DESCRIPTION - "This trap is generated for each and every time the power - supply fan changes over its status from either one value - unknown(1), normal(2), testing(3), slow(4), inoperative(5), - or off(6) to another." - ::= 11186 - -psPowerVoltageChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotID, psPowerID, - psPowerStatus, psPowerVoltage } - DESCRIPTION - "This trap is generated for each and every time the module's - power line voltage deviates and causes the psPowerStatus - to switch from any states to either powerOK(1), overVoltage(4), - or underVoltage(5) state." - ::= 11187 - -psPowerCurrentChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotID, psPowerID, - psPowerStatus, psPowerCurrent } - DESCRIPTION - "This trap is generated for each and every time the module's - power line current deviates and causes the psPowerStatus - to switch from any states to powerOK(1), or overCurrent(3) state." - ::= 11188 - -psPowerAdminChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotID, psPowerID, psPowerAdmin } - DESCRIPTION - "This trap is generated for each and every time the power - supply power line changes state from one operational mode - to another switching between powerOn(1) and powerOff(2)." - ::= 11189 - -psPowerOperationalChanges TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID, psPowerOperationalStatus} - DESCRIPTION - "This trap is generated for each and every time the module's - DC-DC converter power supply voltage deviates and causes the - psPowerOperationalStatus to switch state from either one - of powerOn(1), powerOff(2), reset(3), overVoltage(4), - underVoltage(5), overCurrent(6), overCurrentShutdown(7), - temperatureShutdown(8), or remotePowerOff(9) to another." - ::= 11190 - -boardInserted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated when an MMACplus card - is inserted in the chassis." - ::= 11191 - -boardRemoved TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardPowerSlotStatusID } - DESCRIPTION - "This trap is generated when an MMACplus card - is removed from the chassis." - ::= 11192 - -psInserted TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated when an MMACplus power supply - is inserted in the chassis." - ::= 11193 - -psRemoved TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated when an MMACplus power supply - is removed from the chassis." - ::= 11194 - -psRedundant TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated when an MMACplus power supply - has a redundant power supply" - ::= 11195 - -psNotRedundant TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chPowerLineMaxSupply, chPowerLineTotalSupply } - DESCRIPTION - "This trap is generated when an MMACplus power supply - has no redundant power supply" - ::= 11196 - -psNormal TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated when an MMACplus board is - transitioning to a normal state from a fault state" - ::= 11197 - -psFault TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { psPowerSlotStatusID } - DESCRIPTION - "This trap is generated when an MMACplus power supply - is not operational" - ::= 11198 - -upsLineFail TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { upsIndex } - DESCRIPTION - "This trap is generated in the event of an AC utility - line failure." - ::= 11200 - -upsLineFailRecovery TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { upsIndex } - DESCRIPTION - "This trap is generated when the UPS switches back - to line, and only if the upsLineFail trap was issued - first." - ::= 11201 - -upsLowBattery TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { upsIndex } - DESCRIPTION - "This trap is generated in the event that the UPS's - battery is found to be low." - ::= 11202 - -upsLowBatteryRecovery TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { upsIndex } - DESCRIPTION - "This trap is generated when the UPS's battery has - charged above the low-battery point, and only if the - upsLowBattery trap was issued first." - ::= 11203 - -upsAbnormalCondition TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { upsIndex, upsStatusFault, upsAddlFuncsStatusFault } - DESCRIPTION - "This trap is generated in the event that the UPS - has entered an abnormal condition, such as an - overload or trip on low battery. This trap is also - sent when the UPS is first turned on." - ::= 11204 - -upsAbnormalConditionRecovery TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { upsIndex } - DESCRIPTION - "This trap is generated when the UPS has recovered - from an abnormal condition, and only if the - upsAbnormalCondition trap was issued first." - ::= 11205 - -upsShuttingDown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { upsIndex } - DESCRIPTION - "This trap is generated in the event that the UPS - has been ordered to shut itself, or the load, off - over the serial line." - ::= 11206 - -upsReplaceBattery TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { upsIndex } - DESCRIPTION - "This trap is generated when the UPS's battery test - has determined that a UPS battery is unable to retain - adequate charge. This trap will be generated every - five hours until a new battery test is run or the - UPS is turned off." - ::= 11207 - -upsExtMeasAlarm TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { upsIndex, upsExtMeasAlarmStatus } - DESCRIPTION - "This trap is generated when the External Measurement Unit - has detected that an ambient temperature or humidity limit - extreme has been exceeded, or that one of the contact closure - inputs has changed from the selected `normal' state. In - the case of multiple alarms, a trap is generated for every - alarm condition detected. In addition, the trap is sent - every two minutes whenever an alarm condition exists. It - is discontinued when all alarm conditions are reset. This - trap is sent only for alarm states that have been enabled." - ::= 11208 - -nvmpUdefTrap TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap is generated when a new NVMP trap is sent that - does not have an SNMP counterpart." - ::= 11999 - --- --- ================================================================ --- Trap values from 12000 - 12500 are reserved for ATM specific traps. --- - -activePortInATMRedundancyFailed TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctATMPhyRedundIfIndex } - DESCRIPTION - "This trap will be generated when the active port, on a physical ATM - interface that has redundancy enabled, has failed (become quiet)." - ::= 12000 - -aTMRedundantPortActivated TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctATMPhyRedundIfIndex } - DESCRIPTION - "This trap indicates that a new port has been activated on a - physical ATM interface that has redundancy enabled. This does - not indicate that this port is usable, but that it is being - tested as a possible replacement." - ::= 12001 - -aTMRedundanctPortTestFailed TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctATMPhyRedundIfIndex } - DESCRIPTION - "This trap will be generated when the phyRedundIfTestTOD or the - phyRedundIfPerformTest has tested a port and determined that it - is not usable. The port should be fixed prior to it being needed." - ::= 12002 - -aTMRedundPrimaryPortSkipped TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ctATMPhyRedundIfIndex } - DESCRIPTION - "This trap will be generated when redundancy finds that the primary - port as designated be PhyRedundIfPrimaryPort is usable but cannot be - used because PhyRedundIfPrimaryRevert is set to manual (2). This - trap is generated only when redundancy is enabled (PhyRedundIfStatus - is enable (1)) and the active port fails." - ::= 12003 - ---atmHostAddressRegister TRAP-TYPE --- ENTERPRISE cabletron --- VARIABLES { atmIfAdminAddrRowStatus } --- DESCRIPTION --- "This trap signifies that the agent has detected --- an atm address registration on a port." --- ::= 12004 - --- atmHostAddressDeRegister TRAP-TYPE --- ENTERPRISE cabletron --- VARIABLES { atmIfAdminAddrRowStatus } --- DESCRIPTION --- "This trap signifies that the agent has detected --- an atm address deregistration on a port." --- ::= 12005 - -atmCTMUp TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap signifies that the agent has detected - the CTM operational. Connection set maps are allowed - through the switch" - ::= 12006 - -atmCTMDown TRAP-TYPE - ENTERPRISE cabletron - DESCRIPTION - "This trap signifies that the agent has detected - the CTM unoperational. A list of Cross Connect Ids - will be sent indicating connections that need to be removed." - ::= 12007 - -atmVcCrossConnectOperChange TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { atmVcCrossConnectRowStatus } - DESCRIPTION - "This trap signifies that the agent has detected - a change in the operational status to down. A list of VC cross - connections will be sent to be remapped." - ::= 12008 - -atmVpCrossConnectOperChange TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { atmVpCrossConnectRowStatus } - DESCRIPTION - "This trap signifies that the agent has detected - a change in the operational status to down. A list of VP cross - connections will be sent to be remapped." - ::= 12009 - -atmNeighborSwitchUp TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { atmInterfaceMyNeighborIpAddress, - atmInterfaceMyNeighborIfName } - DESCRIPTION - "This trap signifies that the agent has detected - a neighbor switch on a port." - ::= 12010 - -atmNeighborSwitchDown TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { atmInterfaceMyNeighborIpAddress, - atmInterfaceMyNeighborIfName } - DESCRIPTION - "This trap signifies that the agent has detected - a lost neighbor switch on a port." - ::= 12011 - -callFailure TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "SPVC Call Failures." - ::= 12012 - -allocBwHiFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Allocated bandwidth for this port has exceeded the - allocBwThresholdHiFwd." - ::= 12013 - -allocBwHiRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Allocated bandwidth for this port has exceeded the - allocBwThresholdHiRev." - ::= 12014 - -allocBwLoFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Allocated bandwidth for this port is below the - allocBwThresholdLoFwd." - ::= 12015 - -allocBwLoRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Allocated bandwidth for this port is below the - allocBwThresholdLoRev." - ::= 12016 - -aggPcrFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "The total of all the aggregate peak cell rates for the VCs using - this port exceeds the physical bandwidth of the port in the forward - direction." - ::= 12017 - -aggPcrRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "The total of all the aggregate peak cell rates for the VCs using - this port exceeds the physical bandwidth of the port in the reverse - direction." - ::= 12018 - -peakFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "The peak allocated bandwidth has exceeded the peakBwTholdFwd - value." - ::= 12019 - -peakRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "The peak allocated bandwidth has exceeded the peakBwTholdRev - value." - ::= 12020 - -cbrConnCountTholdHiFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active constant bit rate connections exceeding - the CBRConnectionCountTholdHiFwd threshold." - ::= 12021 - -cbrConnCountTholdHiRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active CBR connections exceeding the - CBRConnectionCountTholdHiRev threshold." - ::= 12022 - -cbrConnCountTholdLoFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active CBR connections exceeding the - CBRConnectionCountTholdLoFwd threshold." - ::= 12023 - -cbrConnCountTholdLoRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active CBR connections exceeding the - CBRConnectionCountTholdLoRev threshold." - ::= 12024 - -cbrAllocBwTholdHiFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which CBR exceeds the - CBRAllocatedBwTholdHiFwd threshold." - ::= 12025 - -cbrAllocBwTholdHiRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which CBR exceeds the - CBRAllocatedBwTholdHiRev threshold." - ::= 12026 - -cbrAllocBwTholdLoFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which CBR exceeds the - CBRAllocatedBwTholdLoFwd threshold." - ::= 12027 - -cbrAllocBwTholdLoRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which CBR exceeds the - CBRAllocatedBwTholdLoRev threshold." - ::= 12028 - -vbrConnCountTholdHiFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active variable bit rate connections exceeding - the VBRConnectionCountTholdHiFwd threshold." - ::= 12029 - -vbrConnCountTholdHiRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active VBR connections exceeding the - VBRConnectionCountTholdHiRev threshold." - ::= 12030 - -vbrConnCountTholdLoFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active VBR connections exceeding the - VBRConnectionCountTholdLoFwd threshold." - ::= 12031 - -vbrConnCountTholdLoRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active VBR connections exceeding the - VBRConnectionCountTholdLoRev threshold." - ::= 12032 - -vbrAllocBwTholdHiFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which VBR exceeds the - VBRAllocatedBwTholdHiFwd threshold." - ::= 12033 - -vbrAllocBwTholdHiRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which VBR exceeds the - VBRAllocatedBwTholdHiRev threshold." - ::= 12034 - -vbrAllocBwTholdLoFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which VBR exceeds the - VBRAllocatedBwTholdLoFwd threshold." - ::= 12035 - -vbrAllocBwTholdLoRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which VBR exceeds the - VBRAllocatedBwTholdLoRev threshold." - ::= 12036 - -abrConnCountTholdHiFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active available bit rate connections - exceeding the ABRConnectionCountTholdHiFwd threshold." - ::= 12037 - -abrConnCountTholdHiRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active ABR connections exceeding the - ABRConnectionCountTholdHiRev threshold." - ::= 12038 - -abrConnCountTholdLoFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active ABR connections exceeding the - ABRConnectionCountTholdLoFwd threshold." - ::= 12039 - -abrConnCountTholdLoRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active ABR connections exceeding the - ABRConnectionCountTholdLoRev threshold." - ::= 12040 - -abrAllocBwTholdHiFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which ABR exceeds the - ABRAllocatedBwTholdHiFwd threshold." - ::= 12041 - -abrAllocBwTholdHiRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which ABR exceeds the - ABRAllocatedBwTholdHiRev threshold." - ::= 12042 - -abrAllocBwTholdLoFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which ABR exceeds the - ABRAllocatedBwTholdLoFwd threshold." - ::= 12043 - -abrAllocBwTholdLoRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which ABR exceeds the - ABRAllocatedBwTholdLoRev threshold." - ::= 12044 - -ubrConnCountTholdHiFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active unavailable bit rate connections - exceeding the UBRConnectionCountTholdHiFwd threshold." - ::= 12045 - -ubrConnCountTholdHiRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active UBR connections exceeding the - UBRConnectionCountTholdHiRev threshold." - ::= 12046 - -ubrConnCountTholdLoFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active UBR connections exceeding the - UBRConnectionCountTholdLoFwd threshold." - ::= 12047 - -ubrConnCountTholdLoRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Count of currently active UBR connections exceeding the - UBRConnectionCountTholdLoRev threshold." - ::= 12048 - -ubrAllocBwTholdHiFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which UBR exceeds the - UBRAllocatedBwTholdHiFwd threshold." - ::= 12049 - --- 12050 is ATM services specific...see below - -ubrAllocBwTholdLoFwd TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which UBR exceeds the - UBRAllocatedBwTholdLoFwd threshold." - ::= 12051 - -ubrAllocBwTholdLoRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which UBR exceeds the - UBRAllocatedBwTholdLoRev threshold." - ::= 12052 - - -ubrAllocBwTholdHiRev TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { ifIndex } - DESCRIPTION - "Bandwidth currently allocated which UBR exceeds the - UBRAllocatedBwTholdHiRev threshold." - ::= 12053 - ---Values 12010-12050 reserved for future ATM traps. - -atmLecStatus TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { lecRowStatus } - DESCRIPTION - "This trap is generated when the operational - state of the LAN Emulation Client has changed." - ::= 12050 - ---Values 13000-13001 reserved for future ATM traps. - -boardOperational TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID, deviceType } - DESCRIPTION - "This trap will be generated when an entity detects - that a module has become operational." - ::= 13000 - -boardNonOperational TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { chSlotID } - DESCRIPTION - "This trap will be generated when an entity detects - that a module is no longer operational." - ::= 13001 - -END diff --git a/mibs/CABLETRON-TRAPS-IRM b/mibs/CABLETRON-TRAPS-IRM deleted file mode 100644 index 8972353f68..0000000000 --- a/mibs/CABLETRON-TRAPS-IRM +++ /dev/null @@ -1,150 +0,0 @@ -CABLETRON-TRAPS-IRM DEFINITIONS ::= BEGIN - - -- cabletron-traps-irm.txt - -- Revision: 01.00.00 - -- Part Number: - -- Date: May 31, 1995 - - -- Cabletron Systems, Inc. - -- 35 Industrial Way, P.O. Box 5005 - -- Rochester, NH 03867-0505 - -- (603) 332-9400 - -- support@ctron.com - - -- This module provides authoritative definitions for Cabletron's - -- use of IETF and enterprise-specific snmp traps. - -- - -- This module will be extended, as required. - -- - - -- Cabletron Systems reserves the right to make changes in - -- specification and other information contained in this document - -- without prior notice. The reader should consult Cabletron Systems - -- to determine whether any such changes have been made. - -- - -- In no event shall Cabletron Systems be liable for any incidental, - -- indirect, special, or consequential damages whatsoever (including - -- but not limited to lost profits) arising out of or related to this - -- document or the information contained in it, even if Cabletron - -- Systems has been advised of, known, or should have known, the - -- possibility of such damages. - -- - -- Cabletron grants vendors, end-users, and other interested parties - -- a non-exclusive license to use this Specification in connection - -- with the management of Cabletron products. - - -- Copyright (c)1995 Cabletron Systems - --- --------------------- --- Top Level Definitions --- --------------------- - --- Imports - -IMPORTS - TRAP-TYPE - FROM RFC-1215 - enterprises - FROM RFC1155-SMI - - deviceTimeBase, devTrafficThreshold, - devCollsThreshold, devErrorThreshold, - devErrorSource, deviceSrcAddrLocked, - devBroadThreshold - FROM REPEATER-MIB-2 - - ifIndex - FROM RFC1213-MIB - - boardIndex, boardSrcAddrLocked - FROM IRM3-MIB; - - cabletron OBJECT IDENTIFIER ::= { enterprises 52 } - -srcAddressPortGrpLockStatusChange TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { boardIndex, - boardSrcAddrLocked } - DESCRIPTION - "This trap is generated when a change to the - source address locking is detected at the port - group level." - ::= 308 -- 0x0134 - -deviceTrafficThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { devTrafficThreshold, - deviceTimeBase } - DESCRIPTION - "This trap will be generated when the traffic (good - packets per time interval) has been exceed for the entire - MMAC." - --#SUMMARY 'Device Traffic Threshold Exceeded: Threshold $1, Timebase $2' - --#SEVERITY MINOR - --#GENERIC 6 - --#CATEGORY "Threshold Events" - --#SOURCE_ID "A" - ::= 268 -- 0x010C - -deviceErrorThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { devErrorThreshold, - devErrorSource, - deviceTimeBase } - DESCRIPTION - "This trap will be generated when packets of - the selected error type exceeds a threshold - percentage of the good packets for a particular - interval for the entire MMAC." - --#SUMMARY 'Device Error Threshold Exceeded: Threshold $1, Timebase $2' - --#SEVERITY MINOR - --#GENERIC 6 - --#CATEGORY "Threshold Events" - --#SOURCE_ID "A" - ::= 269 -- 0x010D - -deviceCollsionThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { devCollsThreshold, - deviceTimeBase } - DESCRIPTION - "This trap will be generated when collsions exceed - a threshold percentage of the good packets for a - particular interval for the entire MMAC." - --#SUMMARY 'Device Collision Threshold Exceeded: Threshold $1, Timebase $2' - --#SEVERITY MINOR - --#GENERIC 6 - --#CATEGORY "Threshold Events" - --#SOURCE_ID "A" - ::= 270 -- 0x010E - - -deviceBroadcastThresholdExceeded TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { devBroadThreshold, - deviceTimeBase } - DESCRIPTION - "This trap is generated when the broadcast packets - (per time interval) have exceeded the threshold for - the entire MMAC." - --#SUMMARY 'Device Broadcast Threshold Exceeded: Value $1, Timebase $2' - --#SEVERITY WARNING - --#GENERIC 6 - --#CATEGORY "Threshold Events" - --#SOURCE_ID "A" - ::= 288 -- 0x0120 - -lockStatusChanged TRAP-TYPE - ENTERPRISE cabletron - VARIABLES { deviceSrcAddrLocked } - DESCRIPTION - "This trap is generated when the status of the address - lock changes." - --#SUMMARY 'Source Address Lock Changed: Status $1' - --#SEVERITY WARNING - --#GENERIC 6 - --#CATEGORY "Threshold Events" - --#SOURCE_ID "A" - ::= 278 -- 0x0116 - -END diff --git a/mibs/CENTILLION-CONFIG-MIB b/mibs/CENTILLION-CONFIG-MIB deleted file mode 100644 index 3530543955..0000000000 --- a/mibs/CENTILLION-CONFIG-MIB +++ /dev/null @@ -1,1558 +0,0 @@ --- SECTION 1: Top Level Definitions - - -CENTILLION-CONFIG-MIB DEFINITIONS ::= BEGIN - - --- Centillion Configuration MIB Release 2.1.0 --- Revision 07/11/00 - --- Copyright 1994-2000 Nortel Networks, Inc. --- All rights reserved. --- This Bay Networks SNMP Management Information Base Specification --- (Specification) embodies Bay Networks' confidential and --- proprietary intellectual property. Bay Networks retains all --- title and ownership in the Specification, including any --- revisions. - --- This Specification is supplied "AS IS," and Bay Networks makes --- no warranty, either express or implied, as to the use, --- operation, condition, or performance of the Specification. - --- This file defines the MIB for configuration and maintenance of the --- system tables. --- All configuration objects are not saved across system resets unless --- the configruation is saved in flash memory, unless otherwise specified. - - --- Imports - -IMPORTS - DisplayString, PhysAddress - FROM RFC1213-MIB - OBJECT-TYPE - FROM RFC-1212 - Counter, TimeTicks, IpAddress - FROM RFC1155-SMI - StatusIndicator, BitField, MacAddress, - EnableIndicator, sysConfig - FROM CENTILLION-ROOT-MIB; - --- Textual Conventions - -VlanId ::= INTEGER(1..4095) - --- Groups - -sysTableConfig OBJECT IDENTIFIER ::= { sysConfig 1 } -sysImgInfo OBJECT IDENTIFIER ::= { sysConfig 2 } -sysMcpRedundInfo OBJECT IDENTIFIER ::= { sysConfig 3 } -sysNetProtocol OBJECT IDENTIFIER ::= { sysConfig 14 } -sysTFTPGroup OBJECT IDENTIFIER ::= { sysConfig 18 } -sysSNMPGroup OBJECT IDENTIFIER ::= { sysConfig 19 } -netbiosGroup OBJECT IDENTIFIER ::= { sysConfig 21 } -lnmGroup OBJECT IDENTIFIER ::= { sysConfig 25 } - -sysIpProtocol OBJECT IDENTIFIER ::= { sysNetProtocol 1 } - - --- SECTION 2: MCP System Table Configuration Information --- --- This information is specific to the system tables and may not be --- visible to the user. --- - ---- System Image Global Information - -sysImgGbl OBJECT IDENTIFIER ::= { sysImgInfo 1 } - -sysImgGblInvokeSrc OBJECT-TYPE - SYNTAX INTEGER { - other(1), - image1(2), - image2(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The source of system image to be invoked at next boot. - Default setting is image1. - - If the desired image cannot be invoked, - another image (if found and valid) will be invoked - automatically at next boot. - - Note that if the system does not support - dual boot image, then image1 should be used." - ::= { sysImgGbl 1 } - - -sysImgGblLoadDst OBJECT-TYPE - SYNTAX INTEGER { - other(1), - location1(2), - location2(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The non volatile memory destination where - the system image will be (programmed by boot loader) - down loaded to at next boot. - Default setting is location1. - - Note that if the system does not support - dual boot image, then location1 should be used." - ::= { sysImgGbl 2 } - - ---- System Image Table Information - -sysImgTable OBJECT-TYPE - SYNTAX SEQUENCE OF SysImgEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table that provides additional information - about the system images. The number of - entries in the table is determined by the - number of index of the system image." - ::= { sysImgInfo 2 } - - -sysImgEntry OBJECT-TYPE - SYNTAX SysImgEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A row in the table of additional information - about the system images. Entries can not - be created or deleted via SNMP requests." - INDEX { sysImgIndx } - ::= { sysImgTable 1 } - - -SysImgEntry ::= SEQUENCE { - sysImgIndx INTEGER, - sysImgVer DisplayString, - sysImgStatus INTEGER - } - - -sysImgIndx OBJECT-TYPE - SYNTAX INTEGER (1..65535) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the system image." - ::= { sysImgEntry 1 } - - -sysImgVer OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..127)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The version of the system image stored in - non volatile memory. - - Note that if the system does not support - dual boot image, then zero length string - should be returned for image2." - ::= { sysImgEntry 2 } - - -sysImgStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), - good(2), - bad(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of system image stored in non volatile memory." - ::= { sysImgEntry 3 } - - ---- System MCP Redundancy Global Information - -sysMcpRedundGbl OBJECT IDENTIFIER ::= { sysMcpRedundInfo 1 } - -sysMcpRedundNxtGblState OBJECT-TYPE - SYNTAX INTEGER { - other(1), - enable(2), - disable(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "State of the Redundant MCP during next boot. - Request to enable or disable redundant MCP. This - will update the configuration information for the - redundant MCP pair. It takes effect during next - reset." - ::= { sysMcpRedundGbl 1 } - - ---- System MCP Redundancy Table Information - -sysMcpRedundTable OBJECT-TYPE - SYNTAX SEQUENCE OF SysMcpRedundEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table that provides additional information - about the system MCP redundancy. The number of - entries in the table is determined by the - number of index of the system MCP redundancy." - ::= { sysMcpRedundInfo 2 } - - -sysMcpRedundEntry OBJECT-TYPE - SYNTAX SysMcpRedundEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A row in the table of additional information - about the system MCP redundancy. Entries can not - be created or deleted via SNMP requests." - INDEX { sysMcpRedundIndx } - ::= { sysMcpRedundTable 1 } - - -SysMcpRedundEntry ::= SEQUENCE { - sysMcpRedundIndx INTEGER, - sysMcpRedundPriority INTEGER, - sysMcpRedundType INTEGER, - sysMcpRedundOperState INTEGER, - sysMcpRedundCfgStatus INTEGER - } - - -sysMcpRedundIndx OBJECT-TYPE - SYNTAX INTEGER (1..65535) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index of the system MCP redundancy. Currently - represents the slot number that this MCP is in." - ::= { sysMcpRedundEntry 1 } - - -sysMcpRedundPriority OBJECT-TYPE - SYNTAX INTEGER (0..255) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The MCP redundancy priority which is used for primary - MCP selection. Default setting is zero." - ::= { sysMcpRedundEntry 2 } - -sysMcpRedundType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - regular(2), - primary(3), - secondary(4), - switching(5) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Functional type of MCP in the chassis. Currently only - ATM MCPs can be used for the redundant function. Only - MCPs in slots 1 and 2 can participate in redundancy. - But other ATM MCPs can still be plugged into the chasis. - This field represents the way that an MCP is - participating in the redundancy." - ::= {sysMcpRedundEntry 3 } - -sysMcpRedundOperState OBJECT-TYPE - SYNTAX INTEGER { - other(1), - active(2), - inactive(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Current state of this MCP" - ::= {sysMcpRedundEntry 4 } - -sysMcpRedundCfgStatus OBJECT-TYPE - SYNTAX INTEGER { - other(1), - user-enable(2), - user-disable(3), - default-enable(4), - default-disable(5) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "State of the Redundant MCP. Other(1) is used when the - MCP is not participating in redundancy, default - enable/disable used to represent the factory default - case. User enable/disable used when a user changes - from the factory default state." - ::= { sysMcpRedundEntry 5 } - --- The following objects for Redundant MCP are for future --- implementations when there is more time to implement the drivers --- support. --- --- sysMcpRedundPriStateChg OBJECT-TYPE --- SYNTAX COUNTER --- ACCESS read-only --- STATUS mandatory --- DESCRIPTION --- "Number of times this MCP has been a Primary MCP." --- ::= { sysMcpRedundEntry 6 } --- --- sysMcpRedundSecStateChg OBJECT-TYPE --- SYNTAX COUNTER --- ACCESS read-only --- STATUS mandatory --- DESCRIPTION --- "Number of times this MCP has been a Secondary MCP." --- ::= { sysMcpRedundEntry 7 } --- --- sysMcpRedundLastHeartBeat OBJECT-TYPE --- SYNTAX TimeTicks --- ACCESS read-only --- STATUS mandatory --- DESCRIPTION --- "Last time the MCP received a heart beat pulse from --- the other MCP which is the participant in the redundant --- MCP paring and does not include other ATM MCPs that may --- be in the same chassis." --- ::= { sysMcpRedundEntry 8 } --- --- sysMcpRedundFailureDetected OBJECT-TYPE --- SYNTAX COUNTER --- ACCESS read-only --- STATUS mandatory --- DESCRIPTION --- "Number of times a redundant partner has failed." --- ::= { sysMcpRedundEntry 9 } - - - - --- SECTION 3: Routing Information --- --- The RIF Table --- --- The Routing Information Field (RIF) Table contains routing information --- used by stations. --- - -rifTable OBJECT-TYPE - SYNTAX SEQUENCE OF RifEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This table contains Routing Information Field (RIF) - parameters. Entries may be used by one or more stations on - the switch." - ::= { sysConfig 5 } - -rifEntry OBJECT-TYPE - SYNTAX RifEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A single entry in the RIF table." - INDEX { rifPath } - ::= { rifTable 1 } - -RifEntry ::= SEQUENCE { - rifPath - OCTET STRING, - rifIndex - INTEGER, - rifInUse - BitField, - rifCount - INTEGER, - rifLength - INTEGER, - rifNext - INTEGER, - rifPrevious - INTEGER - } - -rifPath OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (4..28)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "RIF field, read from left to right, i.e. read from the - switch." - ::= { rifEntry 1 } - -rifIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Index into the RIF table. This index is used to enter a - RIF in the station table." - ::= { rifEntry 2 } - -rifInUse OBJECT-TYPE - SYNTAX BitField - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates that this RIF entry is valid if set. A unique - RIF entry may be deleted only if it is not in use by a - station." - ::= { rifEntry 3 } - -rifCount OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number stations that this RIF is associated with." - ::= { rifEntry 4 } - -rifLength OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Byte length of the RIF entry." - ::= { rifEntry 5 } - -rifNext OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Next RIF field." - ::= { rifEntry 6 } - -rifPrevious OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Previous RIF field." - ::= { rifEntry 7 } - - --- SECTION 4: Configuration Modes - -systemMaxPacketInfoSize OBJECT-TYPE - SYNTAX INTEGER (516..17800) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The system maximum packet information field size. - Changing the maximum information size - does not take effect until the next system reset." - ::= { sysConfig 6 } - -systemConfigMode OBJECT-TYPE - SYNTAX INTEGER { - other (1), -- custom configuration - transparentSwitchingNoSTP (2), - source-route-bridging (3), - transparent-bridging(4), - noVirtualRingBridging(5) -- no bridging between Rings - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This variable describes the current mode of bridging - configuration in the switch. The bridging mode applies to - all ports. The value other(1) is a read-only indication that - the system is in a user customized the system configuration. - Setting this object will save the configuration into flash - and issue a system reset command." - ::= { sysConfig 7 } - -systemConfigIpOption OBJECT-TYPE - SYNTAX INTEGER { - other (1), - eraseIP (2), - preservedIP (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Reading this object always returns other(1). Setting of - this object, which is optional, must be accomplished in - the same SNMP request that set systemConfigMode." - ::= { sysConfig 29 } - -maxPerfMode OBJECT-TYPE - SYNTAX EnableIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The current value of the system maximum performance mode. - Setting this value to enabled causes the system to - perform in maximum performance mode. Default is disabled. - This variable does not take effect until the next system - reset." - ::= { sysConfig 8 } - - --- defaultConfigReset no longer supported - - -configSave OBJECT-TYPE - SYNTAX BitField - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Save the current configuration into flash memory. - When read, this value is always clear (1). The value may only - be set to the set (2) state." - ::= { sysConfig 10 } - -localAdminMacAddress OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The system's locally administered MAC address. The current - operation MAC address may be obtained by the ifPhysAddress - entry in the ifTable. This parameter will take effect only - after a reset is issued." - ::= { sysConfig 12 } - - -configLogin OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The system login object. This object is used to login - a network management station to the system for configuration. - The format of the login request follows: - login indicator.login password, - where the login indicator is a single byte of the value - 1 = logoff, 2 = login, or 3 = set password and the password - is the system password. The password must be supplied for - upon login or altering the password. A manager must first - login to the system before altering the password. - When read, the first octet is returned, indicating whether - a managment station is currently logged in to the system." - ::= { sysConfig 13 } - -configProtocol OBJECT-TYPE - SYNTAX INTEGER { - flash(1), -- config obtained via flash - tftpNoSave(2), -- config obtained via TFTP - tftpSave(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The protocol used to retrieve system configuration. Flash - indicates that the configuration is read from the flash. - tftpNoSave indicates that the TFTP protocol should be used - to retrieve the current configuration. The new configuration - is not saved into flash, it is up to the user to save - the configuration is desired. The new configuration will not - take effect until the next system reset. tftpSave indicates - that the newly uploaded configuration will be saved into - flash, thus may be use to permanently update a configuration. - The system is automatically reset." - ::= { sysConfig 15 } - -configFilename OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The name of the configuration file that is sent to the - server. The actual boot protocol used to retrieve the file - is determined by configProtocol. This parameter may be - configured via the network boot protocol." - ::= { sysConfig 16 } - -configSource OBJECT-TYPE - SYNTAX INTEGER { - flashConfig(1), -- config obtained via flash - remoteConfig(2) -- config obtained via remote - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "An indication of how the system was actually configured. - flashConfig indicates that the current configuration was - obtained via flash. remoteConfig indicates that the - configuration was obtained via the protocol determined - by configProtocol." - ::= { sysConfig 17 } - -sonmpTrConfig OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - disable(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The configuration status of the Token Ring auto-topology. - If the value of this object is set to enable(1), the - Token Ring auto-topology frames will be sent out on every - Token Ring port on every 10 seconds interval. The auto- - topology frames are received from the Token Ring port and - logged in the database. If the value of this object is - set to disable(2), no Token ring topology frames are sent - and received." - ::= { sysConfig 28 } - -sonmpTrSpeed OBJECT-TYPE - SYNTAX INTEGER { - other(1), - topFast(2), - topSlow(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The Token Ring topology message (SONMP frame) - transmit speed. The values that are read/write are: - topFast(2)...short interval between transmitting - topSlow(3)...long interval between transmitting - - The value that is readonly is: - other(1)...speed unknown, or other value - - In fast mode, the SONMP frame transmit interval - is 10 seconds for all SONMP frames. - - In slow mode, the interval is 60 seconds for master - NMM announcement SONMP frames, and 70 seconds for - adjacent SONMP frames." - ::= { sysConfig 30 } - -srUnknownFrameFlood OBJECT-TYPE - SYNTAX EnableIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Unknown Source Route Frame Flood. - Enable/Disable flooding of Source Route Frames to - the next hop while the route to the remote ring - is being learned and circuit is established." - ::= { sysConfig 32 } - -srbIeeeBpduEnable OBJECT-TYPE - SYNTAX EnableIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Send Srb/Ieee BPDU as explorer. - Enable/Disable the sending of Srb/IEEE BPDU's as explorers, - allowing some routers to receive the BPDU with a rif." - ::= { sysConfig 33 } - -tbRifProxyEnable OBJECT-TYPE - SYNTAX EnableIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Process route descriptor LE_ARP requests in token ring - transparent bridging LANE. Enable/Disable the processing of - LE_ARP requests for route descriptors when received from a - source route ATM attached device." - ::= { sysConfig 34 } - -cpuClkRate OBJECT-TYPE - SYNTAX INTEGER { - mhz66(1), - mhz85(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "MCP Clock Rate. - Indicates the speed at which the MCP processor functions." - ::= { sysConfig 35 } - -maxRids OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Maximum number of Reassembly Ids. - Indicates the maximum number of RIDs the switch supports. Determined - by the XRam installed on the ATM cards in the switch." - ::= { sysConfig 36 } - --- SECTION 5: Network Protocol Group --- --- This group contains information used to configure the network --- protocols supported by the switch. Each protocol will be defined --- by a set of object identifiers specific to the protocol. --- - --- IP Protocol Group - --- The sysAddr, sysNetMask, sysBcastAddr, --- defaultGatewayAddr, and ipConfigProtocol --- are deprecated by ipHostTable. Jan/1997. --- --- The 'deprecated' status indicates that the object is --- obsolete, but that an implementor may wish to support that --- those objects to foster interoperability with older --- implementations. --- - -sysAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS deprecated - DESCRIPTION - "The system's IP address. The current operational IP - address may be obtained by the ipAdEntAddr entry in the - ipAddrTable. This parameter will take effect only after - a reset is issued." - ::= { sysIpProtocol 1 } - -sysNetMask OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS deprecated - DESCRIPTION - "The system's IP subnet mask. The current operational IP - subnet mask may be obtained by the ipAdEntNetMask entry in - the ipAddrTable. This parameter will take effect only after - a reset is issued. The parameter is not saved unless - written to flash." - ::= { sysIpProtocol 2 } - -sysBcastAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS deprecated - DESCRIPTION - "The system's IP broadcast address. The current operational - IP broadcast address may be obtained by the ipAdEntBcastAddr - in the ipAddrTable. This parameter will take effect only after - a reset is issued. This parameter is not saved unless written - to flash." - ::= { sysIpProtocol 3 } - -defaultGatewayAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS deprecated - DESCRIPTION - "The system's default getway IP address. the current - operational default gateway's IP address can be obtained from - the ipRoutingTable. This parameter will take effect only - after a reset is issued. This parameter is not saved unless - written to flash." - ::= { sysIpProtocol 4 } - -configServerAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP address to which the requests for configuration - files are sent. The protocol used to retrieve the - configuration is determined by the configProtocol object. - This parameter may be set dynamically as established by the - ipConfigProtocol object." - ::= { sysIpProtocol 5 } - -ipConfigProtocol OBJECT-TYPE - SYNTAX INTEGER { - flash(1), -- IP information obtained via flash - bootp(2) -- IP information obtained via BootP - } - ACCESS read-write - STATUS deprecated - DESCRIPTION - "The protocol used to obtain this IP - addressing information." - ::= { sysIpProtocol 6 } - - -ipHostNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of IP entities (regardless of - their current state) present on this system." - ::= { sysIpProtocol 7 } - - -ipHostTable OBJECT-TYPE - SYNTAX SEQUENCE OF IpHostEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This table contains all the ip entities this - agent manages. The number of entries is - given by the value of ipHostNumber." - ::= { sysIpProtocol 8 } - - -ipHostEntry OBJECT-TYPE - SYNTAX IpHostEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An IP entity entry containing objects - regarding this IP entity." - - INDEX { ipHostIndex } - ::= { ipHostTable 1 } - -IpHostEntry ::= - SEQUENCE { - ipHostIndex - INTEGER, - ipHostAddress - IpAddress, - ipHostNetMask - IpAddress, - ipHostBcastAddr - IpAddress, - ipHostDefaultGatewayAddr - IpAddress, - ipHostConfigProtocol - INTEGER, - ipHostEnable - INTEGER, - ipHostType - INTEGER - } - - - ipHostIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "An index to the ipHostTable. Its value ranges - between 1 and the value of ipHostNumber." - - ::= { ipHostEntry 1 } - - -ipHostAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP address of this entity." - ::= { ipHostEntry 2 } - - -ipHostNetMask OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The subnet mask associated with the Ip - address of this entry." - ::= { ipHostEntry 3 } - -ipHostBcastAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The Broadcast address associated with the - IP address of this entry." - ::= { ipHostEntry 4 } - -ipHostDefaultGatewayAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The gateway address associated with the IP address of - this entry." - ::= { ipHostEntry 5 } - -ipHostConfigProtocol OBJECT-TYPE - SYNTAX INTEGER { - flash(1), --this Ip information obtained via flash. - bootp(2) --this IP information obtained via BootP. - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The protocol used to obtain this IP - host's addressing information." - ::= { ipHostEntry 6 } - - -ipHostEnable OBJECT-TYPE - SYNTAX INTEGER { - enable (1), - disable(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Enable or disable of this ip host entry." - ::= { ipHostEntry 7 } - - - ipHostType OBJECT-TYPE - SYNTAX INTEGER { - primary(1), - secondary(2) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A read only object indicating the type of - this IP entity. " - ::= { ipHostEntry 8} - - - --- SECTION 6: TFTP Protocol Group --- --- Implementation of the sysTFTP group is mandatory for all agent --- products that support TFTP file transfers. --- --- The sysTFTP Group is used by a station to initiate a TFTP transfer --- from a TFTP server to this system (the TFTP client). --- --- In order to initiate a TFTP file transfer, the client must know --- the following information: --- --- 1. The operation to perform, either a get or a put (sysTFTPStart). --- 2. What station is acting as the TFTP server (sysTFTPIpAddress). --- 3. The file name (sysTFTPFileName) and the file type (sysTFTPFileType). --- The file name can be a pathname. The file type indicates to --- the agent what kind of information is being transferred. --- 4. What module should receive the file (sysTFTPSlot). --- --- --- For example, if one wished to inband download flash code to this agent, --- one would set: --- --- File type = Flash code --- File name = Pathname on the server where the file is located. --- IP Address = The IP of the TFTP file server. --- TFTP Start = get - retrieve the file from the server. --- --- After setting the start object, the transfer takes place. The --- sysTFTPResult object contains the result of the last TFTP transfer --- attempted. --- - -sysTFTPStart OBJECT-TYPE - SYNTAX INTEGER { - tftpNoTransfer(1), - tftpGet(2), -- download to agent - tftpPut(3) -- upload to server - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Setting sysTFTPStart to tftpGet(2) initiates a file - transfer to the agent (download); tftpPut(3) initiates - a file transfer to the server (upload)." - ::= { sysTFTPGroup 1 } - -sysTFTPIpAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP Address of the TFTP server." - ::= { sysTFTPGroup 2 } - -sysTFTPFileName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The file name of the file to retrieve (tftpGet), or the - name of the file to create (tftpPut). " - ::= { sysTFTPGroup 3 } - - -sysTFTPFileType OBJECT-TYPE - SYNTAX INTEGER { - configuration(1), - imageCode(2) --- bootCode(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The type of file image to upload/download. The file - type indicates to the agent what kind of file it is - receiving. configuration(1) indicates an update of the - system configuration. imageCode(2) indicates a code upgrade of - the operational proms. bootCode(3) indicates a code - upgrade of the boot proms." - ::= { sysTFTPGroup 4 } - - -sysTFTPResult OBJECT-TYPE - SYNTAX INTEGER { - clear(1), --not initialized - xferInProgress(2), - okay(3), - otherTFTPError(4), - fileNotFound(5), -- check for valid file name - accessError(6), - diskFull(7), -- server disk is full - illegalTFTPOperation(8), - invalidTFTPTransactionID(9), - fileExists(10), -- file already exists - noSuchUser(11), -- no such user - noResources(12), -- no resources to start - noResponse(13), -- check valid server IP address - flashError(14), -- flash programming error - configMismatch(15), -- configuration mismatch - configChecksumError(16) -- configuration checksum error - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The result of the last TFTP operation." - ::= { sysTFTPGroup 5 } - - --- SECTION 7: SNMP Group --- --- The objects in this groups allow a management station control of the --- SNMP elements of the system. --- - -sysSNMPGetCommunity OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..30)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The system get community string." - ::= { sysSNMPGroup 1 } - -sysSNMPSetCommunity OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..30)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The system set community string." - ::= { sysSNMPGroup 2 } - -sysSNMPEnableTraps OBJECT-TYPE - SYNTAX EnableIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates whether the SNMP agent process is permitted - to generate traps. This object provides global trap - enable status, as specific traps may be enabled or disabled - on an individual basis." - ::= { sysSNMPGroup 3 } - -sysSNMPTrapIPReceiverTable OBJECT-TYPE - SYNTAX SEQUENCE OF SysSNMPTrapIPReceiverEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table containing of network management stations that are - to receive traps generated by the system." - ::= { sysSNMPGroup 4 } - -sysSNMPTrapIPReceiverEntry OBJECT-TYPE - SYNTAX SysSNMPTrapIPReceiverEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A destination address and community string to a particular - IP trap server. Entries are created by supplying a valid IP - address of the trap server." - INDEX { trapIPRcvrAddress } - ::= { sysSNMPTrapIPReceiverTable 1 } - -SysSNMPTrapIPReceiverEntry ::= SEQUENCE { - trapIPRcvrAddress - IpAddress, - trapIPRcvrStatus - StatusIndicator, - trapIPRcvrCommunity - DisplayString - } - -trapIPRcvrAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP network address of the network management entity - which will receive traps." - ::= { sysSNMPTrapIPReceiverEntry 1 } - -trapIPRcvrStatus OBJECT-TYPE - SYNTAX StatusIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Setting this object to the value invalid(2) has the effect - of invalidating the corresponding entry in the - sysSNMPReceiverTrapTable. On a read, the value of valid(2) - is returned. Entries are added into the table by specifying - a previously unknown trapRcvrNetAddress, along with the - corresponding trapRcvrCommunity." - ::= { sysSNMPTrapIPReceiverEntry 2 } - -trapIPRcvrCommunity OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..30)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The community string to use for traps sent to this trap - receiver." - ::= { sysSNMPTrapIPReceiverEntry 3 } - -sysMgmtRingNumber OBJECT-TYPE - SYNTAX INTEGER (0..4095) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A unique ring number assigned to the system's managment - entity. This ring will not appear as a source-route hop - as it is seen only in frames destined to or sourced from - the system management entity." - ::= { sysConfig 20 } - --- --- The NetBIOS Group --- --- This group contains NetBIOS information on a system wide basis. - -netbiosNameTableAgingTimer OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The non-zero timeout period in seconds for aging out - dynamically learned Netbios names. The default value - is 300 seconds." - ::= { netbiosGroup 1 } - -netbiosNameQueryInterval OBJECT-TYPE - SYNTAX INTEGER (0..255) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The time period in hundreds of milliseconds in which - NetBIOS name queries are allowed to be bridged. A value of - 0 disables briding NetBIOS name queries. The default value - is 5 (a half second)." - ::= { netbiosGroup 2 } - -netbiosNameTableFlush OBJECT-TYPE - SYNTAX BitField - ACCESS read-write - STATUS mandatory - DESCRIPTION - "If set, indicates that the NetBIOS name table should be - flushed. Flushing the table removes all of the dynamically - learned entries from the NetBIOS name table. When read, - this object always returns a value of clear." - ::= { netbiosGroup 3 } - -netbiosNameTableEntry OBJECT-TYPE - SYNTAX SEQUENCE OF NetbiosNameEntry - ACCESS not-accessible - STATUS deprecated - DESCRIPTION - "A NetBIOS name table. This table is a list of the NetBIOS - names learned or configured on the switch." - ::= { netbiosGroup 4 } - -netbiosNameEntry OBJECT-TYPE - SYNTAX NetbiosNameEntry - ACCESS not-accessible - STATUS deprecated - DESCRIPTION - "A NetBIOS name table entry. Entries may be deleted by - setting the status object to invalid (2). Entries are added - by specifying the name, station and ring or card/port as - appropriate." - INDEX { netbiosNameName } - ::= { netbiosNameTableEntry 1 } - -NetbiosNameEntry ::= SEQUENCE { - netbiosNameName - DisplayString, - netbiosNameStatus - StatusIndicator, - netbiosNameStationAddress - PhysAddress, - netbiosNameVirtualRingNumber - INTEGER, - netbiosNameCardNumber - INTEGER, - netbiosNamePortNumber - INTEGER, - netbiosNamePortType - INTEGER, - netbiosNameAge - TimeTicks, - netbiosNameProxies - Counter, - netbiosNameSuppressedQueries - Counter - } - -netbiosNameName OBJECT-TYPE - SYNTAX DisplayString (SIZE(15)) - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The NetBIOS name." - ::= { netbiosNameEntry 1 } - -netbiosNameStatus OBJECT-TYPE - SYNTAX StatusIndicator - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The status of the NetBIOS name entry. Setting this object to - invalid (2) causes the entry to be deleted from the name - table. The value should always be read as valid(1)." - ::= { netbiosNameEntry 2 } - -netbiosNameStationAddress OBJECT-TYPE - SYNTAX PhysAddress (SIZE(6)) - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The address of the station from which this name was - learned or configured. This object must be specified when - adding an entry into the table." - ::= { netbiosNameEntry 3 } - -netbiosNameVirtualRingNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The virtual ring number from which the entry was learned or - configured. If the switch is operating is a mode where - virtual rings are invalid, then this number will be 0. This - object must be specified when adding an entry in the table - if appropriate." - ::= { netbiosNameEntry 4 } - -netbiosNameCardNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The card number from which the entry was learned or - configured. If the switch is operating is a mode where - virtual rings are valid, then this number will be 0. This - object must be specified when adding an entry in the table - if appropriate." - ::= { netbiosNameEntry 5 } - -netbiosNamePortNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The port number from which the entry was learned or - configured. If the switch is operating is a mode where - virtual rings are valid, then this number will be 0. This - object must be specified when adding an entry in the table - if appropriate." - ::= { netbiosNameEntry 6 } - -netbiosNamePortType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - token-ring(2), - fddi(3), - ethernet(4), - atm(5) - } - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The type of port from which the entry was learned or - configured." - ::= { netbiosNameEntry 7 } - -netbiosNameAge OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The amount of time (in hundredths of a second) before - this entry is aged, or the elapsed time since the - entry was learned or configured." - ::= { netbiosNameEntry 8 } - -netbiosNameProxies OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The number of times that the switch has proxied for - this station." - ::= { netbiosNameEntry 9 } - -netbiosNameSuppressedQueries OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The number of NetBIOS name queries from this station - which were suppressed by the switch due to the configured - name query interval (netbiosNameQueryInterval)" - ::= { netbiosNameEntry 10 } - -cnnetbiosNameTableEntry OBJECT-TYPE - SYNTAX SEQUENCE OF CnnetbiosNameEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A NetBIOS name table with VLAN information. This table is - a list of the NetBIOS - names learned or configured on the switch." - ::= { netbiosGroup 5 } - -cnnetbiosNameEntry OBJECT-TYPE - SYNTAX CnnetbiosNameEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A NetBIOS name table entry. Entries may be deleted by - setting the status object to invalid (2). Entries are added - by specifying the name, station, ring or card/port, vlan - id as appropriate." - INDEX { cnnetbiosNameVlanId, cnnetbiosNameName } - ::= { cnnetbiosNameTableEntry 1 } - -CnnetbiosNameEntry ::= SEQUENCE { - cnnetbiosNameName - DisplayString, - cnnetbiosNameStatus - StatusIndicator, - cnnetbiosNameStationAddress - PhysAddress, - cnnetbiosNameVirtualRingNumber - INTEGER, - cnnetbiosNameCardNumber - INTEGER, - cnnetbiosNamePortNumber - INTEGER, - cnnetbiosNameVlanId - VlanId, - cnnetbiosNamePortType - INTEGER, - cnnetbiosNameAge - TimeTicks, - cnnetbiosNameProxies - Counter, - cnnetbiosNameSuppressedQueries - Counter - } - -cnnetbiosNameName OBJECT-TYPE - SYNTAX DisplayString (SIZE(15)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The NetBIOS name." - ::= { cnnetbiosNameEntry 1 } - -cnnetbiosNameStatus OBJECT-TYPE - SYNTAX StatusIndicator - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of the NetBIOS name entry. Setting this object to - invalid (2) causes the entry to be deleted from the name - table. The value should always be read as valid(1)." - ::= { cnnetbiosNameEntry 2 } - -cnnetbiosNameStationAddress OBJECT-TYPE - SYNTAX PhysAddress (SIZE(6)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The address of the station from which this name was - learned or configured. This object must be specified when - adding an entry into the table." - ::= { cnnetbiosNameEntry 3 } - -cnnetbiosNameVirtualRingNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The virtual ring number from which the entry was learned or - configured. If the switch is operating is a mode where - virtual rings are invalid, then this number will be 0. This - object must be specified when adding an entry in the table - if appropriate." - ::= { cnnetbiosNameEntry 4 } - -cnnetbiosNameCardNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The card number from which the entry was learned or - configured. If the switch is operating is a mode where - virtual rings are valid, then this number will be 0. This - object must be specified when adding an entry in the table - if appropriate." - ::= { cnnetbiosNameEntry 5 } - -cnnetbiosNamePortNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port number from which the entry was learned or - configured. If the switch is operating is a mode where - virtual rings are valid, then this number will be 0. This - object must be specified when adding an entry in the table - if appropriate." - ::= { cnnetbiosNameEntry 6 } - -cnnetbiosNameVlanId OBJECT-TYPE - SYNTAX VlanId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The 802.1q vid for the VLan from which the entry was - learned or configured. This object must be specified - when adding an entry in the table if appropriate." - ::= { cnnetbiosNameEntry 7 } - -cnnetbiosNamePortType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - token-ring(2), - fddi(3), - ethernet(4), - atm(5) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The type of port from which the entry was learned or - configured." - ::= { cnnetbiosNameEntry 8 } - -cnnetbiosNameAge OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The amount of time (in hundredths of a second) before - this entry is aged, or the elapsed time since the - entry was learned or configured." - ::= { cnnetbiosNameEntry 9 } - -cnnetbiosNameProxies OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of times that the switch has proxied for - this station." - ::= { cnnetbiosNameEntry 10 } - -cnnetbiosNameSuppressedQueries OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of NetBIOS name queries from this station - which were suppressed by the switch due to the configured - name query interval (netbiosNameQueryInterval)" - ::= { cnnetbiosNameEntry 11 } - - - -- - -- The LAN Network Manager (LNM) Group - -- - -- This group contains LAN Network Manager information on a system wide basis. - - lnmOperStatus OBJECT-TYPE - SYNTAX INTEGER { - up(1), - down(2), - other(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - " This object reflects the actual - state of LNM which may differ - from that of the lnmAdminStatus - object. This can occur when - the LNM task has failed but the - the corresponding lnmAdminStatus - is 'up'." - ::= { lnmGroup 1 } - - lnmAdminStatus OBJECT-TYPE - SYNTAX INTEGER { - up(1), - down(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The desired state of the LNM on - the switch as prescribed by the - operator. The actions of the agent - will, if at all possible, eventually - result in the desired state being - reflected in the lnmOperStatus." - DEFVAL { down } - ::= { lnmGroup 2 } - - lnmBridgeGroupDisplayMode OBJECT-TYPE - SYNTAX INTEGER { - aggregate(1), - separate(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates how LNM should display - spanning tree groups. If set to aggregate, - LNM displays all spanning tree groups as - one internal management ring. - If set to separate, LNM displays - each spanning tree group as a separate - internal management ring." - DEFVAL { aggregate } - ::= { lnmGroup 3 } - - lnmLinkPassword OBJECT-TYPE - SYNTAX EnableIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates the use of the default LNM management - password or the first 6 to 8 characters of the - system password." - ::= { lnmGroup 4 } -END diff --git a/mibs/CENTILLION-DOT3-EXTENSIONS-MIB b/mibs/CENTILLION-DOT3-EXTENSIONS-MIB deleted file mode 100644 index 4bb67d9ae2..0000000000 --- a/mibs/CENTILLION-DOT3-EXTENSIONS-MIB +++ /dev/null @@ -1,133 +0,0 @@ --- SECTION 1: Top Level Definitions - - -CENTILLION-DOT3-EXTENSIONS-MIB DEFINITIONS ::= BEGIN - --- Centillion IEEE 802.3 Ethernet Extensions MIB Release 2.0.0 --- Revision 05/16/96 - --- Copyright 1996 Bay Networks, Inc. --- All rights reserved. --- This Bay Networks SNMP Management Information Base Specification --- (Specification) embodies Bay Networks' confidential and --- proprietary intellectual property. Bay Networks retains all --- title and ownership in the Specification, including any --- revisions. - --- This Specification is supplied "AS IS," and Bay Networks makes --- no warranty, either express or implied, as to the use, --- operation, condition, or performance of the Specification. - - --- Imports - -IMPORTS - Gauge - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212 - extensions - FROM CENTILLION-ROOT-MIB; - - --- Groups - -cnDot3Extensions OBJECT IDENTIFIER ::= { extensions 4 } - - --- SECTION 2: Ethernet Extensions Table - -cnDot3ExtnTable OBJECT-TYPE - SYNTAX SEQUENCE OF CnDot3ExtnEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This table contains Ethernet interface - parameters and state variables, one entry - per 802.3 interface." - ::= { cnDot3Extensions 1 } - -cnDot3ExtnEntry OBJECT-TYPE - SYNTAX CnDot3ExtnEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of Ethernet status and parameter - values for an 802.3 interface." - INDEX { cnDot3ExtnIfIndex } - ::= { cnDot3ExtnTable 1 } - -CnDot3ExtnEntry ::= SEQUENCE { - cnDot3ExtnIfIndex - INTEGER, - cnDot3ExtnIfAdminSpeed - INTEGER, - cnDot3ExtnIfOperSpeed - Gauge, - cnDot3ExtnIfAdminConnectionType - INTEGER, - cnDot3ExtnIfOperConnectionType - INTEGER - } - -cnDot3ExtnIfIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of this object identifies the - 802.3 interface for which this entry - contains management information. - This value should same as the Ifindex - in the interface table" - ::= { cnDot3ExtnEntry 1 } - -cnDot3ExtnIfAdminSpeed OBJECT-TYPE - SYNTAX INTEGER { - forced10(1), -- forced 10Mbps - forced100(2), -- forced 100Mbps - auto(3), -- auto 10/100 - forced1000(4) -- forced 1000Mbps - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The configured speed of the interface. - The default value for 10 Mbps interfaces is - forced10(1). The default value for 100 Mbps - interfaces is auto(3). " - ::= { cnDot3ExtnEntry 2 } - -cnDot3ExtnIfOperSpeed OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The operational speed of the interface in bits per - second." - ::= { cnDot3ExtnEntry 3 } - -cnDot3ExtnIfAdminConnectionType OBJECT-TYPE - SYNTAX INTEGER { - halfDuplex(1), -- forced half duplex - fullDuplex(2), -- forced full duplex - auto(3) -- auto half/full duplex - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The administration connection type of the interface." - ::= { cnDot3ExtnEntry 4 } - -cnDot3ExtnIfOperConnectionType OBJECT-TYPE - SYNTAX INTEGER { - halfDuplex(1), -- forced half duplex - fullDuplex(2) -- forced full duplex - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The operational connection type of the interface." - ::= { cnDot3ExtnEntry 5 } - -END diff --git a/mibs/CENTILLION-MCAST-MIB b/mibs/CENTILLION-MCAST-MIB deleted file mode 100644 index e905a52afa..0000000000 --- a/mibs/CENTILLION-MCAST-MIB +++ /dev/null @@ -1,424 +0,0 @@ --- SECTION 1: Top Level Definitions - -CENTILLION-MCAST-MIB DEFINITIONS ::= BEGIN - --- Centillion VLAN MIB Release 2.0.1 --- Revision 05/05/98 - --- Copyright 1998 Bay Networks, Inc. --- All rights reserved. --- This Bay Networks SNMP Management Information Base Specification --- (Specification) embodies Bay Networks' confidential and --- proprietary intellectual property. Bay Networks retains all --- title and ownership in the Specification, including any --- revisions. - --- This Specification is supplied "AS IS," and Bay Networks makes --- no warranty, either express or implied, as to the use, --- operation, condition, or performance of the Specification. - - --- Imports - -IMPORTS - OBJECT-TYPE FROM RFC-1212 - IpAddress FROM RFC1155-SMI - Boolean, EnableIndicator, StatusIndicator, - PortId, CardId, sysConfig FROM CENTILLION-ROOT-MIB; - --- Textual Conventions - --- --- C100/BH switches support Virtual LAN, --- which are identified by a unique VLAN identifier --- as specified by this textual convention. --- This VLAN identifier corresponds to the lower 12 --- bits in the IEEE VLAN field: - -VlanId ::= INTEGER (1..4095) - --- Groups - -vlan OBJECT IDENTIFIER ::= { sysConfig 31 } - - --- SECTION 2: VLAN Multicast configuration/information table - -vlanMcastProtocolGroup OBJECT IDENTIFIER ::= { vlan 1 } - --- SECTION 3: VLAN IGMP Protocol Group - -vlanIGMPProtocolGroup OBJECT IDENTIFIER ::= { vlanMcastProtocolGroup 1 } - --- SECTION 4: VLAN igmp configuration table - -vlanIGMPConfig OBJECT IDENTIFIER ::= { vlanIGMPProtocolGroup 1 } - --- SECTION 5: IGMP configuration table - -igmpGeneralConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF IgmpGeneralConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "IP IGMP general configuration table which includes - pseudo query, IRAP query configuration, and maximum - number of groups supported in this VLAN." - ::= { vlanIGMPConfig 1 } - -igmpGeneralConfigEntry OBJECT-TYPE - SYNTAX IgmpGeneralConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "IP IGMP general configuration entry. - Each entry is indexed by a vlan id. - An example to create the entry is: - set igmpGeneralConfigIgmpSupport.3=I2 and - igmpGeneralConfigMaxGroup.3=I20 to - a switch ip address. - (where 3 is vlan Id; 2 is enabled; 20 is maximum - multicast groups to be supported for this vlan. " - INDEX { igmpGeneralConfigVlanId } - ::= { igmpGeneralConfigTable 1 } - - -IgmpGeneralConfigEntry ::= SEQUENCE { - igmpGeneralConfigVlanId - VlanId, - igmpGeneralConfigPseudoQuery - EnableIndicator, - igmpGeneralConfigIrapQuery - EnableIndicator, - igmpGeneralConfigIgmpSupport - EnableIndicator, - igmpGeneralConfigMaxGroup - INTEGER - } - -igmpGeneralConfigVlanId OBJECT-TYPE - SYNTAX VlanId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The unique VLAN identifier of this IGMP configuration - entry. " - ::= { igmpGeneralConfigEntry 1 } - -igmpGeneralConfigPseudoQuery OBJECT-TYPE - SYNTAX EnableIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "In the absence of a true IGMP router, the switch may be - configured to issue general queries. This provides the - capability for multicast pruning with an isoloated subnet. - The mode defaults to disabled in a VLAN configured for - IGMP support" - ::= { igmpGeneralConfigEntry 2 } - -igmpGeneralConfigIrapQuery OBJECT-TYPE - SYNTAX EnableIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Control whether IGMP Router Advertisement Protocol - messages will be used to determine the existence of - a router in a remote switch. Default is 'enabled'." - ::= { igmpGeneralConfigEntry 3 } - -igmpGeneralConfigIgmpSupport OBJECT-TYPE - SYNTAX EnableIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - " When 'enabled' is specified, it indicates that the IGMP - is supported in this VLAN." - - - ::= { igmpGeneralConfigEntry 4 } - -igmpGeneralConfigMaxGroup OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - " The maximum number of multicast groups supported in - this VLAN. If the VLAN supports only manually - configured multicast groups, then the value of this - field equals the length of the IGMP multicast group - if the multicast group is an inclusive set. - A value of 0 indicates that IGMP multicasting is not - supported in this VLAN" - ::= { igmpGeneralConfigEntry 5 } - - -igmpTimerConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF IgmpTimerConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "IP IGMP Multicast timer configuration table" - ::= { vlanIGMPConfig 2 } - -igmpTimerConfigEntry OBJECT-TYPE - SYNTAX IgmpTimerConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "IP IGMP Multicast timer configuration entry. - Each entry is indexed by a vlan id. This entry will - be created when the corresponding igmpGeneralConfigEntry - is created. All the values of the mibs in this entry - will be set to default at the time of creation. " - INDEX { igmpTimerConfigVlanId } - ::= { igmpTimerConfigTable 1 } - - -IgmpTimerConfigEntry ::= SEQUENCE { - igmpTimerConfigVlanId - VlanId, - igmpTimerConfigTimerRobustness - INTEGER, - igmpTimerConfigQueryInterval - INTEGER, - igmpTimerConfigQueryResponse - INTEGER - } - -igmpTimerConfigVlanId OBJECT-TYPE - SYNTAX VlanId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The unique VLAN identifier of this multicast timer - configuration entry." - ::= { igmpTimerConfigEntry 1 } - - -igmpTimerConfigTimerRobustness OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The robustness variable for the multicast group. - A value of zero indicates the default value should - be taken. If the value specified is non-zero, it should - be equal or greater than 2" - DEFVAL { 2 } - ::= { igmpTimerConfigEntry 2 } - -igmpTimerConfigQueryInterval OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The query interval configured for the multicast group. - A value of zero indicates the default value should be - used. The value should be less than 0xffff" - DEFVAL { 125 } - ::= { igmpTimerConfigEntry 3 } - -igmpTimerConfigQueryResponse OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The response interval configured for the multicast group. - A value of zero indicates the default value should be used. - The value should be less than 0xffff. " - DEFVAL { 100 } - ::= { igmpTimerConfigEntry 4 } - - --- --- The multicast group address table --- - -igmpGroupTable OBJECT-TYPE - SYNTAX SEQUENCE OF IgmpGroupEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "IP IGMP Multicast group address configuration table. " - ::= { vlanIGMPConfig 3 } - -igmpGroupEntry OBJECT-TYPE - SYNTAX IgmpGroupEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "IP IGMP Multicast group configuration entry. - Each entry is indexed by igmpGroupVlanId, - igmpGroupStatic, and igmpGroupAddress" - INDEX { igmpGroupVlanId, igmpGroupStatic, igmpGroupAddress} - ::= { igmpGroupTable 1 } - -IgmpGroupEntry ::= SEQUENCE { - igmpGroupVlanId - VlanId, - igmpGroupStatic - Boolean, - igmpGroupAddress - IpAddress, - igmpGroupIncluded - INTEGER, - igmpGroupStatus - StatusIndicator - } - -igmpGroupVlanId OBJECT-TYPE - SYNTAX VlanId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The unique VLAN identifier of this IGMP multicast group - address entry. " - ::= { igmpGroupEntry 1 } - -igmpGroupStatic OBJECT-TYPE - SYNTAX Boolean - ACCESS read-only - STATUS mandatory - DESCRIPTION - " Indicates whether the IGMP multicast group was created - statically(TRUE) by a management entity, or dynamically - learned" - ::= { igmpGroupEntry 2 } - -igmpGroupAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The multicast group address(Class D). The range is from - 224.0.0.0 to 239.255.255.255. The addresses from - 224.0.0.0 to 224.0.0.255 are reserved IP multicast addresses." - ::= { igmpGroupEntry 3 } - -igmpGroupIncluded OBJECT-TYPE - SYNTAX INTEGER { - included(1), - excluded(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates the multicast addresses are to be included or - excluded from the group. Dynamic entries are always included - and can not be modified, while static entries may be - either included or excluded. For each VLAN, it only - allows to configure either 'included' as static or - 'excluded' as static. " - ::= { igmpGroupEntry 4 } - -igmpGroupStatus OBJECT-TYPE - SYNTAX StatusIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The status of this multicast group entry: 'valid' and - 'invalid'. This object enables the user to add or delete - this multicast group. Setting the status as 'valid' is to - add the entry; otherwise as 'invalid' is to delete the - entry. - An example to create an multicast group entry is: - set igmpGroupStatus.3.1.224.0.0.1= valid - where 3: vlan id; 1: static; 224.0.0.1: multicast group IP - address" - ::= { igmpGroupEntry 5 } - --- --- The multicast router port table --- - -igmpRouterPortTable OBJECT-TYPE - SYNTAX SEQUENCE OF IgmpRouterPortEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "IP IGMP Multicast router port table. It contains a list of - the ports containing configured IGMP routers. These - ports initialize the IPrDtag and IPmDtag for the group." - ::= { vlanIGMPConfig 4 } - -igmpRouterPortEntry OBJECT-TYPE - SYNTAX IgmpRouterPortEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "IP IGMP Multicast router port entry. Each entry is - indexed by igmpRouterPortVlanId, igmpRouterPortStatic, - igmpRouterPortCard, igmpRouterPortPort" - INDEX { igmpRouterPortVlanId, igmpRouterPortStatic, - igmpRouterPortCard, igmpRouterPortPort} - ::= { igmpRouterPortTable 1 } - -IgmpRouterPortEntry ::= SEQUENCE { - igmpRouterPortVlanId - VlanId, - igmpRouterPortStatic - Boolean, - igmpRouterPortCard - CardId, - igmpRouterPortPort - PortId, - igmpRouterPortStatus - StatusIndicator - } - - -igmpRouterPortVlanId OBJECT-TYPE - SYNTAX VlanId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The unique VLAN identifier of this IGMP multicast - router port entry. " - ::= { igmpRouterPortEntry 1 } - -igmpRouterPortStatic OBJECT-TYPE - SYNTAX Boolean - ACCESS read-only - STATUS mandatory - DESCRIPTION - " Indicates whether the IGMP multicast router port was - created statically(TRUE) by a management entity, or - dynamically learned. " - ::= { igmpRouterPortEntry 2 } - -igmpRouterPortCard OBJECT-TYPE - SYNTAX CardId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The card id of this multicast router port entry. " - ::= { igmpRouterPortEntry 3 } - -igmpRouterPortPort OBJECT-TYPE - SYNTAX PortId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port id of this multicast router port entry. " - ::= { igmpRouterPortEntry 4 } - -igmpRouterPortStatus OBJECT-TYPE - SYNTAX StatusIndicator - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The status of this multicast router port entry: 'valid' - and 'invalid'. This object enables the user to add or - delete this multicast group. Setting the status as 'valid' - is to add the entry; otherwise as 'invalid' is to delete - the entry. - An example to create an multicast router port entry is: - set igmpRouterPortStatus.3.1.5.2 = valid - where 3: vlan id; 1: static; 5.2 : card/port that is - connected with igmp router" - ::= { igmpRouterPortEntry 5 } - - -END - diff --git a/mibs/CENTILLION-ROOT-MIB b/mibs/CENTILLION-ROOT-MIB deleted file mode 100644 index 7a3cb6de5a..0000000000 --- a/mibs/CENTILLION-ROOT-MIB +++ /dev/null @@ -1,587 +0,0 @@ --- SECTION 1: Top Level Definitions - - - - -CENTILLION-ROOT-MIB DEFINITIONS ::= BEGIN - - --- Centillion Root MIB Release 2.1.7 --- Revision 8/01/00 - --- Copyright 1994-00 Nortel Networks, Inc. --- All rights reserved. --- This Bay Networks SNMP Management Information Base Specification --- (Specification) embodies Bay Networks' confidential and --- proprietary intellectual property. Bay Networks retains all --- title and ownership in the Specification, including any --- revisions. - --- This Specification is supplied "AS IS," and Bay Networks makes --- no warranty, either express or implied, as to the use, --- operation, condition, or performance of the Specification. - - --- Imports - -IMPORTS - enterprises FROM RFC1155-SMI - DisplayString FROM RFC1213-MIB - Counter32 FROM SNMPv2-SMI-v1 - OBJECT-TYPE FROM RFC-1212; - - --- Textual Conventions - --- --- All MIBs within this domain use the following textual convention --- to describe the status of an entry in a row. --- - -StatusIndicator ::= - INTEGER { - valid(1), - invalid(2) - } - --- This type is used to specify a concentrator backplane. - -SsBackplaneType ::= - INTEGER { - other(1), -- none of the following - atmBus(2) -- ATM Bus - } - --- This type is used to specify the switch chassis. - -SsChassisType ::= - INTEGER { - other(1), -- none of the following - six-slot(2), -- 6 slot Chassis - twelve-slot(3), -- 12 slot Chassis - workgroup(4), -- Workgroup chassis (single slot) - three-slotC50N(5), -- 3 slot C50N Chassis - three-slotC50T(6), -- 3 slot C50T Chassis - six-slotBH5005(7) -- 6 slot BH5005 Chassis - } - --- This type is used to specify a mother card module. --- NOTE: this module type is OBSELETE and should not be --- supported in any new development. USE the --- s5000 registration MIB instead. -SsModuleType ::= - INTEGER { - empty(1), -- nothing installed - other(2), -- none of the following - mTR4PC(3), -- Token-Ring Module (4 port) - mTRMCP4PC(4), -- MCP with Token-Ring (4 port) Card - mATM(5), -- ATM 2-port Multi Mode Fiber - mTRFiber(6), -- Token-Ring Fiber Module - mTRMCPFiber(7), -- MCP Token-Ring Fiber - mEther16PC10BT(8), -- Ethernet Module (16 port) 10 BaseT - mEtherMCP8PC10BT(9), -- MCP Ethernet 8 port 10 BaseT - mATM2PSMFiber(10), -- ATM 2-port Single Mode Fiber - mATM2PCopper(11), -- ATM 2-port Copper - mATM4PMMFiber(12), -- ATM 4-port Multi Mode Fiber - mATM4PSMFiber(13), -- ATM 4-port Single Mode Fiber - mATM4PCopper(14), -- ATM 4-port Copper - mATMMCP2PSMFiber(15), -- ATM MCP 2-port Single Mode Fiber - mATMMCP2PMMFiber(16), -- ATM MCP 2-port Multi Mode Fiber - mATMMCP2PCopper(17), -- ATM MCP 2-port Copper - mATMMCP4PSMFiber(18), -- ATM MCP 4-port Single Mode Fiber - mATMMCP4PMMFiber(19), -- ATM MCP 4-port Multi Mode Fiber - mATMMCP4PCopper(20), -- ATM MCP 4-port Copper - mATM2PC(21), -- ATM 2-port card - mATM4PC(22), -- ATM 4-port card - mATMMCP2PC(23), -- ATM MCP 2-port card - mATMMCP4PC(24), -- ATM MCP 4-port card - mEther16P10BT100BTCopper(25), -- Ethernet 16 port (14 10MB, 2 10/100MB) - mEther14P10BT100BF(26), -- Ethernet 14 port (12 10MB, 2 100MB) - mEther8P10BF(27), -- Ethernet 8 port 10BF - mEther10P10BT100BT(28), -- Ethernet 10 port (8 10MB, 2 10/100MB) - mEther16P10BT100BTMixed(29), -- Ethernet 10 port (8 10MB, 2 10/100MB) - mEther10P10BT100BTMIX(30), -- Ethernet 10 port (8 10MB, 2 10/100MB) - mEther12PBFL(32), -- 5324 12 Port BFL Enet Switch Module - mEther16P4x4(33), -- 5455 Ethernet 4x4 bank switching - mTRMCP8PC(34), -- 8 port Copper Token-Ring MCP - mTR8PC(35), -- 8 port UTP TokenSpeed Card - mEther24PC(36), -- 5328HD 24 port slave 10Mb - mEther24P10BT100BT(37), -- 5625 Enet 24 port 10/100Mb - mEther24P100BFx(38), -- 5424 Enet 24 port 100BaseFx - mTR8PFiber(39), -- 5524 8 port TR Fiber - mATM4PMDA(40), -- 5720 4 port ATM MDA - mATMMCP4PMDA(41), -- 5720M 4 port ATM MDA MCP - mEther4P100BT(42), -- 5425 4 port Ethernet 100Mb - mTR24PC(43), -- Token-Ring Module 24 port - mTR16PC(44), -- Token-Ring Module 16 port - mATMMCP1PSMFiber(45), -- ATM MCP 1-port Single Mode Fiber - mATMMCP1PMMFiber(46), -- ATM MCP 1-port Multi Mode Fiber - mATM1PMMFiber(47), -- ATM 1-port Multi Mode Fiber - mATM1PVNR(48), -- BH 5782 VNR 5000BH i int. OC3 port - mEther24P10BT100BTx(49), -- 5625H Enet 24 port 10/100Mb - mEther24P100BFX(50) -- 5424H Enet 24 port 100BaseFx - } - -SsMediaType ::= - INTEGER { - mediaUnkown(1), -- none of the following - mediaTokenRing(2), - mediaFDDI(3), - mediaEthernet(4), - mediaATM(5) - } - - --- All representations of MAC addresses in this MIB Module --- use, as a textual convention (i.e. this convention does --- not affect their encoding), the data type: - -MacAddress ::= OCTET STRING (SIZE (6)) -- a 6 octet address in - -- the "canonical" order --- defined by IEEE 802.1a, i.e., as if it were transmitted --- least significant bit first, even though 802.5 (in --- contrast to other 802.x protocols) requires MAC addresses --- to be transmitted most significant bit first. --- --- 16-bit addresses, if needed, are represented by setting --- their upper 4 octets to all 0's, i.e., AAFF would be --- represented as 00000000AAFF. - --- Represents a boolean value. - -Boolean ::= INTEGER { true(1), false(2) } - --- Represents a single bit field. - -BitField ::= INTEGER { clear(1), set(2) } - --- Port Identifier - -PortId ::= INTEGER (1..65535) - --- Card Identifier - -CardId ::= INTEGER (1..16) - --- System failure status indication type - -FailIndicator ::= INTEGER { on(1), off(2) } - - -EnableIndicator ::= INTEGER { disabled(1), enabled(2) } - - --- Top Branches under "centillion" - -centillion OBJECT IDENTIFIER ::= { enterprises 930 } - -cnProducts OBJECT IDENTIFIER ::= { centillion 1 } -proprietary OBJECT IDENTIFIER ::= { centillion 2 } -extensions OBJECT IDENTIFIER ::= { centillion 3 } -cnTemporary OBJECT IDENTIFIER ::= { centillion 4 } - - - --- Branches under "proprietary" - -cnSystem OBJECT IDENTIFIER ::= { proprietary 1 } -cnATM OBJECT IDENTIFIER ::= { proprietary 2 } - -sysChassis OBJECT IDENTIFIER ::= { cnSystem 1 } -sysConfig OBJECT IDENTIFIER ::= { cnSystem 2 } -sysMonitor OBJECT IDENTIFIER ::= { cnSystem 3 } -sysTrap OBJECT IDENTIFIER ::= { cnSystem 4 } -sysEvtLogMgmt OBJECT IDENTIFIER ::= { cnSystem 5 } - -atmConfig OBJECT IDENTIFIER ::= { cnATM 1 } -atmMonitor OBJECT IDENTIFIER ::= { cnATM 2 } --- --- LAN Emulation Extentions --- -atmLane OBJECT IDENTIFIER ::= { cnATM 3 } - --- Centillion SONET/SDH MIB --- -atmSonet OBJECT IDENTIFIER ::= { cnATM 4 } - --- --- Centillion unique traps --- -sysMcpRedundTrap OBJECT IDENTIFIER ::= {sysTrap 1} -cnPvcTraps OBJECT IDENTIFIER ::= {sysTrap 2} - - - --- Branches under "cnProducts" - --- These object identifiers are for use as values for sysObjectId. - -cnCentillion100 OBJECT IDENTIFIER ::= { cnProducts 1 } -cnIBM8251 OBJECT IDENTIFIER ::= { cnProducts 2 } -cnBayStack301 OBJECT IDENTIFIER ::= { cnProducts 3 } -cn5000BH-MCP OBJECT IDENTIFIER ::= { cnProducts 4 } -cnCentillion50N OBJECT IDENTIFIER ::= { cnProducts 5 } -cnCentillion50T OBJECT IDENTIFIER ::= { cnProducts 6 } -cn5005BH-MCP OBJECT IDENTIFIER ::= { cnProducts 7 } - - - - --- SECTION 2: System Group --- --- This section contains system level information. --- System Chassis information --- --- Implementation of this group is mandatory for all Centillion agents. - -chassisType OBJECT-TYPE - SYNTAX SsChassisType - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The chassis type." - ::= { sysChassis 1 } - -chassisBkplType OBJECT-TYPE - SYNTAX SsBackplaneType - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The chassis backplane type." - ::= { sysChassis 2 } - -chassisPs1FailStatus OBJECT-TYPE - SYNTAX FailIndicator - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power supply 1 failure indicator. A value of on (1) - indicates a failure on power supply 1." - ::= { sysChassis 3 } - -chassisPs2FailStatus OBJECT-TYPE - SYNTAX FailIndicator - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Power supply 2 failure indicator. A value of on (1) - indicates a failure on power supply 2." - ::= { sysChassis 4 } - -chassisFanFailStatus OBJECT-TYPE - SYNTAX FailIndicator - ACCESS read-only - STATUS mandatory - DESCRIPTION - "System chassis fan failure indicator. A value of on (1) - indicates a failure on one or both of the system fans." - ::= { sysChassis 5 } - -chassisSerialNumber OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (3)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Chassis serial number." - ::= { sysChassis 6 } - -chassisPartNumber OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (6)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Chassis part number." - ::= { sysChassis 7 } - - --- Chassis Slot Configuration Table - --- This table contains information about the modules currently inserted in --- the chassis. The information and configuration contained here is common --- for all modules. - -slotConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF SlotConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The chassis slot configuration table." - ::= { sysChassis 9 } - -slotConfigEntry OBJECT-TYPE - SYNTAX SlotConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "What type of module is in each slot of the chassis." - INDEX { slotNumber } - ::= { slotConfigTable 1 } - - -SlotConfigEntry ::= SEQUENCE { - slotNumber - INTEGER, - slotModuleType - SsModuleType, - slotModuleSerialNumber - OCTET STRING, - slotModuleHwVer - OCTET STRING, - slotModuleSwVer - DisplayString, - slotModuleStatus - INTEGER, - slotModuleLeds - OCTET STRING, - slotModuleReset - INTEGER, - slotConfigDelete - Boolean, - slotConfigMediaType - SsMediaType, - slotModuleMaxRAM - INTEGER, - slotModuleInstalledRAM - INTEGER, - slotModuleFlashSize - INTEGER, - slotModuleProductImageId - INTEGER, - slotModuleBaseMacAddress - MacAddress, - slotLastResetEPC - Counter32, - slotLastResetCause - Counter32, - slotLastResetVirtualAddress - Counter32, - slotLastResetTimeStamp - Counter32, - slotConfigAdd - Boolean, - slotConfigExtClockSource - INTEGER, - slotConfigTrafficShapingRate - INTEGER - } - -slotNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The chassis slot number. Valid entries are system dependent - based on the chassis type." - ::= { slotConfigEntry 1 } - -slotModuleType OBJECT-TYPE - SYNTAX SsModuleType - ACCESS read-only - STATUS deprecated -- 08/07/98 - DESCRIPTION - "Module type." - ::= { slotConfigEntry 2 } - -slotModuleHwVer OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (6)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The hardware revision of the module." - ::= { slotConfigEntry 3 } - -slotModuleSerialNumber OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (3)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Module serial number. Format is 3 BCD digits." - ::= { slotConfigEntry 4 } - -slotModuleSwVer OBJECT-TYPE - SYNTAX DisplayString - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The software revision of the module." - ::= { slotConfigEntry 5 } - -slotModuleStatus OBJECT-TYPE - SYNTAX INTEGER { - ok(1), -- good status - fail(2) -- bad status - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This indicates the operational status of the module." - ::= { slotConfigEntry 6 } - -slotModuleLeds OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Status of the module LEDs. Each LED bank is encoded - in four bits (nibble), one bit for each LED. The least - significant bit of each nibble represents the bottom LED - of each bank. The first octet in the string, as read from - left to right represents the first LED banks." - ::= { slotConfigEntry 7 } - -slotModuleReset OBJECT-TYPE - SYNTAX INTEGER { - noReset(1), -- not resetting - reset(2) -- resetting - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This indicates the reset state of the module. Writing with - the value reset (2) will reset the module." - ::= { slotConfigEntry 8 } - -slotConfigDelete OBJECT-TYPE - SYNTAX Boolean - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Setting this object causes the configuration of the - slot to be deleted. When read, this object has a value - of false(2)." - ::= { slotConfigEntry 9 } - -slotConfigMediaType OBJECT-TYPE - SYNTAX SsMediaType - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The configured card media type. In the case of a card - mismatch, the configured media type and the module type - will not match." - ::= { slotConfigEntry 10 } - - -slotModuleMaxRAM OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This indicates maximum RAM size in KB can be installed in - this module." - ::= { slotConfigEntry 11 } - -slotModuleInstalledRAM OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This indicates installed RAM in KB of this module." - ::= { slotConfigEntry 12 } - -slotModuleFlashSize OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This indicates installed flash size in KB of this module." - ::= { slotConfigEntry 13 } - - -slotModuleProductImageId OBJECT-TYPE - SYNTAX INTEGER { - notApplicable(1), - noAtmLanEmulation(2), - minAtmLanEmulation(3), - fullAtmLanEmulation(4), - pnnifullAtmLanEmulation(5) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This indicates the product target image id of this module." - ::= { slotConfigEntry 14 } - - -slotModuleBaseMacAddress OBJECT-TYPE - SYNTAX MacAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object returns the module base Mac address. A physical - port's default Mac address can be computed based on this address - by using following computation: - - Port(n)MacAddress = Moudle base Mac address + Port(n); where (n) - is the 0-based port number." - - ::= { slotConfigEntry 15 } - -slotLastResetEPC OBJECT-TYPE - SYNTAX Counter32 - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The programe counter realated to the last reset." - ::= { slotConfigEntry 16 } - -slotLastResetVirtualAddress OBJECT-TYPE - SYNTAX Counter32 - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The bus address." - ::= { slotConfigEntry 17 } - -slotLastResetCause OBJECT-TYPE - SYNTAX Counter32 - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Register value related to the last reset" - ::= { slotConfigEntry 18 } - -slotLastResetTimeStamp OBJECT-TYPE - SYNTAX Counter32 - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A integer value of the system clock since last reset." - ::= { slotConfigEntry 19 } - -slotConfigAdd OBJECT-TYPE - SYNTAX Boolean - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Setting this object causes the configuration of the - slot to be updated to match the module currently in - the slot. When read, this object always returns - false(2)." - - ::= { slotConfigEntry 20 } - -slotConfigExtClockSource OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This field indicates the external clock source. - 0 = Local Oscillator, 1..N = ATM port id for - external clock source. This object only applies - to ATM MDA modules with SM, MM, or UTP media types." - DEFVAL { 0 } - ::= { slotConfigEntry 21 } - -slotConfigTrafficShapingRate OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Configured traffic shaping rate in kilo bits per second - on an ATM module. The actual rate may be different - from the configured rate depending upon the physical - interface of ports in the module." - ::= { slotConfigEntry 22 } - -END diff --git a/mibs/CENTILLION-VLAN-MIB b/mibs/CENTILLION-VLAN-MIB deleted file mode 100644 index b214009670..0000000000 --- a/mibs/CENTILLION-VLAN-MIB +++ /dev/null @@ -1,200 +0,0 @@ --- SECTION 1: Top Level Definitions - - -CENTILLION-VLAN-MIB DEFINITIONS ::= BEGIN - - --- Centillion VLAN MIB Release 0.0.0 --- Revision 2/24/98 - --- Copyright 1998 Bay Networks, Inc. --- All rights reserved. --- This Bay Networks SNMP Management Information Base Specification --- (Specification) embodies Bay Networks' confidential and --- proprietary intellectual property. Bay Networks retains all --- title and ownership in the Specification, including any --- revisions. - --- This Specification is supplied "AS IS," and Bay Networks makes --- no warranty, either express or implied, as to the use, --- operation, condition, or performance of the Specification. - - --- Imports - -IMPORTS - OBJECT-TYPE - FROM RFC-1212 - RowStatus, TruthValue - FROM SNMPv2-TC - InterfaceIndex - FROM IF-MIB - vlan, VlanId - FROM CENTILLION-MCAST-MIB; - - --- Groups - -cnVlanMemberGroup OBJECT IDENTIFIER ::= { vlan 2 } - --- SECTION 2: VLAN Port Membership Configuration Table --- --- This table defines the VLAN membership and configuration for each port. --- It is used as a substitute for the cnVlanPortTable to provide --- configuration support for agents that handle token ring ports --- in source routing VLANs and/or define a port's ingress --- classification method by VLAN. --- - -cnVlanPortMemberTable OBJECT-TYPE - SYNTAX SEQUENCE OF CnVlanPortMemberEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "The VLAN port membership configuration table. This - table contains membership information pertaining to the - ports belonging to a VLAN." - ::= { cnVlanMemberGroup 1 } - -cnVlanPortMemberEntry OBJECT-TYPE - SYNTAX CnVlanPortMemberEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "An entry containing VLAN membership information - for a particular port. Entries are added by - specifying the cnVlanPortMemberCard, - cnVlanPortMemberPort, cnVlanPortMemberVID, - and the cnVlanPortMemberIngressType. - Entries are deleted simply by setting the - cnVlanPortMemberStatus object to destroy." - INDEX { cnVlanPortMemberCard, - cnVlanPortMemberPort, - cnVlanPortMemberVID } - ::= { cnVlanPortMemberTable 1 } - -CnVlanPortMemberEntry ::= SEQUENCE { - cnVlanPortMemberCard - INTEGER, - cnVlanPortMemberPort - INTEGER, - cnVlanPortMemberVID - VlanId, - cnVlanPortMemberStatus - RowStatus, - cnVlanPortMemberIngressType - INTEGER, - cnVlanPortMemberDynamic - TruthValue, - cnVlanPortMemberIfIndex - InterfaceIndex, - cnVlanPortMemberRing - INTEGER - } - -cnVlanPortMemberCard OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The card number for this port in the VLAN." - ::= { cnVlanPortMemberEntry 1 } - -cnVlanPortMemberPort OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The port number for this port in the VLAN." - ::= { cnVlanPortMemberEntry 2 } - -cnVlanPortMemberVID OBJECT-TYPE - SYNTAX VlanId - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The VLAN ID of which this port is a member." - ::= { cnVlanPortMemberEntry 3 } - -cnVlanPortMemberStatus OBJECT-TYPE - SYNTAX RowStatus - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The current status of the entry. Entries may be added by - specifying a value of createAndGo, and removed by setting - the status to destroy." - ::= { cnVlanPortMemberEntry 4 } - -cnVlanPortMemberIngressType OBJECT-TYPE - SYNTAX INTEGER { - pvid(1), -- classify by configured PVID - tag(2), -- classify by 802.1Q tag (VID) - protocolId(3) -- classify by ingress protocol type - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The method used to classify ingress frames on this - port into this VLAN. The allowed values are specific to - the cnVlanType of the VLAN as follows: - byPort: pvid or tag - byProtocolId: pvid, tag, or protocolId - Allowable values may also be restricted by the - VLAN capabilities of this port." - ::= { cnVlanPortMemberEntry 5 } - -cnVlanPortMemberDynamic OBJECT-TYPE - SYNTAX TruthValue - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value for this object indicates whether the - switch learned this port's VLAN membership dynamically." - ::= { cnVlanPortMemberEntry 6 } - -cnVlanPortMemberIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value for this object identifies the instance of - the ifIndex object, defined in MIB-II, for the interface - corresponding to this port and VLAN. If no such entry - exists, the value 0 may be returned." - ::= { cnVlanPortMemberEntry 7 } - - -cnVlanPortMemberRing OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The ring number for this port if this VLAN uses source - route or source route transparent bridging." - ::= { cnVlanPortMemberEntry 8 } - - - --- SECTION 3: Default Management Vlan Configuration --- - -cnVlanENETMgt OBJECT-TYPE - SYNTAX VlanId - ACCESS read-write - STATUS mandatory - DESCRIPTION "VID of the Ethernet management VLAN. The null - VID indicates that an Ethernet management VLAN - is not configured." - ::= { vlan 3 } - -cnVlanTRMgt OBJECT-TYPE - SYNTAX VlanId - ACCESS read-write - STATUS mandatory - DESCRIPTION "VID of the Token Ring management VLAN. The null - VID indicates that an Token Ring management VLAN - is not configured." - ::= { vlan 4 } - - -END - diff --git a/mibs/CENTRECOM-MIB b/mibs/CENTRECOM-MIB deleted file mode 100644 index ca5de4614e..0000000000 --- a/mibs/CENTRECOM-MIB +++ /dev/null @@ -1,1397 +0,0 @@ ---/* --- * $RCSfile: atkkext.mib $ - ATKK Model CentreCOM 8500 and 9100 Enterprise MIB --- * --- * Copyright (c) 1997-8 by Extreme Networks Inc. --- * --- * Allied Telesis K.K --- * http://www1.allied-telesis.co.jp/GIGA --- * --- * --- * Revision control history --- * ------------------------ --- * $Id: atkkext.mib 1.4 1998/11/12 22:30:11 abhatt PR3811 abhatt $ $Name: PR3811 $ $ProjectRevision: 1.118.1.9 $ --- * --- * modification history --- * -------------------- --- * $Log: atkkext.mib $ --- * Revision 1.4 1998/11/12 22:30:11 abhatt --- * Revision 1.3 1998/11/12 22:28:49 abhatt --- * Modified the enterprise-name, www-site-address, etc. globally. --- * Revision 1.2 1998/11/09 22:48:16 abhatt --- * Changed file name from atkk.mib to atkkext.mib upon request. --- * Revision 1.1 1998/11/09 22:41:34 abhatt --- * Initial revision --- * Revision 1.4 1998/10/20 00:56:06 abhatt --- * Revision 1.3 1998/10/20 00:52:51 abhatt --- * PR3715 --- * Revision 1.2 1998/04/15 20:41:04 asmith --- * add to make HPOV happy --- * Revision 1.1 1998/02/19 23:02:51 asmith --- * Initial revision --- */ - -CENTRECOM-MIB DEFINITIONS ::= BEGIN - - IMPORTS - enterprises - FROM RFC1155-SMI - sysUpTime, sysDescr - FROM RFC1213-MIB - TRAP-TYPE - FROM RFC-1215; - - - -- Organization & Product branches - - ati OBJECT IDENTIFIER ::= { enterprises 207 } - - products OBJECT IDENTIFIER ::= { ati 1 } - mibObjects OBJECT IDENTIFIER ::= { ati 8 } - - atkkSwitchMIB OBJECT IDENTIFIER ::= { mibObjects 12 } - extSwitchMIB OBJECT IDENTIFIER ::= { atkkSwitchMIB 2 } - centreCom OBJECT IDENTIFIER ::= { products 4 } - - -- - -- ATKK Products - -- - centrecom8500sx OBJECT IDENTIFIER ::= { centreCom 16 } - centrecom8500lx OBJECT IDENTIFIER ::= { centreCom 17 } - centrecom9100sx OBJECT IDENTIFIER ::= { centreCom 18 } - centrecom9100lx OBJECT IDENTIFIER ::= { centreCom 19 } - -END --- =============================================================================== - --- --- Atkk Switch System objects --- - -CENTRECOM-SYSTEM-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY FROM SNMPv2-SMI - OBJECT-TYPE FROM RFC-1212 - TruthValue FROM SNMPv2-TC - DisplayString FROM RFC1213-MIB - extSwitchMIB FROM CENTRECOM-MIB; - --- --- System group --- - atiSwitchSystem MODULE-IDENTITY - LAST-UPDATED "9810020000Z" - ORGANIZATION "Allied Telesis K.K" - CONTACT-INFO "www1.allied-telesis.co.jp/GIGA" - DESCRIPTION "Atkk Switch System objects" - ::= { extSwitchMIB 3 } - --- Configuration save objects. These objects are used by the network --- management application to save configuration changes into the --- persistant store. There are 2 stores on the device; a primary and --- a secondary. - - atiSaveConfiguration OBJECT-TYPE - SYNTAX INTEGER { - saveToPrimary(1), - saveToSecondary(2) - } - ACCESS write-only - STATUS mandatory - DESCRIPTION - "When this object is set, the device will copy the contents - of the configuration database to a buffer and save it to the - persistant store specified by the value of the object. The - save is performed asynchronously, and the snmp agent will continue - to respond to both gets and sets while the save is taking - place. A network management application may use the - atiSaveStatus object to determine when the asynchronous - save operation has completed." - ::= { atiSwitchSystem 3 } - - atiSaveStatus OBJECT-TYPE - SYNTAX INTEGER { saveInProgress(1),saveNotInProgress(2) } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object will return the status of a save operation invoked - by setting the atiSaveConfiguration object. A network - management application can read this object to determine that a - save operation has completed." - ::= { atiSwitchSystem 4 } - - atiCurrentConfigInUse OBJECT-TYPE - SYNTAX INTEGER { primary(1), secondary(2) } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Shows which NVRAM configuration store was used at last boot" - ::= { atiSwitchSystem 5 } - - atiConfigToUseOnReboot OBJECT-TYPE - SYNTAX INTEGER { primary(1), secondary(2) } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Controls which NVRAM configuration store will be used on next reboot." - ::= { atiSwitchSystem 6 } - - atiOverTemperatureAlarm OBJECT-TYPE - SYNTAX TruthValue - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Alarm status of overtemperature sensor in device - enclosure." - ::= { atiSwitchSystem 7 } - - atiCurrentTemperature OBJECT-TYPE - SYNTAX INTEGER (0..100) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Current temperature in degrees celcius measured inside - device enclosure." - ::= { atiSwitchSystem 8 } - --- --- Table of operational status of all internal Fans --- - atiFanStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtiFanStatusEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table of operational status of all internal cooling fans." - ::= { atiSwitchSystem 9 } - - atiFanStatusEntry OBJECT-TYPE - SYNTAX AtiFanStatusEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Entry in table of all internal cooling fans." - INDEX { atiFanNumber } - ::= { atiFanStatusTable 1 } - - AtiFanStatusEntry ::= - SEQUENCE { - atiFanNumber - INTEGER, - atiFanOperational - TruthValue - } - - atiFanNumber OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Identifier of cooling fan, numbered from the front and/or - left side of device." - ::= { atiFanStatusEntry 1 } - - atiFanOperational OBJECT-TYPE - SYNTAX TruthValue - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Operational status of a cooling fan." - ::= { atiFanStatusEntry 2 } - - - atiPrimaryPowerOperational OBJECT-TYPE - SYNTAX TruthValue - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Operational status of internal power supply of a device." - ::= { atiSwitchSystem 10 } - - atiRedundantPowerStatus OBJECT-TYPE - SYNTAX INTEGER { notPresent(1), presentOK(2), presentNotOK(3) } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Operational status of an external redundant power supply to a device." - ::= { atiSwitchSystem 11 } - - atiRedundantPowerAlarm OBJECT-TYPE - SYNTAX TruthValue - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Alarm state of an external redundant power supply to a device. - Alarm state indicates either fan failure or overtemperature - condition." - ::= { atiSwitchSystem 12 } - - atiPrimarySoftwareRev OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..15)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The software revision of the primary image stored in - this device. This string will have a zero length if - the revision is unknown, invalid or not present. This - will also be reported in RMON2 probeSoftwareRev if this - is the software image currently running in the device." - ::= { atiSwitchSystem 13 } - - atiSecondarySoftwareRev OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..15)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The software revision of the secondary image stored in - this device. This string will have a zero length if - the revision is unknown, invalid or not present. This - will also be reported in RMON2 probeSoftwareRev if this - is the software image currently running in the device." - ::= { atiSwitchSystem 14 } - - atiImageToUseOnReboot OBJECT-TYPE - SYNTAX INTEGER { primary(1), secondary(2) } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Controls which image will be used - on next reboot." - ::= { atiSwitchSystem 15 } - - atiSystemID OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..126)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This represents the System ID of the Switch." - ::= { atiSwitchSystem 16 } - - atiSystemBoardID OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..126)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This represents the Board ID of the Switch." - ::= { atiSwitchSystem 17 } - - atiSystemLeftBoardID OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..126)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This represents the Left Board ID of the Summit Switch." - ::= { atiSwitchSystem 18 } - - atiSystemRightBoardID OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..126)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This represents the Right Board ID of the Summit Switch." - ::= { atiSwitchSystem 19 } - -END - - - --- =============================================================================== - --- --- Atkk Switch VLAN objects --- - -CENTRECOM-VLAN-MIB DEFINITIONS ::= BEGIN - --- ====================================================================== --- --- Interpretation of the Interface Table for VLAN and encapsulation --- interfaces: --- --- OBJECT VALUE/USE --- --- ifIndex Same interpretation as RFC1573. A unique value, --- greater than zero for each VLAN/Encapsulation interface. --- --- ifDescr Same interpretation as RFC1573. A textual string --- containing information about the interface. This --- string should include the name of the manufacturer, --- the product name, the version of the software, and that --- the entry is a vlan or encapsulation interface. --- --- Example: "VLAN Red" --- Example: "802.1Q Encapsulation Tag 004" --- --- ifType propVirtual(53) --- --- ifMtu Equivalent to the least common denominator MTU of the --- set of ports associated with the VLAN or ENCAPS interface. --- For example, if the VLAN contains one ethernet port, then --- the value of this object is 1518. If the VLAN contains --- all FDDI ports, the value of this object is 4500. If --- a vlan contains a mix of ethernet and FDDI ports, the --- value of this object is 1518. If there are no ports associated --- with the interface, then the ifMtu is zero. --- --- ifSpeed The value of this object is zero, as defined by RFC1573 --- for sub-layers that have no concept of bandwidth. --- --- ifPhysAddress The value of this object is always equal to a null octet --- string. --- --- ifAdminStatus Always equal to up(1). SetRequest-PDUs fail. --- --- ifOperStatus The value of this object is equal to up(1) if the --- ifOperStatus of at least one port in in the set of ports --- stacked below the VLAN layer is up(1). The value of this --- object is down(2) if the ifOperStatus of all ports stacked --- below the vlan layer is down(2). The value of this --- object is down(2) if there are no ports stacked below the --- the vlan sublayer. --- --- ifLastChange Same interpretation as RFC1573. The value of sysUpTime --- at the time the interface entered its current operational --- state. If the current state was entered prior to the --- last re-initialization of the local network management --- subsystem, then this object contains a zero value. --- --- ifInOctets These objects return NO_SUCH_NAME on reads and writes. --- ifInUcastPkts This approach is more desireable than returning zero --- ifInNUcastPkt on reads because NMS's cannot differentiate between --- ifInDiscards returning a zero for non-support vs returning a real --- ifInErrors zero value for the counter. Inability to distinguish --- ifInUnknownProtos between these two cases would essentially prevent --- ifOutOctets future implementation of these objects, therefore --- ifOutUcastPkts NO_SUCH_NAME is returned to indicate no-support. --- ifOutNUcastPkts Future implementations may choose to return real values --- ifOutDiscards for these counters. --- ifOutDiscards " --- ifOutErrors " --- ifLinkUpDownTrapEnable " --- ifConnectorPresent " --- ifHighSpeed " --- ifName " --- --- ifOutQLen Deprecated in RFC1573. Set to zero if present. --- ifSpecific Deprecated in RFC1573. Set to {0.0} if present. --- --- linkUp TRAP Not supported for the vlan/encaps sublayers --- linkDown TRAP Not supported for the vlan/encaps sublayer --- --- ====================================================================== - - - IMPORTS - MODULE-IDENTITY FROM SNMPv2-SMI - RowStatus FROM SNMPv2-TC - DisplayString FROM RFC1213-MIB - OBJECT-TYPE FROM RFC-1212 - IpAddress FROM SNMPv2-SMI - extSwitchMIB FROM CENTRECOM-MIB; - - atiVlan MODULE-IDENTITY - LAST-UPDATED "9803020000Z" - ORGANIZATION "Allied Telesis K.K" - CONTACT-INFO "www1.allied-telesis.co.jp/GIGA" - DESCRIPTION "Atkk Virtual LAN objects" - ::= { extSwitchMIB 4 } - - -- - -- The objects are arranged into the following groups: - -- - atiVlanGroup OBJECT IDENTIFIER ::= { atiVlan 1 } - atiVirtualGroup OBJECT IDENTIFIER ::= { atiVlan 2 } - atiEncapsulationGroup OBJECT IDENTIFIER ::= { atiVlan 3 } - atiProtocolGroup OBJECT IDENTIFIER ::= { atiVlan 5 } - - -- - -- - -- Simens Vlan Type Textual Convention - -- - -- vlanLayer2(1) = The globally identified VLAN interface is protocol - -- independent and based on port grouping. The configuration of - -- port grouping is controlled through the ifStackTable. - -- - - AtiSwitchVlanType ::= INTEGER { - vlanLayer2(1) - } - - -- - -- All groups in this MIB are optional. Support for a - -- particular group is dependent upon the capabilities - -- of the network device. - -- - -- The VLAN Group - -- - -- The VLAN mapping group contains objects for - -- identifying VLANs within a device. It consists of the - -- atiVlanIfTable. - -- - -- The Virtual Group - -- - -- The virtual group contains the atiNextVirtIfIndex object. - -- In the future, other groups and object will be added as - -- capabilities are added. - -- - -- The Encapsulation Group - -- - -- The Encapsulation Group contains objects for identifying - -- and configuring encapsulation entries within a device. - -- It consists of the atiVlanEncapsIfTable. - -- - - -- - -- The Atkk VLAN Interface Table - -- - - atiVlanIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtiVlanIfEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This table lists VLAN interfaces that exist within - a device. A single entry exists in this list for each - VLAN interface in the system. A VLAN interface may - be created, destroyed and/or mapped to a globally identified - vlan." - ::= { atiVlanGroup 2 } - - atiVlanIfEntry OBJECT-TYPE - SYNTAX AtiVlanIfEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An individual VLAN interface entry. When an NMS wishes - to create a new entry in this table, it must obtain a - non-zero index from the atiNextAvailableVirtIfIndex - object. Row creation in this table will fail if the - chosen index value does not match the current value - returned from the atiNextAvailableVirtIfIndex object." - INDEX { atiVlanIfIndex } - ::= { atiVlanIfTable 1 } - - AtiVlanIfEntry ::= - SEQUENCE { - atiVlanIfIndex - INTEGER, - atiVlanIfDescr - DisplayString, - atiVlanIfType - AtiSwitchVlanType, - atiVlanIfGlobalIdentifier - INTEGER, - atiVlanIfStatus - RowStatus - } - - atiVlanIfIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The index value of this row and the vlan's ifIndex in the - ifTable. The NMS obtains the index value for this row by - reading the atiNextAvailableVirtIfIndex object." - ::= { atiVlanIfEntry 1 } - - atiVlanIfDescr OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This is a description of the VLAN interface." - ::= {atiVlanIfEntry 2} - - atiVlanIfType OBJECT-TYPE - SYNTAX AtiSwitchVlanType - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The VLAN interface type." - ::= { atiVlanIfEntry 3 } - - atiVlanIfGlobalIdentifier OBJECT-TYPE - SYNTAX INTEGER (0..65535) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "An administratively assigned global VLAN identifier. - - The binding between a global identifier and a VLAN - interface can be created or removed. To create a binding - an NMS must write a non-zero value to this object. To - delete a binding, the NMS must write a zero to this - object. The value 1 is reserved for the default VLAN and - this cannot be deleted or re-assigned." - ::= { atiVlanIfEntry 4 } - - atiVlanIfStatus OBJECT-TYPE - SYNTAX RowStatus - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The status column for this VLAN interface. - This OBJECT can be set to: - - active(1) - createAndGo(4) - createAndWait(5) - destroy(6) - - The following values may be read: - active(1) - notInService(2) - notReady(3). - - Setting this object to createAndGo(4) causes the agent - to attempt to create and commit the row based on - the contents of the objects in the row. If all necessary - information is present in the row and the values are - acceptible to the agent, the agent will change the - status to active(1). If any of the necessary objects - are not available, the agent will reject the creation - request. - - Setting this object to createAndWait(5) causes a row - in this table to be created. The agent sets the - status to notInService(2) if all of the information is - present in the row and the values are acceptable to the - agent; otherwise, the agent sets the status to - notReady(3). - - Setting this object to active(1) is only valid when - the current status is active(1) or notInService(2). - - When the state of the row transitions is set to active(1), - the agent creates the corresponding row in the ifTable.. - - Setting this object to destroy(6) will remove the corresponding - VLAN interface, remove the entry in this table, and the - corresponding entries in the ifTable. - - In order for a set of this object to destroy(6) to succeed, - all dependencies on this row must have been removed. These - will include any stacking dependencies in the ifStackTable and - any protocol specific tables dependencies." - ::= { atiVlanIfEntry 6 } - - - -- - -- The Atkk VLAN Encapsulation Interface Table - -- - -- VLAN Encapsulation refers to the ability to multiplex - -- several VLANs over a single network segment by explicitly - -- labeling eack packet with a tag that identifies the packet's - -- VLAN membership. - -- - -- The only tagging scheme supported by this MIB is IEEE 802.1Q - -- Some ports support tagging, some don't. For ports that support - -- tagging, they may have some VLANs that operate in tagging mode, - -- some not in tagging mode. - -- - -- The encapsulation interface will be creatable by the NMS using - -- the atiVlanIfTable. This table will allow the NMS to define - -- certain attributes of the encapsulation including an encapsulation - -- algorithm and a tag value. Using the ifStack table, an encapsulation - -- interface may be stacked underneath a VLAN interface and on top of port(s). - -- - -- Example ifTable Stacking: - -- - -- +=======================+=======================+ - -- | VLAN Xface 9 | VLAN Xface 11 | - -- +=======================+=======================+ - -- +=======================+ - -- | ENCAPS Xface 10 | - -- +=======================+ - -- +=====+=====+=====+=====+=====+=====+=====+=====+ - -- | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |<=== Ports - -- +=====+=====+=====+=====+=====+=====+=====+=====+ - -- - -- ifStackTable Instances: - -- ifStackHigher ifStackLower - -- 0 9 - -- 0 11 - -- 1 0 - -- 2 0 - -- 3 0 - -- 4 0 - -- 9 10 - -- 10 1 - -- 10 2 - -- 10 3 - -- 10 4 - -- 11 5 - -- 11 6 - -- 11 7 - -- 11 8 - -- - -- A stack that contains a VLAN, encapsulation and a port interface, specifies: - -- - -- * For packets received through the given port that use the given encapsulation - -- scheme and contain the given tag, those packets are members of the given VLAN. - -- - -- * For unencapsulated packets from the given VLAN that are to be transmitted out - -- the given port, those packets must first be encapsulated using the given - -- encapsulation algorithm and tag. - -- - - AtiSwitchVlanEncapsType ::= INTEGER { - vlanEncaps8021q(2) - } - - - atiVlanEncapsIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtiVlanEncapsIfEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This table lists VLAN encapsulation interfaces that - exist within a device. A single entry exists in this - list for each VLAN encapsulation interface in the - system. A VLAN encapsulation interface may be created - or destroyed." - ::= { atiEncapsulationGroup 1 } - - atiVlanEncapsIfEntry OBJECT-TYPE - SYNTAX AtiVlanEncapsIfEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An individual VLAN encapsulation interface entry. - When an NMS wishes to create a new entry in this table, - it must obtain a non-zero index from the - atiNextAvailableVirtIfIndex object. Row creation in - this table will fail if the chosen index value does - not match the current value returned from the - atiNextAvailableVirtIfIndex object." - INDEX { atiVlanEncapsIfIndex } - ::= { atiVlanEncapsIfTable 1 } - - AtiVlanEncapsIfEntry ::= - SEQUENCE { - atiVlanEncapsIfIndex - INTEGER, - atiVlanEncapsIfType - AtiSwitchVlanEncapsType, - atiVlanEncapsIfTag - INTEGER, - atiVlanEncapsIfStatus - RowStatus - } - - atiVlanEncapsIfIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The index value of this row and the encapsulation - interface's ifIndex in the ifTable. The NMS obtains - the index value used for creating a row in this table - by reading the atiNextAvailableVirtIfIndex object." - ::= { atiVlanEncapsIfEntry 1 } - - atiVlanEncapsIfType OBJECT-TYPE - SYNTAX AtiSwitchVlanEncapsType - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The encapsulation algorithm used when encapsulating - packets transmitted, or de-encapsulating packets - received through this interface." - ::= {atiVlanEncapsIfEntry 2} - - atiVlanEncapsIfTag OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The tag used when encapsulating packets transmitted, - or de-encapsulating packets received through this - interface." - ::= { atiVlanEncapsIfEntry 3 } - - atiVlanEncapsIfStatus OBJECT-TYPE - SYNTAX RowStatus - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The row status for this VLAN encapsulation interface. - - This OBJECT can be set to: - - active(1) - createAndGo(4) - createAndWait(5) - destroy(6) - - The following values may be read: - active(1) - notReady(3). - - In order for a row to become active, the NMS must set - atiVlanEncapsIfTagType and atiVlanEncapsIfTag to - some valid and consistent values. - - Setting this object to createAndGo(4) causes the agent - to attempt to create and commit the row based on the - contents of the objects in the row. If all necessary - information is present in the row, the agent will - create the row and change the status to active(1). If - any of the necessary objects are not available, or - specify an invalid configuration, the row will not be - created and the agent will return an appropriate error. - - Setting this object to createAndWait(5) causes a row in - in this table to be created. If all necessary objects - in the row have been assigned values and specify a valid - configuration, the status of the row will be set to - notInService(2); otherwise, the status will be set to - notReady(3). - - This object may only be set to createAndGo(4) or - createAndWait(5) if it does not exist. - - Setting this object to active(1) when the status is - notInService(2) causes the agent to commit the - row. Setting this object to active(1) when its value - is already active(1) is a no-op. - - Setting this object to destroy(6) will remove the - corresponding VLAN encapsulation interface, remove the - entry in this table, and remove the corresponding entry - in the ifTable. - - In order for a set of this object to destroy(6) to - succeed, all dependencies on this row must have been - removed. These will include any references to this - interface in the ifStackTable." - ::= { atiVlanEncapsIfEntry 4 } - - -- - -- The atiNextAvailableVirtIfIndex - -- - - atiNextAvailableVirtIfIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of the next available virtual ifIndex. This - object is used by an NMS to select an index value - for row-creation in tables indexed by ifIndex. The - current value of this object is changed to a new - value when the current value is written to an agent's - table, that is indexed by ifIndex. Row creation - using the current value of this object, allocates - a virtual ifIndex. Note the following: - - 1. A newly created row does not have to be active(1) - for the agent to allocate the virtual ifIndex. - - 2. Race conditions between multiple NMS's end when - a row is created. Rows are deemed created when - a setRequest is successfully committed (i.e. - the errorStats is noError(0)). - - 3. An agent that exhausts its supply of virual - ifIndex values returns zero as the value of this - object. This can be used by an NMS as an indication - to deleted unused rows and reboot the device." - ::= { atiVirtualGroup 1 } - - --- --- Protocol Definition Table --- - atiVlanProtocolTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtiVlanProtocolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table of defined combinations of protocol IDs - that make up one protocol definition name. - All members of one protocol definition share - the same atiVlanProtocolIndex. A given - protocol ID may appear in the definition of - just one protocol definition. This table will - typically contain some default entries for - popular protocols." - ::= { atiProtocolGroup 1 } - - atiVlanProtocolEntry OBJECT-TYPE - SYNTAX AtiVlanProtocolEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "One member protocol ID of a protocol definition." - INDEX { atiVlanProtocolIndex, - atiVlanProtocolIdIndex } - - ::= { atiVlanProtocolTable 1 } - - AtiVlanProtocolEntry ::= SEQUENCE { - atiVlanProtocolIndex INTEGER, - atiVlanProtocolIdIndex INTEGER, - atiVlanProtocolName DisplayString, - atiVlanProtocolDllEncapsType INTEGER, - atiVlanProtocolId INTEGER, - atiVlanProtocolStatus RowStatus - } - atiVlanProtocolIndex OBJECT-TYPE - SYNTAX INTEGER(0..7) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "An index representing a protocol grouping of - protocol ID values. A limited number of - protocol groupings may be defined (up to 7)." - ::= { atiVlanProtocolEntry 1 } - - atiVlanProtocolIdIndex OBJECT-TYPE - SYNTAX INTEGER(0..6) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "An index representing a particular protocol ID - within a protocol grouping. A limited number of - protocol IDs may be defined per - atiVlanProtocolIndex (up to 6)." - ::= { atiVlanProtocolEntry 2 } - - - atiVlanProtocolName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A human-readable string representing this protocol. - This string should be the same for all entries - sharing a given atiVlanProtocolIndex. - A atiVlanProtocolEntry with - atiVlanProtocolName of ANY represents a match - on all protocols: this entry may not be modified." - ::= { atiVlanProtocolEntry 3 } - - atiVlanProtocolDllEncapsType OBJECT-TYPE - SYNTAX INTEGER { any(1), ethertype(2), - llc(3), llcSnapEthertype(4) } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Represents the type of data-link encapsulation - in which the atiVlanProtocolId protocol ID - is carried. The value any(1) is used to indicate - a wildcard and matches all encapsulations and - protocol IDs that are not explicitly mentioned - in this table. Entries of type any(1) may not - be created. The value none(5) is used to indicate - that no protocol IDs match this entry. A value - of none(5) may not be set by a manager." - ::= { atiVlanProtocolEntry 4 } - - atiVlanProtocolId OBJECT-TYPE - SYNTAX INTEGER (0..65535) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The protocol ID: for entries of type ethertype(2) - or llcSnapEthertype(4) this represents a 16-bit - protocol ID. For entries of type llc(3) it - represents a concatenation of LLC DSAP+SSAP in - network byte order. This value is not valid - for atiVlanProtocolDllEncapsType values of - any(1) or none(5)." - ::= { atiVlanProtocolEntry 5 } - - atiVlanProtocolStatus OBJECT-TYPE - SYNTAX RowStatus - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The row status variable, used according to - row installation and removal conventions." - ::= { atiVlanProtocolEntry 6 } - - --- --- Protocol-based VLAN Table --- - atiVlanProtocolVlanTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtiVlanProtocolVlanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table to apply one of the protocol definitions - in atiVlanProtocolTable to a given VLAN - This applies to all ports that are untagged - in this VLAN). A limited number of protocols - may be applied simultaneously in one device (up to 8)." - ::= { atiProtocolGroup 2 } - - atiVlanProtocolVlanEntry OBJECT-TYPE - SYNTAX AtiVlanProtocolVlanEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A mapping of untagged packets of one protocol - onto a particular VLAN." - INDEX { atiVlanProtocolVlanIfIndex, - atiVlanProtocolVlanProtocolIndex } - ::= { atiVlanProtocolVlanTable 1 } - - AtiVlanProtocolVlanEntry ::= SEQUENCE { - atiVlanProtocolVlanIfIndex INTEGER, - atiVlanProtocolVlanProtocolIndex INTEGER, - atiVlanProtocolVlanStatus RowStatus - } - - atiVlanProtocolVlanIfIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The index value of this row and the vlan's ifIndex in the - ifTable. The NMS obtains the index value for this row by - reading the atiNextAvailableVirtIfIndex object." - ::= { atiVlanProtocolVlanEntry 1 } - - atiVlanProtocolVlanProtocolIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "An index representing a protocol grouping of - protocol ID values. A limited number of - protocol groupings may be defined (up to 7)." - ::= { atiVlanProtocolVlanEntry 2 } - - - atiVlanProtocolVlanStatus OBJECT-TYPE - SYNTAX RowStatus - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The row status variable, used according to - row installation and removal conventions." - ::= { atiVlanProtocolVlanEntry 3 } - -END - - - --- =============================================================================== - --- --- Atkk QoS objects --- - -CENTRECOM-QOS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY FROM SNMPv2-SMI - OBJECT-TYPE FROM RFC-1212 - TruthValue FROM SNMPv2-TC - DisplayString FROM RFC1213-MIB - RowStatus FROM SNMPv2-TC - atiVlanIfIndex FROM CENTRECOM-VLAN-MIB - extSwitchMIB FROM CENTRECOM-MIB; - - atiQos MODULE-IDENTITY - LAST-UPDATED "9803020000Z" - ORGANIZATION "Allied Telesis K.K" - CONTACT-INFO "www1.allied-telesis.co.jp/GIGA" - DESCRIPTION "Atkk Quality-of-Service objects" - ::= { extSwitchMIB 5 } - - atiQosCommon OBJECT IDENTIFIER ::= { atiQos 1 } - --- --- Select QoS Mode --- - atiQosMode OBJECT-TYPE - SYNTAX INTEGER { ingress(1), egress(2) } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates which QoS mode the device should - use. ingress(1) applies priority-based QoS based - on the incoming packet's destination IP or MAC - address, 802.1p priority, PACE(tm), Source Port or - VLAN. egress(2) applies priority- and bandwidth-based - QoS based on destination IP or MAC address or VLAN." - ::= { atiQosCommon 4 } - --- --- Reset all QoS settings to defaults --- - atiQosUnconfigure OBJECT-TYPE - SYNTAX TruthValue - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Setting this to true will reset all QoS settings - in the device to factory defaults. Reads from this - value return an undefined value." - ::= { atiQosCommon 5 } - - --- --- QoS Profile table --- - - atiQosProfileTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtiQosProfileEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This table lists QoS profiles." - ::= { atiQosCommon 6 } - - atiQosProfileEntry OBJECT-TYPE - SYNTAX AtiQosProfileEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An individual QoS profile Entry." - INDEX {atiQosProfileIndex} - ::= {atiQosProfileTable 1} - - AtiQosProfileEntry ::= SEQUENCE { - - atiQosProfileIndex INTEGER , - atiQosProfileName DisplayString, - atiQosProfileMinBw INTEGER, - atiQosProfileMaxBw INTEGER, - atiQosProfilePriority INTEGER, - atiQosProfileRowStatus RowStatus - } - - atiQosProfileIndex OBJECT-TYPE - SYNTAX INTEGER (1..65535) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "An index that uniquely identifies an entry in the - qos table." - ::= { atiQosProfileEntry 1} - - atiQosProfileName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..127)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A unique qos profile name." - ::= {atiQosProfileEntry 2} - - atiQosProfileMinBw OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The minumum percentage of bandwidth that this queue requires. - The Switch is required to provide the minumum amount of - bandwidth to the queue. The lowest possible value is 0%." - ::= {atiQosProfileEntry 3 } - - - atiQosProfileMaxBw OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The maximum percentage of bandwidth that this queue is - permitted to use" - ::= {atiQosProfileEntry 4 } - - atiQosProfilePriority OBJECT-TYPE - SYNTAX INTEGER { - low(1), - normal(2), - medium(3), - high(4) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The level of priority in which this queue will be serviced - by the Switch." - ::= {atiQosProfileEntry 5 } - - atiQosProfileRowStatus OBJECT-TYPE - SYNTAX RowStatus - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The status of the atiQosProfile entry. - This OBJECT can be set to: - - active(1) - createAndGo(4) - createAndWait(5) - destroy(6) - - The following values may be read: - active(1) - notInService(2) - notReady(3). - - Setting this object to createAndGo(4) causes the agent - to attempt to create and commit the row based on - the contents of the objects in the row. If all necessary - information is present in the row and the values are - acceptible to the agent, the agent will change the - status to active(1). If any of the necessary objects - are not available, the agent will reject the creation - request. - - Setting this object to createAndWait(5) causes a row - in this table to be created. The agent sets the - status to notInService(2) if all of the information is - present in the row and the values are acceptable to the - agent; otherwise, the agent sets the status to - notReady(3). - - Setting this object to active(1) is only valid when - the current status is active(1) or notInService(2). - - When the state of the row transitions is set to active(1), - the agent creates the corresponding row in the ifTable.. - - Setting this object to destroy(6) will remove the corresponding - QoS Profile Entry. - - In order for a set of this object to destroy(6) to succeed, - all dependencies on this row must have been removed. These - will include any stacking dependencies in the ifStackTable and - any protocol specific tables dependencies." - ::= { atiQosProfileEntry 6 } - --- --- VLAN-based QoS Table --- - atiQosByVlanMappingTable OBJECT-TYPE - - SYNTAX SEQUENCE OF AtiQosByVlanMappingEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Table to associate a Vlan with the QoS profile that the - Vlan is using. Every Vlan is assigned a Qos Profile and - hence there is an entry in this table corresponding to every - entry in the atiVlanIfTable." - ::= { atiQosCommon 7 } - - atiQosByVlanMappingEntry OBJECT-TYPE - SYNTAX AtiQosByVlanMappingEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The QoS associated with a particular Vlan." - INDEX {atiVlanIfIndex} - ::= {atiQosByVlanMappingTable 1} - - AtiQosByVlanMappingEntry ::= SEQUENCE { - atiQosByVlanMappingQosProfileIndex INTEGER - } - - atiQosByVlanMappingQosProfileIndex OBJECT-TYPE - SYNTAX INTEGER (1..65535) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Value of atiQosProfileIndex that uniquely - identifies a QoS Profile entry in atiQosProfileTable. - This indicates the QoS to be given to traffic for this - Vlan in the absence of any other more specific - configuration information for this traffic." - ::= { atiQosByVlanMappingEntry 1 } - - -END - --- =============================================================================== - --- --- Atkk Switch Port objects --- - -CENTRECOM-PORT-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY FROM SNMPv2-SMI - RowStatus FROM SNMPv2-TC - OBJECT-TYPE FROM RFC-1212 - extSwitchMIB FROM CENTRECOM-MIB; - - atiPort MODULE-IDENTITY - LAST-UPDATED "9802030000Z" - ORGANIZATION "Allied Telesis K.K" - CONTACT-INFO "www1.allied-telesis.co.jp/GIGA" - DESCRIPTION "Atkk network port objects" - ::= { extSwitchMIB 6 } - --- --- Load-sharing --- - atiPortLoadshareTable OBJECT-TYPE - SYNTAX SEQUENCE OF AtiPortLoadshareEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A table of bindings between a master port - and its load-sharing slaves: create/delete - entries here to add/delete a port to/from a - load-sharing group. Default is empty table. - There are restrictions on what row creates - will be accepted by each device - see Summit - release notes for details." - ::= { atiPort 1 } - - atiPortLoadshareEntry OBJECT-TYPE - SYNTAX AtiPortLoadshareEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A binding between a master port and one - of its load-sharing slave ports." - INDEX { atiPortLoadshareMasterIfIndex, - atiPortLoadshareSlaveIfIndex } - ::= { atiPortLoadshareTable 1 } - - AtiPortLoadshareEntry ::= SEQUENCE { - atiPortLoadshareMasterIfIndex INTEGER, - atiPortLoadshareSlaveIfIndex INTEGER, - atiPortLoadshareGrouping INTEGER, - atiPortLoadshareStatus RowStatus - } - - atiPortLoadshareMasterIfIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The ifIndex value which identifies the - port controlling a loadsharing group - of ports which includes - atiPortLoadshareSlaveIfIndex." - ::= { atiPortLoadshareEntry 1 } - - atiPortLoadshareSlaveIfIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The ifIndex value which identifies the - port which is a member of a loadsharing - group controlled by - atiPortLoadshareMasterIfIndex." - ::= { atiPortLoadshareEntry 2 } - - atiPortLoadshareGrouping OBJECT-TYPE - SYNTAX INTEGER { pair (2), quad (4) } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The Grouping value which identifies if load sharing is - in pair or quad." - ::= { atiPortLoadshareEntry 3 } - - atiPortLoadshareStatus OBJECT-TYPE - SYNTAX RowStatus - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The row status variable, used according to - row installation and removal conventions." - ::= { atiPortLoadshareEntry 4 } - -END - - --- =============================================================================== - --- --- Traps --- - -CENTRECOM-TRAP-MIB DEFINITIONS ::= BEGIN - - IMPORTS - extSwitchMIB FROM CENTRECOM-MIB - sysUpTime, sysDescr FROM RFC1213-MIB - TRAP-TYPE FROM RFC-1215; - - overheat TRAP-TYPE - ENTERPRISE extSwitchMIB - VARIABLES { sysUpTime, sysDescr } - DESCRIPTION - "A overheat trap indicates that the on board - tempature sensor has reported a overheat - condition. System will shutdown until unit has - sufficiently cooled such that operation may begin - again. A cold start trap will be issued when - the unit has come back on line." - ::= 6 - - fanfailed TRAP-TYPE - ENTERPRISE extSwitchMIB - VARIABLES { sysUpTime, sysDescr } - DESCRIPTION - "A fan failed trap indicates one or more of the - cooling fans inside the device has failed. A - fanOK trap will be sent once the fan has attained - normal operation." - ::= 7 - - fanOK TRAP-TYPE - ENTERPRISE extSwitchMIB - VARIABLES { sysUpTime, sysDescr } - DESCRIPTION - "A fan has transitioned out of a failure state and - is now operating correctly." - ::= 8 - - invalidLoginAttempt TRAP-TYPE - ENTERPRISE extSwitchMIB - VARIABLES { sysUpTime, sysDescr } - DESCRIPTION - "A user attempted to login to console or by telnet but was refused - access due to incorrect username or password" - ::= 9 - - powerSupplyFail TRAP-TYPE - ENTERPRISE extSwitchMIB - VARIABLES { sysUpTime, sysDescr } - DESCRIPTION - "One or more sources of power to this agent has failed. - Presumably a redundant power-supply has taken over." - ::= 10 - - powerSupplyGood TRAP-TYPE - ENTERPRISE extSwitchMIB - VARIABLES { sysUpTime, sysDescr } - DESCRIPTION - "One or more previously bad sources of power to this agent - has come back to life without causing an agent restart." - ::= 11 - - rpsAlarm TRAP-TYPE - ENTERPRISE extSwitchMIB - VARIABLES { sysUpTime, sysDescr } - DESCRIPTION - "Attached Redundant Power Supply device is indicating - an alarm condition." - ::= 12 - - rpsNoAlarm TRAP-TYPE - ENTERPRISE extSwitchMIB - VARIABLES { sysUpTime, sysDescr } - DESCRIPTION - "Attached Redundant Power Supply device is no longer - indicating an alarm condition." - ::= 13 - - -END - diff --git a/mibs/CHASSIS-MIB b/mibs/CHASSIS-MIB deleted file mode 100644 index 7eff097229..0000000000 --- a/mibs/CHASSIS-MIB +++ /dev/null @@ -1,709 +0,0 @@ -CHASSIS-MIB DEFINITIONS ::= BEGIN - - -- ctron-chassis-mib.txt - -- Revision: 1.07.00 - -- Part Number: 2170548 - -- Date: January 31, 1997 - - -- Cabletron Systems, Inc. - -- 35 Industrial Way, P.O. Box 5005 - -- Rochester, NH 03867-0505 - -- (603) 332-9400 - -- support@ctron.com - - -- This module provides authoritative definitions for Cabletron's - -- enterprise-specific chassis MIB. - -- - -- This module will be extended, as needed. - -- - - -- Cabletron Systems reserves the right to make changes in - -- specification and other information contained in this document - -- without prior notice. The reader should consult Cabletron Systems - -- to determine whether any such changes have been made. - -- - -- In no event shall Cabletron Systems be liable for any incidental, - -- indirect, special, or consequential damages whatsoever (including - -- but not limited to lost profits) arising out of or related to this - -- document or the information contained in it, even if Cabletron - -- Systems has been advised of, known, or should have known, the - -- possibility of such damages. - -- - -- Cabletron grants vendors, end-users, and other interested parties - -- a non-exclusive license to use this Specification in connection - -- with the management of Cabletron products. - - -- Copyright August 95 Cabletron Systems - - IMPORTS - NetworkAddress, Counter, TimeTicks - FROM RFC1155-SMI - chassis - FROM CTRON-MIB-NAMES - DisplayString - FROM RFC1213-MIB - OBJECT-TYPE - FROM RFC-1212; - - - -- This MIB module uses the extended OBJECT-TYPE macro as defined - -- RFC 1212 - - -- Textual convention - - - -- DisplayString ::= OCTET STRING - -- This data type is used to model textual information taken from - -- the NVT ASCII character set. By convention, objects with this - -- syntax, unless explicitly stated, are declared as having: - -- - -- SIZE (0..255) - - -- chType is, in generic terms, similar to sysObjectID in - -- MIB-II. It is defined for the sake of completeness, and - -- in order to negate dependencies on other MIBs. - - chType OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Identifies the type of hub-based or standalone device. - A vendor's authoritative identification of this - chassis or device. By convention, this value is - allocated within the SMI enterprises subtree(1.3.6.1.4.1), - and provides an easy and unambiguous means for - determining `what kind of box' is being managed. If this - information is not present or unknown, its value should - be set to the OBJECT IDENTIFIER { 0 0 }, which is a - syntactically valid object identifier." - ::= { chassis 1 } - - chBackplaneTable OBJECT-TYPE - SYNTAX SEQUENCE OF ChBackplaneEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of backplanes resident in this chassis." - ::= { chassis 2 } - - chBackplaneEntry OBJECT-TYPE - SYNTAX ChBackplaneEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A backplane entry containing objects for a particular - backplane." - INDEX { chBackplaneID } - ::= { chBackplaneTable 1 } - - ChBackplaneEntry ::= - SEQUENCE { - chBackplaneID - INTEGER, - chBackplaneType - OBJECT IDENTIFIER - } - - chBackplaneID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "An unique value identifying a backplane within the - chassis." - ::= { chBackplaneEntry 1 } - - chBackplaneType OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "An authoritative identification that is specific to - the particular media being used to realize the - backplane. For example, if the backplane is realized - by an Ethernet, then the value of this object refers - to a well known OID defined for Ethernet. If this - information is not present or unknown, its value - should be set to OBJECT IDENTIFIER { 0 0 }, which - is a syntactically valid object identifier." - ::= { chBackplaneEntry 2 } - - chNumSlots OBJECT-TYPE - SYNTAX INTEGER (0..64) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Number of slots in a chassis. For bounded, slot-less - systems, the value of this object shall be zero(0)." - ::= { chassis 3 } - - -- Component Table and Definitions - -- Components are instances of functional devices. For - -- example, if two routers and three bridges were installed - -- in a chassis, said chassis accommodates five components. - - chCompTable OBJECT-TYPE - SYNTAX SEQUENCE OF ChCompEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of components installed in this chassis." - ::= { chassis 4 } - - chCompEntry OBJECT-TYPE - SYNTAX ChCompEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A component entry containing objects for a particular - component." - INDEX { chCompID } - ::= { chCompTable 1 } - - ChCompEntry ::= - SEQUENCE { - chCompID - INTEGER, - chCompAdminStatus - INTEGER, - chCompArg - OCTET STRING, - chCompType - OBJECT IDENTIFIER, - chCompName - DisplayString, - chCompVersion - DisplayString, - chCompTimeStamp - TimeTicks, - chCompAccessPolicy - INTEGER, - chCompBasicCommStr - OCTET STRING, - chCompROCommStr - OCTET STRING, - chCompRWCommStr - OCTET STRING, - chCompSUCommStr - OCTET STRING, - chCompNetAdr - NetworkAddress - } - - chCompID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "An unique value identifying a component, which includes, - but is not limited to, routers, bridges, and terminal - servers. Multiple instances of a functional device may - exist within the same chassis." - ::= { chCompEntry 1 } - - chCompAdminStatus OBJECT-TYPE - SYNTAX INTEGER { - unknown(1), -- none of the following - invalid(2), - enabled(3), - testing(4), - operational(5), - error(6), - disabled(7), - delete(8) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Provides the state of the given component. A component - is activated by writing a value of enabled(3). Once - enabled, a component enters testing mode, which is - denoted by testing(4), when this object is read. After - tests are complete, the component either enters the - operational(5), or the error(6) state. - - The component may be de-activated by writing a value of - disabled(7). In a disabled state, a component does - exist within the given chassis, but is benign. A disabled - component is available for subsequent activation." - ::= { chCompEntry 2 } - - chCompArg OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(32)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A variable that may be passed to a component, when it - is being either enabled or disabled." - ::= { chCompEntry 3 } - - chCompType OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Identifies a component within this chassis. A vendor's - authoritative identification of this component type. - By convention, this value is allocated within the SMI - enterprises subtree(1.3.6.1.4.1), and provides an easy - and unambiguous means for determining the component - type. If this information is not present or unknown, - its value should be set to the OBJECT IDENTIFIER { 0 0 }, - which is a syntactically valid object identifier." - ::= { chCompEntry 4 } - - chCompName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..32)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A textual description of the component." - ::= { chCompEntry 5 } - - chCompVersion OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..32)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A textual description of the version/revision level for - this component's software." - ::= { chCompEntry 6 } - - chCompTimeStamp OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of sysUpTime of this management entity, when - this component was last (re-)initialized." - ::= { chCompEntry 7 } - - chCompAccessPolicy OBJECT-TYPE - SYNTAX INTEGER { - unknown(1), -- none of the following - invalid(2), - same(3), -- current IP address and - -- community string pair - -- may be used to access - -- this component - otherCommStr(4), -- use community string - -- specified by - -- chCompROCommStr (or - -- chCompRWCommStr), with - -- current IP address to - -- access this component. - -- Community access profile - -- and view are determined - -- by the associated - -- community string that - -- will be used. - other(5) -- use community string - -- specified by - -- chCompROCommStr (or - -- chCompRWCommStr), and - -- address specified by - -- chCompNetAdr to access - -- this component. - -- Community access profile - -- and view are determined - -- by the associated - -- community string that - -- will be used. - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Defines access information for the pertinent component." - ::= { chCompEntry 8 } - - chCompBasicCommStr OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Read-only community string for the pertinent component. - If the value of chCompAccessPolicy is otherCommStr(4) or - other(5), then this object shall determine the read-only - Community String to be used when accessing this component. - This also defined the basic read only community string to - access MIBs registered to this component." - ::= { chCompEntry 9 } - - chCompROCommStr OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Read-only community string for the pertinent component. - If the value of chCompAccessPolicy is otherCommStr(4) or - other(5), then this object shall determine the read-only - Community String to be used when accessing this component. - This also defined the read only community string to - access MIBs registered to this component." - ::= { chCompEntry 10 } - - chCompRWCommStr OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Read-write community string for the pertinent component. - If the value of chCompAccessPolicy is otherCommStr(4) or - other(5), then this object shall determine the read-write - Community String to be used when accessing this component. - This also defined the read write community string to - access MIBs registered to this component." - ::= { chCompEntry 11 } - - chCompSUCommStr OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Super user community string for the pertinent component. - If the value of chCompAccessPolicy is otherCommStr(4) or - other(5), then this object shall determine the read-write - Community String to be used when accessing this component. - This also defined the read write community string to - access MIBs registered to this component." - ::= { chCompEntry 12 } - - chCompNetAdr OBJECT-TYPE - SYNTAX NetworkAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "If the value of chCompAccessPolicy is other(5), then this - object shall determine the Network Address to be used to - access this component. In all other cases, a value of - 0.0.0.0 shall be returned, when read." - ::= { chCompEntry 13 } - - -- Slot Table and definitions - -- A module is the physical entity that resides in a chassis slot. - -- A module is also denoted as a board or card. A component may - -- be realized by one or more modules, or one or more components - -- may be realized by the same module. - -- The slot table provides a physical representation of a chassis - -- and its components. - - chSlotTable OBJECT-TYPE - SYNTAX SEQUENCE OF ChSlotEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of modules installed in this chassis. A component, - such as a router, may be incorporated on one or more - modules. More than one component may be incorporated on - each module." - ::= { chassis 5 } - - chSlotEntry OBJECT-TYPE - SYNTAX ChSlotEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A slot entry containing objects for a particular - module." - INDEX { chSlotID, chSlotCompID } - ::= { chSlotTable 1 } - - ChSlotEntry ::= - SEQUENCE { - chSlotID - INTEGER, - chSlotCompID - INTEGER, - chSlotClass - OBJECT IDENTIFIER, - chSlotModuleType - OBJECT IDENTIFIER, - chSlotModuleName - DisplayString, - chSlotModuleVersion - DisplayString, - chSlotModuleTimeStamp - TimeTicks - } - - chSlotID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The slot number containing this module. An unique - value, in the range between 0 and and the value of - chNumSlots." - ::= { chSlotEntry 1 } - - chSlotCompID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The ID value for the component incorporated within this - module. This object is similar to chCompID." - ::= { chSlotEntry 2 } - - chSlotClass OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The class (or type) of slot. For example, slots that - only allow for power supply modules fall into a class - that is different from slots that allow only interface - cards." - ::= { chSlotEntry 3 } - chSlotModuleType OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Uniquely defines the module type. A vendor's - authoritative identification for a module. By - convention, this value is allocated within the SMI - enterprises subtree(1.3.6.1.4.1), and provides an easy - and unambiguous means for determining the type of - module." - ::= { chSlotEntry 4 } - - chSlotModuleName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..32)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "A textual description of the module." - ::= { chSlotEntry 5 } - - chSlotModuleVersion OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..32)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A textual description of the version/revision level for - this module's hardware and firmware." - ::= { chSlotEntry 6 } - - chSlotModuleTimeStamp OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of sysUpTime for this management entity, when - this module was last (re-)initialized." - ::= { chSlotEntry 7 } - - - - -- MIB Table - -- This table provides a list of MIBs that are incorporated in - -- the various components within chassis slots. - - chCompMIBTable OBJECT-TYPE - SYNTAX SEQUENCE OF ChCompMIBEntry - ACCESS not-accessible - STATUS deprecated - DESCRIPTION - "A list of MIBs incorporated on components and their - respective modules, within this chassis." - ::= { chassis 6 } - - chCompMIBEntry OBJECT-TYPE - SYNTAX ChCompMIBEntry - ACCESS not-accessible - STATUS deprecated - DESCRIPTION - "A MIB entry containing objects for a MIB that is - realized by a particular module." - INDEX { chCompMIBID, chCompMIBSlotID, chCompMIBCompID } - ::= { chCompMIBTable 1 } - - ChCompMIBEntry ::= - SEQUENCE { - chCompMIBID - INTEGER, - chCompMIBSlotID - INTEGER, - chCompMIBCompID - INTEGER, - chCompMIBGrpOID - OBJECT IDENTIFIER, - chCompMIBVectorObjectBase - OBJECT IDENTIFIER, - chCompMIBVectorNum - INTEGER, - chCompMIBType - INTEGER, - chCompMIBStatus - INTEGER - } - - chCompMIBID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS deprecated - DESCRIPTION - "An unique value identifying an instance of a MIB." - ::= { chCompMIBEntry 1 } - - chCompMIBSlotID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The slot number for the module that incorporates this - MIB. The value shall be in the range between 0 and - chNumSlots. A non-zero values indicates that the - information presented by this entry is realized only - on the module in the specified slot. A zero value - indicates that this information pertains to the entire - component, without partitioning across modules. - - This object is similar to chSlotID." - ::= { chCompMIBEntry 2 } - - chCompMIBCompID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS deprecated - DESCRIPTION - "The component related to this MIB. This object is - similar to chCompID." - ::= { chCompMIBEntry 3 } - - chCompMIBGrpOID OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-write - STATUS deprecated - DESCRIPTION - "A reference to a specific MIB group definition. For - example, in the case of MIB-II, the value of this - object may refer to an applicable group, which has - been implemented. - - The access is read-write. This will allow network - administrators, to register MIBs for a module that is - known to the chassis management entity, by type alone: - that is, a module for which component information is - unknown." - ::= { chCompMIBEntry 4 } - - chCompMIBVectorObjectBase OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-write - STATUS deprecated - DESCRIPTION - "A reference to a specific entry of a vector object - within this MIB, associated with the module identified - by chCompMIBSlotID. For example, in the case of a - repeater, the value of this object may refer to an - entry in prtrBasicPortTable. This object facilitates - logical to physical mapping of entities such as - channels, links, interfaces, and ports." - ::= { chCompMIBEntry 5 } - - chCompMIBVectorNum OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS deprecated - DESCRIPTION - "A value indicating the number of entries, starting with - the one denoted by chCompMIBVectorObjectBase, that are - realized on this module." - ::= { chCompMIBEntry 6 } - - chCompMIBType OBJECT-TYPE - SYNTAX INTEGER { - not-instanced(1), - instanced(2) - } - ACCESS read-write - STATUS deprecated - DESCRIPTION - "Depicts whether the MIB in question is instanced - or not. - - For reason similar to ones that apply to - chCompMIBGrpOID, the access mode is read-write." - ::= { chCompMIBEntry 7 } - - chCompMIBStatus OBJECT-TYPE - SYNTAX INTEGER { - unknown(1), - invalid(2), - agent(3), - management(4) - } - ACCESS read-only - STATUS deprecated - DESCRIPTION - "Depicts the status of the MIB. If marked as agent - the MIB is generated based upon the components - defined. If marked as management the entry was entered - via a management station. If marked invalid the - entry is to be deleted." - ::= { chCompMIBEntry 8 } - - chPhysicalChanges OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS deprecated - DESCRIPTION - "Depicts the number of physical changes that have occured - to the chassis MIB. This includes additions and - removal of components in the component table." - ::= { chassis 7 } - - chLogicalChanges OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS deprecated - DESCRIPTION - "Depicts the number of logical changes that have occured - to the chassis MIB. This includes all sets to name - strings etc." - ::= { chassis 8 } - - chCompGlobalBasicCommStr OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(1..27)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This is defined as the base read only community string to - access MIBs on this module. A write to this object will - change all instances of chCompBasicCommStr." - ::= { chassis 9 } - - chCompGlobalROCommStr OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(1..27)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This is defined as the expanded read only community string to - access MIBs on this module. A write to this object will - change all instances of chCompROCommStr." - ::= { chassis 10 } - - chCompGlobalRWCommStr OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(1..27)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This is defined as the read write community string to - access MIBs on this module. A write to this object will - change all instances of chCompRWCommStr." - ::= { chassis 11 } - - chCompGlobalSUCommStr OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(1..27)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This is defined as the super user community string to - access MIBs on this module. A write to this object will - change all instances of chCompSUCommStr." - ::= { chassis 12 } - -END diff --git a/mibs/COMMUNITY-MIB b/mibs/COMMUNITY-MIB deleted file mode 100644 index 52473f6d97..0000000000 --- a/mibs/COMMUNITY-MIB +++ /dev/null @@ -1,130 +0,0 @@ -COMMUNITY-MIB DEFINITIONS ::= BEGIN - - -- community-mib.txt - -- Revision: 1.02.02 - -- Part Number: 2170550 - -- Date: February 25, 1997 - - -- Cabletron Systems, Inc. - -- 35 Industrial Way, P.O. Box 5005 - -- Rochester, NH 03867-0505 - -- (603) 332-9400 - -- support@ctron.com - - -- This module provides authoritative definitions for Cabletron's - -- enterprise-specific community table MIB. - -- - -- This module will be extended, as required. - -- - - -- Cabletron Systems reserves the right to make changes in - -- specification and other information contained in this document - -- without prior notice. The reader should consult Cabletron Systems - -- to determine whether any such changes have been made. - -- - -- In no event shall Cabletron Systems be liable for any incidental, - -- indirect, special, or consequential damages whatsoever (including - -- but not limited to lost profits) arising out of or related to this - -- document or the information contained in it, even if Cabletron - -- Systems has been advised of, known, or should have known, the - -- possibility of such damages. - -- - -- Cabletron grants vendors, end-users, and other interested parties - -- a non-exclusive license to use this Specification in connection - -- with the management of Cabletron products. - - -- Copyright July 96 Cabletron Systems - - - IMPORTS - IpAddress, enterprises - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212; - - - cabletron OBJECT IDENTIFIER ::= { enterprises 52 } - - commsDevice OBJECT IDENTIFIER ::= { cabletron 1 } - - community OBJECT IDENTIFIER ::= { commsDevice 52 } - - - - communityTable OBJECT-TYPE - SYNTAX SEQUENCE OF CommunityEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "This table houses the information needed for trivial - authentication and sending traps." - ::= { community 2 } - - communityEntry OBJECT-TYPE - SYNTAX CommunityEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "Each entry contains a community name and access code - for SNMP trivial authentication, an enable/disable - traps option, as well as network and physical - addressing information for traps." - INDEX { communityIndex } - ::= { communityTable 1 } - - CommunityEntry ::= - SEQUENCE { - communityName - OCTET STRING, - communityTrap - INTEGER, - communityIPAddr - IpAddress, - communityIndex - INTEGER - } - - communityName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..32)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The community name that will be used for trivial - authentication for SNMP get/set requests. This is also - the community name used within an SNMP trap pdu. Each - community name is associated with an access code of - either NO_ACCESS, RO, RW, or SU." - ::= { communityEntry 1 } - - communityTrap OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This object is checked to determine if traps should be - sent to the corresponding network address associated - with it. - The possible values are: - trapOff (0), - trapOn (1)" - - ::= { communityEntry 2 } - - communityIPAddr OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The network address of the device that will receive - traps from this agent." - ::= { communityEntry 3 } - - communityIndex OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A unique value for each community entry. " - ::= { communityEntry 4 } - -END diff --git a/mibs/CTATM-CONFIG-MIB b/mibs/CTATM-CONFIG-MIB deleted file mode 100644 index 5cfbc55ded..0000000000 --- a/mibs/CTATM-CONFIG-MIB +++ /dev/null @@ -1,1688 +0,0 @@ -CTATM-CONFIG-MIB DEFINITIONS ::= BEGIN - --- Ctron ATM Config MIB --- Revision: 01.04.03 --- Date: September 5, 1998 --- Part Number: - --- Cabletron Systems, Inc. --- 35 Industrial Way, P.O. Box 5005 --- Rochester, NH 03867-0505 --- (603) 332-9400 --- support@ctron.com - --- This module provides authoritative definitions for part --- of the naming tree below: --- --- cabletron { enterprises 52 } --- --- This module will be extended, as additional sub-sections --- of this naming tree are defined. --- - --- Cabletron Systems reserves the right to make changes in --- specification and other information contained in this document --- without prior notice. The reader should consult Cabletron Systems --- to determine whether any such changes have been made. --- --- In no event shall Cabletron Systems be liable for any incidental, --- indirect, special, or consequential damages whatsoever (including --- but not limited to lost profits) arising out of or related to this --- document or the information contained in it, even if Cabletron --- Systems has been advised of, known, or should have known, the --- possibility of such damages. --- --- Cabletron grants vendors, end-users, and other interested parties --- a non-exclusive license to use this Specification in connection --- with the management of Cabletron products. - --- Copyright May 98 Cabletron Systems - -IMPORTS - - OBJECT-TYPE - FROM SNMPv2-SMI - - ctATMConfig - FROM CTRON-MIB-NAMES - - ifIndex, DisplayString - FROM RFC1213-MIB - - lecIndex, leArpMacAddress - FROM LAN-EMULATION-CLIENT-MIB - - AtmTrafficDescrParamIndex - FROM ATM-TC-MIB - - atmVclVpi, atmVclVci, atmTrafficDescrParamIndex - FROM ATM-MIB; - - - --- DisplayString ::= OCTET STRING -AtmAddress ::= OCTET STRING (SIZE(20)) - --- ---======================================================================= --- ctAtmConfig Groups - -ctATMBaseConfig OBJECT IDENTIFIER ::= { ctATMConfig 1 } -ctATMPhysicalRedundancy OBJECT IDENTIFIER ::= { ctATMConfig 2 } -ctATMPhysicalRedundancyInterface OBJECT IDENTIFIER ::= { - ctATMPhysicalRedundancy 1 } -ctATMIlmi OBJECT IDENTIFIER ::= { ctATMConfig 3 } -ctATMSignalConfig OBJECT IDENTIFIER ::= { ctATMConfig 4 } -ctATMLANEServices OBJECT IDENTIFIER ::= { ctATMConfig 5 } -ctATMLANEInfoExtGroup OBJECT IDENTIFIER ::= { ctATMConfig 6 } -ctATMTrafficManagementGroup OBJECT IDENTIFIER ::= { ctATMConfig 7 } - --- ---======================================================================= - -ctATMPvcIfDef OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-write - STATUS deprecated - DESCRIPTION - "This object is the MIB-II interface on which the next - Permanent Virtual Circuit (PVC) will be created. - - It is an error to set an interface number which is not - an ATM interface (physical or virtual). - - This object is persistent. However, during reinitialization of - the device if it is found that the interface no longer - supports ATM, then a new MIB-II interface will be created for - the next PVC. The special value of 0 causes a new MIB-II - interface to be created for the next PVC." - ::= { ctATMBaseConfig 1 } - --- ---===================================================================== -ctATMLecIfDef OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "This object is the physical interface on which _all_ LAN - Emulation Clients (LECs) will be created. - - It is an error to set an interface number which does not - support ATM. - - This object is persistent. However, during reinitialization of - the device if it is found that the interface no longer - supports ATM, then the first ATM interface for the device will - be used as the value for this object." - ::= { ctATMBaseConfig 2 } - --- ---===================================================================== - -ctATMDefApplicationTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMDefApplicationEntry - MAX-ACCESS not-accessible - STATUS obsolete - DESCRIPTION - "A list of Default Application objects for this interface." - ::= { ctATMBaseConfig 3 } - -ctATMDefApplicationEntry OBJECT-TYPE - SYNTAX CtATMDefApplicationEntry - MAX-ACCESS not-accessible - STATUS obsolete - DESCRIPTION - "An entry containing objects pertaining to the default - application on a physical interface." - INDEX { ifIndex } - ::= { ctATMDefApplicationTable 1 } - -CtATMDefApplicationEntry ::= - SEQUENCE { - ctATMDefApplicationIfIndex - INTEGER, - ctATMDefApplication - INTEGER - } - -ctATMDefApplicationIfIndex OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "Returns an index for the physical interface to which the - information in this table pertains. It is equal to the MIB-II - ifIndex." - ::= { ctATMDefApplicationEntry 1 } - -ctATMDefApplication OBJECT-TYPE - SYNTAX INTEGER { - lane04(1), - lane(2) - } - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "The default application to be run on this physical ATM - interface. - - Selecting lane04 will cause the application known as FORE LAN - Emulation 0.4 to be the default application on this interface - using the spans signalling stack. This will also cause ILMI to - be disabled. i.e., a read on ctATMSignalType will return - spans; and a read on ctATMIlmiStatus will return disable. - - It is an error to set ctATMSignalType to a value other than - spans when this object is set to lane04. It is an error - to set ctATMIlmiStatus to a value other than disable when this - object is set to spans. - - Selecting lane will cause the application known as ATM Forum - LAN emulation version 2.0 to be the default application on this - physical interface. If an attempt to be operational using LANE - 2.0 is unsuccessful because of a bad-version error, then ATM Forum - LANE 1.0 will be the default application. Selecting this also - enables ILMI in autoconfigure mode. i.e., a read on - ctATMIlmiStatus will return the value enableAutoConfigure). - - It is an error to set ctATMSignalType to the value spans when - this object is set to lane. - - This object is persistent." - DEFVAL { lane } - ::= { ctATMDefApplicationEntry 2 } - - --- ---===================================================================== -ctATMFramerStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMFramerStatusEntry - MAX-ACCESS not-accessible - STATUS obsolete - DESCRIPTION - "A list of framer status objects for this interface." - ::= { ctATMBaseConfig 4 } - -ctATMFramerStatusEntry OBJECT-TYPE - SYNTAX CtATMFramerStatusEntry - MAX-ACCESS not-accessible - STATUS obsolete - DESCRIPTION - "An entry containing objects pertaining to status of the framer - on a physical interface." - INDEX { ifIndex } - ::= { ctATMFramerStatusTable 1 } - -CtATMFramerStatusEntry ::= - SEQUENCE { - ctATMFramerStatusIfIndex - INTEGER, - ctATMFramerStatus - INTEGER - } - -ctATMFramerStatusIfIndex OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "Returns an index for the physical interface to which the - information in this table pertains. It is equal to the MIB-II - ifIndex." - ::= { ctATMFramerStatusEntry 1 } - -ctATMFramerStatus OBJECT-TYPE - SYNTAX INTEGER { - on(1), - off(2) - } - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "Setting this object to on will activate the Framer MIBs as - specified by either RFC-1595 or RFC-1407 depending on whether - the interface uses SONET framing or DS3 framing respectively. - i.e., setting it to on will permit gathering of framer - statistics at the expense of processing time. However it might - be a valuable debugging aid to turn on the framer MIB. - - Setting this object to off will not activate the respective - framer MIBS. Thus saving processing time. - - It is emphasised that collection of statistics for the framer - is resource (processor, memory) intensive. - - This object is persistent." - DEFVAL { off } - ::= { ctATMFramerStatusEntry 2 } - --- ---===================================================================== --- This table defines the association of a "MAC address, LEC Index" pair --- with a particular VPI, VCI, ATM address and ELAN name. Several pieces --- of information available in this table could conceivably be obtained --- by querying other "standard" MIBs. However, at this point in time, --- some of those MIBs are not yet standards and/or are in a state of flux. --- It is felt that defining such a table could serve the interim needs. --- This has the added benefit of efficiency. - -ctATMLecArpMacTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMLecArpMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of LEC-Index, MAC-address, associated with a particular - VPI, VCI and ATM-address objects on this device." - ::= { ctATMBaseConfig 5 } - -ctATMLecArpMacEntry OBJECT-TYPE - SYNTAX CtATMLecArpMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects pertaining to LEC Index, - MAC-address, associated with a particular VPI, VCI and - and ATM-address on this device." - INDEX { lecIndex, leArpMacAddress } - ::= { ctATMLecArpMacTable 1 } - -CtATMLecArpMacEntry ::= - SEQUENCE { - ctATMLecArpMacLecIndex - INTEGER, - ctATMLecArpMacAddress - OCTET STRING, - ctATMLecArpMacElanName - DisplayString, - ctATMLecArpMacVpi - INTEGER, - ctATMLecArpMacVci - INTEGER, - ctATMLecArpMacATMAddress - DisplayString - } - -ctATMLecArpMacLecIndex OBJECT-TYPE - SYNTAX INTEGER (1..2147483647) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "The lecIndex of the LEC which has learned the MAC-address - given by ctATMLecArpMacAddress." - ::= { ctATMLecArpMacEntry 1 } - -ctATMLecArpMacAddress OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(6)) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "The MAC-address which is learned by this LEC." - ::= { ctATMLecArpMacEntry 2 } - -ctATMLecArpMacElanName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the ELAN which is joined by this LEC." - ::= { ctATMLecArpMacEntry 3 } - -ctATMLecArpMacVpi OBJECT-TYPE - SYNTAX INTEGER (1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The data-direct VPI over which traffic destined for the - MAC-address ctATMLecArpMacAddress is sent." - ::= { ctATMLecArpMacEntry 4 } - -ctATMLecArpMacVci OBJECT-TYPE - SYNTAX INTEGER (1..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The data-direct VCI over which traffic destined for the - MAC-address ctATMLecArpMacAddress is sent." - ::= { ctATMLecArpMacEntry 5 } - -ctATMLecArpMacATMAddress OBJECT-TYPE - SYNTAX DisplayString (SIZE(32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ATM-address of the destination end-station which is the - logical destination of the MAC-address ctATMLecArpMacAddress. - - The ATM address is returned in a form suitable for printing. - The format (separators etc.) is implementation dependent. - However, it is recommended that the same format be used - consistently by all agents that return similar information." - ::= { ctATMLecArpMacEntry 6 } - --- ---===================================================================== --- ATM Bandwidth Allocation Mode Object Definitions - --- This table provides the ability to enable and disable Bandwidth --- Allocation Mode on a physical ATM interface. If this mode is enabled --- the network administrator can assign the maximum bandwidth a PVC --- can use. - -ctATMPvcBwAllocTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMPvcBwAllocEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of PvcBwAllocEntries for this physical interface." - ::= { ctATMBaseConfig 6 } - -ctATMPvcBwAllocEntry OBJECT-TYPE - SYNTAX CtATMPvcBwAllocEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects pertaining to Bandwidth - Allocation." - INDEX { ifIndex } - ::= { ctATMPvcBwAllocTable 1 } - -CtATMPvcBwAllocEntry ::= - SEQUENCE { - ctATMPvcBwAllocPhysIface INTEGER, - ctATMPvcBwAllocStatus INTEGER, - ctATMPvcBwAllocBandwidth INTEGER - } - -ctATMPvcBwAllocPhysIface OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "Returns an index for the physical interface to which the - information in this table pertains. It is equal to the - MIB-II ifIndex." - ::= { ctATMPvcBwAllocEntry 1 } - -ctATMPvcBwAllocStatus OBJECT-TYPE - SYNTAX INTEGER - { - on(1), - off(2), - notSupported(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The values on and off can be written to this object. Selecting - on will enable bandwidth allocation mode on this interface. When - this mode is enabled all LECs and PVCs currently configured on - this interface will be deleted, UNI and ILMI will be disabled, and - this module will reboot. - - Selecing off will disable bandwidth allocation mode on this - interface. When this mode is disabled all PVCs currently - configured on this interface will be deleted, UNI and ILMI will - revert to their former status, and this module will reboot. - - If bandwidth allocation mode is not supported by this module the - value notSupported will be returned by this object. This value - can not be set by the network administrator. - - This object is persistent." - ::= { ctATMPvcBwAllocEntry 2 } - -ctATMPvcBwAllocBandwidth OBJECT-TYPE - SYNTAX INTEGER (1..2147483647) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "Returns the amount of bandwidth in use on this ATM - interface in bits per second." - ::= { ctATMPvcBwAllocEntry 3 } - - --- ---===================================================================== --- ATM Discovery Elan Object Definitions - --- This table provides the elan names, statuses, and modes for the --- Discovery Elan process. The elan name is looked up in the LEC mib --- when the device is initialized. If the status for a particular elan --- is (Enabled) and the discovery elan table for that interface is --- configured as (Master), this interface will attempt to set up an --- SVC. This allows the network administrator to manually configure --- the topology of elans in the ATM cloud. - -ctATMDiscoveryElanTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMDiscoveryElanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of DiscoveryElanEntries for this physical interface." - ::= { ctATMBaseConfig 7 } - -ctATMDiscoveryElanEntry OBJECT-TYPE - SYNTAX CtATMDiscoveryElanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects pertaining to discovering elans." - INDEX { ifIndex, ctATMDiscoveryElanIndex } - ::= { ctATMDiscoveryElanTable 1 } - -CtATMDiscoveryElanEntry ::= - SEQUENCE { - ctATMDiscoveryElanIndex - INTEGER, - ctATMDiscoveryElanName - DisplayString, - ctATMDiscoveryElanMode - INTEGER, - ctATMDiscoveryElanStatus - INTEGER, - ctATMDiscoveryElanPhysIface - INTEGER - } - -ctATMDiscoveryElanIndex OBJECT-TYPE - SYNTAX INTEGER (1..16) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "There are a fixed number of elans (1 - MAX_ELANS) per - physical interface to initiate the discovery process on. - This is the index for these elans. This is NOT related - to the LEC Index." - ::= { ctATMDiscoveryElanEntry 1 } - -ctATMDiscoveryElanName OBJECT-TYPE - SYNTAX DisplayString (SIZE(32)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The device will try to discover, on this named elan, any - other devices out in the atm cloud that it should set up an - svc with. This allows flexibility in the number and location - of other switches this particular physical interface should - know about and talk with." - ::= { ctATMDiscoveryElanEntry 2 } - -ctATMDiscoveryElanMode OBJECT-TYPE - SYNTAX INTEGER { - ctATMDiscoveryElanMaster (1), - ctATMDiscoveryElanSlave (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Master indicates other elans may discover this elan whereas - slave elans may only discover other elans." - ::= { ctATMDiscoveryElanEntry 3 } - -ctATMDiscoveryElanStatus OBJECT-TYPE - SYNTAX INTEGER { - ctATMDiscoveryElanEnabled (1), - ctATmDiscoveryElanDisabled (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Enabled indicates this elan should be used in the - discovery process whereas disabled elans are not." - ::= { ctATMDiscoveryElanEntry 4 } - -ctATMDiscoveryElanPhysIface OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "The physical interface number on which to initiate the - discovery processes." - ::= { ctATMDiscoveryElanEntry 5 } - --- ---===================================================================== --- ATM Interface Virtual Channel Link (VCL) Object Definitions - --- This group provides additional information to the atmVclTable --- described in RFC 1695. - -ctATMVclTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMVclEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of physical interface number, VPI, VCI, associated - with a virtual ifIndex, application port, ATM Address, and - Encapsulation type on this device." - ::= { ctATMBaseConfig 8 } - -ctATMVclEntry OBJECT-TYPE - SYNTAX CtATMVclEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects pertaining to physical interface - number, VPI, VCI, associated with a particular virtual ifIndex, - application port, ATM Address, and Encapsulation type on this - device." - INDEX { ifIndex, atmVclVpi, atmVclVci } - ::= { ctATMVclTable 1 } - -CtATMVclEntry ::= - SEQUENCE { - ctATMVclIfIndex - INTEGER, - ctATMVclVpi - INTEGER, - ctATMVclVci - INTEGER, - ctATMVclVirtualIfIndex - INTEGER, - ctATMVclApplicationPort - INTEGER, - ctATMVclATMAddress - AtmAddress, - ctATMVclEncapsulationType - INTEGER - } - -ctATMVclIfIndex OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "Returns an index for the physical interface to which the information - in this table pertains. It is equal to the MIB-II ifIndex." - ::= { ctATMVclEntry 1 } - -ctATMVclVpi OBJECT-TYPE - SYNTAX INTEGER (1..4095) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "The VPI value of the VCL." - ::= { ctATMVclEntry 2 } - -ctATMVclVci OBJECT-TYPE - SYNTAX INTEGER (1..65535) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "The VCI value of the VCL." - ::= { ctATMVclEntry 3 } - -ctATMVclVirtualIfIndex OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Returns an index for the virtual interface to which the information - in this table pertains. It is equal to the MIB-II ifIndex." - ::= { ctATMVclEntry 4 } - -ctATMVclApplicationPort OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Returns an index for the application port to which the - information in this table pertains." - ::= { ctATMVclEntry 5 } - -ctATMVclATMAddress OBJECT-TYPE - SYNTAX AtmAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ATM-address of the channel entry defined by ctATMVclEntry. - - The ATM address is returned in a form suitable for printing. - The format (separators etc.) is implementation dependent. - However, it is recommended that the same format be used - consistently by all agents that return similar information." - ::= { ctATMVclEntry 6 } - -ctATMVclEncapsulationType OBJECT-TYPE - SYNTAX INTEGER { - vcMultiplexRoutedProtocol (1), - vcMultiplexBridgedProtocol8023 (2), - vcMultiplexBridgedProtocol8025 (3), - vcMultiplexBridgedProtocol8026 (4), - vcMultiplexLANemulation8023 (5), - vcMultiplexLANemulation8025 (6), - llcEncapsulation (7), - multiprotocolFrameRelaySscs (8), - other (9), - unknown (10), - ilmi (11), - uni (12), - lanEmulationData (13), - lanEmulationControl (14), - atmVcSvcApp (15), - multiProtocolOverATMData (16), - multiProtocolOverATMControl (17) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An instance of this object only exists when the local VCL - end-point is also the VCC end-point, and AAL5 is in use. - The type of data encapsulation used over the AAL5 SSCS layer. - The definitions reference RFC 1483 Multiprotocol Encapsulation - over ATM AAL5 and to the ATM Forum LAN Emulation specification, - and additional definitions previously categorized as 'other'. - This object mirrors the atmVccAal5EncapsType described in - RFC1695, up to the 'unknown' value. 'LANemulation' protocols - were branched into two categories 'Data' and 'Control', and - ILMI, UNI, and 'atm_vc_svc_app' were added as - expansions from 'other'." - ::= { ctATMVclEntry 7 } - --- ---===================================================================== --- ATM Physical Port Redundancy Object Definitions - --- ATM Physical Port Redundancy offers a method of managing redundant --- physical ports on a particular physical ATM interface. The interface --- portion of redundancy is instanced with indices that match the MIB-II --- ifIndex. This capability will only be available for ATM MIB-II --- interfaces that correspond to a physical entity that has hardware to supply --- the redundant port feature. It will not be available for virtual interfaces --- or for physical interfaces that do not have hardware that can be used --- in a redundant fashion. Because of this, the tables will be sparsely --- populated to show ONLY the physical ATM interfaces that can supply such a --- feature The port portion of redundancy is instanced with indices --- that start at one and then increment by one for each physical port on --- that physical interface that can be involved in the redundancy. The --- redundant port numbers cannot be sparse (i.e., they have to be contiguous). - --- Physical port redundancy as a whole is an optional implementation. --- However, if any group concerning redundancy is implemented, all --- of the groups involved in the redundancy implementation must be --- provided. - --- All objects provided as part of the Redundancy table return the value --- of the last request made unless mentioned otherwise. - --- This section defines the redundancy objects under the Interface part of --- physical port redundancy. - -ctATMPhyRedundTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMPhyRedundEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of redundancy objects for this physical interface." - ::= { ctATMPhysicalRedundancyInterface 1 } - -ctATMPhyRedundEntry OBJECT-TYPE - SYNTAX CtATMPhyRedundEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects pertaining to ATM physical - redundancy for a physical interface." - INDEX { ifIndex } - ::= { ctATMPhyRedundTable 1 } - -CtATMPhyRedundEntry ::= - SEQUENCE { - ctATMPhyRedundIfIndex - INTEGER, - ctATMPhyRedundPrimaryPort - INTEGER, - ctATMPhyRedundActivePort - INTEGER, - ctATMPhyRedundStatus - INTEGER, - ctATMPhyRedundActivation - INTEGER, - ctATMPhyRedundPrimaryRevert - INTEGER, - ctATMPhyRedundPerformTest - INTEGER, - ctATMPhyRedundTestTOD - DisplayString, - ctATMPhyRedundTestResult - INTEGER, - ctATMPhyRedundReset - INTEGER - } - -ctATMPhyRedundIfIndex OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "Returns an index for the physical interface to which the - information in this table pertains. It is equal to the MIB-II - ifIndex." - ::= { ctATMPhyRedundEntry 1 } - -ctATMPhyRedundPrimaryPort OBJECT-TYPE - SYNTAX INTEGER (1..16) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The physical port number to be used as the primary port. The primary - port is the default port to become active and the port of priority, - i.e. regardless of the status of the current active port, if the - primary can be used (and Redundancy is set up to activate it when it - becomes available--see ctATMPhyRedundPrimaryRevert), it will be. - - The write will NOT take effect immediately. It will wait until - the NEXT time that the redundancy algorithm determines that the - primary port should be used. - - This object is persistent. i.e., it will retain its value between - powerdowns." - DEFVAL { 1 } - ::= { ctATMPhyRedundEntry 2 } - -ctATMPhyRedundActivePort OBJECT-TYPE - SYNTAX INTEGER (1..16) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The physical port number to be used as the active port. The - primary port defaults as the active port if this object is not set. - - Rules: - - - This object can always be set when ctATMPhyRedundStatus (q.v.) is - set to disable(2). - - - It cannot be set when ctATMPhyRedundStatus is set to enable(1), - ctATMPhyRedundPrimaryRevert (q.v.) is set to automatic(1), and the - primary port is deemed good (and therefore usable) by redundancy. - Under these conditions, it is meaningless to attempt to manually set - the Active Port, as Redundancy would simply reset the active port to - the primary again immediately after the set takes place. - - - If the primary port has failed, or ctATMPhyRedundPrimaryRevert is - set to manual(2), then this object can be set; however, the behaviour - of redundancy as a result of the set will depend on the status of - ctATMPhyRedundActivation (q.v.) and whether or not the port being set - active is good. If RedundActivation is enabled, the set may be - countermanded immediately if at any time the port being set is found - to be bad (and therefore not usable by Redundancy) and another (good) - redundant port is available. If RedundActivation is set to manual(2), - then the set will take place, regardless of the status of the port - being set. Naturally, if the primary port is restored, the behaviour - of Redundancy will depend on whether RedundPrimaryRevert is automatic; - if it is, the active port will immediately switch over; otherwise it - will remain as-is. - - There is a precisely defined relationship between - ctATMPhyRedundActivePort, ctATMPhyRedundStatus, - ctATMPhyRedundPrimaryRevert, and ctATMPhyRedundActivation. If - RedundStatus is disabled, then PrimaryRevert and RedundActivation have - no functional meaning and ActivePort becomes the only means by which - the redundant ports can be switched. Likewise, if RedundStatus is - enabled and PrimaryRevert is automatic, a set of the ActivePort has no - functional meaning for as long as the primary port is deemed usable by - redundancy. If RedundStatus is enabled but PrimaryRevert is - manual, the active port will only be changed through ActivePort or - the exercise of RedundActivation. The line of precedence, therefore, - fully depends upon the status of Redundancy; if RedundStatus is - disabled, then precedence lies with ActivePort by virtue of the fact - that there are no other competing methods to switch the active port - among the redundant ports. If RedundStatus is enabled, however, - PrimaryRevert (an active switching method) and RedundActivation (a - passive switching method) have precedence over ActivePort; if - PrimaryRevert is set to automatic, then the active port is immediately - switched to the primary as soon as it's deemed usable by Redundancy; - likewise, if RedundActivation is set to automatic, the currently - active port will be switched immediately in the event of port failure. - Clearly, then, ActivePort cannot guarantee a set for as long as any - automatic part of Redundancy is enabled. - - This object is persistent." - DEFVAL { 1 } - ::= { ctATMPhyRedundEntry 3 } - -ctATMPhyRedundStatus OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - disable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "If this object is set to enable, then redundancy for this - interface is enabled. - - If this object is set to disable, redundancy is disabled. If - redundancy is disabled, then automatic switching to backup ports - will not be available. - - Periodic testing of ports is independent of ctATMPhyRedundStatus - and is controlled by ctATMPhyRedundPerformTest. - - See ctATMPhyRedundActivePort for a description of the relationships - between this object, ctATMPhyRedundActivePort, - ctATMPhyRedundActivation, and ctATMPhyRedundPrimaryRevert. - - This object is persistent." - DEFVAL { disable } - ::= { ctATMPhyRedundEntry 4 } - -ctATMPhyRedundActivation OBJECT-TYPE - SYNTAX INTEGER { - automatic(1), - manual(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "If this object is set to automatic, a backup port will - automatically be activated upon failure of the active port. - - If this object is set to manual, it will require the manual - setting of ctATMPhyRedundActivePort to activate a port upon - failure of the currently active port. - - See ctATMPhyRedundActivePort for a description of the relationships - between this object, ctATMPhyRedundStatus, ctATMPhyRedundActivePort, - and ctATMPhyRedundPrimaryRevert. - - This object is persistent." - DEFVAL { automatic } - ::= { ctATMPhyRedundEntry 5 } - -ctATMPhyRedundPrimaryRevert OBJECT-TYPE - SYNTAX INTEGER { - automatic(1), - manual(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "If this object is set to automatic, the primary port will - automatically be activated upon identifying it to be valid - at any time. - - If this object is set to manual, then the currently active - port will not change despite identifying the primary port to - be valid. - - See ctATMPhyRedundActivePort for a description of the relationships - between this object, ctATMPhyRedundStatus, ctATMPhyRedundActivePort, - and ctATMPhyRedundActivation. - - This object is persistent." - DEFVAL { automatic } - ::= { ctATMPhyRedundEntry 6 } - -ctATMPhyRedundPerformTest OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - disable(2), - immediate(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "If this object is set to enable, then the automatic test - (at the time given by ctATMPhyRedundTestTOD) is enabled. - The test is periodic with a period of 24 hours. - - If this object is set to disable, then the automatic test - is disabled. However, one can still test the ports by setting - this object to immediate. - - If this object is set to immediate it will cause a test for - validity of each redundant port for this interface to be - performed immediately. - - The result of the test shall be available by reading the object - ctATMPhyRedundTestResult. - - This object is persistent. However, the special value immediate - is not persistent." - DEFVAL { enable } - ::= { ctATMPhyRedundEntry 7 } - -ctATMPhyRedundTestTOD OBJECT-TYPE - SYNTAX DisplayString (SIZE(9)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Setting this object will set the time of day at which each - redundant port of this interface will be tested for validity. - The value is a null terminated string in either hh:mm:ss or - hh.mm.ss or hh:mm.ss or hh.mm:ss format (24 hour format). - The seconds(ss) and minutes(mm) components are optional and - default to 00. - - The value of this object will be used only if - ctATMPhyRedundPerformTest is set to enable. - - This object is persistent." - -- DEFVAL { "01:00:00" } - ::= { ctATMPhyRedundEntry 8 } - -ctATMPhyRedundTestResult OBJECT-TYPE - SYNTAX INTEGER { - manualAllPortsGood(100), - manualPrimaryBadOthersGood(101), - manualPrimaryGoodOthersBad(102), - manualPrimaryBadOthersBad(103), - automaticAllPortsGood(200), - automaticPrimaryBadOthersGood(201), - automaticPrimaryGoodOthersBad(202), - automaticPrimaryBadOthersBad(203) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object returns the status of the last test performed on - all the ports. If the test was performed as a result of - ctATMPhyRedundPerformTest.immediate, then the value of this - object is of the form 1xx. If the test was performed as a - result of setting ctATMPhyRedundTestTOD, then the result is of - the form 2xx. The meaning of xx is the same in both cases and - is explained below: - - 00 All ports involved in redundancy are good. - 01 Primary port (as identified by ctATMPhyRedundPrimaryPort) - is bad, but all other non-primary ports are good. - 02 Primary port is good, but one or more non-primary ports - are bad. - 03 Primary port and one or more non-primary ports are bad. - - Any other value for this object may be interpreted to mean - that no test has been performed on the ports involved in - redundancy since system startup. - - This object is NOT persistent." - ::= { ctATMPhyRedundEntry 9 } - -ctATMPhyRedundReset OBJECT-TYPE - SYNTAX INTEGER { - reset(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "If this object is set to reset, the state of redundancy on - this interface will be reset to factory defaults. - - When read this object will always return 1." - ::= { ctATMPhyRedundEntry 10 } - --- ---===================================================================== - -ctATMIlmiTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMIlmiEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of ILMI objects for this physical ATM interface." - ::= { ctATMIlmi 1 } - -ctATMIlmiEntry OBJECT-TYPE - SYNTAX CtATMIlmiEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects pertaining to ILMI for this - physical ATM interface." - INDEX { ifIndex } - ::= { ctATMIlmiTable 1 } - -CtATMIlmiEntry ::= - SEQUENCE { - ctATMIlmiIfIndex - INTEGER, - ctATMIlmiStatus - INTEGER, - ctATMIlmiAtmAddress - AtmAddress, - ctATMIlmiState - INTEGER, - ctATMIlmiRestart - INTEGER - } - -ctATMIlmiIfIndex OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "Returns an index for the physical interface to which the - information in this table pertains. It is equal to the MIB-II - interface number for this interface." - ::= { ctATMIlmiEntry 1 } - -ctATMIlmiStatus OBJECT-TYPE - SYNTAX INTEGER { - enableAutoConfigure(1), - enable(2), - disable(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "If this object is set to enableAutoConfigure, then ILMI on - this interface will attempt to automatically configure the - version of UNI to use on this interface. After the auto - configure process has completed, the version of UNI this interface - is running can be obtained by reading the ctATMSignalType - object. - - If this object is set to enable, the ILMI for this - interface is enabled. - - If enabled (with or without auto-configure), ILMI on this - interface will attempt address registration. - - If this object is set to disable, auto-configure and address - registration are both disabled. The signalling to use on this - interface is then dictated by the value of ctATMSignalType. - If disabled, the ILMI channel (0/16) will not be created. - - It is an error to set a value other than disable to this - object when ctATMDefApplication is set to lane04. - - It is an error to write to ctATMSignalType when this object is - set to enableAutoConfigure. - - This object is persistent, i.e, it will retain its value - between powerdowns." - DEFVAL { enableAutoConfigure } - ::= { ctATMIlmiEntry 2 } - -ctATMIlmiAtmAddress OBJECT-TYPE - SYNTAX AtmAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object is used as the ATM address of this interface - if ILMI on this interface is disabled i.e, the value of - IlmiStatus is set to disable. - - If ILMI address registration is successful (ctATMIlmiState is - up) then a read on this object will return the ATM Address in - use at this interface. - - It is an error to write to this object when the value of - ctATMIlmiStatus is other than disable. - - This object is persistent. However, enabling ILMI after writing - to this object will cause ILMI to ignore the persistent value." - ::= { ctATMIlmiEntry 3 } - -ctATMIlmiState OBJECT-TYPE - SYNTAX INTEGER { - unknown(1), - up(2), - addressRegistration(3), - autoconfigure(4), - down(5), - estabConnectivity(6), - noLink(7), - obtainLECS(8) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object describes the current state of ILMI on this - interface. - - The meaning of the various values returned is as follows: - unknown -ILMI is in the process of becoming - operational. - up -ILMI is operational and is doing keep - alives. - addressRegistration -ILMI is attempting address registration. - autoconfigure -ILMI is attempting to automatically - configure UNI version, provided - ctATMIlmiStatus is enableAutoConfigure. - down -ILMI is down either because it is - disabled or failed to become - operational. - estabConnectivity -ILMI is waiting to hear an answer - from the other side. - noLink -ILMI has not been told that it's physical - interface has link integrity. - obtainLECS -ILMI is requesting the LECS registration table - from the switch." - ::= { ctATMIlmiEntry 4 } - -ctATMIlmiRestart OBJECT-TYPE - SYNTAX INTEGER { - restart(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Setting this object to restart will restart ILMI on this - interface. - - Reading this object always returns a 1." - ::= { ctATMIlmiEntry 5 } - --- ---===================================================================== - -ctATMSignalTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMSignalEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of signaling object for this interface." - ::= { ctATMSignalConfig 1 } - -ctATMSignalEntry OBJECT-TYPE - SYNTAX CtATMSignalEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects pertaining to ATM signaling - on a physical interface." - INDEX { ifIndex } - ::= { ctATMSignalTable 1 } - -CtATMSignalEntry ::= - SEQUENCE { - ctATMSignalIfIndex - INTEGER, - ctATMSignalStatus - INTEGER, - ctATMSignalType - INTEGER, - ctATMSignalQ93Status - INTEGER, - ctATMSignalQsaalStatus - INTEGER, - ctATMSignalRestart - INTEGER - } - -ctATMSignalIfIndex OBJECT-TYPE - SYNTAX INTEGER (1..512) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - "Returns an index for the physical interface to which the - information in this table pertains. It is equal to ifIndex." - ::= { ctATMSignalEntry 1 } - -ctATMSignalStatus OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - disable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "If this object is set to enable, the signalling for this - interface is enabled. If this object is set to disable, - signalling is disabled. When read, this object returns the - state of the object based on the last request made. - - This object is persistent." - DEFVAL { enable } - ::= { ctATMSignalEntry 2 } - -ctATMSignalType OBJECT-TYPE - SYNTAX INTEGER { - unknown(1), - spans(2), - uni30(3), - uni31(4), - uni40(5) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The type of signalling to be used on this interface. - - Setting this object to spans will cause the FORE SPANS - protocol to be used for signalling on this interface. - - Setting this object to any other value will cause the - appropriate version of ATM FORUM UNI to be used for - signalling on this interface. - - A read on this object will return the signalling stack in use - at this interface. - - When read, the special value of unknown indicates that ILMI is - in the process of autoconfiguring and the value of UNI on this - interface is yet unknown. A subsequent read sometime later will - yield the correct value. - - When read, any value other than spans (and unknown) indicates - the version of signalling stack in use at this interface. This - value is obtained either as a result of a prior write to this - object or ILMI autoconfigure. - - It is an error to set this object to any value other than - spans when ctATMDefApplication is lane04. - - It is an error to write to this object when ctATMIlmiStatus is - set to enableAutoConfigure or enable. - - It is an error to write the special value unknown. - - This object is persistent. But, the special value unknown is - not persistent." - ::= { ctATMSignalEntry 3 } - -ctATMSignalQ93Status OBJECT-TYPE - SYNTAX INTEGER { - up(1), - down(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "If ctATMSignalType is other than spans, then the value - of this object is the state of the layer 3 signalling stack - on this interface." - ::= { ctATMSignalEntry 4 } - -ctATMSignalQsaalStatus OBJECT-TYPE - SYNTAX INTEGER { - up(1), - down(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "If ctATMSignalType is other than spans, then the value - of this object is the state of the layer-2 signalling stack - (Q.SAAL) on this interface. " - ::= { ctATMSignalEntry 5 } - -ctATMSignalRestart OBJECT-TYPE - SYNTAX INTEGER { - restart(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Setting this object to restart will restart signalling on this - interface. Reading this object always returns a 1." - ::= { ctATMSignalEntry 6 } - --- ---===================================================================== --- This group is an extension to the ATM Forum's LAN Emulation MIB. --- It will allow for extra configuration information to be read and set. --- - -ctATMLANEInfoExtStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMLANEInfoExtStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Defines extentions to the lecConfigTable and the lecStatusTable - in the ATM Forum's LANE MIB." - ::= { ctATMLANEInfoExtGroup 1 } - -ctATMLANEInfoExtStatusEntry OBJECT-TYPE - SYNTAX CtATMLANEInfoExtStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects describing information about an - LEC (LAN Emulation Client). It is instanced by lecIndex which - is the same as what is defined in the ATM Forum's LAN Emulation - MIB." - INDEX { lecIndex } - ::= { ctATMLANEInfoExtStatusTable 1 } - -CtATMLANEInfoExtStatusEntry ::= - SEQUENCE { - ctATMLANEInfoExtStatusUpTime - INTEGER, - ctATMLANEInfoExtStatus - INTEGER, - ctATMLANEInfoExtStatusSendTopo - INTEGER, - ctATMLANEInfoExtStatusTimeLeft - DisplayString, - ctATMLANEInfoExtStatusNumQueues - INTEGER, - ctATMLANEInfoExtStatusMaxNumQueues - INTEGER - } - -ctATMLANEInfoExtStatusUpTime OBJECT-TYPE - SYNTAX INTEGER (1..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The amount of time in milliseconds since the LEC has reached the - operational state. It will read 0 if the LEC is not operational." - ::= { ctATMLANEInfoExtStatusEntry 1 } - -ctATMLANEInfoExtStatus OBJECT-TYPE - SYNTAX INTEGER { - lecactive(1), - lecnotInService(2), - lecnoLink(3), - lecnoATMaddrnoUNI(4), - lecnoATMaddr(5), - lecnoUNI(6), - lecmemError(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "LEC_active - The LEC is actually trying to become or is - operational. - See lecInterfaceState in the ATM Forum's LAN - Emulation MIB to see which state the LEC is in. - LEC_notInService - The LEC is not trying to become operational - because the MIB read so. - LEC_noLink - The LEC is not trying to become operational - because the physical interface does not have - link. - LEC_noATMaddrnoUNI - The LEC is not trying to become operational - because there isn't an ATM address and UNI is - not operational. - LEC_noATMaddr - The LEC is not trying to become operational - because there isn't an ATM address. - LEC_noUNI - The LEC is not trying to become operational - because UNI is not operational. - LEC_memError - The LEC is not trying to become operational - because it was not able to allocate memory in - order to do so." - ::= { ctATMLANEInfoExtStatusEntry 2 } - -ctATMLANEInfoExtStatusSendTopo OBJECT-TYPE - SYNTAX INTEGER { - on(1), - off(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This configuration value is used to define whether or not this LEC - should send a LE_TOPOLOGY_CHANGE message when the situation presents - itself." - DEFVAL { on } - ::= { ctATMLANEInfoExtStatusEntry 3 } - -ctATMLANEInfoExtStatusTimeLeft OBJECT-TYPE - SYNTAX DisplayString (SIZE(32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A string used to describe the amount of time left in a certain - LEC state before the LEC will try again in that state. This will - read NULL if the LEC is operational." - ::= { ctATMLANEInfoExtStatusEntry 4 } - -ctATMLANEInfoExtStatusNumQueues OBJECT-TYPE - SYNTAX INTEGER (1..32) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This configuration value is used to define the number of traffic - descriptors used by this LEC to implement Traffic Mangement. - It's value ranges from 1 to ctATMLANEInfoExtStatusMaxNumQueues." - DEFVAL { 1 } - ::= { ctATMLANEInfoExtStatusEntry 5 } - -ctATMLANEInfoExtStatusMaxNumQueues OBJECT-TYPE - SYNTAX INTEGER (1..32) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defines the maximum number that ctATMLANEInfoExtNumQueues can be - set to." - ::= { ctATMLANEInfoExtStatusEntry 6 } - --- ---===================================================================== --- Defines a table that will describe the traffic descriptors that an --- LAN Emulation Client will use when supporting Traffic Management. - -ctATMLANEInfoExtTMTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMLANEInfoExtTMEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Defines a list, of length ctATMLANEInfoExtStatusNumQueues, of traffic - descriptor indexes matching atmTrafficDescrParamIndex in the - atmTrafficDescrParamTable defined in the RFC 1695." - ::= { ctATMLANEInfoExtGroup 2 } - -ctATMLANEInfoExtTMEntry OBJECT-TYPE - SYNTAX CtATMLANEInfoExtTMEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing OBJECTS describing information about - an LEC's (LAN Emulation Client) Traffic Management parameters. - It is instanced by lecIndex, which is the same as what is defined - in the ATM Forum's LAN Emulation MIB, and by a list index which - ranges from 1 to ctATMLANEInfoExtStatusNumQueues." - INDEX { lecIndex, ctATMLANEInfoExtTMIndex } - ::= { ctATMLANEInfoExtTMTable 1 } - -CtATMLANEInfoExtTMEntry ::= - SEQUENCE { - ctATMLANEInfoExtTMIndex - INTEGER, - ctATMLANEInfoExtTMTrafficDescrIndex - AtmTrafficDescrParamIndex - } - -ctATMLANEInfoExtTMIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defines the list index and will range from 1 to - ctATMLANEInfoExtStatusNumQueues." - ::= { ctATMLANEInfoExtTMEntry 1 } - -ctATMLANEInfoExtTMTrafficDescrIndex OBJECT-TYPE - SYNTAX AtmTrafficDescrParamIndex - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Defines a traffic descriptor index that matches the index - atmTrafficDescrParamIndex in the atmTrafficDescrParamTable - defined in the RFC 1695. - - NOTE: This table will always be at least of length 1. - In this case it will define the traffic descriptor that will - be used for every data SVC for this LAN Emulation Client. - - NOTE: When this is set it will cause the LAN Emulation Client - to restart it's state machine, thus loosing operational status - temporarily, thus loosing LAN connectivity temporarily." - ::= { ctATMLANEInfoExtTMEntry 2 } - - --- ---===================================================================== --- ATM Traffic Descriptor Name Table --- This table is an extension to the ATM Traffic Descriptor table --- described in RFC 1695. In the atmTrafficDescrParamTable in --- RFC 1695 a network manager can create a traffic descriptor and --- assign traffic parameters and traffic class. A virtual link will use --- the traffic parameters and traffic class of the traffic descriptor whose --- index it points to. The ATM Traffic Descriptor Name Table defined --- here will match a name for a traffic descriptor to a traffic descriptor --- index. This index will correspond to a traffic descriptor described --- in the ATM Traffic Descriptor Table in RFC 1695. - --- A row in this table will be created when a row is added to the --- atmTrafficDescrParamTable defined in RFC 1695 and will exist until --- the row in the atmTrafficDescrParamTable has been destroyed. --- After a row has been created in the atmTrafficDescrParamTable the --- value of the ctATMTrafficDescrName object associated with that traffic --- descriptor will default to "unknown" with the ctATMTrafficDescrParamIndex --- appended to it. For example, if a row is created in the --- atmTrafficDescrParamTable with an index of 5, a row will be created --- in this table with an index of 5, and the object ctATMTrafficDescrName --- will default to "unknown5". - - -ctATMTrafficDescrNameTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMTrafficDescrNameEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An association between a string describing a traffic - descriptor and a traffic descriptor index into the - atmTrafficDescrParamTable in RFC 1695." - ::= { ctATMTrafficManagementGroup 1 } - -ctATMTrafficDescrNameEntry OBJECT-TYPE - SYNTAX CtATMTrafficDescrNameEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects associating a string describing - a traffic descriptor on this device and a traffic descriptor - index into the atmTrafficDescrParamTable in RFC 1695." - INDEX { atmTrafficDescrParamIndex } - ::= { ctATMTrafficDescrNameTable 1 } - -CtATMTrafficDescrNameEntry ::= - SEQUENCE { - ctATMTrafficDescrName - DisplayString - } - -ctATMTrafficDescrName OBJECT-TYPE - SYNTAX DisplayString (SIZE(32)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The name of the traffic descriptor." - ::= { ctATMTrafficDescrNameEntry 1 } - - --- ---===================================================================== --- ATM Traffic Service Categories Supported Table - --- This table will define the traffic service categories that are --- supported. - -ctATMTrafficServiceCategoriesSupportedTable OBJECT-TYPE - SYNTAX SEQUENCE OF CtATMTrafficServiceCategoriesSupportedEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table related to traffic management service categories supported." - ::= { ctATMTrafficManagementGroup 2 } - -ctATMTrafficServiceCategoriesSupportedEntry OBJECT-TYPE - SYNTAX CtATMTrafficServiceCategoriesSupportedEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table entry containing information related to the traffic - management service categories that are supported for a certain - physical interface." - INDEX { ifIndex } - ::= { ctATMTrafficServiceCategoriesSupportedTable 1 } - -CtATMTrafficServiceCategoriesSupportedEntry ::= - SEQUENCE { - ctATMTrafficServiceCategoriesSupportedBitMask BITS, - ctATMTrafficManagementAllocBandwidth INTEGER - } - -ctATMTrafficServiceCategoriesSupportedBitMask OBJECT-TYPE - SYNTAX BITS { - other(0), - pvcBandwidthAllocation(1), - cbr(2), - vbrnrt(3), - ubr(4), - abr(5), - vbrrt(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This indicates the traffic service categories supported by this - physical interface. - - other(0) Undefined, or service category unknown - PVC Bandwidth Allocation(1) Proprietary bandwidth allocation - on PVCs only - to set in this - mode please use ctATMPvcBwAllocStatus - CBR(2) Constant Bit Rate - VBR-nrt(3) Variable Bit Rate - non real time - UBR(4) Unspecified Bit Rate - ABR(5) Avalilable Bit Rate - VBR-rt(6) Variable Bit Rate - real time " - - ::= { ctATMTrafficServiceCategoriesSupportedEntry 1 } - -ctATMTrafficManagementAllocBandwidth OBJECT-TYPE - SYNTAX INTEGER (1..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Returns the amount of bandwidth in use on this ATM - interface in bits per second. Value only valid when - running more than just UBR traffic." - ::= { ctATMTrafficServiceCategoriesSupportedEntry 2 } - --- ---===================================================================== - --- Trap Description --- ATMRedundActivePortFailed --- --- Specific Trap Type Code - 12000 --- --- This trap will be generated when the active port, on a physical ATM --- interface that has redundancy enabled, has failed (become "quiet"). --- The interesting information will include: --- ctATMPhyRedundIfIndex --- --- Trap Description --- ATMRedundPortActivated --- --- Specific Trap Type Code - 12001 --- --- This trap indicates that a new port has been activated on a physical ATM --- interface that has redundancy enabled. This does not indicate that this --- port is usable, but that it is being tested as a possible replacement. --- The interesting information will include: --- ctATMPhyRedundIfIndex --- --- Trap Description --- ATMRedundPortFailedTest --- --- Specific Trap Type Code - 12002 --- --- This trap will be generated when the PhyRedundTestTOD or the --- PhyRedundPerformTest.immediate has tested a port and determined --- that it is not usable. It is suggested that the port be fixed prior --- to it being needed. --- The interesting information will include: --- ctATMPhyRedundIfIndex --- --- Trap Description --- ATMRedundPrimaryPortSkipped --- --- Specific Trap Type Code - 12003 --- --- This trap will be generated when redundancy finds that the primary --- port as designated be PhyRedundPrimaryPort is usable but cannot be --- used because PhyRedundPrimaryRevert is set to manual. This trap --- is generated only when redundancy is enabled (PhyRedundStatus is --- enable). --- The interesting information will include: --- ctATMPhyRedundIfIndex - -END diff --git a/mibs/CUMULUS-COUNTERS-MIB b/mibs/CUMULUS-COUNTERS-MIB deleted file mode 100644 index 272eaf4c2e..0000000000 --- a/mibs/CUMULUS-COUNTERS-MIB +++ /dev/null @@ -1,124 +0,0 @@ -CUMULUS-COUNTERS-MIB DEFINITIONS ::= BEGIN - --- --- Top-level infrastructure of the Cumulus enterprise MIB tree --- - -IMPORTS - OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, - enterprises, Counter32 FROM SNMPv2-SMI - InterfaceIndex, ifIndex FROM IF-MIB - DateAndTime, DisplayString, - cumulusMib FROM CUMULUS-SNMP-MIB - TEXTUAL-CONVENTION FROM SNMPv2-TC; - - --- --- Cumulus enterprise-specific counters --- - -sysSpecificCounters OBJECT IDENTIFIER ::= { cumulusMib 2 } - --- the discardCounters group - --- The discardCounters group lists certain selected detailed discard --- counters, counters that are not called out in standard MIBs. - -discardCounters OBJECT IDENTIFIER ::= {sysSpecificCounters 1} - -discardCountersTable OBJECT-TYPE - SYNTAX SEQUENCE OF DiscardCountersEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table breaks out ingress packet discards into more - reason-specific discard counters." - ::= { discardCounters 1 } - -discardCountersEntry OBJECT-TYPE - SYNTAX DiscardCountersEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Reason-specific ingress discard counters indexed by ifIndex" - INDEX { ifIndex } - ::= { discardCountersTable 1 } - --- --- The counters are all Counter32 instead of Counter64 because of --- limitations in the pass persist protocol. --- - -DiscardCountersEntry ::= - SEQUENCE { - portName DisplayString, - l3v4InDiscards Counter32, - bufferOverflowDiscards Counter32, - l3AclDiscards Counter32, - egressQOverflowDiscards Counter32, - egressNonQDiscards Counter32 - } - - portName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Port name" - ::= { discardCountersEntry 1 } - - - l3v4InDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of inbound IPv4 packets discarded - by the routing engine." - DEFVAL { 0 } - ::= { discardCountersEntry 2 } - - bufferOverflowDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of inbound packets discarded due to - ingress buffer overflow." - DEFVAL { 0 } - ::= { discardCountersEntry 3 } - - l3AclDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of inbound IPv4 packets discarded - due to ingress ACL table." - DEFVAL { 0 } - ::= { discardCountersEntry 4 } - - egressQOverflowDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets discarded due to egress queue overflow." - DEFVAL { 0 } - ::= { discardCountersEntry 6 } - - egressNonQDiscards OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets discarded on egress due to reasons - reasons other than queue overflow. With IF MIB's ifOutDiscards - not accounting for certain specific drops, this one accounts - for drops seen in the egress pipeline of the system that were - not because of egress queue overflow drops." - DEFVAL { 0 } - ::= { discardCountersEntry 7 } - -END - diff --git a/mibs/CUMULUS-RESOURCES-MIB b/mibs/CUMULUS-RESOURCES-MIB deleted file mode 100644 index 89fa48ee05..0000000000 --- a/mibs/CUMULUS-RESOURCES-MIB +++ /dev/null @@ -1,265 +0,0 @@ -CUMULUS-RESOURCES-MIB DEFINITIONS ::= BEGIN - --- --- Top-level infrastructure of the Cumulus enterprise MIB tree --- - -IMPORTS - OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, - Integer32, enterprises FROM SNMPv2-SMI - InterfaceIndex, ifIndex FROM IF-MIB - DateAndTime, DisplayString, - cumulusMib FROM CUMULUS-SNMP-MIB - TEXTUAL-CONVENTION FROM SNMPv2-TC; - - --- Resource groups in cumulusMib - -resourceUtilization OBJECT IDENTIFIER ::= { cumulusMib 1 } - --- the resourceUtilization group - --- The resourceUtilization group lists the current utilization --- of various tables and buffers in the system. - --- the l3 tables group - -l3Tables OBJECT IDENTIFIER ::= {resourceUtilization 1} - -l3HostTableCurrentEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of L3 Host table entries currently in use" - ::= { l3Tables 1 } - -l3HostTableMaxEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum possible entries in the L3 Host table. The - Host table is defined as the table holding the ARP/ND cache." - ::= {l3Tables 2 } - -l3RoutingTableCurrentEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of L3 Routing table entries currently in use." - ::= { l3Tables 3 } - -l3RoutingTableMaxEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum possible entries in the L3 Routing table. - L3 Routing table is defined as the table holding the - longest prefix match (LPM) entries." - ::= { l3Tables 4 } - -l3NextHopTableCurrentEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of L3 Next Hop table entries currently in use." - ::= { l3Tables 5 } - -l3NextHopTableMaxEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum possible entries in the L3 Next Hop table. - The L3 Next Hop table holds information about the next hop(s) - associated with a routing table entry." - ::= { l3Tables 6 } - -l3EcmpGroupTableCurrentEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of ECMP Group table entries currently in use." - ::= { l3Tables 7 } - -l3EcmpGroupTableMaxEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum possible entries in the ECMP Group table. - The ECMP Group table holds information about " - ::= { l3Tables 8 } - -l3EcmpNextHopTableCurrentEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of ECMP Next Hop table entries currently in use." - ::= { l3Tables 9 } - -l3EcmpNextHopTableMaxEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum possible entries in the ECMP Next Hop - table. ECMP Next Hop table stores information about the next - hop associated with a routing table entry that has multiple equal - cost next hop neighbors." - ::= { l3Tables 10 } - --- the l2 tables group - -l2Tables OBJECT IDENTIFIER ::= {resourceUtilization 2} - -l2MacTableCurrentEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of L2 Mac table entries currently in use." - ::= { l2Tables 1 } - -l2MacTableMaxEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum possible entries in the L2 Mac table." - ::= { l2Tables 2 } - -l2CacheTableCurrentEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Cache table currently entries in use" - ::= { l2Tables 3 } - -l2CacheTableMaxEntries OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum possible entries in the Cache table. The Cache table - holds entries that are to be redirected to the CPU because they are - control packets, specifically L2 protocol control packets. Examples - are STP BPDUs, LLDP BPDUs etc." - ::= { l2Tables 4 } - --- the buffer utilization group - -bufferUtilizn OBJECT IDENTIFIER ::= {resourceUtilization 3} - -bufUtiliznComputeTime OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The time when the buffer utilization statistic was computed." - DEFVAL { "0" } - ::= { bufferUtilizn 1 } - -bufUtiliznPollInterval OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The periodicity at which the buffer utilization data - is pulled from the hardware. This is specified in milliseconds." - ::= { bufferUtilizn 2 } - - -bufUtiliznMeasureInterval OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The time interval over which the buffer utilization - statistics is computed. This is specified in minutes." - ::= { bufferUtilizn 3 } - -bufUtiliznTable OBJECT-TYPE - SYNTAX SEQUENCE OF BufUtiliznEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Table describes the ingress buffer utilization per service pool" - ::= { bufferUtilizn 4 } - -bufUtiliznEntry OBJECT-TYPE - SYNTAX BufUtiliznEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - INDEX { bufServicePoolID } - ::= { bufUtiliznTable 1 } - -BufUtiliznEntry ::= - SEQUENCE { - bufServicePoolID INTEGER, - bufMin INTEGER, - bufMax INTEGER, - bufAvg DisplayString, - bufVariance DisplayString, - bufStdDev DisplayString - } - - bufServicePoolID OBJECT-TYPE - SYNTAX INTEGER (1..8) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The service pool number." - ::= { bufUtiliznEntry 1 } - - bufMin OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The minimum number of cells used in this service pool." - ::= { bufUtiliznEntry 2 } - - bufMax OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of cells used in this service pool" - ::= { bufUtiliznEntry 3 } - - bufAvg OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The average number of cells used in this service pool" - ::= { bufUtiliznEntry 4 } - - bufVariance OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The variance of the buffer pool utilization for this service pool - over the last measured interval." - ::= { bufUtiliznEntry 5 } - - bufStdDev OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Standard Deviation of the buffer pool utilization for this - service pool over the last measured interval." - ::= { bufUtiliznEntry 6 } -END diff --git a/mibs/CUMULUS-SNMP-MIB b/mibs/CUMULUS-SNMP-MIB deleted file mode 100644 index 06655ec093..0000000000 --- a/mibs/CUMULUS-SNMP-MIB +++ /dev/null @@ -1,37 +0,0 @@ -CUMULUS-SNMP-MIB DEFINITIONS ::= BEGIN - --- --- Top-level infrastructure of the Cumulus enterprise MIB tree --- - -IMPORTS - OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, - Integer32, enterprises FROM SNMPv2-SMI - InterfaceIndex, ifIndex FROM IF-MIB - DateAndTime, DisplayString, - TEXTUAL-CONVENTION FROM SNMPv2-TC; - - -cumulusMib MODULE-IDENTITY - LAST-UPDATED "201207230000Z" - ORGANIZATION "www.cumulusnetworks.com" - CONTACT-INFO - "postal: Dinesh Dutt - 650 Castro Street, - suite 120-245 - Mountain View, CA 94041 - - email: ddutt@cumulusnetworks.com" - DESCRIPTION - "Top-level infrastructure of the Cumulus enterprise MIB tree" - REVISION "201207230000Z" - DESCRIPTION - "Second version with new Enterprise number and discard counters" - ::= { enterprises 40310 } - --- --- This is just the placeholder for the cumulusMib definition. --- The actual objects are defined in separate, appropriately named files. --- This way, we keep an overall MIB definition and add extensions as needed. --- -END diff --git a/mibs/CYCLADES-ACS-ADM-MIB b/mibs/CYCLADES-ACS-ADM-MIB deleted file mode 100644 index 3c67e87016..0000000000 --- a/mibs/CYCLADES-ACS-ADM-MIB +++ /dev/null @@ -1,45 +0,0 @@ -CYCLADES-ACS-ADM-MIB DEFINITIONS ::= BEGIN - -IMPORTS - cyACSMgmt - FROM CYCLADES-ACS-MIB - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI; - -cyACSAdm MODULE-IDENTITY - LAST-UPDATED "200508290000Z" - ORGANIZATION "Cyclades Corporation" - CONTACT-INFO "postal : Cyclades Corporation - 3541 Gateway Boulevard - Fremont, CA 94538, USA - e-mail : Technical Support - support@cyclades.com" - DESCRIPTION "This module defines objects of the ACS/TS administration" - REVISION "200508290000Z" - DESCRIPTION "Changed the Contact-Info" - REVISION "200209200000Z" - DESCRIPTION "First Draft" -::= { cyACSMgmt 4 } - -cyACSSave OBJECT-TYPE - SYNTAX INTEGER { - nosave(0), - save(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Exec saveconf command" -::= { cyACSAdm 1 } - -cyACSSerialHUP OBJECT-TYPE - SYNTAX INTEGER { - norestartportslave(0), - restartportslave(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Exec signal_ras hup command" -::= { cyACSAdm 2 } - -END - diff --git a/mibs/CYCLADES-ACS-CONF-MIB b/mibs/CYCLADES-ACS-CONF-MIB deleted file mode 100644 index 09cbdf69cf..0000000000 --- a/mibs/CYCLADES-ACS-CONF-MIB +++ /dev/null @@ -1,876 +0,0 @@ -CYCLADES-ACS-CONF-MIB DEFINITIONS ::= BEGIN - -IMPORTS - cyACSMgmt - FROM CYCLADES-ACS-MIB - InterfaceIndexOrZero - FROM IF-MIB - MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, - IpAddress, Integer32 - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC; - -cyACSConf MODULE-IDENTITY - LAST-UPDATED "200508290000Z" - ORGANIZATION "Cyclades Corporation" - CONTACT-INFO "postal : Cyclades Corporation - 3541 Gateway Boulevard - Fremont, CA 94538, USA - e-mail : Technical Support - support@cyclades.com" - DESCRIPTION "This module defines objects for the ACS/TS configuration" - REVISION "200508290000Z" - DESCRIPTION "Changed the Contact-Info" - REVISION "200306300000Z" - DESCRIPTION "Changed cySPortSniffMsess SYNTAX" - REVISION "200301170000Z" - DESCRIPTION "Included new parameters in cySerialPortConf" - REVISION "200210200000Z" - DESCRIPTION "Included new parameters in cySerialPortConf" - REVISION "200209200000Z" - DESCRIPTION "First Draft" -::= { cyACSMgmt 2 } - --- Current Cyclades ACS Configuration core mib table entries : --- cyHostName OBJECT-TYPE ::= { cyACSConf 1 } --- cyConsoleBanner OBJECT-TYPE ::= { cyACSConf 2 } --- cyMotd OBJECT-TYPE ::= { cyACSConf 3 } --- cyEthItf OBJECT-IDENTITY ::= { cyACSConf 4 } --- cyNameService OBJECT-IDENTITY ::= { cyACSConf 5 } --- cySerialPortConf OBJECT-IDENTITY ::= { cyACSConf 6 } - -cyHostName OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The Host Name " -::= { cyACSConf 1 } - -cyConsoleBanner OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..255)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The console banner " -::= { cyACSConf 2 } - -cyMotd OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The motd message " -::= { cyACSConf 3 } - -cyEthItf OBJECT-IDENTITY - STATUS current - DESCRIPTION "The configuration of the Ethernet Interface" -::= { cyACSConf 4 } - -cyEthDhcpc OBJECT-TYPE - SYNTAX INTEGER { - inactive(0), -- DHCP is inactive - active(1), -- DHCP is active - restore(2) -- DHCP is active and ACS saves the last parameters - -- assigned by the server - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The ACS can request all of its ethernet parameters - to a DHCP server" -::= { cyEthItf 1 } - -cyEthIPaddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This is the IP address of the Ethernet Interface" -::= { cyEthItf 2 } - -cyEthIPmask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The mask fot the Ethernet network" -::= { cyEthItf 3 } - -cyEthMTU OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The Maximum Transmission Unit size, wich determines - whether or not packets should be broken up" -::= { cyEthItf 4 } - -cyEthIPaddr2 OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The Ethernet secondary IP address" -::= { cyEthItf 5 } - -cyEthIPmask2 OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The Ethernet secondary IP mask" -::= { cyEthItf 6 } - -cyNameService OBJECT-IDENTITY - STATUS current - DESCRIPTION "The Name Service configuration" -::= { cyACSConf 5 } - -cyResolverOrder OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..15)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "It specifies how host lookups are to be performed. - Valid values : empty, 'hosts', 'bind', 'hosts, bind', - 'bind, hosts' " -::= { cyNameService 1 } - -cyMultipleIP OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..3)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Valid values are ON or OFF. If set to ON, the resolve - library will return all valid addresses for a host - that appears in the /etc/hosts file, instead of only - the first. " -::= { cyNameService 2 } - -cyDNSserv OBJECT-IDENTITY - STATUS current - DESCRIPTION "The DNS server configuration" -::= { cyNameService 3 } - -cyDNSpriserv OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Internet Address (in dot notation) of primary name - server that the resolver should query." -::= { cyDNSserv 1 } - -cyDNSsecserv OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Internet Address (in dot notation) of secondary name - server that the resolver should query." -::= { cyDNSserv 2 } - -cyDNSdomain OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Local domain name ." -::= { cyDNSserv 3 } - -cySerialPortConf OBJECT-IDENTITY - STATUS current - DESCRIPTION "The PortSlave configuration - pslave.conf file. - It configures the all serial ports." -::= { cyACSConf 6 } - -cySerialGlobal OBJECT-IDENTITY - STATUS current - DESCRIPTION "These parameters have the prefix conf. in - the pslave.conf file" -::= { cySerialPortConf 1 } - -cySerialInclude OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "File used in centralized management." -::= { cySerialGlobal 1 } - -cySerialNFS OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..50)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Remote Network File System where data buffering will be - written instead of the default directory '/var/run/DB'." -::= { cySerialGlobal 2 } - -cySerialLockDir OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..50)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The lock directory for the ACS." -::= { cySerialGlobal 3 } - -cySerialRlogin OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..50)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Location of the rlogin binary that accepts the -i flag." -::= { cySerialGlobal 4 } - -cySerialPppd OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..50)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Location of the pppd binary." -::= { cySerialGlobal 5 } - -cySerialTelnet OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..50)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Location of the telnet application" -::= { cySerialGlobal 6 } - -cySerialSsh OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..50)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Location of the ssh application" -::= { cySerialGlobal 7 } - -cySerialLocalLogins OBJECT-TYPE - SYNTAX INTEGER { - off(0), - on(1) -- possible to login to the ACS directly by placing a ! - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This parameter is only necessary when authentication is - being performed for a port. - This is useful if the Radius authentication server is down." -::= { cySerialGlobal 8 } - -cySerialFacility OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This value (0-7) is the Local facility sent to the syslog daemon." -::= { cySerialGlobal 9 } - -cySerialDBFacility OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This value (0-7) is the Local facility sent to the syslog - daemon with the data when ." -::= { cySerialGlobal 10 } - -cySerialGroupTable OBJECT-TYPE - SYNTAX SEQUENCE OF CyGroupEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "This associates group name and its users" -::= { cySerialGlobal 11 } - -cygroupEntry OBJECT-TYPE - SYNTAX CyGroupEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "One particular association between group name and its users" - INDEX { cyGroupIndex } -::= { cySerialGroupTable 1 } - -CyGroupEntry ::= SEQUENCE { - cyGroupIndex Integer32, - cyGroupName DisplayString, - cyGroupUsers DisplayString -} - -cyGroupIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-only - STATUS current - DESCRIPTION "number to identifier the group" -::= { cygroupEntry 1 } - -cyGroupName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..20)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The Group Name " -::= { cygroupEntry 2 } - -cyGroupUsers OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..80)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The users names " -::= { cygroupEntry 3 } - -cySerialSpec OBJECT-IDENTITY - STATUS current - DESCRIPTION "These parameters have the prefix all. or sxx. in the pslave.conf file" -::= { cySerialPortConf 2 } - -cySerialPortTable OBJECT-TYPE - SYNTAX SEQUENCE OF CySPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "This is the specific configuration to serial port" -::= { cySerialSpec 1 } - -cysportEntry OBJECT-TYPE - SYNTAX CySPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "One particular serial port configuration" - INDEX { cySPortNumber } -::= { cySerialPortTable 1 } - -CySPortEntry ::= SEQUENCE { - cySPortNumber InterfaceIndexOrZero, -- 0 == all. X == ttyX sX. - cySPortTty DisplayString, -- associate device - cySPortName DisplayString, -- alias name - cySPortSpeed INTEGER, -- physical port configuration - cySPortDataSize Integer32, - cySPortStopBits Integer32, - cySPortParity DisplayString, - cySPortFlowCtrl DisplayString, - cySPortDTRdelay Integer32, - cySPortDCDCtrl INTEGER, - cySPortLogUtmp INTEGER, -- log into UTMP - cySPortLogWtmp INTEGER, -- log into WTMP - cySPortLogform DisplayString, - cySPortAuthtype DisplayString, -- authentication type - cySPortAuthSrv1 IpAddress, -- IP address of the primary authentication server - cySPortAccSrv1 IpAddress, -- IP address of the primarty accounting server - cySPortAuthTmo Integer32, -- time out per authentication query - cySPortAuthRetr Integer32, -- authentication number of retries - cySPortAuthSrv2 IpAddress, -- IP address of the secondary authentication server - cySPortAccSrv2 IpAddress, -- IP address of the secondary accounting server - cySPortAuthSecret DisplayString, -- secret used in authentication - cySPortAuthRadP INTEGER, -- accept RADIUS' user without password - cySPortAuthAcc DisplayString, -- access restrition on Users - cySPortProtocol DisplayString, -- Profile - cySPortRemoteIP DisplayString, -- remote IP address - cySPortSocketPort DisplayString, -- number of socket port - cySPortRemHost IpAddress, -- IP address of the remote Host - cySPortBanner DisplayString, -- Banner - cySPortPrompt DisplayString, -- Login prompt - cySPortTermType DisplayString, -- terminal type - cySPortAutomUsr DisplayString, -- automatic user - cySPortNetMask IpAddress, -- net mask - cySPortPppMtu Integer32, - cySPortPppMru Integer32, - cySPortPppOptions DisplayString, - cySPortPppFoption DisplayString, - cySPortModemChat DisplayString, -- initchat send to modem - cySPortSttyCmd DisplayString, - cySPortSockTx Integer32, -- socket transmission interval - cySPortSockPoll Integer32, -- socket polling interval - cySPortSockIdle Integer32, -- socket idle timeout - cySPortDBsize Integer32, -- maximum size of the data buffering file - cySPortDBtime INTEGER, -- data buffering with/without timestamp - cySPortDBmode DisplayString, -- data bufferinf mode circ or line - cySPortDBsyslog Integer32, -- size of the data send to syslog - cySPortDBmenu INTEGER, -- menu of the data buffering - cySPortDBalarm INTEGER, -- use alarm generating feature - cySPortSSHbreak DisplayString, -- break sequence (SSH) - cySPortSniffSess DisplayString, -- sniff session type - cySPortSniffAdm DisplayString, -- admin users to sniff - cySPortSniffEsc DisplayString, -- escape char to sniff session - cySPortSniffMsess DisplayString, -- multiple session - cySPortTelnetMode INTEGER, -- telnet client mode - cySPortSysBufSess INTEGER, -- syslog buffering at all times - cySPortLFSuppress INTEGER, -- LF suppression in socket_server session - cySPortAutoInput DisplayString, -- Input string to auto answer - cySPortAutoOutput DisplayString, -- Output string to auto answer - cySPortPmType DisplayString, -- Power Management IPDU type - cySPortPmUsers DisplayString, -- Power Management IPDU users - cySPortPmOutlet DisplayString, -- Power Management Outlets - cySPortPmKey DisplayString, -- Power Management Hotkey - cySPortPmNOutlets Integer32, -- Power Management IPDU number of outlets - cySPortBreakInterval Integer32 -- Break interval (in ms) -} - -cySPortNumber OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-only - STATUS current - DESCRIPTION "number to identifier the serial port. Value 0 is ALL." -::= { cysportEntry 1 } - -cySPortTty OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..25)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The device name for the serial port." -::= { cysportEntry 2 } - -cySPortName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Alias name given to the server connected to the serial port." -::= { cysportEntry 3 } - -cySPortSpeed OBJECT-TYPE - SYNTAX INTEGER { - s50bps(50), s75bps(75), s110bps(110), s134bps(134), - s150bps(150), s200bps(200), s300bps(300), s600bps(600), - s1200bps(1200), s1800bps(1800), - s2400bps(2400), s4800bps(4800), - s9600bps(9600), s14400bps(14400), - s19200bps(19200), s28800bps(28800), - s38400bps(38400), s57600bps(57600), - s115200bps(115200), s230400bps(230400), - s460800bps(460800) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The speed for serial port." -::= { cysportEntry 4 } - -cySPortDataSize OBJECT-TYPE - SYNTAX Integer32 (4..8) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The data size for serial port." -::= { cysportEntry 5 } - -cySPortStopBits OBJECT-TYPE - SYNTAX Integer32 (1..2) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The number of stop bits for serial port." -::= { cysportEntry 6 } - -cySPortParity OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..5)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The parity for serial port." -::= { cysportEntry 7 } - -cySPortFlowCtrl OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..5)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The flow control for serial port." -::= { cysportEntry 8 } - -cySPortDTRdelay OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This specifies how long (in miliseconds) a DTR signal - will be turned off before it is turned on again." -::= { cysportEntry 9 } - -cySPortDCDCtrl OBJECT-TYPE - SYNTAX INTEGER { - notctrl(0), - control(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "DCD signal controls the connection request." -::= { cysportEntry 10 } - -cySPortLogUtmp OBJECT-TYPE - SYNTAX INTEGER { - inactive(0), - active(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "ACS update the login records in /var/run/utmp file." -::= { cysportEntry 11 } - -cySPortLogWtmp OBJECT-TYPE - SYNTAX INTEGER { - inactive(0), - active(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "ACS update the login records in /var/run/wtmp file." -::= { cysportEntry 12 } - -cySPortLogform OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This is the format to write login record." -::= { cysportEntry 13 } - -cySPortAuthtype OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..25)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Authentication type : ." -::= { cysportEntry 14 } - -cySPortAuthSrv1 OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "IP address of the primary authentication server." -::= { cysportEntry 15 } - -cySPortAccSrv1 OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "IP address of the primary accounting server." -::= { cysportEntry 16 } - -cySPortAuthTmo OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This is the timeout (in seconds) for authentication - query to be answered." -::= { cysportEntry 17 } - -cySPortAuthRetr OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This defines the number of times each server is tried - before another is contacted." -::= { cysportEntry 18 } - -cySPortAuthSrv2 OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "IP address of the secondary authentication server." -::= { cysportEntry 19 } - -cySPortAccSrv2 OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "IP address of the secondary accounting server." -::= { cysportEntry 20 } - -cySPortAuthSecret OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This is the shared secret with authentciation servers." -::= { cysportEntry 21 } - -cySPortAuthRadP OBJECT-TYPE - SYNTAX INTEGER { - inactive(0), - active(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "To accept Radius' user without password." -::= { cysportEntry 22 } - -cySPortAuthAcc OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "access restrition on Users." -::= { cysportEntry 23 } - -cySPortProtocol OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Defines the port serial's protocol." -::= { cysportEntry 24 } - -cySPortRemoteIP OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..20)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This is the default IP address of the serial port." -::= { cysportEntry 25 } - -cySPortSocketPort OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..10)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This defines an alternative labeling system for the serial port." -::= { cysportEntry 26 } - -cySPortRemHost OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The IP address of the host to which the serial port will connect." -::= { cysportEntry 27 } - -cySPortBanner OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..250)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This defines the banner." -::= { cysportEntry 28 } - -cySPortPrompt OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..250)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This defines the login prompt to the serial port." -::= { cysportEntry 29 } - -cySPortTermType OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..20)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This defines the terminal type." -::= { cysportEntry 30 } - -cySPortAutomUsr OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This defines the automatic user." -::= { cysportEntry 31 } - -cySPortNetMask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The network mask used in dial in connection." -::= { cysportEntry 32 } - -cySPortPppMtu OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The PPP MTU - dial in connection." -::= { cysportEntry 33 } - -cySPortPppMru OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The PPP MRU - dial in connection." -::= { cysportEntry 34 } - -cySPortPppOptions OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The PPP options when ACS autodetects the PPP session ." -::= { cysportEntry 35 } - -cySPortPppFoption OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The PPP forced options when the user has already been authenticated." -::= { cysportEntry 36 } - -cySPortModemChat OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The initchat send to modem connected." -::= { cysportEntry 37 } - -cySPortSttyCmd OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..180)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "the tty settings after socket connection is established." -::= { cysportEntry 38 } - -cySPortSockTx OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Defines the delay (in miliseconds) before transmission to - the Ethernet of data received through a serial port ." -::= { cysportEntry 39 } - -cySPortSockPoll OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Keep-alive timer (miliseconds) to the TCP connection ." -::= { cysportEntry 40 } - -cySPortSockIdle OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The idle timeout in seconds ." -::= { cysportEntry 41 } - -cySPortDBsize OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Maximum size of the data buffering file." -::= { cysportEntry 42 } - -cySPortDBtime OBJECT-TYPE - SYNTAX INTEGER { - inactive(0), - active(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Timestamp in data buffering." -::= { cysportEntry 43 } - -cySPortDBmode OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..5)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Data buffering mode : circ or line" -::= { cysportEntry 44 } - -cySPortDBsyslog OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "size of the data buffering send to syslog." -::= { cysportEntry 45 } - -cySPortDBmenu OBJECT-TYPE - SYNTAX INTEGER { - displayMenu(0), - inactive(1), - displayDB(2), - displayParc(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Menu of the data buffering." -::= { cysportEntry 46 } - -cySPortDBalarm OBJECT-TYPE - SYNTAX INTEGER { - inactive(0), - active(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Generating Alarms." -::= { cysportEntry 47 } - -cySPortSSHbreak OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..16)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Break sequence - ssh session" -::= { cysportEntry 48 } - -cySPortSniffSess OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..5)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Sniff session type" -::= { cysportEntry 49 } - -cySPortSniffAdm OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "List of admin users to sniff session" -::= { cysportEntry 50 } - -cySPortSniffEsc OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..6)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Escape sequence used in sniff session" -::= { cysportEntry 51 } - -cySPortSniffMsess OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..20)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Multiple sniff sessions" -::= { cysportEntry 52 } - -cySPortTelnetMode OBJECT-TYPE - SYNTAX INTEGER { - text(0), - binary(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Mode negotiated by client telnet with the server" -::= { cysportEntry 53 } - -cySPortSysBufSess OBJECT-TYPE - SYNTAX INTEGER { - yes(0), - no(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Syslog Buffering at all times" -::= { cysportEntry 54 } - -cySPortLFSuppress OBJECT-TYPE - SYNTAX INTEGER { - inactive(0), - active(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "LF suppression in socket_server session" -::= { cysportEntry 55 } - -cySPortAutoInput OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This string is used to auto answer. It's the input string" -::= { cysportEntry 56 } - -cySPortAutoOutput OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "This string is used to auto answer. It's the output string" -::= { cysportEntry 57 } - -cySPortPmType OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..20)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "IPDU type, when the port protocol is configured as IPDU" -::= { cysportEntry 58 } - -cySPortPmUsers OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "List of users which can access the IPDU and their respective outlets" -::= { cysportEntry 59 } - -cySPortPmOutlet OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..40)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "List of . pairs, where the server is connected" -::= { cysportEntry 60 } - -cySPortPmKey OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..8)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Hotkey to grant access to the Power Management from a Telnet/SSH session" -::= { cysportEntry 61 } - -cySPortPmNOutlets OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Number of outlets of the IPDU" -::= { cysportEntry 62 } - -cySPortBreakInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The break interval in miliseconds." -::= { cysportEntry 63 } - -END - - diff --git a/mibs/CYCLADES-ACS-INFO-MIB b/mibs/CYCLADES-ACS-INFO-MIB deleted file mode 100644 index e94c7d2e77..0000000000 --- a/mibs/CYCLADES-ACS-INFO-MIB +++ /dev/null @@ -1,194 +0,0 @@ -CYCLADES-ACS-INFO-MIB DEFINITIONS ::= BEGIN - -IMPORTS - cyACSMgmt - FROM CYCLADES-ACS-MIB - InterfaceIndex - FROM IF-MIB - MODULE-IDENTITY, OBJECT-TYPE, - Counter32, Integer32 - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC; - -cyACSInfo MODULE-IDENTITY - LAST-UPDATED "200508290000Z" - ORGANIZATION "Cyclades Corporation" - CONTACT-INFO "postal : Cyclades Corporation - 3541 Gateway Boulevard - Fremont, CA 94538, USA - e-mail : Technical Support - support@cyclades.com" - DESCRIPTION "This module defines objects of the ACS/TS information" - REVISION "200508290000Z" - DESCRIPTION "Changed the Contact-Info" - REVISION "200209200000Z" - DESCRIPTION "First Draft" -::= { cyACSMgmt 3 } - -cyInfoSerialTable OBJECT-TYPE - SYNTAX SEQUENCE OF CyISPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "This is the information of the specific serial port" -::= { cyACSInfo 1 } - -cyisPortEntry OBJECT-TYPE - SYNTAX CyISPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "One particular serial port " - INDEX { cyISPortNumber } -::= { cyInfoSerialTable 1 } - -CyISPortEntry ::= SEQUENCE { - cyISPortNumber InterfaceIndex, -- X == ttyX sX. - cyISPortTty DisplayString, -- associate device - cyISPortName DisplayString, -- alias name - cyISPortSpeed Integer32, - cyISPortTxBytes Counter32, - cyISPortRXBytes Counter32, - cyISPortErrFrame Counter32, - cyISPortErrParity Counter32, - cyISPortErrBreaks Counter32, - cyISPortErrOverrun Counter32, - cyISPortSigDTR INTEGER, - cyISPortSigCD INTEGER, - cyISPortSigDSR INTEGER, - cyISPortSigRTS INTEGER, - cyISPortSigCTS INTEGER, - cyISPortSigRI INTEGER - } - -cyISPortNumber OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION "number to identifier the serial port." -::= { cyisPortEntry 1 } - -cyISPortTty OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The device name for the serial port." -::= { cyisPortEntry 2 } - -cyISPortName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Alias name given to the server connected to the serial port." -::= { cyisPortEntry 3 } - -cyISPortSpeed OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The speed for serial port." -::= { cyisPortEntry 4 } - -cyISPortTxBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of transmited bytes by the serial port." -::= { cyisPortEntry 5 } - -cyISPortRXBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of received bytes by the serial port." -::= { cyisPortEntry 6 } - -cyISPortErrFrame OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of frame error." -::= { cyisPortEntry 7 } - -cyISPortErrParity OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of parity error." -::= { cyisPortEntry 8 } - -cyISPortErrBreaks OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of breaks error." -::= { cyisPortEntry 9 } - -cyISPortErrOverrun OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of overrun error." -::= { cyisPortEntry 10 } - -cyISPortSigDTR OBJECT-TYPE - SYNTAX INTEGER { - down(0), - up(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The state of DTR signal." -::= { cyisPortEntry 11 } - -cyISPortSigCD OBJECT-TYPE - SYNTAX INTEGER { - down(0), - up(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The state of DCD signal." -::= { cyisPortEntry 12 } - -cyISPortSigDSR OBJECT-TYPE - SYNTAX INTEGER { - down(0), - up(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The state of DSR signal." -::= { cyisPortEntry 13 } - -cyISPortSigRTS OBJECT-TYPE - SYNTAX INTEGER { - down(0), - up(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The state of RTS signal." -::= { cyisPortEntry 14 } - -cyISPortSigCTS OBJECT-TYPE - SYNTAX INTEGER { - down(0), - up(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The state of CTS signal." -::= { cyisPortEntry 15 } - -cyISPortSigRI OBJECT-TYPE - SYNTAX INTEGER { - down(0), - up(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The state of RI signal." -::= { cyisPortEntry 16 } - -END - diff --git a/mibs/CYCLADES-ACS-MIB b/mibs/CYCLADES-ACS-MIB deleted file mode 100644 index 99c9d49f69..0000000000 --- a/mibs/CYCLADES-ACS-MIB +++ /dev/null @@ -1,37 +0,0 @@ -CYCLADES-ACS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - cyclades - FROM CYCLADES-MIB - MODULE-IDENTITY - FROM SNMPv2-SMI; - -cyACSMgmt MODULE-IDENTITY - LAST-UPDATED "200508290000Z" - ORGANIZATION "Cyclades Corporation" - CONTACT-INFO "postal : Cyclades Corporation - 3541 Gateway Boulevard - Fremont, CA 94538, USA - e-mail : Technical Support - support@cyclades.com" - DESCRIPTION "This file defines the Cyclades MIB extensions to - ACSxx products" - REVISION "200508290000Z" - DESCRIPTION "Changed the Contact-Info" - REVISION "200310170000Z" - DESCRIPTION "Defined new MIB - CYCLADES-ACS-PM-MIB" - REVISION "200210100000Z" - DESCRIPTION "Defined new MIB - CYCLADES-ACS-SYS-MIB" - REVISION "200209200000Z" - DESCRIPTION "First Draft" -::= { cyclades 4 } - --- Current Cyclades ACS core mib table entries : --- cyACSSys OBJECT-IDENTITY ::= { cyACSMgmt 1 } --- cyACSConf OBJECT-IDENTITY ::= { cyACSMgmt 2 } --- cyACSInfo OBJECT-IDENTITY ::= { cyACSMgmt 3 } --- cyACSAdm OBJECT-IDENTITY ::= { cyACSMgmt 4 } --- cyPM OBJECT-IDENTITY ::= { cyACSMgmt 5 } - -END - diff --git a/mibs/CYCLADES-ACS-PM-MIB b/mibs/CYCLADES-ACS-PM-MIB deleted file mode 100644 index c06256fd14..0000000000 --- a/mibs/CYCLADES-ACS-PM-MIB +++ /dev/null @@ -1,302 +0,0 @@ -CYCLADES-ACS-PM-MIB DEFINITIONS ::= BEGIN - -IMPORTS - cyACSMgmt - FROM CYCLADES-ACS-MIB - OBJECT-TYPE, MODULE-IDENTITY, Integer32 - FROM SNMPv2-SMI - InterfaceIndex, InterfaceIndexOrZero - FROM IF-MIB - DisplayString - FROM SNMPv2-TC; - -cyPM MODULE-IDENTITY - LAST-UPDATED "200508290000Z" - ORGANIZATION "Cyclades Corporation" - CONTACT-INFO "postal : Cyclades Corporation - 3541 Gateway Boulevard - Fremont, CA 94538, USA - e-mail : Technical Support - support@cyclades.com" - DESCRIPTION "This module defines objects of the Proxy for PM " - REVISION "200508290000Z" - DESCRIPTION "Changed the Contact-Info" - REVISION "200310170000Z" - DESCRIPTION "First Draft" -::= { cyACSMgmt 5 } - -cyNumberOfPM OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The total number of PM's connected on the unit" -::= { cyPM 1 } - -cyPMTable OBJECT-TYPE - SYNTAX SEQUENCE OF CyPMEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Allows to read information about each connected PM" -::= { cyPM 2 } - -cyPMEntry OBJECT-TYPE - SYNTAX CyPMEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Information about the connected PM" - INDEX { cyPMSerialPortNumber } -::= { cyPMTable 1 } - -CyPMEntry ::= SEQUENCE { - cyPMSerialPortNumber InterfaceIndex, - cyPMNumberOutlets Integer32, - cyPMNumberUnits Integer32, - cyPMCurrent DisplayString, - cyPMVersion DisplayString, - cyPMTemperature DisplayString, - cyPMCommand DisplayString -} - -cyPMSerialPortNumber OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of the serial port when the PM is connected." -::= { cyPMEntry 1 } - -cyPMNumberOutlets OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of outlets." -::= { cyPMEntry 2 } - -cyPMNumberUnits OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Total number of PM unists that are accessed by this - serial port." -::= { cyPMEntry 3 } - -cyPMCurrent OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Current reading for the PM." -::= { cyPMEntry 4 } - -cyPMVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The software version of the PM." -::= { cyPMEntry 5 } - -cyPMTemperature OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The PM temperature." -::= { cyPMEntry 6 } - -cyPMCommand OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..100)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "A character string for the user to send commands to - PM. He can use it to does the save command. - Or to list the outlets that need to be turned off, - or turned on , or cycled or locked or unlocked as a - group. The command is the first word and is followed - by a space and the outlet list (otulets commands). - Valid commands are 'on', 'off', 'cycle', 'lock', - 'unlock', 'save'." -::= { cyPMEntry 7 } - -cyPMUnitTable OBJECT-TYPE - SYNTAX SEQUENCE OF CyPMUnitEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Allow operations on specific PM unit connected" -::= { cyPM 3 } - -cyPMUnitEntry OBJECT-TYPE - SYNTAX CyPMUnitEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Allow operations on outlet" - INDEX { cyPMSerialPortNumber, cyPMUnitNumber } -::= { cyPMUnitTable 1 } - -CyPMUnitEntry ::= SEQUENCE { - cyPMUnitNumber InterfaceIndex, - cyPMUnitVersion DisplayString, - cyPMUnitOutlets Integer32, - cyPMUnitFirstOutlet Integer32, - cyPMUnitCurrent Integer32, - cyPMUnitMaxCurrent Integer32, - cyPMUnitTemperature Integer32, - cyPMUnitMaxTemperature Integer32 -} - -cyPMUnitNumber OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The number of the PM unit in the daisy-chained mode." -::= { cyPMUnitEntry 1 } - -cyPMUnitVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The software version of this PM unit." -::= { cyPMUnitEntry 2 } - -cyPMUnitOutlets OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of outlets of this PM unit." -::= { cyPMUnitEntry 3 } - -cyPMUnitFirstOutlet OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of the first outlet of this PM unit." -::= { cyPMUnitEntry 4 } - -cyPMUnitCurrent OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Current of this PM unit in AMP. - The value of this object is the actual current in - AMP * 10. You need to translate the readed value - (Ex. : value is 5, the current is 0.5 AMP.)" -::= { cyPMUnitEntry 5 } - -cyPMUnitMaxCurrent OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Maximum current of this PM unit in AMP. - The value of this object is the maximum current in - AMP * 10. You need to translate the readed value - (Ex. : value is 5, the maximum current is 0.5 AMP.)" -::= { cyPMUnitEntry 6 } - -cyPMUnitTemperature OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Temperature of this PM unit in Celsius degrees. - The value of this object is the actual temperature in - degrees C * 10. You need to translate the readed value - (Ex. : value is 240, the temperature is 24 Celsius.) - If the temperature measurement is not installed this - value will be 0. - Valid values are 5 to 999 ( 0.5 to 99.9 Celsius)." -::= { cyPMUnitEntry 7 } - -cyPMUnitMaxTemperature OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Maximum temperature value of this PM unit in Celsius - degrees. The value of this object is the maximum - temperature in degrees C * 10. You need to translate - the readed value(Ex. : value is 240, the maximum - temperature is 24 Celsius). - If the temperature measurement is not installed this - value will be 0. - Valid values are 5 to 999 ( 0.5 to 99.9 Celsius)." -::= { cyPMUnitEntry 8 } - -cyOutletTable OBJECT-TYPE - SYNTAX SEQUENCE OF CyOutletEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Allow operations on outlet" -::= { cyPM 4 } - -cyOutletEntry OBJECT-TYPE - SYNTAX CyOutletEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Allow operations on outlet" - INDEX { cyPMSerialPortNumber, cyOutletNumber } -::= { cyOutletTable 1 } - -CyOutletEntry ::= SEQUENCE { - cyOutletNumber InterfaceIndexOrZero, - cyOutletName DisplayString, - cyOutletServer DisplayString, - cyOutletPower INTEGER, - cyOutletLock INTEGER, - cyOutletPUInterval Integer32 -} - -cyOutletNumber OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The outlet number on the PM. Zero is ALL outlets." -::= { cyOutletEntry 1 } - -cyOutletName OBJECT-TYPE - SYNTAX DisplayString (SIZE(1 .. 8)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The name given to a particular outlet Maximum size is 8 characters." -::= { cyOutletEntry 2 } - -cyOutletServer OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Alias of the Server connected to this outlet ." -::= { cyOutletEntry 3 } - -cyOutletPower OBJECT-TYPE - SYNTAX INTEGER { - off (0), - on (1), - cycle (2), - unknow (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Getting this object will return the power state of - the outlet. Valid return states are UNKNOW, OFF and - ON. Setting this object will change the power state - of the outlet." -::= { cyOutletEntry 4 } - -cyOutletLock OBJECT-TYPE - SYNTAX INTEGER { - unlock (0), - lock (1), - unknow (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Getting this object will return the lock state of - the outlet. Setting this object will change the - lock state of the outlet." -::= { cyOutletEntry 5 } - -cyOutletPUInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION "The power unit interval of this outlet in seconds. - The value of this object is the actual interval in - seconds * 10. You need to translate the readed value - (Ex. : value is 5, the interval is 0.5 seconds.)" -::= { cyOutletEntry 6 } - -END - diff --git a/mibs/CYCLADES-ACS-SYS-MIB b/mibs/CYCLADES-ACS-SYS-MIB deleted file mode 100644 index 8b34dd1e81..0000000000 --- a/mibs/CYCLADES-ACS-SYS-MIB +++ /dev/null @@ -1,303 +0,0 @@ -CYCLADES-ACS-SYS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - cyACSMgmt - FROM CYCLADES-ACS-MIB - OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, Integer32 - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC; - -cyACSSys MODULE-IDENTITY - LAST-UPDATED "200508290000Z" - ORGANIZATION "Cyclades Corporation" - CONTACT-INFO "postal : Cyclades Corporation - 3541 Gateway Boulevard - Fremont, CA 94538, USA - e-mail : Technical Support - support@cyclades.com" - DESCRIPTION "This module defines the ACS/TS System Information" - REVISION "200508290000Z" - DESCRIPTION "Changed the Contact-Info" - REVISION "200508290000Z" - DESCRIPTION "Changed the Contact-Info" - REVISION "200306300000Z" - DESCRIPTION "Included informations about RAM size, flash size, CPU freq and Device Id" - REVISION "200210100000Z" - DESCRIPTION "Included PCMCIA and Power Supply informations" - REVISION "200209200000Z" - DESCRIPTION "First Draft" -::= { cyACSMgmt 1 } - -cyACSpname OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The product's name - ACSxx (xx - the number of the serial ports )" -::= { cyACSSys 1 } - -cyACSversion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The firmware's version" -::= {cyACSSys 2} - -cyACSPower OBJECT-IDENTITY - STATUS current - DESCRIPTION "It gives information about Power Supply" -::= { cyACSSys 3 } - -cyACSPwNum OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of the power supplies" -::= { cyACSPower 1 } - -cyACSPw1 OBJECT-TYPE - SYNTAX INTEGER { - noinstalled(0), - powerON(1), - powerOFF(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "State of the first power supply" -::= { cyACSPower 2 } - -cyACSPw2 OBJECT-TYPE - SYNTAX INTEGER { - noinstalled(0), - powerON(1), - powerOFF(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION "State of the second power supply" -::= { cyACSPower 3 } - -cyACSPcmcia OBJECT-IDENTITY - STATUS current - DESCRIPTION "PCMCIA card information" -::= {cyACSSys 4} - -cyACSNPcmcia OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Number of the cards PCMCIA available" -::= { cyACSPcmcia 1 } - -cyCardIdentTable OBJECT-TYPE - SYNTAX SEQUENCE OF CyCardIdentEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Card identification" -::= { cyACSPcmcia 2 } - -cyCardIdentEntry OBJECT-TYPE - SYNTAX CyCardIdentEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "One particular association between PCMCIA socket and card identification" - INDEX { cyCardIdentIndex } -::= { cyCardIdentTable 1 } - -CyCardIdentEntry ::= SEQUENCE { - cyCardIdentIndex Integer32, - cyCardIdentProd DisplayString, - cyCardIdentMan DisplayString , - cyCardIdentFunc DisplayString, - cyCardIdentPCI DisplayString -} - -cyCardIdentIndex OBJECT-TYPE - SYNTAX Integer32(0..2) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "number to identifier the socket Card" -::= { cyCardIdentEntry 1 } - -cyCardIdentProd OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Product identification strings" -::= { cyCardIdentEntry 2 } - -cyCardIdentMan OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Manufacturer ID codes" -::= { cyCardIdentEntry 3 } - -cyCardIdentFunc OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Function ID code" -::= { cyCardIdentEntry 4 } - -cyCardIdentPCI OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "PCI ID" -::= { cyCardIdentEntry 5 } - -cyCardConfTable OBJECT-TYPE - SYNTAX SEQUENCE OF CyCardConfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "This table has the socket configuration " -::= { cyACSPcmcia 3 } - -cyCardConfEntry OBJECT-TYPE - SYNTAX CyCardConfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "One particular association between PCMCIA socket and its configuration" - INDEX { cyCardConfIndex } -::= { cyCardConfTable 1 } - -CyCardConfEntry ::= SEQUENCE { - cyCardConfIndex Integer32, - cyCardConfPower DisplayString, - cyCardConfType DisplayString , - cyCardConfInter DisplayString, - cyCardConfFunc DisplayString, - cyCardConfCardv DisplayString, - cyCardConfPort1 DisplayString, - cyCardConfPort2 DisplayString -} - -cyCardConfIndex OBJECT-TYPE - SYNTAX Integer32(0..2) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "number to identifier the socket PCMCIA" -::= { cyCardConfEntry 1 } - -cyCardConfPower OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Power Settings" -::= { cyCardConfEntry 2 } - -cyCardConfType OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Interface Type" -::= { cyCardConfEntry 3 } - -cyCardConfInter OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Interrupt number" -::= { cyCardConfEntry 4 } - -cyCardConfFunc OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "function" -::= { cyCardConfEntry 5 } - -cyCardConfCardv OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Card values" -::= { cyCardConfEntry 6 } - -cyCardConfPort1 OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "I/O Port 1" -::= { cyCardConfEntry 7 } - -cyCardConfPort2 OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "I/O Port 2" -::= { cyCardConfEntry 8 } - -cyCardStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF CyCardStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "This table has the current socket status flags " -::= { cyACSPcmcia 4 } - -cyCardStatusEntry OBJECT-TYPE - SYNTAX CyCardStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "One particular association between PCMCIA socket and its status" - INDEX { cyCardStatusIndex } -::= { cyCardStatusTable 1 } - -CyCardStatusEntry ::= SEQUENCE { - cyCardStatusIndex Integer32, - cyCardStatusCard DisplayString, - cyCardStatusFunc DisplayString -} - -cyCardStatusIndex OBJECT-TYPE - SYNTAX Integer32(0..2) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "number to identifier the socket PCMCIA" -::= { cyCardStatusEntry 1 } - -cyCardStatusCard OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Current Card State" -::= { cyCardStatusEntry 2 } - -cyCardStatusFunc OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Current Function" -::= { cyCardStatusEntry 3 } - -cyACSFlashSize OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Total amount of flash memory in Mbytes" -::= {cyACSSys 5} - -cyACSRAMSize OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Total amount of RAM in Mbytes" -::= {cyACSSys 6} - -cyACSCPUfreq OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "CPU clock in MHz" -::= {cyACSSys 7} - -cyACSDevId OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The product's identifier" -::= { cyACSSys 8 } - -END - diff --git a/mibs/CYCLADES-MIB b/mibs/CYCLADES-MIB deleted file mode 100644 index 9aecb1614d..0000000000 --- a/mibs/CYCLADES-MIB +++ /dev/null @@ -1,11 +0,0 @@ -CYCLADES-MIB DEFINITIONS ::= BEGIN - -IMPORTS - enterprises - FROM SNMPv2-SMI ; - --- Cyclades Corporation Identifier - -cyclades OBJECT IDENTIFIER ::= { enterprises 2925 } - -END diff --git a/mibs/DCS3FRU-MIB b/mibs/DCS3FRU-MIB deleted file mode 100644 index 982b7608c1..0000000000 --- a/mibs/DCS3FRU-MIB +++ /dev/null @@ -1,255 +0,0 @@ -------------------------------------------------------------------------------- --- --- Title: Systems Management Field Replaceable Unit (FRU) MIB --- --- Version: 5.6.0 --- --- Release Date: April 2006 --- --- Description: This MIB defines MIB objects that make system FRU --- information available to SNMP management applications. --- --- Copyright (c) 2000-2006 Dell Inc. --- All Rights Reserved. --- --- Note: The information and functionality described by this MIB file, --- like many MIB files, is subject to change without notice. --- Please examine the version number of this MIB and compare it --- to the version number you are expecting. --- --- OID Format Legend: --- = attribute ID --- = index ID --- -------------------------------------------------------------------------------- - - -------------------------------------------------------------------------------- --- Begin MIB -------------------------------------------------------------------------------- - -DCS3FRU-MIB DEFINITIONS ::= BEGIN - -IMPORTS - enterprises - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212 - DisplayString - FROM RFC1213-MIB; - - -------------------------------------------------------------------------------- --- Object Identifiers -------------------------------------------------------------------------------- - --- Enterprise ID -dell OBJECT IDENTIFIER ::= { enterprises 674 } - --- Server3 Branch -server3 OBJECT IDENTIFIER ::= { dell 10892 } - --- Server3 Groups -baseboardGroup OBJECT IDENTIFIER ::= { server3 1 } - --- Server3 Baseboard Groups for FRU --- (Other Server3 Baseboard groups are defined in other MIB files.) -fruGroup OBJECT IDENTIFIER ::= { baseboardGroup 2000 } - - -------------------------------------------------------------------------------- --- Textual Conventions -------------------------------------------------------------------------------- - -DellObjectRange ::= INTEGER (1..128) -DellUnsigned8BitRange ::= INTEGER (0..255) -DellUnsigned16BitRange ::= INTEGER (0..65535) -DellUnsigned32BitRange ::= INTEGER (0..4294967295) - --- DellDateName dates are defined in the displayable format --- yyyymmddHHMMSS.uuuuuu+ooo --- where yyyy is the year, mm is the month number, dd is the day of the month, --- HHMMSS are the hours, minutes and seconds, respectively, uuuuuu is the --- number of microseconds, and +ooo is the offset from UTC in minutes. If east --- of UTC, the number is preceded by a plus (+) sign, and if west of UTC, the --- number is preceded by a minus (-) sign. --- --- For example, Wednesday, May 25, 1994, at 1:30:15 PM EDT --- would be represented as: 19940525133015.000000-300 --- --- Values must be zero-padded if necessary, like "05" in the example above. --- If a value is not supplied for a field, each character in the field --- must be replaced with asterisk ('*') characters. -DellDateName ::= DisplayString (SIZE (25)) - --- --- Status --- -DellStatus ::= INTEGER { - other(1), -- status is not one of the following: - unknown(2), -- status of object is unknown (not known or monitored) - ok(3), -- status of object is OK (normal) - nonCritical(4), -- status of object is noncritical (warning) - critical(5), -- status of object is critical (failure) - nonRecoverable(6) -- status of object is non-recoverable (dead) -} - - -------------------------------------------------------------------------------- --- --- MIB Groups --- -------------------------------------------------------------------------------- - - -------------------------------------------------------------------------------- --- Field Replaceable Unit (FRU) Group --- --- OID: 1.3.6.1.4.1.674.10892.1.2000 -------------------------------------------------------------------------------- - - -------------------------------------------------------------------------------- --- Field Replaceable Unit (FRU) Table --- --- OID Format: 1.3.6.1.4.1.674.10892.1.2000.10.1... -------------------------------------------------------------------------------- - -DellFRUInformationState ::= INTEGER { - ok(1), -- FRU information is OK - notSupported(2), -- FRU information is not supported - notAvailable(3), -- FRU information is not available - checksumInvalid(4), -- FRU information checksum is invalid - corrupted(5) -- FRU information is corrupted -} - -FruTableEntry ::= SEQUENCE { - fruChassisIndex DellObjectRange, - fruIndex DellObjectRange, - fruInformationStatus DellStatus, - fruInformationState DellFRUInformationState, - fruDeviceName DisplayString (SIZE (0..64)), - fruManufacturerName DisplayString (SIZE (0..64)), - fruSerialNumberName DisplayString (SIZE (0..64)), - fruPartNumberName DisplayString (SIZE (0..64)), - fruRevisionName DisplayString (SIZE (0..64)), - fruManufacturingDateName DellDateName, - fruAssetTagName DisplayString (SIZE (0..64)) -} - -fruTable OBJECT-TYPE - SYNTAX SEQUENCE OF FruTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"2000.0010 This object defines the Field Replaceable Unit table." - ::= { fruGroup 10 } -fruTableEntry OBJECT-TYPE - SYNTAX FruTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"2000.0010.0001 This object defines the Field Replaceable Unit table entry." - INDEX { fruChassisIndex, - fruIndex } - ::= { fruTable 1 } - -fruChassisIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0001 This attribute defines the index (one based) of the -chassis containing the field replaceable unit." - ::= { fruTableEntry 1 } -fruIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0002 This attribute defines the index (one based) of the -field replaceable unit." - ::= { fruTableEntry 2 } -fruInformationStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0003 This attribute defines the status of the -field replaceable unit information." - ::= { fruTableEntry 3 } -fruInformationState OBJECT-TYPE - SYNTAX DellFRUInformationState - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0004 This attribute defines the state of the -field replaceable unit information. Some information for the -field replaceable unit may not be available if the state is -other than ok(1)." - ::= { fruTableEntry 4 } -fruDeviceName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0005 This attribute defines the device name of the -field replaceable unit." - ::= { fruTableEntry 5 } -fruManufacturerName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0006 This attribute defines the manufacturer of the -field replaceable unit." - ::= { fruTableEntry 6 } -fruSerialNumberName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0007 This attribute defines the serial number of the -field replaceable unit." - ::= { fruTableEntry 7 } -fruPartNumberName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0008 This attribute defines the part number of the -field replaceable unit." - ::= { fruTableEntry 8 } -fruRevisionName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0009 This attribute defines the revision of the -field replaceable unit." - ::= { fruTableEntry 9 } -fruManufacturingDateName OBJECT-TYPE - SYNTAX DellDateName - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0010 This attribute defines the manufacturing date of the -of the field replaceable unit." - ::= { fruTableEntry 10 } -fruAssetTagName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..64)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"2000.0010.0001.0011 This attribute defines the asset tag of the -field replaceable unit." - ::= { fruTableEntry 11 } - - -END - - -------------------------------------------------------------------------------- --- End MIB -------------------------------------------------------------------------------- - diff --git a/mibs/DCS3RMT-MIB b/mibs/DCS3RMT-MIB deleted file mode 100644 index 43ac24514c..0000000000 --- a/mibs/DCS3RMT-MIB +++ /dev/null @@ -1,1608 +0,0 @@ -------------------------------------------------------------------------------- --- --- Server Administrator Remote Access MIB for Server3 MIB Branch --- --- Copyright (c) 2000-2003 Dell Inc. --- All Rights Reserved. --- --- The information and functionality described by this MIB file, --- like many MIB files, is subject to change without notice. --- Please examine the version number of this MIB and compare it --- to the version number you are expecting. --- --- MIB Version 1.90 21 January 2003 --- --- OID Format Legend: --- = attribute ID --- = index ID --- -------------------------------------------------------------------------------- - - -------------------------------------------------------------------------------- --- Begin MIB -------------------------------------------------------------------------------- - -DCS3RMT-MIB DEFINITIONS ::= BEGIN - -IMPORTS - enterprises, IpAddress - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212 - DisplayString - FROM RFC1213-MIB; - - -------------------------------------------------------------------------------- --- Object Identifiers -------------------------------------------------------------------------------- - --- Enterprise ID -dell OBJECT IDENTIFIER ::= { enterprises 674 } - --- Server3 Branch -server3 OBJECT IDENTIFIER ::= { dell 10892 } - --- Server3 Groups -baseboardGroup OBJECT IDENTIFIER ::= { server3 1 } -drsOutOfBandGroup OBJECT IDENTIFIER ::= { server3 2 } - --- Server3 Baseboard Groups for Remote Access --- (All other Server3 Baseboard groups are defined in another MIB file.) -remoteAccessGroup OBJECT IDENTIFIER ::= { baseboardGroup 1700 } - - -------------------------------------------------------------------------------- --- Textual Conventions -------------------------------------------------------------------------------- - -DellObjectRange ::= INTEGER (1..128) -DellUnsigned8BitRange ::= INTEGER (0..255) -DellUnsigned16BitRange ::= INTEGER (0..65535) -DellUnsigned32BitRange ::= INTEGER (0..4294967295) -DellBoolean ::= INTEGER (0..1) -- 0 = FALSE, 1 = TRUE - --- Note About Bit Fields: --- Attributes with definitions of xxxCapabilities or xxxSettings are integers --- representing a series of bit definitions. They are NOT enumerations and --- should be treated as bit fields. The value is passed as a decimal value; --- it should be converted to hex, and the appropriate bits should be parsed --- from that. Some of the more common bit combinations are defined in some --- variables, but not all combinations are or will be defined. - --- --- Generic State Capabilities --- -DellStateCapabilities ::= INTEGER { - -- If set to 0 (zero), object has no state capabilities - unknownCapabilities(1), -- object's state capabilities are unknown - -- The object's state capabilities allow it to be set to: - enableCapable(2), -- be disabled (offline) or be enabled (online) - notReadyCapable(4), -- not ready - enableAndNotReadyCapable(6) -} - --- --- Generic State Settings --- -DellStateSettings ::= INTEGER { - -- If set to 0 (zero), object has no state settings enabled and is disabled - unknown(1), -- object's state is unknown - enabled(2), -- object's state is disabled (offline) if bit is off - -- or enabled (online) if bit is on - notReady(4), -- object's state is not ready - enabledAndNotReady(6) -} - --- --- Status --- -DellStatus ::= INTEGER { - other(1), -- status is not one of the following: - unknown(2), -- status of object is unknown (not known or monitored) - ok(3), -- status of object is OK (normal) - nonCritical(4), -- status of object is noncritical (warning) - critical(5), -- status of object is critical (failure) - nonRecoverable(6) -- status of object is non-recoverable (dead) -} - - -------------------------------------------------------------------------------- --- --- MIB Groups --- -------------------------------------------------------------------------------- - - -------------------------------------------------------------------------------- --- Remote Access Group --- --- OID: 1.3.6.1.4.1.674.10892.1.1700 -------------------------------------------------------------------------------- - - -------------------------------------------------------------------------------- --- Remote Access Table --- --- OID Format: 1.3.6.1.4.1.674.10892.1.1700.10.1... -------------------------------------------------------------------------------- - -DellRemoteAccessType ::= INTEGER { - remoteAccessTypeIsOther(1), -- the type is not one of the following: - remoteAccessTypeIsUnknown(2), -- remote access type is unknown - remoteAccessTypeIsDRACIII(3), -- remote access type is DRAC III - remoteAccessTypeIsERA(4), -- remote access type is ERA - remoteAccessTypeIsDRAC4(5), -- remote access type is DRAC4 - remoteAccessTypeIsDRAC5(6) -- remote access type is DRAC5 -} -DellRemoteAccessControlCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - logResetCapable(2), -- reset its onboard logs - hardResetCapable(4), -- be hard reset - softResetCapable(8), -- be soft reset - gracefulResetCapable(16), -- be gracefully shutdown and soft reset - defaultConfigResetCapable(32), -- reset to its default settings for the release version - allResetCapable(62), - shutdownCapable(64), -- shutdown and disable battery if PCI power is off - allResetAndShutdownCapable(126) -} -DellRemoteAccessControlSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings enabled - unknown(1), -- The object's state is unknown - -- Only one of the following settings may be enabled in one set request: - logReset(2), -- Reset the onboard logs - hardReset(4), -- Issue a hard reset to the object - softReset(8), -- Issue a soft reset to the object - gracefulReset(16), -- Issue a graceful shutdown and soft reset to the object - defaultConfigReset(32), -- Reset the object to its default settings - shutdown(64) -- Shutdown (power off) the object -} -DellRemoteAccessMonitorCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - extPwrSupplyMonitorIfConnectedCapable(2),-- monitor external power supply if connected - extPwrSupplyMonitorAlwaysEnabledCapable(4),-- monitor external power supply always - extPwrSupplyMonitorIfConnectedAndAlwaysEnabledCapable(6) -} -DellRemoteAccessMonitorSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings enabled - -- Only one extPwrSupplyMonitor setting may be enabled: - unknown(1), -- The object's state is unknown - extPwrSupplyMonitorIfConnectedEnabled(2), -- Monitor ext pwr supply volt probe - -- if the cable is connected to the DRS - extPwrSupplyMonitorAlwaysEnabledEnabled(4)-- Monitor ext pwr supply volt probe - -- regardless of the plug state -} -DellRemoteAccessLANCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - nicCapable(2), -- supports a NIC - nicDHCPCapable(4), -- can use DHCP to obtain IP address for NIC - nicAndNicDHCPCapable(6) -} -DellRemoteAccessLANSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings enabled - unknown(1), -- The object's state is unknown - nicEnabled(2), -- NIC is enabled - nicDHCPEnabled(4), -- NIC should use DHCP to obtain IP address - nicAndNicDHCPEnabled(6) -} -DellRemoteAccessHostCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - smtpEmailCapable(2), -- support email using SMTP - tftpRemoteFloppyCapable(4), -- support remote floppy boot from TFTP server - smtpEmailAndTftpRemoteFloppyCapable(6), - tftpRemoteFwUpdateCapable(8), -- support remote FW update from TFTP server - smtpEmailAndTftpRemoteFwUpdateCapable(10), - tftpRemoteFloppyAndFwUpdateCapable(12), - smtpEmailAndTftpRemoteFloppyAndFwUpdateCapable(14) -} -DellRemoteAccessHostSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings enabled - unknown(1), -- The object's state is unknown - smtpEmailEnabled(2), -- SMTP client for email is enabled (R) - tftpRemoteFloppyEnabled(4), -- TFTP client for remote floppy boot is enabled (R) - smtpEmailAndTftpRemoteFloppyEnabled(6), - tftpRemoteFwUpdateEnabled(8), -- TFTP client for FW update is enabled (R) - smtpEmailAndTftpRemoteFwUpdateEnabled(10), - tftpRemoteFloppyAndFwUpdateEnabled(12), - smtpEmailAndTftpRemoteFloppyAndFwUpdateEnabled(14) -} -DellRemoteAccessOutOfBandSNMPCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - oobSNMPAgentCapable(2), -- object has an out-of-band SNMP agent - oobSNMPTrapsCapable(4), -- object can send out-of-band SNMP traps - oobSNMPAgentAndTrapsCapable(6) -} -DellRemoteAccessOutOfBandSNMPSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings enabled - unknown(1), -- The object's state is unknown - oobSNMPAgentEnabled(2), -- out-of-band SNMP agent is enabled - oobSNMPTrapsEnabled(4), -- out-of-band SNMP traps are enabled - oobSNMPAgentAndTrapsEnabled(6) -} - -RemoteAccessTableEntry ::= SEQUENCE { - remoteAccessChassisIndex DellObjectRange, - remoteAccessAdapterIndex DellObjectRange, - remoteAccessType DellRemoteAccessType, - remoteAccessStateCapabilities DellStateCapabilities, - remoteAccessStateSettings DellStateSettings, - remoteAccessStatus DellStatus, - remoteAccessProductInfoName DisplayString (SIZE (0..63)), - remoteAccessDescriptionInfoName DisplayString (SIZE (0..255)), - remoteAccessVersionInfoName DisplayString (SIZE (0..63)), - remoteAccessControlCapabilities DellRemoteAccessControlCapabilities, - remoteAccessControlSettings DellRemoteAccessControlSettings, - remoteAccessMonitorCapabilities DellRemoteAccessMonitorCapabilities, - remoteAccessMonitorSettings DellRemoteAccessMonitorSettings, - remoteAccessLANCapabilities DellRemoteAccessLANCapabilities, - remoteAccessLANSettings DellRemoteAccessLANSettings, - remoteAccessHostCapabilities DellRemoteAccessHostCapabilities, - remoteAccessHostSettings DellRemoteAccessHostSettings, - remoteAccessOutOfBandSNMPCapabilities DellRemoteAccessOutOfBandSNMPCapabilities, - remoteAccessOutOfBandSNMPSettings DellRemoteAccessOutOfBandSNMPSettings, - remoteAccessSMTPServerIPAddress IpAddress, - remoteAccessFloppyTFTPIPAddress IpAddress, - remoteAccessFloppyTFTPPathName DisplayString (SIZE (0..255)), - remoteAccessFirmwareUpdateIPAddress IpAddress, - remoteAccessFirmwareUpdatePathName DisplayString (SIZE (0..255)), - remoteAccessNICStaticIPAddress IpAddress, - remoteAccessNICStaticNetmaskAddress IpAddress, - remoteAccessNICStaticGatewayAddress IpAddress, - remoteAccessPCMCIAInfoName DisplayString (SIZE (0..63)), - remoteAccessMiscInfoName DisplayString (SIZE (0..63)), - remoteAccessNICCurrentIPAddress IpAddress, - remoteAccessNICCurrentNetmaskAddress IpAddress, - remoteAccessNICCurrentGatewayAddress IpAddress, - remoteAccessNICCurrentInfoFromDHCP DellBoolean, - remoteAccessRemoteConnectURL DisplayString (SIZE (0..63)) -} - -remoteAccessTable OBJECT-TYPE - SYNTAX SEQUENCE OF RemoteAccessTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0010 This object defines the Remote Access table." - ::= { remoteAccessGroup 10 } -remoteAccessTableEntry OBJECT-TYPE - SYNTAX RemoteAccessTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0010.0001 This object defines the Remote Access table entry." - INDEX { remoteAccessChassisIndex, - remoteAccessAdapterIndex } - ::= { remoteAccessTable 1 } - -remoteAccessChassisIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0001 This attribute defines the index (one based) of the -chassis containing the Remote Access hardware." - ::= { remoteAccessTableEntry 1 } -remoteAccessAdapterIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0002 This attribute defines the index (one based) of the -Remote Access hardware." - ::= { remoteAccessTableEntry 2 } -remoteAccessType OBJECT-TYPE - SYNTAX DellRemoteAccessType - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0003 This attribute defines the type of the -Remote Access hardware." - ::= { remoteAccessTableEntry 3 } -remoteAccessStateCapabilities OBJECT-TYPE - SYNTAX DellStateCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0004 This attribute defines the state capabilities of the -Remote Access hardware." - ::= { remoteAccessTableEntry 4 } -remoteAccessStateSettings OBJECT-TYPE - SYNTAX DellStateSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0005 This attribute defines the state setting of the -Remote Access hardware." - ::= { remoteAccessTableEntry 5 } -remoteAccessStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0006 This attribute defines the status of the -Remote Access hardware." - ::= { remoteAccessTableEntry 6 } -remoteAccessProductInfoName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..63)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0007 This attribute defines the name of the -product providing the Remote Access functionality." - ::= { remoteAccessTableEntry 7 } -remoteAccessDescriptionInfoName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0008 This attribute defines the description of the -product providing the Remote Access functionality." - ::= { remoteAccessTableEntry 8 } -remoteAccessVersionInfoName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..63)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0009 This attribute defines the version of the -product providing the Remote Access functionality." - ::= { remoteAccessTableEntry 9 } -remoteAccessControlCapabilities OBJECT-TYPE - SYNTAX DellRemoteAccessControlCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0010 This attribute defines the control capabilities of the -Remote Access hardware." - ::= { remoteAccessTableEntry 10 } -remoteAccessControlSettings OBJECT-TYPE - SYNTAX DellRemoteAccessControlSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0011 This attribute defines the control settings of the -Remote Access hardware." - ::= { remoteAccessTableEntry 11 } -remoteAccessMonitorCapabilities OBJECT-TYPE - SYNTAX DellRemoteAccessMonitorCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0012 This attribute defines the monitor capabilities of the -Remote Access hardware." - ::= { remoteAccessTableEntry 12 } -remoteAccessMonitorSettings OBJECT-TYPE - SYNTAX DellRemoteAccessMonitorSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0013 This attribute defines the monitor settings of the -Remote Access hardware." - ::= { remoteAccessTableEntry 13 } -remoteAccessLANCapabilities OBJECT-TYPE - SYNTAX DellRemoteAccessLANCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0014 This attribute defines the LAN capabilities of the -Remote Access hardware." - ::= { remoteAccessTableEntry 14 } -remoteAccessLANSettings OBJECT-TYPE - SYNTAX DellRemoteAccessLANSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0015 This attribute defines the LAN settings of the -Remote Access hardware." - ::= { remoteAccessTableEntry 15 } -remoteAccessHostCapabilities OBJECT-TYPE - SYNTAX DellRemoteAccessHostCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0016 This attribute defines the host capabilities of the -Remote Access hardware." - ::= { remoteAccessTableEntry 16 } -remoteAccessHostSettings OBJECT-TYPE - SYNTAX DellRemoteAccessHostSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0017 This attribute defines the host settings of the -Remote Access hardware." - ::= { remoteAccessTableEntry 17 } -remoteAccessOutOfBandSNMPCapabilities OBJECT-TYPE - SYNTAX DellRemoteAccessOutOfBandSNMPCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0018 This attribute defines the out-of-band SNMP capabilities -of the Remote Access hardware." - ::= { remoteAccessTableEntry 18 } -remoteAccessOutOfBandSNMPSettings OBJECT-TYPE - SYNTAX DellRemoteAccessOutOfBandSNMPSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0019 This attribute defines the out-of-band SNMP settings -of the Remote Access hardware." - ::= { remoteAccessTableEntry 19 } -remoteAccessSMTPServerIPAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0020 This attribute defines the IP address of the -SMTP server provided by the Remote Access hardware." - ::= { remoteAccessTableEntry 20 } -remoteAccessFloppyTFTPIPAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0021 This attribute defines the IP address of the -TFTP server providing the operating system image used by the -Remote Access hardware." - ::= { remoteAccessTableEntry 21 } -remoteAccessFloppyTFTPPathName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0022 This attribute defines the file name of the -the operating system image obtained from the TFTP server used by the -Remote Access hardware." - ::= { remoteAccessTableEntry 22 } -remoteAccessFirmwareUpdateIPAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0023 This attribute defines the IP address of the -update server providing the firmware image used by the -Remote Access hardware." - ::= { remoteAccessTableEntry 23 } -remoteAccessFirmwareUpdatePathName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0024 This attribute defines the file name of the -the firmware image obtained from the update server used by the -Remote Access hardware." - ::= { remoteAccessTableEntry 24 } -remoteAccessNICStaticIPAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0025 This attribute defines the static IP address to be used -by the onboard NIC provided by the Remote Access hardware." - ::= { remoteAccessTableEntry 25 } -remoteAccessNICStaticNetmaskAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0026 This attribute defines the netmask for the static -IP address to be used by the onboard NIC provided by the Remote Access hardware." - ::= { remoteAccessTableEntry 26 } -remoteAccessNICStaticGatewayAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0027 This attribute defines the IP address for the gateway -associated with the static IP address to be used by the onboard NIC provided -by the Remote Access hardware." - ::= { remoteAccessTableEntry 27 } -remoteAccessPCMCIAInfoName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..63)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0028 This attribute defines the information for the -PCMCIA device used by the Remote Access hardware." - ::= { remoteAccessTableEntry 28 } -remoteAccessMiscInfoName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..63)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0029 This attribute defines miscellaneous information -for the Remote Access hardware." - ::= { remoteAccessTableEntry 29 } -remoteAccessNICCurrentIPAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0030 This attribute defines the IP address currently being used -by the onboard NIC provided by the Remote Access hardware." - ::= { remoteAccessTableEntry 30 } -remoteAccessNICCurrentNetmaskAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0031 This attribute defines the netmask currently being used -by the onboard NIC provided by the Remote Access hardware." - ::= { remoteAccessTableEntry 31 } -remoteAccessNICCurrentGatewayAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0032 This attribute defines the IP address for the gateway -currently being used by the onboard NIC provided by the Remote Access hardware." - ::= { remoteAccessTableEntry 32 } -remoteAccessNICCurrentInfoFromDHCP OBJECT-TYPE - SYNTAX DellBoolean - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0033 This attribute defines if DHCP was used to obtain -the NIC information currently being used by the onboard NIC provided by -the Remote Access hardware." - ::= { remoteAccessTableEntry 33 } -remoteAccessRemoteConnectURL OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..63)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0010.0001.0034 This attribute defines the URL for launching the -Remote Access Remote Connect Interface." - ::= { remoteAccessTableEntry 34 } - -------------------------------------------------------------------------------- --- Remote User Administration Table --- --- OID Format: 1.3.6.1.4.1.674.10892.1.1700.20.1.... -------------------------------------------------------------------------------- - -DellRemoteUserAdminStateCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - enableCapable(2), -- be disabled (offline) or be enabled (online) - notReadyCapable(4), -- not ready - numericPagerCapable(8), -- support numeric paging - alphaPagerCapable(16), -- support alphanumeric paging - numericPagerAndAlphaPagerCapable(24), - emailCapable(32), -- support electronic mailing - numericPagerAlphaPagerAndEmailCapable(56), - privilegeCapable(64), -- support user privileges - numericPagerAlphaPagerEmailAndPrivilegeCapable(120) -} -DellRemoteUserAdminStateSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings capabilities, and its state is disabled - unknown(1), -- The object's state is unknown - enabled(2), -- The object's state is disabled (offline) 0, or enabled (online) 1 - notReady(4), -- The object's state is not ready - numericPagerEnabled(8), -- Numeric paging support is enabled - enabledAndNumericPagerEnabled(10), - alphaPagerEnabled(16), -- Alphanumeric paging support is enabled - enabledAndAlphaPagerEnabled(18), - enabledAndNumericPagerAndAlphaPagerEnabled(26), - emailEnabled(32), -- Electronic mailing is enabled - enabledAndEmailEnabled(34), - enabledAndNumericPagerAndEmailEnabled(42), - enabledAndAlphaPagerAndEmailEnabled(50), - enabledAndNumericPagerAlphaPagerAndEmailEnabled(58) -} -DellRemoteUserAdminControlCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - numericPagerTestCapable(2), -- support testing of the numeric paging function - alphaPagerTestCapable(4), -- support testing of the alphanumeric pager function - numericPagerTestAndAlphaPagerTestCapable(6), - emailTestCapable(8), -- support sending a test electronic mail message - numericPagerTestAlphaPagerTestAndEmailTestCapable(14) -} -DellRemoteUserAdminControlSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings capabilities, and its state is disabled - unknown(1), -- The object's state is unknown - -- Only one of the following settings may be enabled in one set request: - numericPagerTest(2), -- Perform a numeric pager test - alphaPagerTest(4), -- Perform an alphanumeric pager test - emailTest(8) -- Send a test email -} -DellRemoteUserAdminAlphaProtocolType ::= INTEGER { - other(1), -- the alphanumeric protocol is not one of the following: - unknown(2), -- alphanumeric protocol is unknown - alpha7E0(3), -- alphanumeric protocol is 7E0 - alpha8N1(4) -- alphanumeric protocol is 8N1 -} -DellRemoteUserAdminAlphaBaudType ::= INTEGER { - other(1), -- the alphanumeric baud rate is not one of the following: - unknown(2), -- alphanumeric baud rate is unknown - alphaBaud300(3), -- alphanumeric baud rate is 300 - alphaBaud1200(4) -- alphanumeric baud rate is 1200 -} - -RemoteUserAdminTableEntry ::= SEQUENCE { - remoteUserAdminChassisIndex DellObjectRange, - remoteUserAdminAdapterIndex DellObjectRange, - remoteUserAdminUserIndex DellObjectRange, - remoteUserAdminStateCapabilities DellRemoteUserAdminStateCapabilities, - remoteUserAdminStateSettings DellRemoteUserAdminStateSettings, - remoteUserAdminStatus DellStatus, - remoteUserAdminUserName DisplayString (SIZE (0..19)), - remoteUserAdminUserPasswordName DisplayString (SIZE (0..255)), - remoteUserAdminUserPrivilege DisplayString (SIZE (0..31)), - remoteUserAdminUserPrivilegeCapabilities DisplayString (SIZE (0..31)), - remoteUserAdminAlertFilterDrsEventsMask DellUnsigned32BitRange, - remoteUserAdminAlertFilterSysEventsMask DellUnsigned32BitRange, - remoteUserAdminAlertFilterDrsCapabilities DellUnsigned32BitRange, - remoteUserAdminAlertFilterSysCapabilities DellUnsigned32BitRange, - remoteUserAdminPagerNumericNumberName DisplayString (SIZE (0..95)), - remoteUserAdminPagerNumericMessageName DisplayString (SIZE (0..31)), - remoteUserAdminPagerNumericHangupDelay DellUnsigned32BitRange, - remoteUserAdminPagerAlphaPhoneNumberName DisplayString (SIZE (0..95)), - remoteUserAdminPagerAlphaProtocol DellRemoteUserAdminAlphaProtocolType, - remoteUserAdminPagerAlphaBaudRate DellRemoteUserAdminAlphaBaudType, - remoteUserAdminPagerAlphaCustomMessageName DisplayString (SIZE (0..31)), - remoteUserAdminPagerAlphaModemConnectTimeout DellUnsigned32BitRange, - remoteUserAdminPagerAlphaPagerIdName DisplayString (SIZE (0..31)), - remoteUserAdminPagerAlphaPasswordName DisplayString (SIZE (0..31)), - remoteUserAdminPagerModemInitStringName DisplayString (SIZE (0..31)), - remoteUserAdminPagerModemPort DellUnsigned32BitRange, - remoteUserAdminEmailAddressName DisplayString (SIZE (0..63)), - remoteUserAdminEmailCustomMessageName DisplayString (SIZE (0..31)), - remoteUserAdminControlCapabilities DellRemoteUserAdminControlCapabilities, - remoteUserAdminControlSettings DellRemoteUserAdminControlSettings, - remoteUserAdminUserType DellUnsigned8BitRange -} - -remoteUserAdminTable OBJECT-TYPE - SYNTAX SEQUENCE OF RemoteUserAdminTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0020 This object defines the Remote Access User Administration table." - ::= { remoteAccessGroup 20 } -remoteUserAdminTableEntry OBJECT-TYPE - SYNTAX RemoteUserAdminTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0020.0001 This object defines the Remote Access User Administration -table entry." - INDEX { remoteUserAdminChassisIndex, - remoteUserAdminAdapterIndex, - remoteUserAdminUserIndex } - ::= { remoteUserAdminTable 1 } - -remoteUserAdminChassisIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0001 This attribute defines the index (one based) of the -chassis containing the Remote Access hardware." - ::= { remoteUserAdminTableEntry 1 } -remoteUserAdminAdapterIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0002 This attribute defines the index (one based) of the -Remote Access hardware used by this Remote Access user." - ::= { remoteUserAdminTableEntry 2 } -remoteUserAdminUserIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0003 This attribute defines the index (one based) of this -Remote Access user." - ::= { remoteUserAdminTableEntry 3 } -remoteUserAdminStateCapabilities OBJECT-TYPE - SYNTAX DellRemoteUserAdminStateCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0004 This attribute defines the state capabilities for this -Remote Access user." - ::= { remoteUserAdminTableEntry 4 } -remoteUserAdminStateSettings OBJECT-TYPE - SYNTAX DellRemoteUserAdminStateSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0005 This attribute defines the state settings for this -Remote Access user." - ::= { remoteUserAdminTableEntry 5 } -remoteUserAdminStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0006 This attribute defines the status for this -Remote Access user." - ::= { remoteUserAdminTableEntry 6 } -remoteUserAdminUserName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..19)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0007 This attribute defines the name for this -Remote Access user." - ::= { remoteUserAdminTableEntry 7 } -remoteUserAdminUserPasswordName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0008 This attribute defines the password for this -Remote Access user." - ::= { remoteUserAdminTableEntry 8 } -remoteUserAdminUserPrivilege OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0009 This attribute defines the privileges for this -Remote Access user." - ::= { remoteUserAdminTableEntry 9 } -remoteUserAdminUserPrivilegeCapabilities OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0010 This attribute defines the privilege capabilities for this -Remote Access user." - ::= { remoteUserAdminTableEntry 10 } -remoteUserAdminAlertFilterDrsEventsMask OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0011 This attribute defines the DRS events filter mask for this -Remote Access user." - ::= { remoteUserAdminTableEntry 11 } -remoteUserAdminAlertFilterSysEventsMask OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0012 This attribute defines the system events filter mask -for this Remote Access user." - ::= { remoteUserAdminTableEntry 12 } -remoteUserAdminAlertFilterDrsCapabilities OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0013 This attribute defines the DRS events filter capabilities -for this Remote Access user." - ::= { remoteUserAdminTableEntry 13 } -remoteUserAdminAlertFilterSysCapabilities OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0014 This attribute defines the system events filter capabilities -for this Remote Access user." - ::= { remoteUserAdminTableEntry 14 } -remoteUserAdminPagerNumericNumberName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..95)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0015 This attribute defines the numeric pager number for this -for this Remote Access user." - ::= { remoteUserAdminTableEntry 15 } -remoteUserAdminPagerNumericMessageName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0016 This attribute defines the message to send to the numeric -pager for this Remote Access user." - ::= { remoteUserAdminTableEntry 16 } -remoteUserAdminPagerNumericHangupDelay OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0017 This attribute defines the numeric pager hangup delay -for this Remote Access user." - ::= { remoteUserAdminTableEntry 17 } -remoteUserAdminPagerAlphaPhoneNumberName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..95)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0018 This attribute defines the alphanumeric pager phone number -for this Remote Access user." - ::= { remoteUserAdminTableEntry 18 } -remoteUserAdminPagerAlphaProtocol OBJECT-TYPE - SYNTAX DellRemoteUserAdminAlphaProtocolType - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0019 This attribute defines the protocol used by the -alphanumeric pager provider for this Remote Access user." - ::= { remoteUserAdminTableEntry 19 } -remoteUserAdminPagerAlphaBaudRate OBJECT-TYPE - SYNTAX DellRemoteUserAdminAlphaBaudType - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0020 This attribute defines the baud rate used by the -alphanumeric pager provider for this Remote Access user." - ::= { remoteUserAdminTableEntry 20 } -remoteUserAdminPagerAlphaCustomMessageName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0021 This attribute defines the message to be sent to the -alphanumeric pager to inform the user of a call by this Remote Access user." - ::= { remoteUserAdminTableEntry 21 } -remoteUserAdminPagerAlphaModemConnectTimeout OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0022 This attribute defines the modem connection timeout -for the alhpanumeric pager for this Remote Access user." - ::= { remoteUserAdminTableEntry 22 } -remoteUserAdminPagerAlphaPagerIdName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0023 This attribute defines the ID to be sent to the -alphanumeric pager to inform the user of a call by this Remote Access user." - ::= { remoteUserAdminTableEntry 23 } -remoteUserAdminPagerAlphaPasswordName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0024 This attribute defines the password for the -alphanumeric pager for this Remote Access user." - ::= { remoteUserAdminTableEntry 24 } -remoteUserAdminPagerModemInitStringName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0025 This attribute defines the initialization string -to be sent to the pager modem for this Remote Access user." - ::= { remoteUserAdminTableEntry 25 } -remoteUserAdminPagerModemPort OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0026 This attribute defines the port for the pager modem -for this Remote Access user." - ::= { remoteUserAdminTableEntry 26 } -remoteUserAdminEmailAddressName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..63)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0027 This attribute defines the email address for this -Remote Access user." - ::= { remoteUserAdminTableEntry 27 } -remoteUserAdminEmailCustomMessageName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0028 This attribute defines the email message to send to this -Remote Access user." - ::= { remoteUserAdminTableEntry 28 } -remoteUserAdminControlCapabilities OBJECT-TYPE - SYNTAX DellRemoteUserAdminControlCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0029 This attribute defines the control capabilities for this -Remote Access user." - ::= { remoteUserAdminTableEntry 29 } -remoteUserAdminControlSettings OBJECT-TYPE - SYNTAX DellRemoteUserAdminControlSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0030 This attribute defines the control settings for this -Remote Access user." - ::= { remoteUserAdminTableEntry 30 } -remoteUserAdminUserType OBJECT-TYPE - SYNTAX DellUnsigned8BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0020.0001.0031 This attribute defines the type of this -Remote Access user." - ::= { remoteUserAdminTableEntry 31 } - - -------------------------------------------------------------------------------- --- Remote SNMP Trap Table --- --- OID Format: 1.3.6.1.4.1.674.10892.1.1700.30.1.... -------------------------------------------------------------------------------- - -DellRemoteSNMPTrapStateCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - enableCapable(2), -- be disabled (offline) or be enabled (online) - notReadyCapable(4), -- not ready - enableAndNotReadyCapable(6) -} -DellRemoteSNMPTrapStateSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings capabilities, and its state is disabled - unknown(1), -- The object's state is unknown - enabled(2), -- The object's state is disabled (offline) 0, or enabled (online) 1 - notReady(4), -- The object's state is not ready - enabledAndNotReady(6) -} -DellRemoteSNMPTrapControlCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - trapTestCapable(2) -- support generating a test SNMP trap -} -DellRemoteSNMPTrapControlSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings capabilities, and its state is disabled - unknown(1), -- The object's state is unknown - -- Only one of the following settings may be enabled in one set request: - trapTest(2) -- Generate a test SNMP trap -} - -RemoteSNMPTrapTableEntry ::= SEQUENCE { - remoteSNMPTrapChassisIndex DellObjectRange, - remoteSNMPTrapAdapterIndex DellObjectRange, - remoteSNMPTrapIndex DellObjectRange, - remoteSNMPTrapStateCapabilities DellRemoteSNMPTrapStateCapabilities, - remoteSNMPTrapStateSettings DellRemoteSNMPTrapStateSettings, - remoteSNMPTrapStatus DellStatus, - remoteSNMPTrapDestinationIPAddress IpAddress, - remoteSNMPTrapSNMPCommunityName DisplayString (SIZE (0..31)), - remoteSNMPTrapFilterDrsEventsMask DellUnsigned32BitRange, - remoteSNMPTrapFilterSysEventsMask DellUnsigned32BitRange, - remoteSNMPTrapFilterDrsCapabilities DellUnsigned32BitRange, - remoteSNMPTrapFilterSysCapabilities DellUnsigned32BitRange, - remoteSNMPTrapControlCapabilities DellRemoteSNMPTrapControlCapabilities, - remoteSNMPTrapControlSettings DellRemoteSNMPTrapControlSettings -} - -remoteSNMPTrapTable OBJECT-TYPE - SYNTAX SEQUENCE OF RemoteSNMPTrapTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0030 This object defines the Remote Access SNMP Trap Destination table." - ::= { remoteAccessGroup 30 } -remoteSNMPTrapTableEntry OBJECT-TYPE - SYNTAX RemoteSNMPTrapTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0030.0001 This object defines the Remote Access SNMP Trap Destination -table entry." - INDEX { remoteSNMPTrapChassisIndex, - remoteSNMPTrapAdapterIndex, - remoteSNMPTrapIndex } - ::= { remoteSNMPTrapTable 1 } - -remoteSNMPTrapChassisIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0001 This attribute defines the index (one based) of the -chassis containing the Remote Access hardware." - ::= { remoteSNMPTrapTableEntry 1 } -remoteSNMPTrapAdapterIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0002 This attribute defines the index (one based) of the -Remote Access hardware that uses this SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 2 } -remoteSNMPTrapIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0003 This attribute defines the index (one based) of this -Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 3 } -remoteSNMPTrapStateCapabilities OBJECT-TYPE - SYNTAX DellRemoteSNMPTrapStateCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0004 This attribute defines the state capabilities of this -Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 4 } -remoteSNMPTrapStateSettings OBJECT-TYPE - SYNTAX DellRemoteSNMPTrapStateSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0005 This attribute defines the state settings of this -Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 5 } -remoteSNMPTrapStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0006 This attribute defines the status of this -Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 6 } -remoteSNMPTrapDestinationIPAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0007 This attribute defines the IP address of this -Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 7 } -remoteSNMPTrapSNMPCommunityName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0008 This attribute defines the community for traps sent to this -Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 8 } -remoteSNMPTrapFilterDrsEventsMask OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0009 This attribute defines the DRS events filter mask for this -Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 9 } -remoteSNMPTrapFilterSysEventsMask OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0010 This attribute defines the system events filter mask for -this Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 10 } -remoteSNMPTrapFilterDrsCapabilities OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0011 This attribute defines the DRS events filter capabilities -for this Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 11 } -remoteSNMPTrapFilterSysCapabilities OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0012 This attribute defines the system events filter -capabilities for this Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 12 } -remoteSNMPTrapControlCapabilities OBJECT-TYPE - SYNTAX DellRemoteSNMPTrapControlCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0013 This attribute defines the control capabilities of this -Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 13 } -remoteSNMPTrapControlSettings OBJECT-TYPE - SYNTAX DellRemoteSNMPTrapControlSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0030.0001.0014 This attribute defines the control settings of this -Remote Access SNMP trap destination." - ::= { remoteSNMPTrapTableEntry 14 } - - -------------------------------------------------------------------------------- --- Remote Dial Up Table --- --- OID Format: 1.3.6.1.4.1.674.10892.1.1700.40.1.... -------------------------------------------------------------------------------- - -DellRemoteDialUpStateCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - enableCapable(2), -- be disabled (offline) or be enabled (online) - notReadyCapable(4), -- not ready - dialInCapable(8), -- support dial-in - dialOutCapable(16), -- support dial-out - dialInDHCPCapable(32), -- support use of DHCP to obtain IP addresses - dialInAuthAnyCapable(64), -- support any auth type including clear text - dialInAndOutAndDialInDHCPAndAuthAnyCapable(120), - dialInAuthEncryptedCapable(128), -- support only encrypted passwords (CHAP) - dialInAndOutAndDialInDHCPAndAuthAnyAndEncryptedCapable(248), - dialInAuthMschapCapable(256), -- support only MSCHAP - dialInAndOutAndDialInDHCPAndAllAuthCapable(504) -} -DellRemoteDialUpStateSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings capabilities, and its state is disabled - -- One and only one dialInAuth setting must be enabled: - unknown(1), -- The object's state is unknown - enabled(2), -- The object's state is disabled (offline) 0, or enabled (online) 1 - notReady(4), -- The object's state is not ready - dialInEnabled(8), -- Dial-in is enabled - dialOutEnabled(16), -- Dial-out is enabled - dialInDHCPEnabled(32), -- Object uses DHCP to obtain IP addresses - dialInAuthAnyEnabled(64), -- Object accepts any auth type including clear text - enabledDialInAndOutAndDialInAuthAnyEnabled(90), - enabledDialInAndOutAndDialInDHCPAndAuthAnyEnabled(122), - dialInAuthEncryptedEnabled(128), -- Object accepts only encrypted passwords (CHAP) - enabledDialInAndOutAndDialInAuthEncryptedEnabled(154), - enabledDialInAndOutAndDialInDHCPAndAuthEncryptedEnabled(186), - dialInAuthMschapEnabled(256), -- Object accepts only MSCHAP - enabledDialInAndOutAndDialInAuthMschapEnabled(282), - enabledDialInAndOutAndDialInDHCPAndAuthMschapEnabled(314) -} -DellRemoteDialUpModemDialType ::= INTEGER { - remoteDialUpIsOther(1), -- the type is not one of the following: - remoteDialUpIsUnknown(2), -- dial type is unknown - remoteDialUpIsTone(3), -- dial type is tone - remoteDialUpIsPulse(4) -- dial type is pulse -} - -RemoteDialUpTableEntry ::= SEQUENCE { - remoteDialUpChassisIndex DellObjectRange, - remoteDialUpAdapterIndex DellObjectRange, - remoteDialUpIndex DellObjectRange, - remoteDialUpStateCapabilities DellRemoteDialUpStateCapabilities, - remoteDialUpStateSettings DellRemoteDialUpStateSettings, - remoteDialUpStatus DellStatus, - remoteDialUpPPPDialInBaseIPAddress IpAddress, - remoteDialUpPPPDialInIdleTimeout DellUnsigned32BitRange, - remoteDialUpPPPDialInMaxConnectTimeout DellUnsigned32BitRange, - remoteDialUpDialOutModemConnectTimeout DellUnsigned32BitRange, - remoteDialUpModemDialType DellRemoteDialUpModemDialType, - remoteDialUpModemInitStringName DisplayString (SIZE (0..63)), - remoteDialUpModemBaudRate DellUnsigned32BitRange, - remoteDialUpModemPort DellUnsigned32BitRange -} - -remoteDialUpTable OBJECT-TYPE - SYNTAX SEQUENCE OF RemoteDialUpTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0040 This object defines the Remote Access Dial Up table." - ::= { remoteAccessGroup 40 } -remoteDialUpTableEntry OBJECT-TYPE - SYNTAX RemoteDialUpTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0040.0001 This object defines the Remote Access Dial Up table entry." - INDEX { remoteDialUpChassisIndex, - remoteDialUpAdapterIndex, - remoteDialUpIndex } - ::= { remoteDialUpTable 1 } - -remoteDialUpChassisIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0001 This attribute defines the index (one based) of the -chassis containing the Remote Access hardware." - ::= { remoteDialUpTableEntry 1 } -remoteDialUpAdapterIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0002 This attribute defines the index (one based) of the -Remote Access hardware that supports this Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 2 } -remoteDialUpIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0003 This attribute defines the index (one based) of this -Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 3 } -remoteDialUpStateCapabilities OBJECT-TYPE - SYNTAX DellRemoteDialUpStateCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0004 This attribute defines the state capabilities of this -Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 4 } -remoteDialUpStateSettings OBJECT-TYPE - SYNTAX DellRemoteDialUpStateSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0005 This attribute defines the state settings of this -Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 5 } -remoteDialUpStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0006 This attribute defines the status of this -Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 6 } -remoteDialUpPPPDialInBaseIPAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0007 This attribute defines the base IP address of the -PPP server for this Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 7 } -remoteDialUpPPPDialInIdleTimeout OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0008 This attribute defines the PPP idle timeout value -in seconds for this Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 8 } -remoteDialUpPPPDialInMaxConnectTimeout OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0009 This attribute defines the PPP connect timeout value -in seconds for this Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 9 } -remoteDialUpDialOutModemConnectTimeout OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0010 This attribute defines the modem dial out connect timeout -value in seconds for this Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 10 } -remoteDialUpModemDialType OBJECT-TYPE - SYNTAX DellRemoteDialUpModemDialType - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0011 This attribute defines the dial type for the modem -used by this Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 11 } -remoteDialUpModemInitStringName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..63)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0012 This attribute defines the initialization string to be sent -to the modem for this Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 12 } -remoteDialUpModemBaudRate OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0013 This attribute defines the baud rate for the modem -used by this Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 13 } -remoteDialUpModemPort OBJECT-TYPE - SYNTAX DellUnsigned32BitRange - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0040.0001.0014 This attribute defines the port for the modem -used by this Remote Access Dial Up functionality." - ::= { remoteDialUpTableEntry 14 } - - -------------------------------------------------------------------------------- --- Remote User Dial In Configuration Table --- --- OID Format: 1.3.6.1.4.1.674.10892.1.1700.50.1.... -------------------------------------------------------------------------------- - -DellRemoteUserDialInStateCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - enableCapable(2), -- be disabled (offline) or be enabled (online) - notReadyCapable(4), -- not ready - dialInCallbackPresetNumberCapable(8), -- support callback with preset number - enableAndDialInCallbackPresetNumberCapable(10), - dialInCallbackUserSpecifiedCapable(16),-- support callback with user-specified number - enableAndDialInCallbackUserSpecifiedCapable(18), - dialInCallbackPresetNumberAndUserSpecifiedCapable(24), - enableAndDialInCallbackPresetNumberAndUserSpecifiedCapable(26) -} -DellRemoteUserDialInStateSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings capabilities, and its state is disabled - -- Only one dialInCallback setting may be enabled: - unknown(1), -- The object's state is unknown - enabled(2), -- The object's state is disabled (offline) 0, or enabled (online) 1 - notReady(4), -- The object's state is not ready - dialInCallbackPresetNumberEnabled(8), -- Callback with preset number enabled - enabledAndDialInCallbackPresetNumberEnabled(10), - dialInCallbackUserSpecifiedEnabled(16),-- Callback with user-specified number enabled - enabledAndDialInCallbackUserSpecifiedEnabled(18) -} - -RemoteUserDialInCfgTableEntry ::= SEQUENCE { - remoteUserDialInCfgChassisIndex DellObjectRange, - remoteUserDialInCfgAdapterIndex DellObjectRange, - remoteUserDialInCfgUserIndex DellObjectRange, - remoteUserDialInCfgStateCapabilities DellRemoteUserDialInStateCapabilities, - remoteUserDialInCfgStateSettings DellRemoteUserDialInStateSettings, - remoteUserDialInCfgStatus DellStatus, - remoteUserDialInCfgPPPUserName DisplayString (SIZE (0..15)), - remoteUserDialInCfgPPPUserPasswordName DisplayString (SIZE (0..15)), - remoteUserDialInCfgCallbackPhoneNumberName DisplayString (SIZE (0..95)) -} - -remoteUserDialInCfgTable OBJECT-TYPE - SYNTAX SEQUENCE OF RemoteUserDialInCfgTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0050 This object defines the Remote Access User Dial In Configuration -table." - ::= { remoteAccessGroup 50 } -remoteUserDialInCfgTableEntry OBJECT-TYPE - SYNTAX RemoteUserDialInCfgTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0050.0001 This object defines the Remote Access User Dial In Configuration -table entry." - INDEX { remoteUserDialInCfgChassisIndex, - remoteUserDialInCfgAdapterIndex, - remoteUserDialInCfgUserIndex } - ::= { remoteUserDialInCfgTable 1 } - -remoteUserDialInCfgChassisIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0050.0001.0001 This attribute defines the index (one based) of the -chassis containing the Remote Access hardware." - ::= { remoteUserDialInCfgTableEntry 1 } -remoteUserDialInCfgAdapterIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0050.0001.0002 This attribute defines the index (one based) of -Remote Access hardware that supports this Remote Access Dial In user." - ::= { remoteUserDialInCfgTableEntry 2 } -remoteUserDialInCfgUserIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0050.0001.0003 This attribute defines the index (one based) of this -Remote Access Dial In user." - ::= { remoteUserDialInCfgTableEntry 3 } -remoteUserDialInCfgStateCapabilities OBJECT-TYPE - SYNTAX DellRemoteUserDialInStateCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0050.0001.0004 This attribute defines the state capabilities of this -Remote Access Dial In user." - ::= { remoteUserDialInCfgTableEntry 4 } -remoteUserDialInCfgStateSettings OBJECT-TYPE - SYNTAX DellRemoteUserDialInStateSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0050.0001.0005 This attribute defines the state settings of this -Remote Access Dial In user." - ::= { remoteUserDialInCfgTableEntry 5 } -remoteUserDialInCfgStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0050.0001.0006 This attribute defines the status of this -Remote Access Dial In user." - ::= { remoteUserDialInCfgTableEntry 6 } -remoteUserDialInCfgPPPUserName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..15)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0050.0001.0007 This attribute defines the PPP user name of this -Remote Access Dial In user." - ::= { remoteUserDialInCfgTableEntry 7 } -remoteUserDialInCfgPPPUserPasswordName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..15)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0050.0001.0008 This attribute defines the PPP password for this -Remote Access Dial In user." - ::= { remoteUserDialInCfgTableEntry 8 } -remoteUserDialInCfgCallbackPhoneNumberName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..95)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0050.0001.0009 This attribute defines the callback phone number for this -Remote Access Dial In user." - ::= { remoteUserDialInCfgTableEntry 9 } - - -------------------------------------------------------------------------------- --- Remote Dial Out Table --- --- OID Format: 1.3.6.1.4.1.674.10892.1.1700.60.1.... -------------------------------------------------------------------------------- - -DellRemoteDialOutStateCapabilities ::= INTEGER { - -- If set to 0 (zero) the object has no capabilities - unknownCapabilities(1), -- The object's capabilities are unknown - -- The object's capabilities allow it to be set to: - enableCapable(2), -- be disabled (offline) or be enabled (online) - notReadyCapable(4), -- not ready - dialOutPPPAuthAnyCapable(8), -- support "any PPP auth including clear text" - dialOutPPPAuthEncryptedCapable(16), -- support "require encrypted PPP Password" - dialOutPPPAuthAnyAndEncryptedCapable(24), - dialOutPPPAuthMschapCapable(32), -- support "require MSCHAP" - dialOutPPPAuthAnyAndMschapCapable(40), - dialOutPPPAuthEncryptedAndMschapCapable(48), - dialOutPPPAuthAnyEncryptedAndMschapCapable(56) -} -DellRemoteDialOutStateSettings ::= INTEGER { - -- If set to 0 (zero) the object has no settings capabilities, and its state is disabled - -- One and only one dialOutPPPAuth setting must be enabled: - unknown(1), -- The object's state is unknown - enabled(2), -- The object's state is disabled (offline) 0, or enabled (online) 1 - notReady(4), -- The object's state is not ready - dialOutPPPAuthAnyEnabled(8), -- Ojbect supports "use any PPP authentication including clear text" - enabledAnddialOutPPPAuthAnyEnabled(10), - dialOutPPPAuthEncryptedEnabled(16), -- Object supports "require encrypted PPP Authentication" - enabledAnddialOutPPPAuthEncryptedEnabled(18), - dialOutPPPAuthMschapEnabled(32), -- Object supports "require MSCHAP PPP Authentication" - enabledAnddialOutPPPAuthMschapEnabled(34) -} - -RemoteDialOutTableEntry ::= SEQUENCE { - remoteDialOutChassisIndex DellObjectRange, - remoteDialOutAdapterIndex DellObjectRange, - remoteDialOutDialOutIndex DellObjectRange, - remoteDialOutStateCapabilities DellRemoteDialOutStateCapabilities, - remoteDialOutStateSettings DellRemoteDialOutStateSettings, - remoteDialOutStatus DellStatus, - remoteDialOutIPAddress IpAddress, - remoteDialOutPhoneNumberName DisplayString (SIZE (0..95)), - remoteDialOutPPPUserName DisplayString (SIZE (0..31)), - remoteDialOutPPPPasswordName DisplayString (SIZE (0..31)) -} - -remoteDialOutTable OBJECT-TYPE - SYNTAX SEQUENCE OF RemoteDialOutTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0060 This object defines the Remote Access Dial Out table." - ::= { remoteAccessGroup 60 } -remoteDialOutTableEntry OBJECT-TYPE - SYNTAX RemoteDialOutTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION -"1700.0060.0001 This object defines the Remote Access Dial Out table entry." - INDEX { remoteDialOutChassisIndex, - remoteDialOutAdapterIndex, - remoteDialOutDialOutIndex } - ::= { remoteDialOutTable 1 } - -remoteDialOutChassisIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0060.0001.0001 This attribute defines the index (one based) of the -chassis containing the Remote Access hardware." - ::= { remoteDialOutTableEntry 1 } -remoteDialOutAdapterIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0060.0001.0002 This attribute defines the index (one based) of the -Remote Access hardware that supports this Remote Access Dial Out functionality." - ::= { remoteDialOutTableEntry 2 } -remoteDialOutDialOutIndex OBJECT-TYPE - SYNTAX DellObjectRange - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0060.0001.0003 This attribute defines the index (one based) of this -Remote Access Dial Out functionality." - ::= { remoteDialOutTableEntry 3 } -remoteDialOutStateCapabilities OBJECT-TYPE - SYNTAX DellRemoteDialOutStateCapabilities - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0060.0001.0004 This attribute defines the state capabilities of this -Remote Access Dial Out functionality." - ::= { remoteDialOutTableEntry 4 } -remoteDialOutStateSettings OBJECT-TYPE - SYNTAX DellRemoteDialOutStateSettings - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0060.0001.0005 This attribute defines the state settings of this -Remote Access Dial Out functionality." - ::= { remoteDialOutTableEntry 5 } -remoteDialOutStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION -"1700.0060.0001.0006 This attribute defines the status of this -Remote Dial Out functionality." - ::= { remoteDialOutTableEntry 6 } -remoteDialOutIPAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0060.0001.0007 This attribute defines the IP address for this -Remote Access Dial Out destination." - ::= { remoteDialOutTableEntry 7 } -remoteDialOutPhoneNumberName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..95)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0060.0001.0008 This attribute defines the phone number for this -Remote Access Dial Out destination." - ::= { remoteDialOutTableEntry 8 } -remoteDialOutPPPUserName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0060.0001.0009 This attribute defines the PPP user name for this -Remote Access Dial Out destination." - ::= { remoteDialOutTableEntry 9 } -remoteDialOutPPPPasswordName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - ACCESS read-write - STATUS mandatory - DESCRIPTION -"1700.0060.0001.0010 This attribute defines the PPP password for this -Remote Access Dial Out destination." - ::= { remoteDialOutTableEntry 10 } - - -END - - -------------------------------------------------------------------------------- --- End MIB -------------------------------------------------------------------------------- - diff --git a/mibs/DELL-ASF-MIB b/mibs/DELL-ASF-MIB deleted file mode 100644 index ddadd385b6..0000000000 --- a/mibs/DELL-ASF-MIB +++ /dev/null @@ -1,1172 +0,0 @@ --- ************************************************************* --- The information and functionality described by this MIB file, --- like many MIB files, is subject to change without notice. --- Please examine the version number of this MIB and compare it --- to the version number you are expecting. - --- Name : DcAsfSrv.mib --- Description : MIB file for Dell Server ASF PET events --- Revision : 1.17 --- ************************************************************* - -DELL-ASF-MIB DEFINITIONS ::= BEGIN - --- Title : ASF 1.0 Generic MIB file for DELL Systems. - - IMPORTS - enterprises - FROM RFC1155-SMI - TRAP-TYPE - FROM RFC-1215; - - wiredformgmt OBJECT IDENTIFIER ::= { enterprises 3183 } - pet OBJECT IDENTIFIER ::= { wiredformgmt 1 } - - --- MODULE IDENTIFICATION - - --- **************************************** --- SYSTEM INFORMATION BRANCH STARTS HERE. --- **************************************** - --- means <version> under PET enterprise tree -asfPetEvts OBJECT IDENTIFIER ::= { pet 1 } - --- IPMI Alert Configuration Test Trap -- - asfTrapIPMIAlertTest TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "IPMI Alert Configuration Test" - - --#SUMMARY "IPMI Alert Configuration Test" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 1001 - - --- FAN -- - - -- Lower Non Critical threshold crossed - asfTrapFanSpeedWarning TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Generic Predictive Fan Failure ( predictive failure asserted )" - --#SUMMARY "Generic Predictive Fan Failure ( predictive failure asserted )" - --#ARGUMENTS {} - --#SEVERITY MINOR - ::= 262400 - - -- Fan back to OK from warning level - asfTrapFanSPeedWarningCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Generic Predictive Fan Failure Cleared" - - --#SUMMARY "Generic Predictive Fan Failure Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 262528 - - -- Lower Critical threshold crossed - asfTrapFanSpeedProblem TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Generic Critical Fan Failure" - - --#SUMMARY "Generic Critical Fan Failure" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 262402 - - -- Fan back to OK from failure level - asfTrapFanSPeedProblemCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Generic Critical Fan Failure Cleared" - - --#SUMMARY "Generic Critical Fan Failure Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 262530 - - --- BATTERY -- - - -- Battery Low (Predictive Failure) - asfTrapBatteryLowWarning TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Battery Low (Predictive Failure)" - - --#SUMMARY "Battery Low (Predictive Failure)" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 2715392 - - -- Battery back to OK from warning level - asfTrapBatteryLowWarningCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Battery Low (Predictive Failure) Cleared" - - --#SUMMARY "Battery Low (Predictive Failure) Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 2715520 - - -- Battery Failure - asfTrapBatteryFailure TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Battery Failure" - - --#SUMMARY "Battery Failure" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 2715393 - - -- Battery back to OK from failure level - asfTrapBatteryFailCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Battery Failure Cleared" - - --#SUMMARY "Battery Failure Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 2715521 - - --- (Analog Voltage) -- - - -- Lower Non Critical threshold crossed - asfTrapUnderVoltageWarning TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Under-Voltage Warning (Lower Non Critical - going low)" - - --#SUMMARY "Under-Voltage Warning (Lower Non Critical - going low)" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 131328 - - -- Voltage back to OK from Lower Non Critical - asfTrapUnderVoltageWarningCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION "Under-Voltage Warning Cleared" - - --#SUMMARY "Under-Voltage Warning Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 131456 - - -- Lower Critical threshold crossed - asfTrapUnderVoltage TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Under-Voltage Problem (Lower Critical - going low)" - - --#SUMMARY "Under-Voltage Problem (Lower Critical - going low)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 131330 - - -- Voltage back to OK from Lower Non Critical - asfTrapUnderVoltageCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Under-Voltage Problem Cleared" - - --#SUMMARY "Under-Voltage Problem Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 131458 - - -- Upper Non Critical threshold crossed - asfTrapOverVoltageWarning TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-Voltage Warning (Upper Non Critical - going high)" - - --#SUMMARY "Over-Voltage Warning (Upper Non Critical - going high)" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 131335 - - -- Voltage back to OK from Upper Non Critical Warning - asfTrapOverVoltageWarningCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-Voltage Warning Cleared" - - --#SUMMARY "Over-Voltage Warning Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 131463 - - -- Upper Critical threshold crossed - asfTrapOverVoltage TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-Voltage Problem (Upper Critical - going high)" - - --#SUMMARY "Over-Voltage Problem (Upper Critical - going high)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 131337 - - -- Analog Voltage OK - asfTrapVoltageCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-Voltage Problem Cleared" - - --#SUMMARY "Over-Voltage Problem Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 131465 - - --- Discrete Voltage -- - - asfTrapCriticalDiscreteVoltage TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Generic Critical Voltage Problem" - - --#SUMMARY "Generic Critical Voltage Problem" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 131841 - - asfTrapCriticalDiscreteVoltageCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Generic Critical Voltage Problem Cleared" - - --#SUMMARY "Generic Critical Voltage Problem Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 131840 - - --- Temperature -- - - -- Lower Non Critical threshold crossed - asfTrapUnderTemperatureWarning TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Under-Temperature Warning (Lower Non-Critical - going low)" - - --#SUMMARY "Under-Temperature Warning (Lower Non-Critical - going low)" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 65792 - - -- Back to Normal from Lower Non Critical - asfTrapUnderTemperatureWarningCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Under-Temperature Warning Cleared" - - --#SUMMARY "Under-Temperature Warning Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 65920 - - -- Lower Critical threshold crossed - asfTrapUnderTemperature TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Under-Temperature Problem (Lower Critical - going low)" - - --#SUMMARY "Under-Temperature Problem (Lower Critical - going low)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 65794 - - -- Back to Normal from Lower Critical - asfTrapUnderTemperatureCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Under-Temperature Problem Cleared" - - --#SUMMARY "Under-Temperature Problem Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 65922 - - -- Upper Non Critical threshold crossed - asfTrapOverTemperatureWarning TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-Temperature Warning (Upper Non-Critical - going high)" - - --#SUMMARY "Over-Temperature Warning (Upper Non-Critical - going high)" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 65799 - - -- Back to Normal from Upper Non Critical - asfTrapOverTemperatureWarningCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-Temperature Warning Cleared" - - --#SUMMARY "Over-Temperature Warning Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 65927 - - -- Upper Critical threshold crossed - asfTrapOverTemperature TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-Temperature Problem (Upper Critical - going high)" - - --#SUMMARY "Over-Temperature Problem (Upper Critical - going high)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 65801 - - -- Back to Normal from Upper Critical - asfTrapOverTemperatureCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-Temperature Problem Cleared" - - --#SUMMARY "Over-Temperature Problem Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 65929 - - --- Intrusion -- - - -- Intrusion - asfTrapCaseIntrusion TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Chassis Intrusion - Physical Security Violation" - - --#SUMMARY "Chassis Intrusion - Physical Security Violation" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 356096 - - -- Intrusion cleared - asfTrapCaseIntrusionCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Chassis Intrusion (Physical Security Violation) Event Cleared" - - --#SUMMARY "Chassis Intrusion (Physical Security Violation) Event Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 356224 - - --- Fan Redundancy -- - - -- Redundancy degraded - asfTrapFanRedundancyDegraded TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Fan redundancy has been degraded" - - --#SUMMARY "Fan Redundancy Degraded" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 264962 - - -- Redundancy lost - asfTrapFanRedundancyLost TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Fan redundancy has been lost" - - --#SUMMARY "Fan Redundancy Lost" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 264961 - - -- Full Redundancy - asfTrapFanFullRedundancy TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Fan redundancy Has Returned to Normal" - - --#SUMMARY "Fan redundancy Has Returned to Normal" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 264960 - - --- PS Redundancy -- - - -- Redundancy degraded - asfTrapPSRedundancyDegraded TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Redundancy Degraded" - - --#SUMMARY "Power Supply Redundancy Degraded" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 527106 - - -- Redundancy lost - asfTrapPSRedundancyLost TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Redundancy Lost" - - --#SUMMARY "Power Supply Redundancy Lost" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 527105 - - -- Full Redundancy - asfTrapPSFullRedundancy TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Redundancy Has Returned to Normal" - - --#SUMMARY "Power Supply Redundancy Has Returned to Normal" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 527104 - - --- CPU -- - - -- Thermal Trip - asfTrapCpuThermalTrip TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Thermal Trip (Over Temperature Shutdown)" - - --#SUMMARY "CPU Thermal Trip (Over Temperature Shutdown)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 487169 - - -- Back to normal from Thermal Trip - asfTrapCpuThermalTripCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Thermal Trip (Over Temperature Shutdown) Cleared" - - --#SUMMARY "CPU Thermal Trip (Over Temperature Shutdown) Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 487297 - - -- CPU BIST Error - asfTrapCpuBistError TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU BIST (Built In Self Test) Failure" - - --#SUMMARY "CPU BIST (Built In Self Test) Failure" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 487170 - - -- CPU BIST Error cleared - asfTrapCpuBistErrorCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU BIST (Built In Self Test) Failure Cleared" - - --#SUMMARY "CPU BIST (Built In Self Test) Failure Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 487298 - - -- CPU internal error - asfTrapCpuIErr TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Internal Error" - - --#SUMMARY "CPU Internal Error" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 487168 - - -- CPU internal error - asfTrapCpuIErrCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Internal Error Cleared" - - --#SUMMARY "CPU Internal Error Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 487296 - - -- CPU config error - asfTrapCpuConfigError TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Configuration Error" - - --#SUMMARY "CPU Configuration Error" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 487173 - - -- CPU Disabled - asfTrapCpuDisabled TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Disabled (Processor Disabled)" - - --#SUMMARY "CPU Disabled (Processor Disabled)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 487176 - - -- CPU Enabled - asfTrapCpuEnabled TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Enabled (Processor Enabled)" - - --#SUMMARY "CPU Enabled (Processor Enabled)" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 487304 - - -- CPU config error cleared - asfTrapCpuConfigErrorCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Configuration Error Cleared" - - --#SUMMARY "CPU Configuration Error Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 487301 - - -- CPU presence detected - asfTrapCpuPresence TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Presence (Processor Presence Detected)" - - --#SUMMARY "CPU Presence (Processor Presence Detected)" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 487175 - - -- CPU not present - asfTrapCpuNotPresent TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Not Present (Processor Not Present)" - - --#SUMMARY "CPU Not Present (Processor Not Present)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 487303 - - -- CPU throttle - asfTrapCpuThrottle TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Throttle (Processor Speed Reduced)" - - --#SUMMARY "CPU Throttle (Processor Speed Reduced)" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 487178 - - -- CPU OK - asfTrapCpuThrottleCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "CPU Throttle Cleared (Normal Processor Speed)" - - --#SUMMARY "CPU Throttle Cleared (Normal Processor Speed)" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 487306 - - --- PS/VRM/D2D -- - - -- Presence detected - asfTrapPsPresenceDeteced TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Inserted" - - --#SUMMARY "Power Supply Inserted" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 552704 - - -- Presence Removed - asfTrapPsPresenceRemoved TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Removed" - - --#SUMMARY "Power Supply Removed" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 552832 - - -- Failure - asfTrapPsFailure TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Failure" - - --#SUMMARY "Power Supply Failure" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 552705 - - -- Back to normal from failure - asfTrapPsFailureCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Failure Cleared" - - --#SUMMARY "Power Supply Failure Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 552833 - - -- Predictive Failure - asfTrapPsPredictiveFailure TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Warning" - - --#SUMMARY "Power Supply Warning" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 552706 - - -- Predictive Failure cleared - asfTrapPsPredictiveFailureCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Warning Cleared" - - --#SUMMARY "Power Supply Warning Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 552834 - - -- AC Lost - asfTrapPsAcLost TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply AC Lost" - - --#SUMMARY "Power Supply AC Lost" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 552707 - - -- AC Back - asfTrapPsAcBack TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply AC Restored" - - --#SUMMARY "Power Supply AC Restored" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 552835 - - --- SEL -- - - -- SEL Cleared - asfTrapSelCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "System Event Log (SEL) Cleared" - - --#SUMMARY "System Event Log (SEL) Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 1076994 - - -- SEL Full - asfTrapSelFull TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "System Event Log (SEL) Full (Logging Disabled)" - - --#SUMMARY "System Event Log (SEL) Full (Logging Disabled)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 1076996 - - --- Automatic System Recovery (ASR) -- - - -- OS ASR (Watchdog) Timer Expired - asfTrapASRTimeout TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "ASR (Automatic System Recovery) Timer Expired" - - --#SUMMARY "ASR (Automatic System Recovery) Timer Expired" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 2322176 - - -- OS ASR (Watchdog) Reset - asfTrapASROsReset TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "ASR (Automatic System Recovery) Reset Occurred" - - --#SUMMARY "ASR (Automatic System Recovery) Reset Occurred" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 2322177 - - -- ASR (Watchdog) Power down - asfTrapASRPowerDown TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "ASR (Automatic System Recovery) Power Down Occurred" - - --#SUMMARY "ASR (Automatic System Recovery) Power Down Occurred" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 2322178 - - -- ASR (Watchdog) Power cycle - asfTrapASRPowerCycle TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "ASR (Automatic System Recovery) Power Cycle Occurred" - - --#SUMMARY "ASR (Automatic System Recovery) Power Cycle Occurred" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 2322179 - - --- Power Monitoring -- - - -- Upper Non Critical threshold crossed - asfTrapOverSystemPowerWarning TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-System Power Utilization Warning (Upper Non-Critical - going high)" - - --#SUMMARY "Over-System Power Utilization Warning (Upper Non-Critical - going high)" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 2322180 - - - -- Back to Normal from Upper Non Critical - asfTrapOverSystemPowerWarningCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-System Power Utilization Warning Cleared" - - --#SUMMARY "Over-System Power Utilization Warning Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 2322181 - - -- Upper Critical threshold crossed - asfTrapOverSystemPowerCritical TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-System Power Utilization Problem (Upper Critical - going high)" - - --#SUMMARY "Over-System Power Utilization Problem (Upper Critical - going high)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 2322182 - - - -- Back to Normal from Upper Critical - asfTrapOverSystemPowerCriticalCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Over-System Power Utilization Problem Cleared" - - --#SUMMARY "Over-System Power Utilization Problem Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 2322183 - --- Power Supply Mismatch -- --- Power Supply Mismatch from OK to Error -asfTrapPSUMismatch TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Mismatch (Configuration Error)" - - --#SUMMARY "Power Supply Mismatch (Configuration Error)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 552710 - --- Power Supply Mismatch from Warning to OK -asfTrapPSUMismatchNormal TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Power Supply Mismatch Error Cleared (Configuration Error Cleared)" - - --#SUMMARY "Power Supply Mismatch Error Cleared (Configuration Error Cleared)" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 552838 - --- Power Budget -- --- Power Required Exceeds PSU rated Wattage OK to Warning -asfTrapSystemPowerExceedsWarning TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "System Power Exceeds than PSU Wattage (Warning)" - - --#SUMMARY "System Power Exceeds than PSU Wattage (Warning)" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 552711 - --- Power Required Exceeds PSU rated Wattage Warning to OK -asfTrapSystemPowerNormal TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "System Power Exceeds Warning Cleared" - - --#SUMMARY "System Power Exceeds Warning Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 552839 - --- Power Required Exceeds PSU rated Wattage OK to Error -asfTrapSystemPowerExceedsError TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "System Power Exceeds than PSU Wattage (Error)" - - --#SUMMARY "System Power Exceeds than PSU Wattage (Error)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 12611334 - --- Power Required Exceeds PSU rated Wattage Error to OK -asfTrapSystemPowerExceedsCleared TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "System Power Exceeds Error Cleared" - - --#SUMMARY "System Power Exceeds Error Cleared" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 12611462 - --- SD Card Failure Error -asfTrapModuleSDCardFailedError TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Module SD Card Failure Error" - - --#SUMMARY "Module SD Card Failed (Error)" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 1404932 - --- SD Card Write Protect Warning -asfTrapModuleSDWriteProtectWarning TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Module SD Card Write Protect Warning" - - --#SUMMARY "Module SD Card Write Protect (Warning)" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 1404935 - --- SD Card Presence detected -asfTrapModuleSDCardPresence TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Module SD Card Present (SD Card Presence Detected)" - - --#SUMMARY "Module SD Card Present (Presence Detected)" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 1405056 - --- SD Card not Present -asfTrapModuleSDCardNotPresent TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Module SD Card not Present " - - --#SUMMARY "Module SD Card not Present" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 1404928 - --- SD Card Redundancy -- - - -- Redundancy degraded - asfTrapSDRedundancyDegraded TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "SD Card redundancy has been degraded" - - --#SUMMARY "SD Card Redundancy Degraded" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 1379074 - - -- Redundancy lost - asfTrapSDRedundancyLost TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "SD Card redundancy has been lost" - - --#SUMMARY "SD Card Redundancy Lost" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 1379073 - - -- Full Redundancy - asfTrapSDFullRedundancy TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "SD Card redundancy Has Returned to Normal" - - --#SUMMARY "SD Card redundancy Has Returned to Normal" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 1379072 - - --- Internal Dual SD Module -- - --- Internal Dual SD Module present -asfTrapInternalDualSDModulePresent TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Internal Dual SD Module is present" - - --#SUMMARY "Internal Dual SD Module is present" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 13201152 - --- Internal Dual SD Module absent - asfTrapInternalDualSDModuleAbsent TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Internal Dual SD Module is absent" - - --#SUMMARY "Internal Dual SD Module is absent" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 13201280 - --- Internal Dual SD Module offline - asfTrapInternalDualSDModuleOffline TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Internal Dual SD Module is offline" - - --#SUMMARY "Internal Dual SD Module is offline" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 13201153 - --- Internal Dual SD Module online - asfTrapInternalDualSDModuleOnline TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Internal Dual SD Module is online" - - --#SUMMARY "Internal Dual SD Module is online" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 13201281 - --- Internal Dual SD Module failure detected - asfTrapInternalDualSDModuleFailure TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Failure detected on Internal Dual SD Module" - - --#SUMMARY "Failure detected on Internal Dual SD Module" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 13201154 - --- Internal Dual SD Module normal - asfTrapInternalDualSDModuleNormal TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Internal Dual SD Module is operating normally" - - --#SUMMARY "Internal Dual SD Module is operating normally" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 13201282 - --- Internal Dual SD Module write protected - asfTrapInternalDualSDModuleWriteProtected TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Internal Dual SD Module is write protected" - - --#SUMMARY "Internal Dual SD Module is write protected" - --#ARGUMENTS {} - --#SEVERITY WARNING - - ::= 13201155 - --- Internal Dual SD Module writable - asfTrapInternalDualSDModuleWriteable TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Internal Dual SD Module is writable" - - --#SUMMARY "Internal Dual SD Module is writable" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 13201283 - --- Internal Dual SD Module redundant - asfTrapInternalDualSDModuleRedundant TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Internal Dual SD Module is redundant" - - --#SUMMARY "Internal Dual SD Module is redundant" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 13175552 - --- Internal Dual SD Module redundancy lost - asfTrapInternalDualSDModuleRedundancyLost TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Internal Dual SD Module redundancy is lost" - - --#SUMMARY "Internal Dual SD Module redundancy is lost" - --#ARGUMENTS {} - --#SEVERITY CRITICAL - - ::= 13175553 - --- Internal Dual SD Module not redundant - asfTrapInternalDualSDModuleNotRedundant TRAP-TYPE - ENTERPRISE asfPetEvts - DESCRIPTION - "Internal Dual SD Module is not redundant" - - --#SUMMARY "Internal Dual SD Module is not redundant" - --#ARGUMENTS {} - --#SEVERITY INFORMATIONAL - - ::= 13175555 - -END - diff --git a/mibs/DELL-RAC-MIB b/mibs/DELL-RAC-MIB deleted file mode 100644 index 4371665990..0000000000 --- a/mibs/DELL-RAC-MIB +++ /dev/null @@ -1,4360 +0,0 @@ --- --- Dell Remote Access Controller (RAC) and Chassis Management Controller (CMC) --- Management Information Base --- --- This MIB is the legacy iDRAC MIB. Changes are no longer made to this MIB --- for iDRACs. iDRACs don't support all of the objects and traps defined --- in this MIB. There is a new and more extensive iDRAC MIB available for --- newer iDRACs (iDRAC7 and newer). --- --- This MIB is also the CMC MIB. Changes are made to this MIB only for CMCs now. --- --- Copyright (c) 2015 Dell Inc. --- --- Last Changed Revision: 18 --- Last Changed Date: 2015-01-16 12:25:06 -0500 (Fri, 16 Jan 2015) --- Text Last Updated: 2015-01-16 12:25:06 -0500 (Fri, 16 Jan 2015) --- - -DELL-RAC-MIB DEFINITIONS ::= BEGIN - -IMPORTS - enterprises, TimeTicks - FROM RFC1155-SMI - OBJECT-TYPE - FROM RFC-1212 - TRAP-TYPE - FROM RFC-1215 - DisplayString - FROM RFC1213-MIB; - --- text convention ------------------------------------------------------------------------ - - ------------------------------------------------------------------------------- - -- This data type is used to model textual information taken - -- from the NVT ASCII character set. By convention, objects - -- with this syntax are declared as having - -- SIZE (0..1023) - ------------------------------------------------------------------------------- - DellString ::= DisplayString (SIZE (0..1023)) - - DellRacType ::= INTEGER - { - other(1), -- the DRAC type is not one of the following - unknown(2), -- the DRAC type is unknown - dracIII(3), -- Drac III - era(4), -- ERA - drac4(5), -- Drac 4 - drac5(6), -- Drac 5 - drac5MC(7), -- Drac 5/MC - cmc(8), -- CMC - idrac(9), -- iDRAC - idrac7monolithic(16), -- iDRAC7 Monolithic - idrac7modular(17), -- iDRAC7 Modular - vrtxCMC(18), -- VRTX CMC - fx2CMC(19), -- FX2 Family CMC - idrac8monolithic(32), -- iDRAC8 Monolithic - idrac8modular(33) -- iDRAC8 Modular - } - - DellStatus ::= INTEGER - { - other(1), -- the status of the object is not one of the following: - unknown(2), -- the status of the object is unknown - -- (not known or monitored) - ok(3), -- the status of the object is ok - nonCritical(4), -- the status of the object is warning, non-critical - critical(5), -- the status of the object is critical (failure) - nonRecoverable(6) -- the status of the object is non-recoverable (dead) - } - - ------------------------------------------------------------------------------- - -- DellPowerReading is a string representation of a floating point value, - -- having exactly 3 digits of precision, and a maximum of 31 characters. - -- - -- DellChassisPowerIndexRange defines the possible chassis power instances - -- in this MIB. - -- - -- DellCMCPSUIndexRange defines the possible CMC Power Supply Unit (PSU) - -- instances, per chassis power instance, in this MIB. - -- - -- DellCMCPSUCapable is an enumeration of PSU presence and/or monitoring - -- capabilities. - -- - -- DellTemperatureReading is an integer value, expressed in degrees Celsius. - ------------------------------------------------------------------------------- - DellPowerReading ::= DisplayString (SIZE (0..32)) - - DellCMCPowerIndexRange ::= INTEGER (1..1) - - DellCMCPSUIndexRange ::= INTEGER (1..6) - - DellCMCPSUCapable ::= INTEGER - { - absent(1), -- power supply is not present - none(2), -- no power monitoring abilities - basic(3) -- basic power monitoring abilities - } - - DellTemperatureReading ::= INTEGER - - ------------------------------------------------------------------------------- - -- DellTimestamp is defined in the displayable format: - -- - -- yyyymmddHHMMSS.uuuuuuDooo - -- - -- where yyyy is the year, mm is the month number, dd is the day of the month, - -- HHMMSS are the hours, minutes and seconds, respectively, uuuuuu is the - -- number of microseconds, D is the UTC offset direction, and ooo is the - -- offset from UTC, in minutes. - -- - -- Note: D is a plus (+) sign if east of UTC, and a minus (-) if west of UTC. - -- - -- For example, Wednesday, May 25, 1994, at 1:30:15 PM EDT - -- would be represented as: 19940525133015.000000-300 - ------------------------------------------------------------------------------- - DellTimestamp ::= DisplayString (SIZE (26)) - - ------------------------------------------------------------------------------- - -- DellCMCServerIndexRange defines the possible chassis server instances - -- in this MIB. - -- - -- DellCMCServerCapable is an enumeration of server presence and/or monitoring - -- capabilities. - ------------------------------------------------------------------------------- - DellCMCServerIndexRange ::= INTEGER (1..32) - - DellCMCServerCapable ::= INTEGER - { - absent(1), -- server is not present - none(2), -- no server monitoring abilities - basic(3), -- basic server monitoring abilities - off(4) -- server is powered off - } - - DellCMCServerStorageMode ::= INTEGER - { - notApplicable(1), -- not applicable to server - joined(2), -- storage mode is Joined - splitDualHost(3), -- storage mode is Split Dual Host - splitSingleHost(4), -- storage mode is Split Single Host - unknown(99) -- storage mode is unknown - } - - DellCMCServerIntrusionState ::= INTEGER - { - notApplicable(1), -- not applicable to server - closed(2), -- intrusion state is Closed - open(3), -- intrusion state is Open - unknown(99) -- intrusion state is unknown - } - - --- MIB Objects and Tables -------------------------------------------------------- - - dell OBJECT IDENTIFIER ::= { enterprises 674 } - server3 OBJECT IDENTIFIER ::= { dell 10892 } - drsOutofBandGroup OBJECT IDENTIFIER ::= { server3 2 } - drsInformationGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 1 } - drsProductInfoGroup OBJECT IDENTIFIER ::= { drsInformationGroup 1 } - drsFirmwareGroup OBJECT IDENTIFIER ::= { drsInformationGroup 2 } - - drsStatusGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 2 } - - drsChassisStatusGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 3 } - drsStatusNowGroup OBJECT IDENTIFIER ::= { drsChassisStatusGroup 1 } - drsStatusPrevGroup OBJECT IDENTIFIER ::= { drsChassisStatusGroup 2 } - drsStatusChangeGroup OBJECT IDENTIFIER ::= { drsChassisStatusGroup 3 } - - drsChassisPowerGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 4 } - - DrsCMCPowerTableEntry ::= SEQUENCE - { - drsChassisIndex DellCMCPowerIndexRange, - drsPotentialPower DellPowerReading, - drsIdlePower DellPowerReading, - drsMaxPowerSpecification DellPowerReading, - drsPowerSurplus DellPowerReading, - drsKWhCumulative DellPowerReading, - drsKWhCumulativeTime DellTimestamp, - drsWattsPeakUsage DellPowerReading, - drsWattsPeakTime DellTimestamp, - drsWattsMinUsage DellPowerReading, - drsWattsMinTime DellTimestamp, - drsWattsResetTime DellTimestamp, - drsWattsReading DellPowerReading, - drsAmpsReading DellPowerReading - } - - DrsCMCPSUTableEntry ::= SEQUENCE - { - drsPSUChassisIndex DellCMCPowerIndexRange, - drsPSUIndex DellCMCPSUIndexRange, - drsPSULocation DellString, - drsPSUMonitoringCapable DellCMCPSUCapable, - drsPSUVoltsReading DellPowerReading, - drsPSUAmpsReading DellPowerReading, - drsPSUWattsReading DellPowerReading - } - - drsChassisServerGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 5 } - - DrsCMCServerTableEntry ::= SEQUENCE - { - drsServerIndex DellCMCServerIndexRange, - drsServerMonitoringCapable DellCMCServerCapable, - drsServerServiceTag DellString, - drsServerSlotName DellString, - drsServerSlotNumber DellString, - drsServerNodeID DellString, - drsServerModel DellString, - drsServerAssetTag DellString, - drsServerNumStorageControllers INTEGER, - drsServerStorageMode DellCMCServerStorageMode, - drsServerIntrusionState DellCMCServerIntrusionState, - drsServerAssignedServerSlots DellString - } - - drsCMCAlertGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 20 } - drsChassisAlertVariables OBJECT IDENTIFIER ::= { drsCMCAlertGroup 10 } - drsCMCAlert2Group OBJECT IDENTIFIER ::= { drsOutofBandGroup 21 } - drsChassisAlert2Variables OBJECT IDENTIFIER ::= { drsCMCAlert2Group 10 } - - drsAlertGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 5000 } - drsAlertVariables OBJECT IDENTIFIER ::= { drsAlertGroup 10 } - - --- Variables and Traps ------------------------------------------------------------------------ - - ------------------------------------------------------------------------------- - -- group: product information - ------------------------------------------------------------------------------- - - drsProductName OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0001 This attribute defines the product name of a chassis management controller." - ::= { drsProductInfoGroup 1 } - - drsProductShortName OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0002 This attribute defines the short product name of a chassis management controller. " - ::= { drsProductInfoGroup 2 } - - drsProductDescription OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0003 This attribute defines the product description of a chassis management controller. " - ::= { drsProductInfoGroup 3 } - - drsProductManufacturer OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0004 This attribute defines the product manufacturer of a chassis management controller. " - ::= { drsProductInfoGroup 4 } - - drsProductVersion OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0005 This attribute defines the product version of a chassis management controller. " - ::= { drsProductInfoGroup 5 } - - drsChassisServiceTag OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0007 This attribute defines the Service Tag of the chassis. " - ::= { drsProductInfoGroup 6 } - - drsProductURL OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0006 This attribute defines the out-of-band UI URL of a chassis management controller. " - ::= { drsProductInfoGroup 7 } - - drsProductChassisAssetTag OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0008 This attribute defines the Asset Tag of the chassis. " - ::= { drsProductInfoGroup 8 } - - drsProductChassisLocation OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0009 This attribute defines the location of the chassis. " - ::= { drsProductInfoGroup 9 } - - drsProductChassisName OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0010 This attribute defines the name of the chassis. " - ::= { drsProductInfoGroup 10 } - - drsSystemServiceTag OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0011 This attribute defines the service tag of a system. " - ::= { drsProductInfoGroup 11 } - - drsProductSystemAssetTag OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0012 This attribute defines the asset tag of a system. " - ::= { drsProductInfoGroup 12 } - - drsProductSystemSlot OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0013 This attribute defines the slot number of a CMC. " - ::= { drsProductInfoGroup 13 } - - drsProductType OBJECT-TYPE - SYNTAX DellRacType - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0014 This attribute defines type of a remote access card " - ::= { drsProductInfoGroup 14 } - - drsProductChassisDataCenter OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0015 This attribute defines the Data Center locator of the chassis. " - ::= { drsProductInfoGroup 15 } - - drsProductChassisAisle OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0016 This attribute defines the Aisle locator of the chassis. " - ::= { drsProductInfoGroup 16 } - - drsProductChassisRack OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0017 This attribute defines the Rack locator of the chassis. " - ::= { drsProductInfoGroup 17 } - - drsProductChassisRackSlot OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0018 This attribute defines the Rack Slot locator of the chassis. " - ::= { drsProductInfoGroup 18 } - - drsProductChassisModel OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0019 This attribute defines the Model of the chassis." - ::= { drsProductInfoGroup 19 } - - drsProductChassisExpressServiceCode OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0020 This attribute defines the Express Service Code of the chassis." - ::= { drsProductInfoGroup 20 } - - drsProductChassisSystemID OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0021 This attribute defines the System ID of the chassis." - ::= { drsProductInfoGroup 21 } - - drsProductChassisSize OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0001.0022 This attribute defines the size of the - chassis in rack units (U). A U is a standard unit of - measure for the height of a rack or rack-mountable component." - ::= { drsProductInfoGroup 22 } - - ------------------------------------------------------------------------------- - -- group: firmware - ------------------------------------------------------------------------------- - - drsFirmwareVersion OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0002.0001 This attribute defines the firmware version of chassis management controller 1." - ::= { drsFirmwareGroup 1 } - - drsiKVMFirmwareVersion OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0002.0002 This attribute defines the firmware version of the iKVM. " - ::= { drsFirmwareGroup 2 } - - drsFirmwareVersion2 OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0001.0002.0003 This attribute defines the firmware version of chassis management controller 2." - ::= { drsFirmwareGroup 3 } - - ------------------------------------------------------------------------------- - -- group: chassis status - ------------------------------------------------------------------------------- - - drsGlobalSystemStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0002.0001.0001 This attribute defines the overall chassis status - being monitored by the chassis management card." - ::= { drsStatusGroup 1 } - - drsGlobalCurrStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0001 This attribute defines the overall chassis status - being monitored by the chassis management card." - ::= { drsStatusNowGroup 1 } - - drsIOMCurrStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0002 This attribute defines the IOM subsystem status - being monitored by the chassis management card." - ::= { drsStatusNowGroup 2 } - - drsKVMCurrStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0003 This attribute defines the iKVM subsystem health status - being monitored by the chassis management card." - ::= { drsStatusNowGroup 3 } - - drsRedCurrStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0004 This attribute defines the Redundancy status - being monitored by the chassis management card." - ::= { drsStatusNowGroup 4 } - - drsPowerCurrStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0005 This attribute defines the power subsystem health status - being monitored by the chassis management card." - ::= { drsStatusNowGroup 5 } - - drsFanCurrStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0006 This attribute defines the Fan subsystem health status - being monitored by the chassis management card." - ::= { drsStatusNowGroup 6 } - - drsBladeCurrStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0007 This attribute defines the Blade subsystem health status - being monitored by the chassis management card." - ::= { drsStatusNowGroup 7 } - - drsTempCurrStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0008 This attribute defines the Temp Sensor subsystem health status - being monitored by the chassis management card." - ::= { drsStatusNowGroup 8 } - - drsCMCCurrStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0009 This attribute defines the CMC health status - being monitored by the chassis management card." - ::= { drsStatusNowGroup 9 } - - drsChassisFrontPanelAmbientTemperature OBJECT-TYPE - SYNTAX DellTemperatureReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0010 This attribute defines the ambient temperature - reading (in degrees Celsius) for the chassis front panel controller." - ::= { drsStatusNowGroup 10 } - - drsCMCAmbientTemperature OBJECT-TYPE - SYNTAX DellTemperatureReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0011 This attribute defines the ambient temperature - reading (in degrees Celsius) for the chassis management card." - ::= { drsStatusNowGroup 11 } - - drsCMCProcessorTemperature OBJECT-TYPE - SYNTAX DellTemperatureReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0012 This attribute defines the temperature reading - (in degrees Celsius) for the chassis management card processor." - ::= { drsStatusNowGroup 12 } - - drsGlobalPrevStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0002.0001 This attribute defines the previous chassis status - recorded by the chassis management card." - ::= { drsStatusPrevGroup 1 } - - drsIOMPrevStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0002.0002 This attribute defines the previous IOM subsystem status - recorded by the chassis management card." - ::= { drsStatusPrevGroup 2 } - - drsKVMPrevStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0002.0003 This attribute defines the previous iKVM subsystem health status - recorded by the chassis management card." - ::= { drsStatusPrevGroup 3 } - - drsRedPrevStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0002.0004 This attribute defines the previous Redundancy status - recorded by the chassis management card." - ::= { drsStatusPrevGroup 4 } - - drsPowerPrevStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0002.0005 This attribute defines the previous power subsystem health status - recorded by the chassis management card." - ::= { drsStatusPrevGroup 5 } - - drsFanPrevStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0002.0006 This attribute defines the previous Fan health status - being monitored by the chassis management card." - ::= { drsStatusPrevGroup 6 } - - drsBladePrevStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0002.0007 This attribute defines the previous Blade subsystem health status - recorded by the chassis management card." - ::= { drsStatusPrevGroup 7 } - - drsTempPrevStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0008 This attribute defines the Temp Sensor health status - being monitored by the chassis management card." - ::= { drsStatusPrevGroup 8 } - - drsCMCPrevStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0001.0009 This attribute defines the CMC health status - being monitored by the chassis management card." - ::= { drsStatusPrevGroup 9 } - - drsGlobalChangeTime OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0003.0001 This attribute defines the timestamp of the most recent - global status change." - ::= { drsStatusChangeGroup 1 } - - drsIOMChangeTime OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0003.0002 This attribute defines the timestamp of the most recent - IOM status change." - ::= { drsStatusChangeGroup 2 } - - drsKVMChangeTime OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0003.0003 This attribute defines the timestamp of the most recent - iKVM status change." - ::= { drsStatusChangeGroup 3 } - - drsRedChangeTime OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0003.0004 This attribute defines the timestamp of the most recent - Redundancy status change." - ::= { drsStatusChangeGroup 4 } - - drsPowerChangeTime OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0003.0005 This attribute defines the timestamp of the most recent - power health status change." - ::= { drsStatusChangeGroup 5 } - - drsFanChangeTime OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0003.0006 This attribute defines the timestamp of the most recent - Fan health status change." - ::= { drsStatusChangeGroup 6 } - - drsBladeChangeTime OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0003.0007 This attribute defines the timestamp of the most recent - Blade health status change." - ::= { drsStatusChangeGroup 7 } - - drsTempChangeTime OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0003.0008 This attribute defines the timestamp of the most recent - Temp Sensor health status change." - ::= { drsStatusChangeGroup 8 } - - drsCMCChangeTime OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION "0003.0003.0009 This attribute defines the timestamp of the most recent - CMC health status change." - ::= { drsStatusChangeGroup 9 } - - ------------------------------------------------------------------------------- - -- group: chassis power - ------------------------------------------------------------------------------- - - drsCMCPowerTable OBJECT-TYPE - SYNTAX SEQUENCE OF DrsCMCPowerTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "0004.0001 This object defines the CMC power table." - ::= { drsChassisPowerGroup 1 } - - drsCMCPowerTableEntry OBJECT-TYPE - SYNTAX DrsCMCPowerTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "0004.0001.0001 This object defines the CMC power table entry." - INDEX { drsChassisIndex } - ::= { drsCMCPowerTable 1 } - - drsCMCPSUTable OBJECT-TYPE - SYNTAX SEQUENCE OF DrsCMCPSUTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "0004.0002 This object defines the CMC PSU table." - ::= { drsChassisPowerGroup 2 } - - drsCMCPSUTableEntry OBJECT-TYPE - SYNTAX DrsCMCPSUTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "0004.0002.0001 This object defines the CMC PSU table entry." - INDEX { drsPSUChassisIndex, drsPSUIndex } - ::= { drsCMCPSUTable 1 } - - ------------------------------------------------------------------------------- - -- table: CMC power information - ------------------------------------------------------------------------------- - - drsChassisIndex OBJECT-TYPE - SYNTAX DellCMCPowerIndexRange - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0001 This attribute defines the index - (one-based) of the associated chassis." - ::= { drsCMCPowerTableEntry 1 } - - drsPotentialPower OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0002 This attribute defines the power (in Watts) required by - the chassis infrastructure, plus the sum of the maximum power requirements - for all currently powered-on servers." - ::= { drsCMCPowerTableEntry 2 } - - drsIdlePower OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0003 This attribute defines the power (in Watts) required by - the chassis infrastructure, plus the sum of the minimum power requirements - for all currently powered-on servers." - ::= { drsCMCPowerTableEntry 3 } - - drsMaxPowerSpecification OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0004 This attribute defines the power limit (in Watts) - at which server throttling will take place." - ::= { drsCMCPowerTableEntry 4 } - - - drsPowerSurplus OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0005 This attribute defines the power surplus (in Watts) - remaining above the drsPotentialPower reading." - ::= { drsCMCPowerTableEntry 5 } - - drsKWhCumulative OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0006 This attribute defines the cumulative chassis power - usage (in KWh) since last reset." - ::= { drsCMCPowerTableEntry 6 } - - drsKWhCumulativeTime OBJECT-TYPE - SYNTAX DellTimestamp - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0007 This attribute defines the timestamp of the most recent - chassis power accumulator reset." - ::= { drsCMCPowerTableEntry 7 } - - drsWattsPeakUsage OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0008 This attribute defines the chassis peak power - usage (in Watts) since last reset." - ::= { drsCMCPowerTableEntry 8 } - - drsWattsPeakTime OBJECT-TYPE - SYNTAX DellTimestamp - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0009 This attribute defines the timestamp of the most recent - chassis peak power usage." - ::= { drsCMCPowerTableEntry 9 } - - drsWattsMinUsage OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0010 This attribute defines the chassis mimimum power - usage (in Watts) since last reset." - ::= { drsCMCPowerTableEntry 10 } - - drsWattsMinTime OBJECT-TYPE - SYNTAX DellTimestamp - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0011 This attribute defines the timestamp of the most recent - chassis minimum power usage." - ::= { drsCMCPowerTableEntry 11 } - - drsWattsResetTime OBJECT-TYPE - SYNTAX DellTimestamp - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0012 This attribute defines the timestamp of the most recent - reset of the chassis min/peak Watts readings." - ::= { drsCMCPowerTableEntry 12 } - - drsWattsReading OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0013 This attribute defines the instantaneous chassis power - usage (in Watts)." - ::= { drsCMCPowerTableEntry 13 } - - drsAmpsReading OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0001.0001.0014 This attribute defines the instantaneous chassis current - usage (in Watts)." - ::= { drsCMCPowerTableEntry 14 } - - ------------------------------------------------------------------------------- - -- table: CMC PSU info - ------------------------------------------------------------------------------- - - drsPSUChassisIndex OBJECT-TYPE - SYNTAX DellCMCPowerIndexRange - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0002.0001.0001 This attribute defines the index - (one-based) of the associated chassis." - ::= { drsCMCPSUTableEntry 1 } - - drsPSUIndex OBJECT-TYPE - SYNTAX DellCMCPSUIndexRange - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0002.0001.0002 This attribute defines the index - (one-based) of the associated CMC PSU." - ::= { drsCMCPSUTableEntry 2 } - - drsPSULocation OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0002.0001.0003 This attribute defines the location - of the CMC PSU." - ::= { drsCMCPSUTableEntry 3 } - - drsPSUMonitoringCapable OBJECT-TYPE - SYNTAX DellCMCPSUCapable - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0002.0001.0004 This attribute defines the PSU Monitoring - capabilities, or the absence of a PSU in this location." - ::= { drsCMCPSUTableEntry 4 } - - drsPSUVoltsReading OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0002.0001.0005 This attribute defines the instantaneous - PSU Voltage reading." - ::= { drsCMCPSUTableEntry 5 } - - drsPSUAmpsReading OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0002.0001.0006 This attribute defines the instantaneous - PSU Current reading." - ::= { drsCMCPSUTableEntry 6 } - - drsPSUWattsReading OBJECT-TYPE - SYNTAX DellPowerReading - ACCESS read-only - STATUS mandatory - DESCRIPTION "0004.0002.0001.0007 This attribute defines the instantaneous - PSU Wattage reading." - ::= { drsCMCPSUTableEntry 7 } - - ------------------------------------------------------------------------------- - -- group: chassis servers - ------------------------------------------------------------------------------- - - drsCMCServerTable OBJECT-TYPE - SYNTAX SEQUENCE OF DrsCMCServerTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "0005.0001 This object defines the CMC server table." - ::= { drsChassisServerGroup 1 } - - drsCMCServerTableEntry OBJECT-TYPE - SYNTAX DrsCMCServerTableEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION "0005.0001.0001 This object defines the CMC server table entry." - INDEX { drsServerIndex } - ::= { drsCMCServerTable 1 } - - ------------------------------------------------------------------------------- - -- table: CMC Server info - ------------------------------------------------------------------------------- - - drsServerIndex OBJECT-TYPE - SYNTAX DellCMCServerIndexRange - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0001 This attribute defines the index - (one-based) of the associated CMC server." - ::= { drsCMCServerTableEntry 1 } - - drsServerMonitoringCapable OBJECT-TYPE - SYNTAX DellCMCServerCapable - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0002 This attribute defines the server monitoring - capabilities, or the absence of a server in this location." - ::= { drsCMCServerTableEntry 2 } - - drsServerServiceTag OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0003 This attribute defines the Service Tag - of the CMC server." - ::= { drsCMCServerTableEntry 3 } - - drsServerSlotName OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0004 This attribute defines the Slot Name - of the CMC server." - ::= { drsCMCServerTableEntry 4 } - - drsServerSlotNumber OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0005 This attribute defines the Chassis - Slot Number of the CMC server." - ::= { drsCMCServerTableEntry 5 } - - drsServerNodeID OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0006 This attribute defines the Node ID - of the CMC server. The Node ID provides a unique identifier - for the server." - ::= { drsCMCServerTableEntry 6 } - - drsServerModel OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0007 This attribute defines the Model - of the CMC server." - ::= { drsCMCServerTableEntry 7 } - - drsServerAssetTag OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0008 This attribute defines the Asset Tag - of the CMC server." - ::= { drsCMCServerTableEntry 8 } - - drsServerNumStorageControllers OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0009 This attribute defines the number of - storage controllers on the storage sled. The value - will be zero if this is not a storage sled." - ::= { drsCMCServerTableEntry 9 } - - drsServerStorageMode OBJECT-TYPE - SYNTAX DellCMCServerStorageMode - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0010 This attribute defines the Storage - Mode of the storage sled." - ::= { drsCMCServerTableEntry 10 } - - drsServerIntrusionState OBJECT-TYPE - SYNTAX DellCMCServerIntrusionState - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0011 This attribute defines the Intrusion - State of the CMC server if supported by the server." - ::= { drsCMCServerTableEntry 11 } - - drsServerAssignedServerSlots OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0005.0001.0001.0012 This attribute defines the the server - slots to which a storage sled is assigned. If this is - a storage sled that is assigned to one more or more - server slots, the value will be a comma-separated list - of one or more server slot names. If the storage sled - is not assigned to a server slot, the value will be an - empty string. If this is not a storage sled, the value - will be N/A." - ::= { drsCMCServerTableEntry 12 } - - ------------------------------------------------------------------------------- - -- group: Chassis Alerts 1 - ------------------------------------------------------------------------------- - - drsCASubSystem OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0020.0010.0001 This attribute defines the Sub-System Name of the CMC Alert" - ::= { drsChassisAlertVariables 1 } - - drsCASSCurrStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0020.0010.0002 This attribute defines the Current Status of the Alerting - Sub-System" - ::= { drsChassisAlertVariables 2 } - - drsCASSPrevStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "0020.0010.0003 This attribute defines the Previous Status of the Alerting - Sub-System" - ::= { drsChassisAlertVariables 3 } - - drsCASSChangeTime OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION "0020.0010.0004 This attribute defines the Timestamp of Most Recent Change of - the Alerting Sub-System" - ::= { drsChassisAlertVariables 4 } - - drsCAMessage OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "0020.0010.0005 This attribute defines the CSSD message of the CMC Alert" - ::= { drsChassisAlertVariables 5 } - - alertCMCTestTrap TRAP-TYPE - ENTERPRISE drsOutofBandGroup - DESCRIPTION "The CMC has generated a test trap" - --#TYPE "CMC Test Trap" - --#SUMMARY "CMC Test Trap" - --#SEVERITY INFORMATIONAL - --#CATEGORY Error Events - ::= 2000 - - alertCMCNormalTrap TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsProductChassisName, - drsProductChassisLocation, - drsGlobalCurrStatus, - drsCASubSystem, - drsCASSCurrStatus, - drsCASSPrevStatus, - drsCASSChangeTime, - drsCAMessage } - DESCRIPTION "The CMC reported a return-to-normal or informational event." - --#TYPE "CMC Return-to-Normal / Informational Trap" - --#SUMMARY "Return-to-Normal / Informational Trap from CMC in system %s in location %s, message: %s" - --#ARGUMENTS {0,1,7} - --#SEVERITY NORMAL - --#CATEGORY Error Events - ::= 2002 - - alertCMCWarningTrap TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsProductChassisName, - drsProductChassisLocation, - drsGlobalCurrStatus, - drsCASubSystem, - drsCASSCurrStatus, - drsCASSPrevStatus, - drsCASSChangeTime, - drsCAMessage } - DESCRIPTION "The CMC reported a warning event." - --#TYPE "CMC Warning Trap" - --#SUMMARY "Warning Trap from CMC in system %s in location %s, message: %s" - --#ARGUMENTS {0,1,7} - --#SEVERITY WARNING - --#CATEGORY Error Events - ::= 2003 - - alertCMCCriticalTrap TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsProductChassisName, - drsProductChassisLocation, - drsGlobalCurrStatus, - drsCASubSystem, - drsCASSCurrStatus, - drsCASSPrevStatus, - drsCASSChangeTime, - drsCAMessage } - DESCRIPTION "The CMC reported a critical event." - --#TYPE "CMC Critical Trap" - --#SUMMARY "Critical Trap from CMC in system %s in location %s, message: %s" - --#ARGUMENTS {0,1,7} - --#SEVERITY CRITICAL - --#CATEGORY Error Events - ::= 2004 - - alertCMCNonRecoverableTrap TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsProductChassisName, - drsProductChassisLocation, - drsGlobalCurrStatus, - drsCASubSystem, - drsCASSCurrStatus, - drsCASSPrevStatus, - drsCASSChangeTime, - drsCAMessage } - DESCRIPTION "The CMC reported a catastrophic event." - --#TYPE "CMC Non-Recoverable Trap" - --#SUMMARY "Non-Recoverable Trap from CMC in system %s in location %s, message: %s" - --#ARGUMENTS {0,1,7} - --#SEVERITY NON-RECOVERABLE - --#CATEGORY Error Events - ::= 2005 - - ------------------------------------------------------------------------------- - -- group: Chassis Alerts 2 - ------------------------------------------------------------------------------- - - drsCA2MessageID OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..8)) - ACCESS read-only - STATUS mandatory - DESCRIPTION "Message ID of the alert." - ::= { drsChassisAlert2Variables 1 } - - drsCA2Message OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "Message describing the alert." - ::= { drsChassisAlert2Variables 2 } - - drsCA2MessageArgs OBJECT-TYPE - SYNTAX DellString - ACCESS read-only - STATUS mandatory - DESCRIPTION "Concatenated set of strings representing any message arguments - that were used to construct the alert message. Each message - argument string is enclosed in double quotes, and there is a - comma after the ending double quote of each message argument - string, except the last one. Any double quotes found within a - message argument string were preprocessed and changed to single - quotes." - ::= { drsChassisAlert2Variables 3 } - - drsCA2AlertStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION "Status of the alert." - ::= { drsChassisAlert2Variables 4 } - - drsCA2FQDD OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..512)) - ACCESS read-only - STATUS mandatory - DESCRIPTION "Fully qualified device descriptor of device causing the alert." - ::= { drsChassisAlert2Variables 5 } - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Amperage Probe Traps - -- - -- Category: System/1 - -- Subcategory: AMP/16 - ------------------------------------------------------------------------------ - - alert2AmperageProbeNormal TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Current sensor reading is within range." - --#TYPE "System: Amperage Normal" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2179 - - alert2AmperageProbeWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Current sensor has detected a warning value." - --#TYPE "System: Amperage Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2178 - - alert2AmperageProbeFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Current sensor has detected a failure value." - --#TYPE "System: Amperage Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2177 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Battery Traps - -- - -- Category: System/1 - -- Subcategory: BAT/22 - ------------------------------------------------------------------------------ - - alert2BatteryNormal TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Battery state has returned to normal; - or battery presence had been detected." - --#TYPE "System: Battery Normal" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2227 - - alert2BatteryWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Battery is low." - --#TYPE "System: Battery Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2226 - - alert2BatteryFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Battery has failed or battery is absent." - --#TYPE "System: Battery Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2225 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Cable Traps - -- - -- Category: System/1 - -- Subcategory: CBL/43 - ------------------------------------------------------------------------------ - - alert2CableFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Cable failure." - --#TYPE "System: Cable Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2393 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: CMC Traps - -- - -- Category: System/1 - -- Subcategory: CMC/62 - ------------------------------------------------------------------------------ - - alert2CMCWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Chassis Management Controller detected a warning." - --#TYPE "System: CMC Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2546 - - alert2CMCFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Chassis Management Controller detected an error." - --#TYPE "System: CMC Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2545 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Fan Traps - -- - -- Category: System/1 - -- Subcategory: FAN/13 - ------------------------------------------------------------------------------ - - alert2FanInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Fan information." - --#TYPE "System: Fan Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2155 - - alert2FanWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Fan warning." - --#TYPE "System: Fan Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2154 - - alert2FanFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Fan failure." - --#TYPE "System: Fan Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2153 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Hardware Configuration Traps - -- - -- Category: System/1 - -- Subcategory: HWC/35 - ------------------------------------------------------------------------------ - - alert2HardwareConfigurationInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Hardware configuration information." - --#TYPE "System: Hardware Configuration Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2331 - - alert2HardwareConfigurationWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Hardware configuration warning." - --#TYPE "System: Hardware Configuration Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2330 - - alert2HardwareConfigurationFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Hardware configuration failure or critical event." - --#TYPE "System: Hardware Configuration Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2329 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: IO Virtualization Traps - -- - -- Category: System/1 - -- Subcategory: IOV/63 - ------------------------------------------------------------------------------ - - alert2IOVirtualizationInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "IO Virtualization information." - --#TYPE "System: IO Virtualization Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2555 - - alert2IOVirtualizationWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "IO Virtualization warning." - --#TYPE "System: IO Virtualization Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2554 - - alert2IOVirtualizationFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "IO Virtualization failure or critical event." - --#TYPE "System: IO Virtualization Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2553 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Link Status Traps - -- - -- Category: System/1 - -- Subcategory: LNK/25 - ------------------------------------------------------------------------------ - - alert2LinkStatusInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Link status information." - --#TYPE "System: Link Status Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2251 - - alert2LinkStatusWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Link status warning." - --#TYPE "System: Link Status Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2250 - - alert2LinkStatusFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Link status failure or critical event." - --#TYPE "System: Link Status Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2249 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: PCI Device Traps - -- - -- Category: System/1 - -- Subcategory: PCI/46 - ------------------------------------------------------------------------------ - - alert2PCIDeviceInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "PCI device information." - --#TYPE "System: PCI Device Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2419 - - alert2PCIDeviceWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "PCI device warning." - --#TYPE "System: PCI Device Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2418 - - alert2PCIDeviceFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "PCI device failure or critical event." - --#TYPE "System: PCI Device Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2417 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Power Supply Traps - -- - -- Category: System/1 - -- Subcategory: PSU/17 - ------------------------------------------------------------------------------ - - alert2PowerSupplyNormal TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power supply has returned to normal." - --#TYPE "System: Power Supply Normal" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2187 - - alert2PowerSupplyWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power supply has detected a warning." - --#TYPE "System: Power Supply Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2186 - - alert2PowerSupplyFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power supply has detected a failure." - --#TYPE "System: Power Supply Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2185 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Power Supply Absent Traps - -- - -- Category: System/1 - -- Subcategory: PSUA/52 - ------------------------------------------------------------------------------ - - alert2PowerSupplyAbsent TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power supply is absent." - --#TYPE "System: Power Supply Absent" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2465 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Power Usage Traps - -- - -- Category: System/1 - -- Subcategory: PWR/28 - ------------------------------------------------------------------------------ - - alert2PowerUsageInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power usage information." - --#TYPE "System: Power Usage Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2275 - - alert2PowerUsageWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power usage warning." - --#TYPE "System: Power Usage Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2274 - - alert2PowerUsageFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power usage failure." - --#TYPE "System: Power Usage Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2273 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Redundancy Traps - -- - -- Category: System/1 - -- Subcategory: RDU/53 - ------------------------------------------------------------------------------ - - alert2RedundancyInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Redundancy information." - --#TYPE "System: Redundancy Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2475 - - alert2RedundancyDegraded TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Redundancy is degraded." - --#TYPE "System: Redundancy Degraded" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2474 - - alert2RedundancyLost TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Redundancy is lost." - --#TYPE "System: Redundancy Lost" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2473 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Security Event Traps - -- - -- Category: System/1 - -- Subcategory: SEC/42 - ------------------------------------------------------------------------------ - - alert2SecurityInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Security information." - --#TYPE "System: Security Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2387 - - alert2SecurityWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Security warning." - --#TYPE "System: Security Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2386 - - alert2SecurityFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Security failure or critical event." - --#TYPE "System: Security Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2385 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: System Event Log Traps - -- - -- Category: System/1 - -- Subcategory: SEL/41 - ------------------------------------------------------------------------------ - - alert2SystemEventLogInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "System Event Log information." - --#TYPE "System: System Event Log Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2379 - - alert2SystemEventLogWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "System Event Log warning." - --#TYPE "System: System Event Log Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2378 - - alert2SystemEventLogFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "System Event Log failure or critical event." - --#TYPE "System: System Event Log Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2377 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Software Configuration Traps - -- - -- Category: System/1 - -- Subcategory: SWC/36 - ------------------------------------------------------------------------------ - - alert2SoftwareConfigurationInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Software configuration information." - --#TYPE "System: Software Configuration Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2339 - - alert2SoftwareConfigurationWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Software configuration warning." - --#TYPE "System: Software Configuration Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2338 - - alert2SoftwareConfigurationFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Software configuration failure." - --#TYPE "System: Software Configuration Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2337 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Temperature Probe Traps - -- - -- Category: System/1 - -- Subcategory: TMP/14 - ------------------------------------------------------------------------------ - - alert2TemperatureProbeNormal TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Temperature sensor value is within range." - --#TYPE "System: Temperature Normal" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2163 - - alert2TemperatureProbeWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Temperature sensor has detected a warning value." - --#TYPE "System: Temperature Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2162 - - alert2TemperatureProbeFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Temperature sensor has detected a failure value." - --#TYPE "System: Temperature Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2161 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: System: Voltage Probe Traps - -- - -- Category: System/1 - -- Subcategory: VLT/15 - ------------------------------------------------------------------------------ - - alert2VoltageProbeNormal TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Voltage sensor reading is within range." - --#TYPE "System: Voltage Normal" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 2171 - - alert2VoltageProbeWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Voltage sensor has detected a warning value." - --#TYPE "System: Voltage Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2170 - - alert2VoltageProbeFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Voltage sensor has detected a failure value." - --#TYPE "System: Voltage Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 2169 - - ------------------------------------------------------------------------------- - -- Chassis Alerts 2: Storage: Battery Traps - -- - -- Category: Storage/2 - -- Subcategory: BAT/22 - ------------------------------------------------------------------------------- - - alert2StorageBatteryInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Battery information." - --#TYPE "Storage: Battery Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4275 - - alert2StorageBatteryWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Battery warning." - --#TYPE "Storage: Battery Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 4274 - - alert2StorageBatteryFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Battery failure." - --#TYPE "Storage: Battery Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE FAILED - --#STATUS MANDATORY - ::= 4273 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Storage: Controller Traps - -- - -- Category: Storage/2 - -- Subcategory: CTL/29 - ------------------------------------------------------------------------------ - - alert2StorageControllerInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Controller information." - --#TYPE "Storage: Controller Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4331 - - alert2StorageControllerWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Controller warning." - --#TYPE "Storage: Controller Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 4330 - - alert2StorageControllerFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Controller failure." - --#TYPE "Storage: Controller Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE FAILED - --#STATUS MANDATORY - ::= 4329 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Storage: Enclosure Traps - -- - -- Category: Storage/2 - -- Subcategory: ENC/30 - ------------------------------------------------------------------------------ - - alert2StorageEnclosureInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Enclosure information." - --#TYPE "Storage: Enclosure Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4339 - - alert2StorageEnclosureWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Enclosure warning." - --#TYPE "Storage: Enclosure Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 4338 - - alert2StorageEnclosureFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Enclosure failure." - --#TYPE "Storage: Enclosure Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE FAILED - --#STATUS MANDATORY - ::= 4337 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Storage: Fan Traps - -- - -- Category: Storage/2 - -- Subcategory: FAN/13 - ------------------------------------------------------------------------------ - - alert2StorageFanInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Fan information." - --#TYPE "Storage: Fan Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4203 - - alert2StorageFanWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Fan warning." - --#TYPE "Storage: Fan Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 4202 - - alert2StorageFanFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Fan failure." - --#TYPE "Storage: Fan Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE FAILED - --#STATUS MANDATORY - ::= 4201 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Storage: Physical Disk Traps - -- - -- Category: Storage/2 - -- Subcategory: PDR/31 - ------------------------------------------------------------------------------ - - alert2StoragePhysicalDiskInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Physical disk information." - --#TYPE "Storage: Physical Disk Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4347 - - alert2StoragePhysicalDiskWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Physical disk warning." - --#TYPE "Storage: Physical Disk Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 4346 - - alert2StoragePhysicalDiskFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Physical disk failure." - --#TYPE "Storage: Physical Disk Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE FAILED - --#STATUS MANDATORY - ::= 4345 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Storage: Power Supply Traps - -- - -- Category: Storage/2 - -- Subcategory: PSU/17 - ------------------------------------------------------------------------------ - - alert2StoragePowerSupplyInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Power supply information." - --#TYPE "Storage: Power Supply Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4235 - - alert2StoragePowerSupplyWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Power supply warning." - --#TYPE "Storage: Power Supply Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 4234 - - alert2StoragePowerSupplyFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Power supply failure." - --#TYPE "Storage: Power Supply Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE FAILED - --#STATUS MANDATORY - ::= 4233 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Storage: Security Event Traps - -- - -- Category: Storage/2 - -- Subcategory: SEC/42 - ------------------------------------------------------------------------------ - - alert2StorageSecurityInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Security information." - --#TYPE "Storage: Security Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4435 - - alert2StorageSecurityWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Security warning." - --#TYPE "Storage: Security Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4434 - - alert2StorageSecurityFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Security failure or critical event." - --#TYPE "Storage: Security Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4433 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Storage: Storage Management Status Traps - -- - -- Category: Storage/2 - -- Subcategory: STOR/10 - ------------------------------------------------------------------------------ - - alert2StorageManagementInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Management information. - There is no global status change associated with this trap." - --#TYPE "Storage: Storage Management Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4179 - - alert2StorageManagementWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Management has detected a device independent warning - condition. There is no global status change associated with this - trap." - --#TYPE "Storage: Storage Management Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 4178 - - alert2StorageManagementFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Management has detected a device independent error condition. - There is no global status change associated with this trap." - --#TYPE "Storage: Storage Management Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE FAILED - --#STATUS MANDATORY - ::= 4177 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Storage: Temperature Probe Traps - -- - -- Category: Storage/2 - -- Subcategory: TMP/14 - ------------------------------------------------------------------------------ - - alert2StorageTemperatureProbeInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Temperature probe information." - --#TYPE "Storage: Temperature Probe Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4211 - - alert2StorageTemperatureProbeWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Temperature probe warning." - --#TYPE "Storage: Temperature Probe Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 4210 - - alert2StorageTemperatureProbeFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Temperature probe failure." - --#TYPE "Storage: Temperature Probe Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE FAILED - --#STATUS MANDATORY - ::= 4209 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Storage: Virtual Disk Traps - -- - -- Category: Storage/2 - -- Subcategory: VDR/32 - ------------------------------------------------------------------------------ - - alert2StorageVirtualDiskInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Virtual disk information." - --#TYPE "Storage: Virtual Disk Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 4355 - - alert2StorageVirtualDiskWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Virtual disk warning." - --#TYPE "Storage: Virtual Disk Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 4354 - - alert2StorageVirtualDiskFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Storage Virtual disk failure." - --#TYPE "Storage: Virtual Disk Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE FAILED - --#STATUS MANDATORY - ::= 4353 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Updates: Software Change Traps - -- - -- Category: Updates/3 - -- Subcategory: SWU/21 - ------------------------------------------------------------------------------ - - alert2SoftwareChangeUpdateWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Software change update warning." - --#TYPE "Updates: Software Change Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 6314 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Audit: CMC Traps - -- - -- Category: Audit/4 - -- Subcategory: CMC/62 - ------------------------------------------------------------------------------ - - alert2CMCAuditInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Chassis Management Controller audit information." - --#TYPE "Audit: CMC Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 8691 - - alert2CMCAuditWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Chassis Management Controller audit warning." - --#TYPE "Audit: CMC Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8690 - - alert2CMCAuditFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Chassis Management Controller audit failure or critical event." - --#TYPE "Audit: CMC Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8689 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Audit: IO Virtualization Traps - -- - -- Category: Audit/4 - -- Subcategory: IOV/63 - ------------------------------------------------------------------------------ - - alert2IOVirtualizationAuditWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "IO Virtualization audit warning." - --#TYPE "Audit: IO Virtualization Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8698 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Audit: License Traps - -- - -- Category: Audit/4 - -- Subcategory: LIC/40 - ------------------------------------------------------------------------------ - - alert2LicenseInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "License information." - --#TYPE "Audit: License Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 8515 - - alert2LicenseWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "License warning." - --#TYPE "Audit: License Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8514 - - alert2LicenseFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "License failure." - --#TYPE "Audit: License Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8513 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Audit: PCI Device Traps - -- - -- Category: Audit/4 - -- Subcategory: PCI/46 - ------------------------------------------------------------------------------ - - alert2PCIDeviceAuditWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "PCI device audit warning." - --#TYPE "Audit: PCI Device Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8562 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Audit: Power Supply Traps - -- - -- Category: Audit/4 - -- Subcategory: PSU/17 - ------------------------------------------------------------------------------ - - alert2PowerSupplyAuditWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power Supply audit warning." - --#TYPE "Audit: Power Supply Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8330 - - alert2PowerSupplyAuditFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power Supply audit failure or critical event." - --#TYPE "Audit: Power Supply Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8329 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Audit: Power Usage Traps - -- - -- Category: Audit/4 - -- Subcategory: PWR/28 - ------------------------------------------------------------------------------ - - alert2PowerUsageAuditInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power usage audit information." - --#TYPE "Audit: Power Usage Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 8419 - - alert2PowerUsageAuditWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power usage audit warning." - --#TYPE "Audit: Power Usage Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8418 - - alert2PowerUsageAuditFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Power usage audit failure or critical event." - --#TYPE "Audit: Power Usage Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8417 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Audit: Software Change Traps - -- - -- Category: Audit/4 - -- Subcategory: SWU/21 - ------------------------------------------------------------------------------ - - alert2SoftwareChangeAuditFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Software change audit failure or critical event." - --#TYPE "Audit: Software Change Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 8361 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Configuration: IO Virtualization Traps - -- - -- Category: Configuration/5 - -- Subcategory: IOV/63 - ------------------------------------------------------------------------------ - - alert2IOVConfigurationInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "IO Virtualization configuration information." - --#TYPE "Configuration: IO Virtualization Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 10747 - - alert2IOVConfigurationWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "IO Virtualization configuration warning." - --#TYPE "Configuration: IO Virtualization Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 10746 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Configuration: PCI Device Traps - -- - -- Category: Configuration/5 - -- Subcategory: PCI/46 - ------------------------------------------------------------------------------ - - alert2PCIDeviceConfigurationInformation TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "PCI device configuration information." - --#TYPE "Configuration: PCI Device Information" - --#SEVERITY INFORMATIONAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 10611 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Configuration: Software Configuration Traps - -- - -- Category: Configuration/5 - -- Subcategory: SWC/36 - ------------------------------------------------------------------------------ - - alert2SWCConfigurationWarning TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Software configuration warning." - --#TYPE "Configuration: Software Configuration Warning" - --#SEVERITY MINOR - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Status Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 10530 - - alert2SWCConfigurationFailure TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Software configuration failure." - --#TYPE "Configuration: Software Configuration Failure" - --#SEVERITY CRITICAL - --#SUMMARY "Message ID: %s, Message: %s," - --#SUMMARY "Device Status: %d, Device FQDD: %s," - --#SUMMARY "Chassis Service Tag: %s, Chassis Name: %s," - --#SUMMARY "Chassis Location: %s, Global Status: %d" - --#ARGUMENTS {0, 1, 3, 4, 7, 5, 6, 8} - --#CATEGORY "Error Events" - --#STATE DEGRADED - --#STATUS MANDATORY - ::= 10529 - - ------------------------------------------------------------------------------ - -- Chassis Alerts 2: Configuration: Test Traps - -- - -- Category: Configuration/5 - -- Subcategory: TST/19 - ------------------------------------------------------------------------------ - - alert2CMCTestTrap TRAP-TYPE - ENTERPRISE drsCMCAlert2Group - VARIABLES { drsCA2MessageID, - drsCA2Message, - drsCA2MessageArgs, - drsCA2AlertStatus, - drsCA2FQDD, - drsProductChassisName, - drsProductChassisLocation, - drsChassisServiceTag, - drsGlobalCurrStatus } - DESCRIPTION - "Test trap generated by CMC in response to a user request." - --#TYPE "Configuration: CMC Test Trap" - --#SEVERITY INFORMATIONAL - --#SUMMARY "%s" - --#ARGUMENTS {1} - --#CATEGORY "Status Events" - --#STATE OPERATIONAL - --#STATUS MANDATORY - ::= 10395 - - ------------------------------------------------------------------------------- - -- group: Legacy Alerts - ------------------------------------------------------------------------------- - - drsAlertSystem OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..255)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "5000.0010.0001 Name of the system generating the alert." - --DEFAULT get-function-async get_%n_async - --DEFAULT next-function-async std_next_async - ::= { drsAlertVariables 1 } - - drsAlertTableIndexOID OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "5000.0010.0002 0.0" - --DEFAULT get-function-async get_OID_null_async - --DEFAULT next-function-async std_next_async - ::= { drsAlertVariables 2 } - - drsAlertMessage OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..1024)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "5000.0010.0003 Message describing the alert." - --DEFAULT get-function-async get_string_null_async - --DEFAULT next-function-async std_next_async - ::= { drsAlertVariables 3 } - - drsAlertCurrentStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION - "5000.0010.0004 Current status of object causing the alert." - --DEFAULT get-function-async get_dellstatus_unknow_async - --DEFAULT next-function-async std_next_async - ::= { drsAlertVariables 4 } - - drsAlertPreviousStatus OBJECT-TYPE - SYNTAX DellStatus - ACCESS read-only - STATUS mandatory - DESCRIPTION - "5000.0010.0005 Previous status of object causing the alert." - --DEFAULT get-function-async get_dellstatus_unknow_async - --DEFAULT next-function-async std_next_async - ::= { drsAlertVariables 5 } - - drsAlertData OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..1024)) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "5000.0010.0006 Alert data." - --DEFAULT get-function-async get_string_null_async - --DEFAULT next-function-async std_next_async - ::= { drsAlertVariables 6 } - - alertDrscTestTrapEvent TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC generated a test trap event in response to a user request." - --#TYPE "Dell RAC Test TRAP Event" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY INFORMATIONAL - --#CATEGORY Status Events - ::= 1001 - - alertDrscAuthError TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC Authentication Failures during a time period have Exceeded a Threshold." - --#TYPE "Dell RAC Authentication Error" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY MINOR - --#CATEGORY Error Events - ::= 1002 - - alertDrscLostESM TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC cannot communicate with the baseboard management controller (ESM)." - --#TYPE "Dell RAC Lost Communication with ESM" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY MINOR - --#CATEGORY Error Events - ::= 1003 - - alertDrscFoundESM TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC is communicating normally with the baseboard management controller (ESM)." - --#TYPE "Dell RAC Communication with ESM is OK" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY INFORMATIONAL - --#CATEGORY Error Events - ::= 1004 - - alertDrscPowerOff TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC has detected a System power state change to powered-off." - --#TYPE "Dell RAC Detected System Powered-Off" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY CRITICAL - --#CATEGORY Error Events - ::= 1005 - - alertDrscPowerOn TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC has detected a system power state change to powered-on." - --#TYPE "Dell RAC Detected System Powered-On" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY INFORMATIONAL - --#CATEGORY Error Events - ::= 1006 - - alertDrscWatchdogExpired TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC has detected that the system watchdog has expired indicating a system hang." - --#TYPE "Dell RAC Detected Watchdog Expired" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY CRITICAL - --#CATEGORY Error Events - ::= 1007 - - alertDrscBattLow TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC Battery charge is below 25% indicating that the battery may only be able to power the DRSC for 8-10 minutes." - --#TYPE "Dell RAC Battery Charge Low" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY MINOR - --#CATEGORY Error Events - ::= 1008 - - alertDrscTempNormal TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC Temperature probe has retured to a normal value." - --#TYPE "Dell RAC Temperature Normal" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY INFORMATIONAL - --#CATEGORY Error Events - ::= 1009 - - alertDrscTempWarning TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC Temperature probe has detected a Warning value." - --#TYPE "Dell RAC Temperature Warning" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY MINOR - --#CATEGORY Error Events - ::= 1010 - - alertDrscTempCritical TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC Temperature probe has detected a failure (or critical) value." - --#TYPE "Dell RAC Temperature Failure" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY CRITICAL - --#CATEGORY Error Events - ::= 1011 - - alertDrscVoltNormal TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC voltage has returned to a normal value." - --#TYPE "Dell RAC Voltage Normal" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY INFORMATIONAL - --#CATEGORY Error Events - ::= 1012 - - alertDrscVoltWarning TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC voltage probe has detected a warning value." - --#TYPE "Dell RAC Battery Warning" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY MINOR - --#CATEGORY Error Events - ::= 1013 - - alertDrscVoltCritical TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC voltage probe has detected a failure (or critical) value." - --#TYPE "Dell RAC Voltage Failure" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY CRITICAL - --#CATEGORY Error Events - ::= 1014 - - alertDrscSELWarning TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC has detected a new event in the System Event Log with Severity: Warning." - --#TYPE "Dell RAC System Event Log Warning" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY MAJOR - --#CATEGORY Error Events - ::= 1015 - - alertDrscSELCritical TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC has detected a new event in the System Event Log with Severity: Critical." - --#TYPE "Dell RAC System Event Log Critical" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY CRITICAL - --#CATEGORY Error Events - ::= 1016 - - alertDrscSEL80percentFull TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC has detected that the System Event Log is 80% full." - --#TYPE "Dell System Event Log 80% Full Warning" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY MAJOR - --#CATEGORY Status Events - ::= 1017 - - alertDrscSEL90percentFull TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC has detected that the System Event Log is 90% full." - --#TYPE " Dell System Event Log 90% Full Warning " - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY MAJOR - --#CATEGORY Status Events - ::= 1018 - - alertDrscSEL100percentFull TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC has detected that the System Event Log is 100% full." - --#TYPE " Dell System Event Log 100% Full Warning " - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY MAJOR - --#CATEGORY Status Events - ::= 1019 - - alertDrscSELNormal TRAP-TYPE - ENTERPRISE drsOutofBandGroup - VARIABLES { drsAlertSystem, - drsAlertTableIndexOID, - drsAlertMessage, - drsAlertCurrentStatus, - drsAlertPreviousStatus, - drsAlertData } - DESCRIPTION - "The RAC has detected a new event in the System Event Log with Severity: Normal." - --#TYPE "Dell RAC System Event Log Normal" - --#SUMMARY "%s" - --#ARGUMENTS {2} - --#SEVERITY INFORMATIONAL - --#CATEGORY Error Events - ::= 1020 -END - diff --git a/mibs/DEVBASE-MIB b/mibs/DEVBASE-MIB deleted file mode 100644 index ffd3fe7922..0000000000 --- a/mibs/DEVBASE-MIB +++ /dev/null @@ -1,81 +0,0 @@ - DEVBASE-MIB DEFINITIONS ::= BEGIN - - IMPORTS - OBJECT-TYPE, MODULE-IDENTITY, IpAddress - FROM SNMPv2-SMI - DisplayString, MacAddress - FROM SNMPv2-TC - device - FROM ANIROOT-MIB; - --- Device Mib (Common to BSU/SU) - -aniDevBase MODULE-IDENTITY - LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "This group gives some basic information about the device - (BSU or SU). - All objects within this group are applicable to both the devices. - " - ::= { device 1 } - -aniDevProductName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The model number of the device. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevBase 1 } - -aniDevLanIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Lan IP Address of the device." - --DEFAULT next-function-async std_next_async - ::= { aniDevBase 2 } - -aniDevLanSubnetMask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The subnet mask of the device." - --DEFAULT next-function-async std_next_async - ::= { aniDevBase 3 } - -aniDevDefaultGateway OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Gateway IP address. - On BSU, this refers to the Lan Gateway address. - On SU, this refers to the Wireless Gateway address. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevBase 4 } - -aniDevMacAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Mac Address of the device." - --DEFAULT next-function-async std_next_async - ::= { aniDevBase 5 } - -END - - diff --git a/mibs/DEVCONTROL-MIB b/mibs/DEVCONTROL-MIB deleted file mode 100644 index 2f8fbc5543..0000000000 --- a/mibs/DEVCONTROL-MIB +++ /dev/null @@ -1,104 +0,0 @@ - DEVCONTROL-MIB DEFINITIONS ::= BEGIN - - IMPORTS - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - TruthValue - FROM SNMPv2-TC - device - FROM ANIROOT-MIB; - --- Device Mib (Common to BSU/SU) - -aniDevControl MODULE-IDENTITY - LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "This group allows users to handle device control operations like - resetting the device and setting to factory defaults. - It can be used for both BSU and SU. - " - ::= { device 4 } - -aniDevControlResetDevice OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Setting this object to true(1) causes the device to reset. - Setting the object to false(2) is not allowed. - - If a Get request is sent before this object is actually - set, the value false(2) will be returned. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevControl 1 } - -aniDevControlSetFactoryDefaults OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object provides an option to reset configuration - parameters to factory defaults. - Setting this object to true(1) allows restoring all - configuration parameters to factory default values. - Setting the object to false(2) is not allowed. - - If a Get request is sent before this object is actually - set, the value false(2) will be returned. - - Note: This parameter is not supported for this release. - Hence it is defined as a read-only object. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevControl 2 } - -aniDevControlStartUpload OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Setting this object to true(1) causes the device to upload - the entire Configuration File onto the TFTP server on the - service provider side. - aniDevTftpServer is the designated TFTP server used in this - upload process. - Setting the object to false(2) is not allowed. - - If a Get request is sent before this object is actually - set, the value false(2) will be returned. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevControl 3 } - -aniDevControlUploadState OBJECT-TYPE - SYNTAX INTEGER { - successful(1), - failed(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Reading this object returns the status of the previous upload - process. - The possible return values are: - successful(1) - upload operation completed successfully - failed(2) - upload operation failed - - If a Get request is sent before aniDevControlStartUpload - is actually set, the value successful(1) will be returned - by default. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevControl 4 } - -END - diff --git a/mibs/DEVETHERNET-MIB b/mibs/DEVETHERNET-MIB deleted file mode 100644 index 9fa937e3e3..0000000000 --- a/mibs/DEVETHERNET-MIB +++ /dev/null @@ -1,92 +0,0 @@ - DEVETHERNET-MIB DEFINITIONS ::= BEGIN - - IMPORTS - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - device - FROM ANIROOT-MIB; - - -aniDevEthernet MODULE-IDENTITY - LAST-UPDATED "0210251725Z" -- Fri Oct 25 17:25:00 PDT 2002 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "This group provides Ethernet related information for BSU or SU. - " - ::= { device 11 } - - aniDevEthernetConfig OBJECT IDENTIFIER ::= { aniDevEthernet 1 } - - - -- the BSU/SU Ethernet Configuration group - -aniDevEthernetConfigMode OBJECT-TYPE - SYNTAX INTEGER { - auto-negotiate(1), - speed-100mbps-full(2), - speed-100mbps-half(3), - speed-10mbps-full(4), - speed-10mbps-half(5) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Specifies the Ethernet Speed (10 or 100 Mbps) and - Duplex Setting (Half or Full) - or to set the device to auto-negotiate. - " - DEFVAL { auto-negotiate } - ::= { aniDevEthernetConfig 1 } - - - -aniDevEthernetCurrentLinkStatus OBJECT-TYPE - SYNTAX INTEGER { - up(1), - down(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Displays the current ethernet link status of the device - " - ::= { aniDevEthernetConfig 2 } - -aniDevEthernetCurrentSpeed OBJECT-TYPE - SYNTAX INTEGER { - speed-10-mbps(1), - speed-100-mbps(2), - not-applicable(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Displays the current ethernet speed of the device - " - ::= { aniDevEthernetConfig 3 } - -aniDevEthernetCurrentDuplex OBJECT-TYPE - SYNTAX INTEGER { - half-duplex(1), - full-duplex(2), - not-applicable(3) - - } - - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Displays the current ethernet duplex mode of the device - " - ::= { aniDevEthernetConfig 4 } - -END - - diff --git a/mibs/DEVEVENT-MIB b/mibs/DEVEVENT-MIB deleted file mode 100644 index 358444461b..0000000000 --- a/mibs/DEVEVENT-MIB +++ /dev/null @@ -1,98 +0,0 @@ - DEVEVENT-MIB DEFINITIONS ::= BEGIN - - IMPORTS - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - device - FROM ANIROOT-MIB; - --- the aniDevEventTable group - -aniDevEvent MODULE-IDENTITY - LAST-UPDATED "0012111753Z" -- Mon Dec 11 17:53:04 PDT 2000 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "This group contains the Event Notification group. - - Event Notification can be sent through email by - configuring the aniDevEvNotify group. Note that the - SMTP Server Address (aniDevSmtpServer from the - device_server.mib) should also be configured to send email. - - Currently, viewing/clearing of Event Log Table through SNMP Agent - is not supported. - " - ::= { device 6 } - - - -- The Event Notification Group - -aniDevEvNotify OBJECT IDENTIFIER - --DEFAULT next-function-async std_next_async - ::= { aniDevEvent 2 } - -aniDevEmailSending OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - disable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Enable or disable email sending. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevEvNotify 1 } - -aniDevEmailSender OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..80)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The email address for the sender. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevEvNotify 2 } - -aniDevDomainName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..80)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The domain name. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevEvNotify 3 } - -aniDevEmailReceiver1 OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..80)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The email address for the first receiver. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevEvNotify 4 } - -aniDevEmailReceiver2 OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..80)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The email address for the second receiver. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevEvNotify 5 } - - END - - diff --git a/mibs/DEVFILTER-MIB b/mibs/DEVFILTER-MIB deleted file mode 100644 index 556807f240..0000000000 --- a/mibs/DEVFILTER-MIB +++ /dev/null @@ -1,779 +0,0 @@ - DEVFILTER-MIB DEFINITIONS ::= BEGIN - - IMPORTS - IpAddress - FROM RFC1155-SMI - OBJECT-TYPE, MODULE-IDENTITY, Integer32 - FROM SNMPv2-SMI - MacAddress, DisplayString, RowStatus - FROM SNMPv2-TC - device - FROM ANIROOT-MIB; - -aniDevFilter MODULE-IDENTITY - LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "This group provides Filter related information for BSU or SU. - " - ::= { device 8 } - - -aniDevFilterTable OBJECT-TYPE - SYNTAX SEQUENCE OF AniDevFilterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table allows the user to view the configured IP - Filters. - " - ::= { aniDevFilter 1 } - -aniDevFilterEntry OBJECT-TYPE - SYNTAX AniDevFilterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects for each IP Filter - configured. - " - INDEX { aniDevFilterIfIndex, aniDevFilterIdentifier } - ::= { aniDevFilterTable 1 } - -AniDevFilterEntry ::= SEQUENCE { - aniDevFilterIfIndex INTEGER, - aniDevFilterIdentifier Integer32, - aniDevFilterName DisplayString, - aniDevFilterPriority Integer32, - aniDevFilterActivationState INTEGER, - aniDevFilterPermission INTEGER, - aniDevFilterIpProtocol Integer32, - aniDevFilterIpSaddr IpAddress, - aniDevFilterIpSmask IpAddress, - aniDevFilterIpDaddr IpAddress, - aniDevFilterIpDmask IpAddress, - aniDevFilterIpSourceStart INTEGER, - aniDevFilterIpSourceEnd INTEGER, - aniDevFilterIpDestStart INTEGER, - aniDevFilterIpDestEnd INTEGER, - aniDevFilterIpOptions Integer32, - aniDevFilterIpSecOptions INTEGER, - aniDevFilterIcmpMsgType INTEGER, - aniDevFilterIcmpSubcode INTEGER, - aniDevFilterTcpFlags Integer32, - aniDevFilterDestMacMask OCTET STRING, - aniDevFilterSourceMac MacAddress, - aniDevFilterEnetType DisplayString, - aniDevFilterLlcDSAP DisplayString, - aniDevFilterLlcSSAP DisplayString, - aniDevFilterLlcControl DisplayString, - aniDevFilterLocalCode DisplayString, - aniDevFilterRowStatus RowStatus, - aniDevFilterUserPriorityHi INTEGER, - aniDevFilterUserPriorityLo INTEGER, - aniDevFilterVlanIdStart INTEGER, - aniDevFilterVlanIdEnd INTEGER - } - -aniDevFilterIfIndex OBJECT-TYPE - SYNTAX INTEGER { - ethernet(1), - wireless-port1(2), - wireless-port2(3), - wireless-port3(4), - wireless-port4(5), - wireless-port5(6), - wireless-port6(7) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Interface Type. - On SU, only ethernet(1) and wireless-port1(2) are valid. - - On BSU, ethernet(1) and all configured wireless interfaces - -- wireless-port1(2), wireless-port2(3), wireless-port3(4), - wireless-port4(5), wireless-port5(6), wireless-port6(7) are valid, - that is, filtering should be allowed on these wireless - interfaces only if they are configured. - " - DEFVAL { 1 } - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 1 } - -aniDevFilterIdentifier OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A unique number which identifies the filtering rule. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 2 } - -aniDevFilterName OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A name which identifies the filtering rule. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 3 } - -aniDevFilterPriority OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The priority for the filtering rule. It should be unique. - A higher number means higher priority. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 4 } - -aniDevFilterActivationState OBJECT-TYPE - SYNTAX INTEGER { - inactive(1), - active(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The state of the filtering rule. - " - DEFVAL { 2 } - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 5 } - -aniDevFilterPermission OBJECT-TYPE - SYNTAX INTEGER { - block(1), - pass(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The permissions for the filtering rule. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 6 } - -aniDevFilterIpProtocol OBJECT-TYPE - SYNTAX Integer32 (0..257) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The IP protocol value. - - List of well known IP Protocols: - - Protocol Value - -------- ----- - ICMP 1 - IGMP 2 - TCP 6 - EGP 8 - UDP 17 - IPIP 94 - RSVP 46 - GRE 47 - TCP or UDP 257 - - Apart from the above protocols, the user can also specify - other values. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 7 } - -aniDevFilterIpSaddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The source IP address for this Filter. - IP Source Address and Subnet Mask go in a pair. - So if aniDevFilterIpSaddr is configured, then - aniDevFilterIpSmask should be configured as well and - vice versa. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 8 } - -aniDevFilterIpSmask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Subnet mask for the source IP Address. - IP Source Address and Subnet Mask go in a pair. - So if aniDevFilterIpSaddr is configured, then - aniDevFilterIpSmask should be configured as well and - vice versa. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 9 } - -aniDevFilterIpDaddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The destination IP address for this Filter. - IP Destination Address and Subnet Mask go in a pair. - So if aniDevFilterIpDaddr is configured, then - aniDevFilterIpDmask should be configured as well and - vice versa. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 10 } - -aniDevFilterIpDmask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Subnet mask for the destination IP Address. - IP Destination Address and Subnet Mask go in a pair. - So if aniDevFilterIpDaddr is configured, then - aniDevFilterIpDmask should be configured as well and - vice versa. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 11 } - -aniDevFilterIpSourceStart OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The lowest bound value for the source port number. - - List of Some Well Known Ports: - - Application Port - ----------- ---- - Ftp Data 20 - Ftp Control 21 - HTTP 80 - IMAP2 143 - SNMP 161 - POP3 110 - SMTP 25 - Telnet 23 - TFTP 69 - BootP Server 67 - BootP Client 68 - Gopher 70 - Finger 79 - BGP 179 - - In addition to the list, the user can enter any other - value as well. - - This field is valid only if the aniDevFilterIpProtocol - field is set to TCP, UDP, (TCP or UDP) or not specified by the user. - - aniIpFilterIpSourceEnd should be >= - aniIpFilterIpSourceStart. - Whenever aniIpFilterIpSourceEnd is configured, - aniIpFilterIpSourceStart should be configured as well. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 12 } - -aniDevFilterIpSourceEnd OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The highest bound value for the source port number. - - Refer to the Well known ports list under - aniIpFilterIpSourceStart description. - In addition to the list, the user can enter any other - value as well. - - This field is valid only if the aniDevFilterIpProtocol is - set to TCP, UDP, (TCP or UDP) or not specified by the user. - aniDevFilterIpSourceEnd should be >= aniDevFilterIpSourceStart. - Whenever aniDevFilterIpSourceEnd is configured, - aniDevFilterIpSourceStart should be configured as well. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 13 } - -aniDevFilterIpDestStart OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The lowest bound value for the destination port number. - - Refer to the Well known ports list under - aniIpFilterIpSourceStart description. - In addition to the list, the user can enter any other - value as well. - - This field is valid only if the aniDevFilterIpProtocol - is set to TCP, UDP, (TCP or UDP) or not specified by the user. - aniDevFilterIpDestEnd should be >= aniDevFilterIpDestStart. - Whenever aniDevFilterIpDestStart is configured, - aniDevFilterIpDestEnd should be configured as well. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 14 } - -aniDevFilterIpDestEnd OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The highest bound value for the destination port number. - - Refer to the Well known ports list under - aniIpFilterIpSourceStart description. - In addition to the list, the user can enter any other - value as well. - - This field is valid only if the aniDevFilterIpProtocol - is set to TCP, UDP, (TCP or UDP) or not specified by the user. - aniDevFilterIpDestEnd should be >= aniDevFilterIpDestStart. - Whenever aniDevFilterIpDestStart is configured, - aniDevFilterIpDestEnd should be configured as well. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 15 } - -aniDevFilterIpOptions OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Mask value for the IP Options. - No Operation (0x000001) - Route Record (0x000002) - Time Stamp (0x000040) - MTU Probe (0x000008) - MTU Reply (0x000010) - Trace Route (0x000080) - Address Extension (0x004000) - Loose Source Route (0x000200) - Strict Source Route (0x002000) - Extended Security (0x000400) - Security (0x000100) - Commercial Security (0x000800) - Experimental Measurement (0x000004) - Experimental Flow Control (0x040000) - Experimental Access Control (0x008000) - Stream Id (0x001000) - IMI Traffic Descriptor (0x010000) - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 16 } - -aniDevFilterIpSecOptions OBJECT-TYPE - SYNTAX INTEGER { - top-secret(1), - secret(2), - confidential(3), - unclassified(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The IP Security Value. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 17 } - -aniDevFilterIcmpMsgType OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Message Type for ICMP Protocol. - - This field is valid only if the aniDevFilterIpProtocol - is set to ICMP or not specified by the user. - - Valid Range: - - ICMP Message Type SubCode - ------------ ---- ---- - Echo reply 0 - ------------------------------------------------------------ - Destination - Unreachable 3 0 = net unreachable; - 1 = host unreachable; - 2 = protocol unreachable; - 3 = port unreachable; - 4 = fragmentation needed and DF set; - 5 = source route failed. - ------------------------------------------------------------ - Source Quench 4 - ------------------------------------------------------------ - Redirect 5 0 = Redirect datagrams for the Network. - 1 = Redirect datagrams for the Host. - 2 = Redirect datagrams for the Type of - Service and Network. - 3 = Redirect datagrams for the Type of - Service and Host. - ------------------------------------------------------------ - Echo 8 - ------------------------------------------------------------ - Time Exceeded - Message 11 0 = time to live exceeded in transit; - 1 = fragment reassembly time exceeded. - ------------------------------------------------------------ - Parameter - Problem 12 0 = pointer indicates the error. - ------------------------------------------------------------ - Timestamp - message 13 - ------------------------------------------------------------ - Timestamp - reply message 14 - ------------------------------------------------------------ - Information - Request 15 - ------------------------------------------------------------ - Information - Reply 16 - ------------------------------------------------------------ - Address Mask - request 17 - ------------------------------------------------------------ - Address Mask - reply 18 - ------------------------------------------------------------ - - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 18 } - -aniDevFilterIcmpSubcode OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Subcode for ICMP Protocol. - - This field is valid only if the aniDevFilterIpProtocol is - set to ICMP or not specified by the user. - If this field is specified then aniDevFilterIcmpMsgType - should already be specified. The values allowed for ICMP Code - depend on aniDevFilterIcmpMsgType. - Refer to the description under aniDevFilterIcmpMsgType for a - detail list of values. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 19 } - -aniDevFilterTcpFlags OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The TCP Flags. - - The valid range: - Urgent (0x20) - Acknowledgement (0x10) - Push (0x08) - Reset (0x04) - Sync (0x02) - Sync-Ack (0x12) - Finish (0x01) - Finish-Ack (0x11) - - This field is valid only if the aniDevFilterIpProtocol - is set to ICMP or not specified by the user. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 20 } - -aniDevFilterDestMacMask OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..12)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The MAC address and mask value for destination. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 21 } - -aniDevFilterSourceMac OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The MAC Address of the source. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 22 } - -aniDevFilterEnetType OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Ethernet type value in the ethernet header. - - The maximum length of the ethernet packet is 1500 (0x5DC). - The value of the ethernet type must be greater than 1500. - - Appicable for Ethernet Version II frame type. If this type - is being used then, DSAP (LLC Header), SSAP (LLC Header), - Control Byte (LLC Header) and Local Code (SNAP) cannot be - used and vice-versa. - - Valid Range: 0x5DD to 0xFFFF - - List of Ethernet Types: - - ----------------------------------------------------------- - 0x800 DOD Internet Protocol (IP) - ----------------------------------------------------------- - 0x806 Address Resolution Protocol (ARP) - (for IP and for CHAOS) - - - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 23 } - -aniDevFilterLlcDSAP OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The DSAP (Destination Service Access Point) value - in LLC Header. - - Valid Range: 0 to 0xFF - Applicable for IEEE 802.3 Frame Format only. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 24 } - -aniDevFilterLlcSSAP OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The SSAP (Source Service Access Point) value - in LLC Header. - - Valid Range: 0 to 0xFF - Applicable for IEEE 802.3 Frame Format only. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 25 } - -aniDevFilterLlcControl OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Control Byte of the LLC Header. - - Valid Range: 0 to 0xFF - Applicable for IEEE 802.3 Frame Format only. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 26 } - -aniDevFilterLocalCode OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Local Code for SNAP ethernet type. - Applicable for IEEE 802.3 Frame Format only. - DSAP should be set to 0xAA, SSAP should be set to 0xAA, - Control Byte should be set to 0x03. - - Valid range: 0 - 0xFFFF. - - List of Ethernet Types: - - -------------------------------------------------------- - 0x800 DOD Internet Protocol (IP) - -------------------------------------------------------- - 0x806 Address Resolution Protocol (ARP) - (for IP and for CHAOS) - - - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 27 } - -aniDevFilterRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This represents the state of an entry within the - table. It is used to manage creation and deletion of rows. - The values include: - active(1) - notInService(2) - notReady(3) - createAndGo(4) - createAndWait(5) - destroy(6) - - When a Get request is sent, this object returns either - active(1), notInService(2) or notReady(3) depending on - the state of this row. - A new row can be Created using either createAndGo(4) or - createAndWait(5). - For Deleting a row, this field should be set to destroy(6). - " - ::= { aniDevFilterEntry 28 } - -aniDevFilterUserPriorityHi OBJECT-TYPE - SYNTAX INTEGER (0..7) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The high priority byte of the user priority. - - The user priority specifies the matching - parameters for the IEEE 802.1P user_priority - bits. An Ethernet packet with IEEE 802.1P - user_priority value 'priority' matches these - parameters if pri-low <= priority <= pri_high. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 29 } - -aniDevFilterUserPriorityLo OBJECT-TYPE - SYNTAX INTEGER (0..7) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The low priority byte of the user priority. - - The user priority specifies the matching - parameters for the IEEE 802.1P user_priority - bits. An Ethernet packet with IEEE 802.1P - user_priority value 'priority' matches these - parameters if pri-low <= priority <= pri_high. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 30 } - -aniDevFilterVlanIdStart OBJECT-TYPE - SYNTAX INTEGER (0..4095) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The lower limit for the VLAN ID. - This value is used to specify the lower limit in the - range. Any IEEE 802.1P packet from a customer's VLAN - that falls into the range matches the rule. - aniDevFilterVlanIdStart and aniDevFilterVlanIdEnd - must be defined in a pair. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 31 } - -aniDevFilterVlanIdEnd OBJECT-TYPE - SYNTAX INTEGER (0..4095) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The upper limit for the VLAN ID. - This value is used to specify the upper limit in the - range. Any IEEE 802.1P packet from a customer's VLAN - that falls into the range matches the rule. - aniUSClassifierVlanIdStart and aniUSClassifierVlanIdEnd - must be defined in a pair. - " - --DEFAULT next-function-async aniDevFilterEntry_next - ::= { aniDevFilterEntry 32 } - - -aniDevFilterIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF AniDevFilterIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table allows the user to enable/disable Filtering - per interface basis. - " - ::= { aniDevFilter 2 } - -aniDevFilterIfEntry OBJECT-TYPE - SYNTAX AniDevFilterIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects for each IP Filter - interface configured. - " - INDEX { aniDevFilterIfIdentifier } - ::= { aniDevFilterIfTable 1 } - -AniDevFilterIfEntry ::= SEQUENCE { - aniDevFilterIfIdentifier INTEGER, - aniDevFilterIfFlag INTEGER - } - -aniDevFilterIfIdentifier OBJECT-TYPE - SYNTAX INTEGER { - ethernet(1), - wireless-port1(2), - wireless-port2(3), - wireless-port3(4), - wireless-port4(5), - wireless-port5(6), - wireless-port6(7) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Interface Type. - On SU, only ethernet(1) and wireless-port1(2) are valid. - - On BSU, ethernet(1) and all configured wireless interfaces - -- wireless-port1(2), wireless-port2(3), wireless-port3(4), - wireless-port4(5), wireless-port5(6), wireless-port6(7) are valid, - that is, filtering should be allowed on these wireless - interfaces only if they are configured. - " - DEFVAL { 1 } - --DEFAULT next-function-async aniDevFilterIfEntry_next - ::= { aniDevFilterIfEntry 1 } - -aniDevFilterIfFlag OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - disable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The flag to enable or disable filtering on - a particular interface. - - The default value depends on whether a rule is configured - on the particular interface or not. When a rule is configured - on the interface, this flag will be set to enable(1) - automatically. If no rule is configured, this flag should - be disabled by default. - " - --DEFAULT next-function-async aniDevFilterIfEntry_next - ::= { aniDevFilterIfEntry 2 } - - END - diff --git a/mibs/DEVHW-MIB b/mibs/DEVHW-MIB deleted file mode 100644 index 88683ad95c..0000000000 --- a/mibs/DEVHW-MIB +++ /dev/null @@ -1,80 +0,0 @@ - DEVHW-MIB DEFINITIONS ::= BEGIN - - IMPORTS - OBJECT-TYPE, Integer32, MODULE-IDENTITY - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - device - FROM ANIROOT-MIB; - - --- the aniDevHardware group - -aniDevHardware MODULE-IDENTITY - LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "This group provides information specific to the device hardware. - These objects are common to both BSU and SU. - " - ::= { device 3 } - -aniDevHwRevision OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Hardware Revision Number. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevHardware 1 } - -aniDevHwSpeed OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Hardware Speed. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevHardware 2 } - -aniDevHwBuildDate OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..22)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Hardware Date. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevHardware 3 } - -aniDevHwSerialNum OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..15)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Serial Number for the Hardware. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevHardware 4 } - -aniDevHwBoardRevision OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Revision Number of the board. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevHardware 5 } - -END diff --git a/mibs/DEVNM-MIB b/mibs/DEVNM-MIB deleted file mode 100644 index 1cc8fe7346..0000000000 --- a/mibs/DEVNM-MIB +++ /dev/null @@ -1,138 +0,0 @@ - DEVNM-MIB DEFINITIONS ::= BEGIN - - IMPORTS - IpAddress - FROM RFC1155-SMI - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - device - FROM ANIROOT-MIB; - - - aniDevNetworkManager MODULE-IDENTITY - LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "The aniDevNetworkMgrAccessTable provides one level of security - for access to the device by network management stations. - Access is also constrained by community strings. - - Currently, creation and deletion of rows to this table through - SNMP Agent is not allowed. - " - ::= { device 7 } - -aniDevNumManagingHosts OBJECT-TYPE - SYNTAX INTEGER (0..2) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object gives the number of Managing Hosts configured. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevNetworkManager 1 } - -aniDevNetworkMgrAccessTable OBJECT-TYPE - SYNTAX SEQUENCE OF AniDevNetworkMgrAccessEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table controls access to SNMP objects by network - management stations. If the table is empty, access - to SNMP objects is unrestricted. - " - ::= { aniDevNetworkManager 2 } - -aniDevNetworkMgrAccessEntry OBJECT-TYPE - SYNTAX AniDevNetworkMgrAccessEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Controls access to SNMP objects by a particular network - management station. For each entry in this table, the - contents are not readable unless the management station - has read-write permission. - " - INDEX { aniDevNMAccessIndex } - ::= { aniDevNetworkMgrAccessTable 1 } - -AniDevNetworkMgrAccessEntry ::= SEQUENCE { - aniDevNMAccessIndex INTEGER, - aniDevNMAccessIp IpAddress, - aniDevNMReadAccessCommunity DisplayString, - aniDevNMWriteAccessCommunity DisplayString, - aniDevNMAccessControl INTEGER - } - -aniDevNMAccessIndex OBJECT-TYPE - SYNTAX INTEGER (1..2) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index used to order the table entries. - " - ::= { aniDevNetworkMgrAccessEntry 1 } - -aniDevNMAccessIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The IP address of the network management station. - The address 0.0.0.0 is defined to mean any NMS. - If traps are enabled for this entry, then the - value must be the address of a specific device. - " - ::= { aniDevNetworkMgrAccessEntry 2 } - -aniDevNMReadAccessCommunity OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Read access community string to be matched for - access by this entry. - " - DEFVAL { "public" } - ::= { aniDevNetworkMgrAccessEntry 3 } - -aniDevNMWriteAccessCommunity OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Write access community string to be matched for - access by this entry. - " - DEFVAL { "private" } - ::= { aniDevNetworkMgrAccessEntry 4 } - -aniDevNMAccessControl OBJECT-TYPE - SYNTAX INTEGER { - read(1), - readWrite(2), - roWithTraps(3), - rwWithTraps(4), - trapsOnly(5) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Specifies the managing host access right to - this device. - " - DEFVAL { readWrite } - ::= { aniDevNetworkMgrAccessEntry 5 } - - - END - diff --git a/mibs/DEVROUTE-MIB b/mibs/DEVROUTE-MIB deleted file mode 100644 index 14c0a86229..0000000000 --- a/mibs/DEVROUTE-MIB +++ /dev/null @@ -1,336 +0,0 @@ - DEVROUTE-MIB DEFINITIONS ::= BEGIN - - IMPORTS - IpAddress - FROM RFC1155-SMI - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - device - FROM ANIROOT-MIB; - --- the aniDevRouteTable group - - -aniDevRoute MODULE-IDENTITY - LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "The aniDevRoutingTable allows the user to view and configure routes. - - It is similar to the ipRouteTable in RFC1213 except that the table - is indexed on 3 objects (aniDevRouteDest, aniDevRouteNextHop, - aniDevRouteMask instead of just one). Also, some of the objects - are read-only since our software does not allow their configuration. - - Routes can be added and deleted using this table. The - aniDevRouteNextHop field for existing routes can be modified. - - To add an entry, send a set request with all the index fields set - appropriately. It is required to specify aniDevRouteFlag while - adding a new route. - - To delete an entry, select the row with the correct index fields and - set the parameter aniDevRouteType to invalid(2). - Note, aniDevRouteType cannot be set as anything else other than invalid(2). - - When the device (BSU or SU) is in Bridge mode, the routing table will - not be displayed. - " - ::= { device 9 } - - - aniDevRouteTable OBJECT-TYPE - SYNTAX SEQUENCE OF AniDevRouteEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This entity's IP Routing table." - ::= { aniDevRoute 1 } - - aniDevRouteEntry OBJECT-TYPE - SYNTAX AniDevRouteEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A route to a particular destination." - INDEX { aniDevRouteDest, aniDevRouteNextHop, aniDevRouteMask } - ::= { aniDevRouteTable 1 } - - AniDevRouteEntry ::= - SEQUENCE { - aniDevRouteDest - IpAddress, - aniDevRouteIfIndex - INTEGER, - aniDevRouteMetric1 - INTEGER, - aniDevRouteMetric2 - INTEGER, - aniDevRouteMetric3 - INTEGER, - aniDevRouteMetric4 - INTEGER, - aniDevRouteNextHop - IpAddress, - aniDevRouteType - INTEGER, - aniDevRouteProto - INTEGER, - aniDevRouteAge - INTEGER, - aniDevRouteMask - IpAddress, - aniDevRouteMetric5 - INTEGER, - aniDevRouteInfo - OBJECT IDENTIFIER, - aniDevRouteFlag - INTEGER - } - - aniDevRouteDest OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The destination IP address of this route. An - entry with a value of 0.0.0.0 is considered a - default route. Multiple routes to a single - destination can appear in the table." - ::= { aniDevRouteEntry 1 } - - aniDevRouteIfIndex OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index value which uniquely identifies the - local interface through which the next hop of this - route should be reached. The interface identified - by a particular value of this index is the same - interface as identified by the same value of - ifIndex." - ::= { aniDevRouteEntry 2 } - - aniDevRouteMetric1 OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The primary routing metric for this route. The - semantics of this metric are determined by the - routing-protocol specified in the route's - aniDevRouteProto value. If this metric is not used, - its value should be set to -1." - ::= { aniDevRouteEntry 3 } - - aniDevRouteMetric2 OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An alternate routing metric for this route. The - semantics of this metric are determined by the - routing-protocol specified in the route's - aniDevRouteProto value. If this metric is not used, - its value should be set to -1." - ::= { aniDevRouteEntry 4 } - - aniDevRouteMetric3 OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An alternate routing metric for this route. The - semantics of this metric are determined by the - routing-protocol specified in the route's - aniDevRouteProto value. If this metric is not used, - its value should be set to -1." - ::= { aniDevRouteEntry 5 } - - aniDevRouteMetric4 OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An alternate routing metric for this route. The - semantics of this metric are determined by the - routing-protocol specified in the route's - aniDevRouteProto value. If this metric is not used, - its value should be set to -1." - ::= { aniDevRouteEntry 6 } - - aniDevRouteNextHop OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The IP address of the next hop of this route. - (In the case of a route bound to an interface - which is realized via a broadcast media, the value - of this field is the agent's IP address on that - interface.)" - ::= { aniDevRouteEntry 7 } - - aniDevRouteType OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- none of the following - - invalid(2), -- an invalidated route - - -- route to directly - direct(3), -- connected (sub-)network - - -- route to a non-local - indirect(4) -- host/network/sub-network - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The type of route. - - Currently, aniDevRouteType cannot be set to anything - other than invalid(2). - Setting this object to the value invalid(2) has - the effect of deleting/invalidating the - corresponding entry in the aniDevRouteTable object. - That is, it effectively dissasociates the destination - identified with said entry from the route identified - with said entry." - ::= { aniDevRouteEntry 8 } - - aniDevRouteProto OBJECT-TYPE - SYNTAX INTEGER { - other(1), -- none of the following - - -- non-protocol information, - -- e.g., manually configured - local(2), -- entries - - -- set via a network - netmgmt(3), -- management protocol - - -- obtained via ICMP, - icmp(4), -- e.g., Redirect - - -- the remaining values are - -- all gateway routing - -- protocols - egp(5), - ggp(6), - hello(7), - rip(8), - is-is(9), - es-is(10), - ciscoIgrp(11), - bbnSpfIgp(12), - ospf(13), - bgp(14) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The routing mechanism via which this route was - learned. Inclusion of values for gateway routing - protocols is not intended to imply that hosts - should support those protocols." - ::= { aniDevRouteEntry 9 } - - aniDevRouteAge OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of seconds since this route was last - updated or otherwise determined to be correct. - Note that no semantics of `too old' can be implied - except through knowledge of the routing protocol - by which the route was learned." - ::= { aniDevRouteEntry 10 } - - aniDevRouteMask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicate the mask to be logical-ANDed with the - destination address before being compared to the - value in the aniDevRouteDest field. For those systems - that do not support arbitrary subnet masks, an - agent constructs the value of the aniDevRouteMask by - determining whether the value of the correspondent - aniDevRouteDest field belong to a class-A, B, or C - network, and then using one of: - - mask network - 255.0.0.0 class-A - 255.255.0.0 class-B - 255.255.255.0 class-C - - If the value of the aniDevRouteDest is 0.0.0.0 (a - default route), then the mask value is also - 0.0.0.0. It should be noted that all IP routing - subsystems implicitly use this mechanism. - In case of any other aniDevRouteDest (other than the - default route), 0.0.0.0 subnet mask is considered an - invalid mask. - - Subnet mask 255.255.255.255 indicates that the route is - a Host route. A Network route cannot have subnet mask - as 255.255.255.255." - ::= { aniDevRouteEntry 11 } - - aniDevRouteMetric5 OBJECT-TYPE - SYNTAX INTEGER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An alternate routing metric for this route. The - semantics of this metric are determined by the - routing-protocol specified in the route's - aniDevRouteProto value. If this metric is not used, - its value should be set to -1." - ::= { aniDevRouteEntry 12 } - - aniDevRouteInfo OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A reference to MIB definitions specific to the - particular routing protocol which is responsible - for this route, as determined by the value - specified in the route's aniDevRouteProto value. If - this information is not present, its value should - be set to the OBJECT IDENTIFIER { 0 0 }, which is - a syntatically valid object identifier, and any - conformant implementation of ASN.1 and BER must be - able to generate and recognize this value." - ::= { aniDevRouteEntry 13 } - - aniDevRouteFlag OBJECT-TYPE - SYNTAX INTEGER { - network(1), -- a network route - - host(2) -- a host route - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The flag to be associated with this particular - route entry. - While adding a network route, set this value to - network(1). When a host route is being added, this - value is set to host(2). Also, for host route, the - subnet mask aniDevRouteMask has to be 255.255.255.255." - ::= { aniDevRouteEntry 14 } - - -END diff --git a/mibs/DEVSERVER-MIB b/mibs/DEVSERVER-MIB deleted file mode 100644 index d596f1271d..0000000000 --- a/mibs/DEVSERVER-MIB +++ /dev/null @@ -1,137 +0,0 @@ - DEVSERVER-MIB DEFINITIONS ::= BEGIN - - IMPORTS - IpAddress - FROM RFC1155-SMI - OBJECT-TYPE, MODULE-IDENTITY - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - device - FROM ANIROOT-MIB; - - - -- the aniDevServer group - -aniDevServer MODULE-IDENTITY - LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "This group describes all server related information. - It is common for both BSU and SU. - " - ::= { device 5 } - -aniDevTftpServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the TFTP server responsible for - downloading provisioning and configuration parameters - to this device. - If this parameter is not configured, the value 0.0.0.0 - will be returned. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevServer 1 } - -aniDevDhcpServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the DHCP server. - If this parameter is not configured, the value 0.0.0.0 - will be returned. - - When BSU is in point to point mode, this parameter is - not applicable and will display 0.0.0.0. Similarly, for - a PacketWave 610 SU and for PacketWave 750 system, - and for SU running in local mode, this object will - display 0.0.0.0. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevServer 2 } - -aniDevDhcpLeaseExpiration OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..22)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The date and time at which the DHCP Lease will Expire. - - When BSU is in point to point mode, this parameter is - not applicable and will display a blank string. Similarly, - for a PacketWave 610 SU, this object will display a blank - string. The same applies for PacketWave 750 and for - SU running in local mode. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevServer 3 } - -aniDevSuDhcpServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the DHCP Server configured on BSU for - the SU. - - When the BSU is in bridge mode, this parameter is not valid. - The agent will return 0.0.0.0. - - If an SNMP Get is sent on SU for this parameter, 0.0.0.0 is - returned. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevServer 4 } - -aniDevTimeServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The IP address of the Time server. It is also known as the - SNTP server IP address. - On SU, the value 0.0.0.0 will be returned. This object cannot - be changed on the SU. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevServer 5 } - -aniDevSyslogServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the syslog server. - If this parameter is not configured, the value 0.0.0.0 - will be returned. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevServer 6 } - -aniDevSmtpServer OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The IP address of the SMTP server. - If this parameter is not configured, the value - 0.0.0.0 will be returned. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevServer 7 } - - -END - - diff --git a/mibs/DEVSW-MIB b/mibs/DEVSW-MIB deleted file mode 100644 index 736a81628b..0000000000 --- a/mibs/DEVSW-MIB +++ /dev/null @@ -1,105 +0,0 @@ - DEVSW-MIB DEFINITIONS ::= BEGIN - - IMPORTS - OBJECT-TYPE, Integer32, MODULE-IDENTITY - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - device - FROM ANIROOT-MIB; - - --- the aniDevSoftware group - -aniDevSoftware MODULE-IDENTITY - LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "This group provides information specific to the software image - loaded on to the device and the configuration file downloaded. - - Most of the objects are applicable to both the BSU and SU. - However, a few parameters may be device specific, that is, - applicable to only BSU or only SU. - For eg. aniDevWSSOperatingSoftware is only valid for BSU and - not SU. - " - ::= { device 2 } - -aniDevSwConfigFile OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..80)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the device configuration file read from the - TFTP server. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevSoftware 1 } - -aniDevSwSystemSoftwareFile OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..80)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The system software file name." - --DEFAULT next-function-async std_next_async - ::= { aniDevSoftware 2 } - -aniDevSwWssSoftwareFile OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..80)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The WSS software file name for the BSU. - - This parameter is applicable only for the BSU. - When an SNMP Get request is sent on this parameter on a SU, - an empty string is returned since it is not supported. - Similarly, when BSU is in point to point mode, this parameter - is not valid and returns an empty string. Also, for - PacketWave 750, this parameter is not valid and displays - an empty string." - --DEFAULT next-function-async std_next_async - ::= { aniDevSoftware 3 } - -aniDevSwVersion OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..16)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Software Version. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevSoftware 4 } - -aniDevSwBuild OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Software Build number. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevSoftware 5 } - -aniDevSwBuildDate OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..22)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Date of the Software Build. - " - --DEFAULT next-function-async std_next_async - ::= { aniDevSoftware 6 } - -END - - diff --git a/mibs/DEVTRAPS-MIB b/mibs/DEVTRAPS-MIB deleted file mode 100644 index faad198812..0000000000 --- a/mibs/DEVTRAPS-MIB +++ /dev/null @@ -1,629 +0,0 @@ - DEVTRAPS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE - FROM SNMPv2-SMI - device - FROM ANIROOT-MIB; - --- Device Trap Mib (Common to BSU/SU) - -aniDevTrap MODULE-IDENTITY - LAST-UPDATED "0105091130Z" -- Wed May 9 11:30:00 PDT 2001 - ORGANIZATION "Aperto Networks" - CONTACT-INFO - " - Postal: Aperto Networks Inc - 1637 S Main Street - Milpitas, California 95035 - Tel: +1 408 719 9977 - " - DESCRIPTION - "The trap group. - " - ::= { device 10 } - -aniDevTrapControl OBJECT IDENTIFIER ::= { aniDevTrap 1 } -aniDevTraps OBJECT IDENTIFIER ::= { aniDevTrap 0 } - -aniDevControlTrapGeneration OBJECT-TYPE - SYNTAX INTEGER { - enable(1), - disable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Enable or disable SNMP Trap Generation." - --DEFAULT next-function-async std_next_async - ::= { aniDevTrapControl 1 } - - -aniDevTrapSuSyncAcquired NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is generated by LKAD when SYNC is acquired. - " - ::= { aniDevTraps 1 } - -aniDevTrapBsuSuUp NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out by BSU to report that SU is - operational. - " - ::= { aniDevTraps 2 } - -aniDevTrapBsuSuDown NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out by BSU to report that SU is down. - " - ::= { aniDevTraps 3 } - -aniDevTrapSuBsuUp NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out by SU to report that BSU is - operational. - " - ::= { aniDevTraps 4 } - -aniDevTrapSuBsuDown NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out by SU to report that BSU is down. - " - ::= { aniDevTraps 5 } - -aniDevTrapDhcpFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is generated when DHCP fails. - " - ::= { aniDevTraps 6 } - -aniDevTrapConfigDownloadFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is generated when Config file download fails. - " - ::= { aniDevTraps 7 } - -aniDevTrapRamTooLow NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out to indicate that the RAM is - too low. - " - ::= { aniDevTraps 8 } - -aniDevTrapRamNormal NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out to indicate that the RAM - available is normal. - This trap is sent out to indicate that the - aniDevTrapRamTooLow alarm is cleared. - " - ::= { aniDevTraps 9 } - -aniDevTrapModemPllNotLocked NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "The Modem PLL (Phase Locked Loop) not locked trap. - " - ::= { aniDevTraps 10 } - -aniDevTrapModemPllNotLockedClear NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "The Modem PLL (Phase Locked Loop) not locked trap cleared. - This trap is sent out to indicate that the - aniDevTrapModemPllNotLocked alarm is cleared. - " - ::= { aniDevTraps 11 } - -aniDevTrapRadioVoltReg NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap indicates a Radio Voltage Failure. - It is sent out by both BSU and SU. - " - ::= { aniDevTraps 12 } - -aniDevTrapRadioVoltRegClear NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when aniDevTrapRadioVoltReg - (Radio Voltage Failure) alarm is cleared. - It is sent out by both BSU and SU. - " - ::= { aniDevTraps 13 } - -aniDevTrapRadioSynthNotLocked NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is generated when the Radio Synthesizer - is not locked. - It is sent out by BSU and SU. - " - ::= { aniDevTraps 14 } - -aniDevTrapRadioSynthNotLockedClear NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out by BSU and SU to indicate that - aniDevTrapRadioSynthNotLocked is cleared. - " - ::= { aniDevTraps 15 } - -aniDevTrapBsuFanStatus NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when a fan on BSU is not - operational. - " - ::= { aniDevTraps 16 } - -aniDevTrapBsuFanStatusClear NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent to indicate that aniDevTrapBsuFanStatus - is cleared, that is, the fan on BSU is operational again. - " - ::= { aniDevTraps 17 } - -aniDevTrapBsuDc12vStatus NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is generated when a 12V DC power failure occurs - on the BSU. - " - ::= { aniDevTraps 18 } - -aniDevTrapBsuDc12vStatusClear NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap indicates that aniDevTrapBsuDc12vStatus alarm - on the BSU has been cleared. - " - ::= { aniDevTraps 19 } - -aniDevTrapMssPllNotLocked NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "The MSS PLL (Phase Locked Loop) not locked trap - which is sent out by BSU. - " - ::= { aniDevTraps 20 } - -aniDevTrapMssPllNotLockedClear NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap indicates that aniDevTrapMssPllNotLocked alarm - on the BSU has been cleared. - " - ::= { aniDevTraps 21 } - -aniDevTrapBsuTempTooLow NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This indicates that the temperature on the BSU is below - the operating limits. A temperature sensor on the BSU - checks the operating temperature of the system board. - " - ::= { aniDevTraps 22 } - -aniDevTrapBsuTempTooHigh NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This indicates that the temperature on the BSU is above - the operating limits. A temperature sensor on the BSU - checks the operating temperature of the system board. - " - ::= { aniDevTraps 23 } - -aniDevTrapBsuTempNormal NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This indicates that the temperature on the BSU is within - the operating limits. - It shows that either the aniDevTrapBsuTempTooLow or - aniDevTrapBsuTempTooHigh alarm on the BSU has been cleared. - " - ::= { aniDevTraps 24 } - -aniDevTrapFlashSpaceTooLow NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the disk space on file system - is too low. - It can be sent out by either BSU or SU. - " - ::= { aniDevTraps 25 } - -aniDevTrapFlashSpaceNormal NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the disk space on file system - is again normal. - It can be sent out by either BSU or SU to clear the - aniDevTrapFlashSpaceTooLow alarm. - " - ::= { aniDevTraps 26 } - -aniDevTrapNvramCorrupted NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the NVRAM is corrupted. - 64 kB of NVRAM is allocated from the first block - of flash on both BSU and SU. A checksum is maintained - whenever some value if stored in it. - " - ::= { aniDevTraps 27 } - -aniDevTrapNvramCorruptionClear NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap indicates that aniDevTrapNvramCorrupted - alarm has been cleared. - " - ::= { aniDevTraps 28 } - -aniDevTrapFileSysCorrupted NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap indicates that the file system - has been corrupted. - It can be sent out by either BSU or SU. - " - ::= { aniDevTraps 29 } - -aniDevTrapFileSysCorruptionClear NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap indicates that aniDevTrapFileSysCorrupted - alarm has been cleared. - It can be sent out by either BSU or SU. - " - ::= { aniDevTraps 30 } - -aniDevTrapSmtpConnectFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the connection to the - SMTP server fails. - It can be sent out by either BSU or SU. - " - ::= { aniDevTraps 31 } - -aniDevTrapSmtpDisabled NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when SMTP is disabled on the - system (either BSU or SU). - " - ::= { aniDevTraps 32 } - -aniDevTrapSwWatchdogReset NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when SU is reset by the Software - Watchdog. The Software Watchdog feature detects low memory - and task suspended cases, sends out the trap and reboots - the device. - " - ::= { aniDevTraps 33 } - -aniDevTrapNatFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when NAT failure occurs. - It is sent out by SU. - " - ::= { aniDevTraps 34 } - -aniDevTrapCurrentImageCorrupted NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out to indicate that the current image - is corrupted. - It can be sent out by both BSU or SU. - " - ::= { aniDevTraps 35 } - -aniDevTrapBsuSuFailedReg NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the BSU-SU registration fails. - " - ::= { aniDevTraps 36 } - -aniDevTrapDefaultConfigFileNotFound NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the default configuration - file is not found. - It can be sent out by both BSU or SU. - " - ::= { aniDevTraps 37 } - -aniDevTrapCurrentBsuState NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap shows the current BSU State. - " - ::= { aniDevTraps 38 } - -aniDevTrapCurrentSuState NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap shows the current SU State. - " - ::= { aniDevTraps 39 } - -aniDevTrapMemBufferTooLow NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the memory buffer is too low. - It can be sent out by either BSU or SU. - " - ::= { aniDevTraps 40 } - -aniDevTrapMemBufferNormal NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the memory buffer is again - normal. - It can be sent out by either BSU or SU to clear the - aniDevMemBufferTooLow alarm. - " - ::= { aniDevTraps 41 } - -aniDevTrapConfigFileVersionCheckFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when there is a problem in the version - of the config file. It is sent out when either the version - information is missing or if there is a mismatch in the - version. - " - ::= { aniDevTraps 42 } - -aniDevTrapDefaultFileVersionCheckFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when there is a problem in the version - of the default file. It is sent out when either the version - information is missing or if there is a mismatch in the - version. - " - ::= { aniDevTraps 43 } - -aniDevTrapConfigFileUploadFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the upload of the config file - fails. - " - ::= { aniDevTraps 44 } - -aniDevTrapConfigFileUploadChecksumFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when there is a checksum error - on the config file after the upload. - " - ::= { aniDevTraps 45 } - -aniDevTrapRunningBaselineImage NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when a baseline image is - running. - " - ::= { aniDevTraps 46 } - - - -aniDevTrapPowerSupplyFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out by the BSU when there is a power - supply failure. - " - ::= { aniDevTraps 48 } - -aniDevTrapPowerSupplyNormal NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out by the BSU when the power supply is - normal again. It is sent out to indicate that the - aniDevTrapPowerSupplyFailure alarm is cleared. - " - ::= { aniDevTraps 49 } - -aniDevTrapRealtimeClockFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out by the BSU when there is a real time - clock failure. - " - ::= { aniDevTraps 50 } - -aniDevTrapRealtimeClockNormal NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out by the BSU when the real time clock - is normal again. It is sent out to indicate that the - aniDevTrapRealtimeClockFailure alarm is cleared. - " - ::= { aniDevTraps 51 } - -aniDevTrapModelNumFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when there is an error - related to the model number. - " - ::= { aniDevTraps 53 } - -aniDevTrapConfigParseFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when there is an error in - the parsing of the configuration file. - " - ::= { aniDevTraps 55 } - -aniDevUpdateInventory NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out to notify configuration change in - SU customer name. - " - ::= { aniDevTraps 56 } - -aniDevTrapPppFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out whenever PPP fails to establish a session. - " - ::= { aniDevTraps 57 } - -aniDevTrapPppStatus NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent whenever a PPP link goes up or down. - " - ::= { aniDevTraps 58 } - -aniDevTrapFrequencyChange NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out whenever the channel frequency - is changed on the BSU and SU while they are in the - operational state. - " - ::= { aniDevTraps 59 } - -aniDevTrapPPPoeSessionUp NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out whenever the when a PPPoE Session comes up. - " - ::= { aniDevTraps 62 } - -aniDevTrapPPPoeOfferError NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out whenever the when no valid PPPoE Active Discovery Offer (PADO) - is received in response to a PPPoE Active Discovery Initiation (PADI) packet - or if no valid PPPoE Active Discovery Session-confirmation (PADS) is received - in response to a PPPoE Active Discovery Request (PADR) packet. - " - ::= { aniDevTraps 63 } - -aniDevTrapPPPoeSessionTerminate NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when a PPPoE Session is terminated. - " - ::= { aniDevTraps 64 } - -aniDevTrapEtherAutoNegotiate NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when device go back to auto-negotiate mode. - " - ::= { aniDevTraps 65 } - -aniDevTrapRadioInitError NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the radio can't be initialized. - Under an error condition this event will be generated prior to - SU becoming operational. - " - ::= { aniDevTraps 66 } - -aniDevTrapMaxPowerError NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when when the radio board can't reach maximum - configured power. This can be caused by a combination of faulty - (or very long) coaxial cable connecting IDU and ODU and/or extremely - hot weather or just bad calibration data on the radio board. - " - ::= { aniDevTraps 67 } - -aniDevTrapMaxPowerErrorClear NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the event aniDevTrapMaxPowerError has been cleared. - " - ::= { aniDevTraps 68 } - -aniDevTrapAgcTableNotCalibrated NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the AGC Table is not calibrated. - SODU platform relies on accurate calibration of the receive gain - throughout the entire receive chain. If the table is not correctly calibrated - or gets corrupted in the field, the SODU will have to fall back on default receive - power adjustment algorithm, which may be far from optimal. This problem doesn't stop - an SODU from getting operational but the downstream link quality can suffer. - " - ::= { aniDevTraps 69 } - -aniDevTrapFreqTableInvalidEntry NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out whenever the frequency table contains an invalid entry. - " - ::= { aniDevTraps 70 } - -aniDevTrapHtmlUnzippedError NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when html compressed zip files are either missing or - corrupted. - " - ::= { aniDevTraps 71 } - -aniDevTrapBootLineBackupUpdated NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out whenever the backup bootline parameters are updated to bring - them in sync with the actual boot parameters. - " - ::= { aniDevTraps 72 } - -aniDevTrapBootLineRestoredFromBackup NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the main bootline parameters are corrupted - and the system has to fall back on backup boot parameters. - " - ::= { aniDevTraps 73 } - -aniDevTrapNvramBackupUpdated NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out whenever the backup copy of NVRAM configuration - parameters is updated to bring them in sync with the actual NVRAM configuration. - " - ::= { aniDevTraps 74 } - -aniDevTrapNvramRestoredFromBackup NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "This trap is sent out when the main NVRAM configuration data is corrupted - and the system has to fall back on backup NVRAM configuration. - " - ::= { aniDevTraps 75 } - - -END - diff --git a/mibs/DIGIUM-MIB b/mibs/DIGIUM-MIB deleted file mode 100644 index 018a080dd3..0000000000 --- a/mibs/DIGIUM-MIB +++ /dev/null @@ -1,17 +0,0 @@ -DIGIUM-MIB DEFINITIONS ::= BEGIN - -IMPORTS - enterprises - FROM SNMPv2-SMI; - -digium MODULE-IDENTITY - LAST-UPDATED "200602041900Z" - ORGANIZATION "Digium, Inc." - CONTACT-INFO - "Mark Spencer - Email: markster@digium.com" - DESCRIPTION - "" - ::= { enterprises 22736 } - -END diff --git a/mibs/DLB-802DOT11-EXT-MIB b/mibs/DLB-802DOT11-EXT-MIB deleted file mode 100644 index c808ef085e..0000000000 --- a/mibs/DLB-802DOT11-EXT-MIB +++ /dev/null @@ -1,452 +0,0 @@ --- --- Deliberant 802.11 Extension MIB --- - -DLB-802DOT11-EXT-MIB DEFINITIONS ::= BEGIN -IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, - Counter32, Integer32, Gauge32 - FROM SNMPv2-SMI - MacAddress, TruthValue - FROM SNMPv2-TC - sysLocation - FROM SNMPv2-MIB - ifIndex, InterfaceIndex, ifPhysAddress - FROM IF-MIB - dlbMgmt - FROM DELIBERANT-MIB; - -dlb802dot11ExtMIB MODULE-IDENTITY - LAST-UPDATED "201003310000Z" - ORGANIZATION "Deliberant" - CONTACT-INFO " - Deliberant Customer Support - E-mail: support@deliberant.com" - DESCRIPTION - "The Deliberant 802.11 Extension MIB." - REVISION "201003310000Z" - DESCRIPTION - "Added dlbDot11IfAssocNodeCount." - REVISION "200905150000Z" - DESCRIPTION - "Added dlbDot11RemoteNodeStatsTable and dlbRemoteNodeConnected, - dlbRemoteNodeDisconnected notifications." - REVISION "200812120000Z" - DESCRIPTION - "First revision." - ::= { dlbMgmt 5 } - -dlb802dot11ExtMIBObjects - OBJECT IDENTIFIER ::= { dlb802dot11ExtMIB 1 } - -dlbDot11Notifs - OBJECT IDENTIFIER ::= { dlb802dot11ExtMIBObjects 0 } -dlbDot11Info - OBJECT IDENTIFIER ::= { dlb802dot11ExtMIBObjects 1 } -dlbDot11Conf - OBJECT IDENTIFIER ::= { dlb802dot11ExtMIBObjects 2 } -dlbDot11Stats - OBJECT IDENTIFIER ::= { dlb802dot11ExtMIBObjects 3 } - -dlbDot11IfConfTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlbDot11IfConfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Wireless interface configuration table." - ::= { dlbDot11Conf 1 } - -dlbDot11IfConfEntry OBJECT-TYPE - SYNTAX DlbDot11IfConfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Wireless interface configuration table entry." - INDEX { ifIndex } - ::= { dlbDot11IfConfTable 1 } - -DlbDot11IfConfEntry ::= - SEQUENCE { - dlbDot11IfParentIndex InterfaceIndex, - dlbDot11IfProtocol OCTET STRING, - dlbDot11IfMode INTEGER, - dlbDot11IfESSID OCTET STRING, - dlbDot11IfAccessPoint MacAddress, - dlbDot11IfCountryCode Integer32, - dlbDot11IfFrequency Integer32, - dlbDot11IfChannel Integer32, - dlbDot11IfChannelBandwidth Integer32, - dlbDot11IfTxPower Gauge32, - dlbDot11IfBitRate Gauge32, - dlbDot11IfLinkQuality Gauge32, - dlbDot11IfMaxLinkQuality Gauge32, - dlbDot11IfSignalLevel Integer32, - dlbDot11IfNoiseLevel Integer32, - dlbDot11IfAssocNodeCount Gauge32 - } - -dlbDot11IfParentIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Wireless interface's parent index, which corresponds to ifIndex in MIB-II interfaces table. - This is only applicable if the interface is virtual and it is created under some other interface, like - it is for Atheros cards when using MadWiFi driver, where parent interfaces are wifi0, wifi1, etc." - ::= { dlbDot11IfConfEntry 1 } - -dlbDot11IfProtocol OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..15)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Protocol string, for example 'IEEE 802.11g'." - ::= { dlbDot11IfConfEntry 2 } - -dlbDot11IfMode OBJECT-TYPE - SYNTAX INTEGER { - auto(0), - adhoc(1), - managed(2), - master(3), - repeater(4), - secondary(5), - monitor(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Wireless interface operation mode" - ::= { dlbDot11IfConfEntry 3 } - -dlbDot11IfESSID OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "ESSID" - ::= { dlbDot11IfConfEntry 4 } - -dlbDot11IfAccessPoint OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Access point's MAC address if working in managed mode and connected. - Current interface's MAC address, when working in master mode." - ::= { dlbDot11IfConfEntry 5 } - -dlbDot11IfCountryCode OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Country code." - ::= { dlbDot11IfConfEntry 6 } - -dlbDot11IfFrequency OBJECT-TYPE - SYNTAX Integer32 - UNITS "MHz" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current frequency as reported by driver." - ::= { dlbDot11IfConfEntry 7 } - -dlbDot11IfChannel OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Channel number." - ::= { dlbDot11IfConfEntry 8 } - -dlbDot11IfChannelBandwidth OBJECT-TYPE - SYNTAX Integer32 - UNITS "MHz" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Channel bandwidth." - ::= { dlbDot11IfConfEntry 9 } - -dlbDot11IfTxPower OBJECT-TYPE - SYNTAX Gauge32 - UNITS "dBm" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmit power in dBm." - ::= { dlbDot11IfConfEntry 10 } - -dlbDot11IfBitRate OBJECT-TYPE - SYNTAX Gauge32 - UNITS "kbit/s" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmission bitrate." - ::= { dlbDot11IfConfEntry 11 } - -dlbDot11IfLinkQuality OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Link quality value." - ::= { dlbDot11IfConfEntry 12 } - -dlbDot11IfMaxLinkQuality OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Maximum possible link quality value for current wireless card." - ::= { dlbDot11IfConfEntry 13 } - -dlbDot11IfSignalLevel OBJECT-TYPE - SYNTAX Integer32 - UNITS "dBm" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Signal level." - ::= { dlbDot11IfConfEntry 14 } - -dlbDot11IfNoiseLevel OBJECT-TYPE - SYNTAX Integer32 - UNITS "dBm" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Noise level." - ::= { dlbDot11IfConfEntry 15 } - -dlbDot11IfAssocNodeCount OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of associated nodes when working in access point mode. - 1 - if associated to remote access point in client mode." - ::= { dlbDot11IfConfEntry 16 } - -dlbDot11IfErrStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlbDot11IfErrStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Wireless interface statistics table." - ::= { dlbDot11Stats 1 } - -dlbDot11IfErrStatsEntry OBJECT-TYPE - SYNTAX DlbDot11IfErrStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Wireless interface statistics table entry." - INDEX { ifIndex } - ::= { dlbDot11IfErrStatsTable 1 } - -DlbDot11IfErrStatsEntry ::= - SEQUENCE { - dlbDot11IfRxInvalidNWID Counter32, - dlbDot11IfRxInvalidCrypt Counter32, - dlbDot11IfRxInvalidFrag Counter32, - dlbDot11IfTxExcessiveRetries Counter32, - dlbDot11IfInvalidMisc Counter32, - dlbDot11IfMissedBeacons Counter32 - } - -dlbDot11IfRxInvalidNWID OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received packets with invalid NWID/ESSID. Increasing value usually means that there are - other stations transmitting on the same channel or adjacent channels." - ::= { dlbDot11IfErrStatsEntry 1 } - -dlbDot11IfRxInvalidCrypt OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received packets the hardware was unable to decrypt." - ::= { dlbDot11IfErrStatsEntry 2 } - -dlbDot11IfRxInvalidFrag OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received packets that were missing link layer fragments for complete re-assembly." - ::= { dlbDot11IfErrStatsEntry 3 } - -dlbDot11IfTxExcessiveRetries OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets hardware failed to deliver." - ::= { dlbDot11IfErrStatsEntry 4 } - -dlbDot11IfInvalidMisc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Other packets lost in relation with specific wireless operations." - ::= { dlbDot11IfErrStatsEntry 5 } - -dlbDot11IfMissedBeacons OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of beacons that should have been sent by remote access point but were not received. - Increasing number usually means that communicating peers moved out of range." - ::= { dlbDot11IfErrStatsEntry 6 } - -dlbDot11RemoteNodeStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlbDot11RemoteNodeStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Remote node statistics table. This table shows statistics for associated or already disconnected clients - on wireless interfaces which are operating in access point mode. For interfaces operating in client mode and - associated to remote access point information about access point is shown." - ::= { dlbDot11Stats 2 } - -dlbDot11RemoteNodeStatsEntry OBJECT-TYPE - SYNTAX DlbDot11RemoteNodeStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Wireless remote node statistics table entry." - INDEX { ifIndex, dlbDot11RmtNodeMacAddress } - ::= { dlbDot11RemoteNodeStatsTable 1 } - -DlbDot11RemoteNodeStatsEntry ::= - SEQUENCE { - dlbDot11RmtNodeMacAddress MacAddress, - dlbDot11RmtNodeAssociated TruthValue, - dlbDot11RmtNodeTxBytes Counter32, - dlbDot11RmtNodeRxBytes Counter32, - dlbDot11RmtNodeAssocTime Integer32, - dlbDot11RmtNodeDisassocTime Integer32 - } - -dlbDot11RmtNodeMacAddress OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Remote node MAC address." - ::= { dlbDot11RemoteNodeStatsEntry 1 } - -dlbDot11RmtNodeAssociated OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Remote node is currently associated." - ::= { dlbDot11RemoteNodeStatsEntry 2 } - -dlbDot11RmtNodeTxBytes OBJECT-TYPE - SYNTAX Counter32 - UNITS "bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Bytes transmitted to remote node. This object is optional." - ::= { dlbDot11RemoteNodeStatsEntry 3 } - -dlbDot11RmtNodeRxBytes OBJECT-TYPE - SYNTAX Counter32 - UNITS "bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Bytes received from remote node. This object is optional." - ::= { dlbDot11RemoteNodeStatsEntry 4 } - -dlbDot11RmtNodeAssocTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "UNIX timestamp of the association. This object is optional." - ::= { dlbDot11RemoteNodeStatsEntry 5 } - -dlbDot11RmtNodeDisassocTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "UNIX timestamp of the disassociation (if remote node recently dissasociated). - This object is optional." - ::= { dlbDot11RemoteNodeStatsEntry 6 } - --- --- Notifications --- - -dlbFrequencyChange NOTIFICATION-TYPE - OBJECTS { - sysLocation, - ifIndex, - dlbDot11IfFrequency - } - STATUS current - DESCRIPTION - "This notification is sent on frequency change." - ::= { dlbDot11Notifs 1 } - -dlbNoiseThresholdReached NOTIFICATION-TYPE - OBJECTS { - sysLocation, - ifIndex, - dlbDot11IfNoiseLevel - } - STATUS current - DESCRIPTION - "This notification is sent when noise becomes bigger than threshold." - ::= { dlbDot11Notifs 2 } - -dlbRemoteNodeConnected NOTIFICATION-TYPE - OBJECTS { - sysLocation, - ifPhysAddress, - ifIndex, - dlbDot11RmtNodeMacAddress - } - STATUS current - DESCRIPTION - "This notification is sent when remote node associates." - ::= { dlbDot11Notifs 3 } - -dlbRemoteNodeDisconnected NOTIFICATION-TYPE - OBJECTS { - sysLocation, - ifPhysAddress, - ifIndex, - dlbDot11RmtNodeMacAddress - } - STATUS current - DESCRIPTION - "This notification is sent when remote node dissasociates." - ::= { dlbDot11Notifs 4 } - -dlbLinkQualThresholdReached NOTIFICATION-TYPE - OBJECTS { - sysLocation, - ifIndex, - dlbDot11IfLinkQuality - } - STATUS current - DESCRIPTION - "This notification is sent when link quality crosses the specified threshold." - ::= { dlbDot11Notifs 5 } - -END diff --git a/mibs/DLB-ATHDRV-STATS-MIB b/mibs/DLB-ATHDRV-STATS-MIB deleted file mode 100644 index 0f5f79fd30..0000000000 --- a/mibs/DLB-ATHDRV-STATS-MIB +++ /dev/null @@ -1,1892 +0,0 @@ --- --- Deliberant Atheros Driver Statistics MIB --- - -DLB-ATHDRV-STATS-MIB DEFINITIONS ::= BEGIN -IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, - Counter32, Integer32, Counter64, Gauge32 - FROM SNMPv2-SMI - MacAddress - FROM SNMPv2-TC - ifIndex - FROM IF-MIB - dlbMgmt - FROM DELIBERANT-MIB; - -dlbAthDrvStatsMIB MODULE-IDENTITY - LAST-UPDATED "200812120000Z" - ORGANIZATION "Deliberant" - CONTACT-INFO " - Deliberant Customer Support - E-mail: support@deliberant.com" - DESCRIPTION - "The Atheros Driver Statistics MIB by Deliberant." - REVISION "200812120000Z" - DESCRIPTION - "First revision." - ::= { dlbMgmt 7 } - -dlbAthDrvStatsMIBObjects OBJECT IDENTIFIER ::= { dlbAthDrvStatsMIB 1 } - -dlbAthStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlbAthStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Atheros driver's network traffic statistics table." - ::= { dlbAthDrvStatsMIBObjects 1 } - -dlbAthStatsEntry OBJECT-TYPE - SYNTAX DlbAthStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Atheros driver's network traffic statistics table entry." - INDEX { ifIndex } - ::= { dlbAthStatsTable 1 } - -DlbAthStatsEntry ::= - SEQUENCE { - dlbAthWatchdogTimeouts Counter32, - dlbAthHardwareErrorInterrupts Counter32, - dlbAthBeaconMissInterrupts Counter32, - dlbAthRecvOverrunInterrupts Counter32, - dlbAthRecvEolInterrupts Counter32, - dlbAthTxmitUnderrunInterrupts Counter32, - dlbAthTxManagementFrames Counter32, - dlbAthTxFramesDiscQueueDepth Counter32, - dlbAthTxFramesDiscDeviceGone Counter32, - dlbAthTxQueueFull Counter32, - dlbAthTxEncapsulationFailed Counter32, - dlbAthTxFailedNoNode Counter32, - dlbAthTxFailedNoDataTxBuffer Counter32, - dlbAthTxFailedNoMgtTxBuffer Counter32, - dlbAthTxFailedTooManyRetries Counter32, - dlbAthTxFailedFifoUnderrun Counter32, - dlbAthTxFailedXmitFiltered Counter32, - dlbAthShortOnchipTxRetries Counter32, - dlbAthLongOnchipTxRetries Counter32, - dlbAthTxFailedBogusXmitRate Counter32, - dlbAthTxFramesNoAckMarked Counter32, - dlbAthTxFramesRtsEnabled Counter32, - dlbAthTxFramesCtsEnabled Counter32, - dlbAthTxFramesShortPreamble Counter32, - dlbAthTxFramesAlternateRate Counter32, - dlbAthTxFrames11gProtection Counter32, - dlbAthRxFailedDescOverrun Counter32, - dlbAthRxFailedBadCrc Counter32, - dlbAthRxFailedFifoOverrun Counter32, - dlbAthRxFailedDecryptErrors Counter32, - dlbAthRxFailedMicFailure Counter32, - dlbAthRxFailedFrameTooShort Counter32, - dlbAthRxSetupFailedNoSkbuff Counter32, - dlbAthRxManagementFrames Counter32, - dlbAthRxControlFrames Counter32, - dlbAthNoSkbuffForBeacon Counter32, - dlbAthBeaconsTransmitted Counter32, - dlbAthPeriodicCalibrations Counter32, - dlbAthPeriodicCalibrFailures Counter32, - dlbAthRfgainValueChange Counter32, - dlbAthRateControlChecks Counter32, - dlbAthRateCtrlRaisedXmitRate Counter32, - dlbAthRateCtrlDroppedXmitRate Counter32, - dlbAthRssiOfLastAck Gauge32, - dlbAthRssiOfLastRcv Gauge32 -} - -dlbAthWatchdogTimeouts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Watchdog timeouts." - ::= { dlbAthStatsEntry 1 } - -dlbAthHardwareErrorInterrupts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Hardware error interrupts." - ::= { dlbAthStatsEntry 2 } - -dlbAthBeaconMissInterrupts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Beacon miss interrupts." - ::= { dlbAthStatsEntry 3 } - -dlbAthRecvOverrunInterrupts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received overrun interrupts." - ::= { dlbAthStatsEntry 4 } - -dlbAthRecvEolInterrupts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received EOL interrupts." - ::= { dlbAthStatsEntry 5 } - -dlbAthTxmitUnderrunInterrupts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmission underrun interrupts." - ::= { dlbAthStatsEntry 6 } - -dlbAthTxManagementFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted management frames." - ::= { dlbAthStatsEntry 7 } - -dlbAthTxFramesDiscQueueDepth OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmit frames discarded due to queue depth." - ::= { dlbAthStatsEntry 8 } - -dlbAthTxFramesDiscDeviceGone OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmit frames discarded due to device gone." - ::= { dlbAthStatsEntry 9 } - -dlbAthTxQueueFull OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmit queue stopped because it is full." - ::= { dlbAthStatsEntry 10 } - -dlbAthTxEncapsulationFailed OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmit encapsulation failed." - ::= { dlbAthStatsEntry 11 } - -dlbAthTxFailedNoNode OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed due to no node." - ::= { dlbAthStatsEntry 12 } - -dlbAthTxFailedNoDataTxBuffer OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed due to no place in transmit buffer for data frames." - ::= { dlbAthStatsEntry 13 } - -dlbAthTxFailedNoMgtTxBuffer OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed due to no place in transmit buffer for management frames." - ::= { dlbAthStatsEntry 14 } - -dlbAthTxFailedTooManyRetries OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed due to too many retries." - ::= { dlbAthStatsEntry 15 } - -dlbAthTxFailedFifoUnderrun OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed due to FIFO underruns." - ::= { dlbAthStatsEntry 16 } - -dlbAthTxFailedXmitFiltered OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed due to filtered packets." - ::= { dlbAthStatsEntry 17 } - -dlbAthShortOnchipTxRetries OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Short on-chip transmission retries." - ::= { dlbAthStatsEntry 18 } - -dlbAthLongOnchipTxRetries OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Long on-chip transmission retries." - ::= { dlbAthStatsEntry 19 } - -dlbAthTxFailedBogusXmitRate OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed due to bogus transmission rate." - ::= { dlbAthStatsEntry 20 } - -dlbAthTxFramesNoAckMarked OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted frames with no ACK marked." - ::= { dlbAthStatsEntry 21 } - -dlbAthTxFramesRtsEnabled OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted frames with RTS enabled." - ::= { dlbAthStatsEntry 22 } - -dlbAthTxFramesCtsEnabled OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted frames with CTS enabled." - ::= { dlbAthStatsEntry 23 } - -dlbAthTxFramesShortPreamble OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted frames with short preamble." - ::= { dlbAthStatsEntry 24 } - -dlbAthTxFramesAlternateRate OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted frames with an alternate rate." - ::= { dlbAthStatsEntry 25 } - -dlbAthTxFrames11gProtection OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted frames with 11g protection." - ::= { dlbAthStatsEntry 26 } - -dlbAthRxFailedDescOverrun OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Receptions failed due to desc overrun." - ::= { dlbAthStatsEntry 27 } - -dlbAthRxFailedBadCrc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Receptions failed due to bad CRC." - ::= { dlbAthStatsEntry 28 } - -dlbAthRxFailedFifoOverrun OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Receptions failed due to FIFO overrun." - ::= { dlbAthStatsEntry 29 } - -dlbAthRxFailedDecryptErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Receptions failed due to decryption errors." - ::= { dlbAthStatsEntry 30 } - -dlbAthRxFailedMicFailure OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Receptions failed due to MIC failure." - ::= { dlbAthStatsEntry 31 } - -dlbAthRxFailedFrameTooShort OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Receptions failed due to frame being too short." - ::= { dlbAthStatsEntry 32 } - -dlbAthRxSetupFailedNoSkbuff OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Reception setup failed due to no space in skbuff buffer." - ::= { dlbAthStatsEntry 33 } - -dlbAthRxManagementFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received management frames." - ::= { dlbAthStatsEntry 34 } - -dlbAthRxControlFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received control frames." - ::= { dlbAthStatsEntry 35 } - -dlbAthNoSkbuffForBeacon OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "No skbuff buffer space available for beacon." - ::= { dlbAthStatsEntry 36 } - -dlbAthBeaconsTransmitted OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Beacons transmitted." - ::= { dlbAthStatsEntry 37 } - -dlbAthPeriodicCalibrations OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Periodic calibrations." - ::= { dlbAthStatsEntry 38 } - -dlbAthPeriodicCalibrFailures OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Periodic calibration failures." - ::= { dlbAthStatsEntry 39 } - -dlbAthRfgainValueChange OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "RFgain value changes." - ::= { dlbAthStatsEntry 40 } - -dlbAthRateControlChecks OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Rate control checks." - ::= { dlbAthStatsEntry 41 } - -dlbAthRateCtrlRaisedXmitRate OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Rate control raised transmission rate." - ::= { dlbAthStatsEntry 42 } - -dlbAthRateCtrlDroppedXmitRate OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Rate control dropped transmission rate." - ::= { dlbAthStatsEntry 43 } - -dlbAthRssiOfLastAck OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "RSSI of last ACK." - ::= { dlbAthStatsEntry 44 } - -dlbAthRssiOfLastRcv OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "RSSI of last reception." - ::= { dlbAthStatsEntry 45 } - -dlbAthPhyErrorsTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlbAthPhyErrorsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "PHY errrors table." - ::= { dlbAthDrvStatsMIBObjects 2 } - -dlbAthPhyErrorsEntry OBJECT-TYPE - SYNTAX DlbAthPhyErrorsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "PHY errors table entry." - INDEX { ifIndex } - ::= { dlbAthPhyErrorsTable 1 } - -DlbAthPhyErrorsEntry ::= - SEQUENCE { - dlbAthPhyTransmitUnderrun Counter32, - dlbAthPhyTimingError Counter32, - dlbAthPhyIllegalParity Counter32, - dlbAthPhyIllegalRate Counter32, - dlbAthPhyIllegalLength Counter32, - dlbAthPhyRadarDetect Counter32, - dlbAthPhyIllegalService Counter32, - dlbAthPhyTxmitOverrideRecv Counter32, - dlbAthPhyOfdmTiming Counter32, - dlbAthPhyOfdmIllegalParity Counter32, - dlbAthPhyOfdmIllegalRate Counter32, - dlbAthPhyOfdmIllegalLength Counter32, - dlbAthPhyOfdmPowerDrop Counter32, - dlbAthPhyOfdmIllegalService Counter32, - dlbAthPhyOfdmRestart Counter32, - dlbAthPhyCckTiming Counter32, - dlbAthPhyCckHeaderCrc Counter32, - dlbAthPhyCckIllegalRate Counter32, - dlbAthPhyCckIllegalService Counter32, - dlbAthPhyCckRestart Counter32 -} - -dlbAthPhyTransmitUnderrun OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmit underrun errors." - ::= { dlbAthPhyErrorsEntry 1 } - -dlbAthPhyTimingError OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Timing errors." - ::= { dlbAthPhyErrorsEntry 2 } - -dlbAthPhyIllegalParity OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Illegal parity errors." - ::= { dlbAthPhyErrorsEntry 3 } - -dlbAthPhyIllegalRate OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Illegal rate errors." - ::= { dlbAthPhyErrorsEntry 4 } - -dlbAthPhyIllegalLength OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Illegal length errors." - ::= { dlbAthPhyErrorsEntry 5 } - -dlbAthPhyRadarDetect OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Radar detected." - ::= { dlbAthPhyErrorsEntry 6 } - -dlbAthPhyIllegalService OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Illegal service errors." - ::= { dlbAthPhyErrorsEntry 7 } - -dlbAthPhyTxmitOverrideRecv OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmission overrode reception errors." - ::= { dlbAthPhyErrorsEntry 8 } - -dlbAthPhyOfdmTiming OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "OFDM timing errors." - ::= { dlbAthPhyErrorsEntry 9 } - -dlbAthPhyOfdmIllegalParity OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "OFDM illegal parity errors." - ::= { dlbAthPhyErrorsEntry 10 } - -dlbAthPhyOfdmIllegalRate OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "OFDM illegal rate errors." - ::= { dlbAthPhyErrorsEntry 11 } - -dlbAthPhyOfdmIllegalLength OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "OFDM illegal length errors." - ::= { dlbAthPhyErrorsEntry 12 } - -dlbAthPhyOfdmPowerDrop OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "OFDM power dropped." - ::= { dlbAthPhyErrorsEntry 13 } - -dlbAthPhyOfdmIllegalService OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "OFDM illegal service errors." - ::= { dlbAthPhyErrorsEntry 14 } - -dlbAthPhyOfdmRestart OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times OFDM restarted." - ::= { dlbAthPhyErrorsEntry 15 } - -dlbAthPhyCckTiming OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "CCK timing errors." - ::= { dlbAthPhyErrorsEntry 16 } - -dlbAthPhyCckHeaderCrc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "CCK header CRC errors." - ::= { dlbAthPhyErrorsEntry 17 } - -dlbAthPhyCckIllegalRate OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "CCK illegal rate errors." - ::= { dlbAthPhyErrorsEntry 18 } - -dlbAthPhyCckIllegalService OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "CCK illegal service errors." - ::= { dlbAthPhyErrorsEntry 19 } - -dlbAthPhyCckRestart OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times CCK restarted." - ::= { dlbAthPhyErrorsEntry 20 } - -dlbAthAntennaStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlbAthAntennaStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Antenna statistics table." - ::= { dlbAthDrvStatsMIBObjects 3 } - -dlbAthAntennaStatsEntry OBJECT-TYPE - SYNTAX DlbAthAntennaStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Antenna statistics table entry." - INDEX { ifIndex } - ::= { dlbAthAntennaStatsTable 1 } - -DlbAthAntennaStatsEntry ::= - SEQUENCE { - dlbAthSwitchedDefaultRxAntenna Counter32, - dlbAthTxUsedAlternateAntenna Counter32, - dlbAthTxFramesAntenna1 Counter32, - dlbAthRxFramesAntenna1 Counter32, - dlbAthTxFramesAntenna2 Counter32, - dlbAthRxFramesAntenna2 Counter32, - dlbAthTxFramesAntenna3 Counter32, - dlbAthRxFramesAntenna3 Counter32 -} - -dlbAthSwitchedDefaultRxAntenna OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times default/RX antenna was switched." - ::= { dlbAthAntennaStatsEntry 1 } - -dlbAthTxUsedAlternateAntenna OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times alternate antenna was used for transmission." - ::= { dlbAthAntennaStatsEntry 2 } - -dlbAthTxFramesAntenna1 OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted over first antenna." - ::= { dlbAthAntennaStatsEntry 3 } - -dlbAthRxFramesAntenna1 OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received over first antenna." - ::= { dlbAthAntennaStatsEntry 4 } - -dlbAthTxFramesAntenna2 OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted over second antenna." - ::= { dlbAthAntennaStatsEntry 5 } - -dlbAthRxFramesAntenna2 OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received over second antenna." - ::= { dlbAthAntennaStatsEntry 6 } - -dlbAthTxFramesAntenna3 OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted over third antenna." - ::= { dlbAthAntennaStatsEntry 7 } - -dlbAthRxFramesAntenna3 OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received over third antenna." - ::= { dlbAthAntennaStatsEntry 8 } - -dlbAthDot11StatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlbAthDot11StatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "802.11 stack statistics table." - ::= { dlbAthDrvStatsMIBObjects 4 } - -dlbAthDot11StatsEntry OBJECT-TYPE - SYNTAX DlbAthDot11StatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "802.11 stack statistics table entry." - INDEX { ifIndex } - ::= { dlbAthDot11StatsTable 1 } - -DlbAthDot11StatsEntry ::= - SEQUENCE { - dlbAthDot11RxBadVersion Counter32, - dlbAthDot11RxTooShort Counter32, - dlbAthDot11RxWrongBssid Counter32, - dlbAthDot11RxDup Counter32, - dlbAthDot11RxWrongDirection Counter32, - dlbAthDot11RxMcastEcho Counter32, - dlbAthDot11RxNotAssoc Counter32, - dlbAthDot11RxNoPrivacy Counter32, - dlbAthDot11RxUnencrypted Counter32, - dlbAthDot11RxWepFail Counter32, - dlbAthDot11RxDecapFail Counter32, - dlbAthDot11RxDiscardMgt Counter32, - dlbAthDot11RxDiscardCtrl Counter32, - dlbAthDot11RxBeaconFrames Counter32, - dlbAthDot11RxRateSetTrunc Counter32, - dlbAthDot11RxReqElemMissing Counter32, - dlbAthDot11RxElementTooBig Counter32, - dlbAthDot11RxElementTooSmall Counter32, - dlbAthDot11RxElementUnknown Counter32, - dlbAthDot11RxInvalidChannel Counter32, - dlbAthDot11RxChannelMismatch Counter32, - dlbAthDot11RxNodesAllocated Counter32, - dlbAthDot11RxSsidMismatch Counter32, - dlbAthDot11RxUnsupportedAuthAlg Counter32, - dlbAthDot11RxAuthFail Counter32, - dlbAthDot11RxTkipCtrm Counter32, - dlbAthDot11RxAssocWrongBssid Counter32, - dlbAthDot11RxAssocNotAuth Counter32, - dlbAthDot11RxAssocCapMismatch Counter32, - dlbAthDot11RxAssocNoRateMatch Counter32, - dlbAthDot11RxAssocBadWpaIe Counter32, - dlbAthDot11RxDeauth Counter32, - dlbAthDot11RxDisassoc Counter32, - dlbAthDot11RxUnknownSubtype Counter32, - dlbAthDot11RxNoBuffer Counter32, - dlbAthDot11RxDecryptCrcError Counter32, - dlbAthDot11RxMgmtInAhdocDemo Counter32, - dlbAthDot11RxBadAuthRequest Counter32, - dlbAthDot11RxPortUnauth Counter32, - dlbAthDot11RxBadKeyId Counter32, - dlbAthDot11RxCcmpBadSeqNum Counter32, - dlbAthDot11RxCcmpBadFormat Counter32, - dlbAthDot11RxCcmpMicCheck Counter32, - dlbAthDot11RxTkipBadSeqNum Counter32, - dlbAthDot11RxTkipBadFormat Counter32, - dlbAthDot11RxTkipMicCheck Counter32, - dlbAthDot11RxTkipIcvCheck Counter32, - dlbAthDot11RxBadCipherKeyType Counter32, - dlbAthDot11RxCipherKeyNotSet Counter32, - dlbAthDot11RxAclPolicy Counter32, - dlbAthDot11RxFastFrames Counter32, - dlbAthDot11RxFfBadTunnelHdr Counter32, - dlbAthDot11TxNoBuffer Counter32, - dlbAthDot11TxNoNode Counter32, - dlbAthDot11TxBadMgtFrames Counter32, - dlbAthDot11TxBadCipherKeyType Counter32, - dlbAthDot11TxNoDefKey Counter32, - dlbAthDot11TxNoCryptoHeadroom Counter32, - dlbAthDot11TxGoodFastFrames Counter32, - dlbAthDot11TxBadFastFrames Counter32, - dlbAthDot11ActiveScans Counter32, - dlbAthDot11PassiveScans Counter32, - dlbAthDot11NodesTimeout Counter32, - dlbAthDot11CryptoCipherMalloc Counter32, - dlbAthDot11CryptoSwTkip Counter32, - dlbAthDot11CryptoTkipSwMicEnc Counter32, - dlbAthDot11CryptoTkipSwMicDec Counter32, - dlbAthDot11CryptoTkipCtrm Counter32, - dlbAthDot11CryptoSwCcmp Counter32, - dlbAthDot11CryptoSwWep Counter32, - dlbAthDot11CryptoCipherRej Counter32, - dlbAthDot11CryptoNoKey Counter32, - dlbAthDot11CryptoDelKey Counter32, - dlbAthDot11CryptoBadCipher Counter32, - dlbAthDot11CryptoNoCipher Counter32, - dlbAthDot11CryptoAttachFail Counter32, - dlbAthDot11CryptoSwFallback Counter32, - dlbAthDot11CryptoKeyFail Counter32, - dlbAthDot11SnoopMcastPass Counter32, - dlbAthDot11SnoopMcastDrop Counter32 - } - -dlbAthDot11RxBadVersion OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with bad version." - ::= { dlbAthDot11StatsEntry 1 } - -dlbAthDot11RxTooShort OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received too short frames." - ::= { dlbAthDot11StatsEntry 2 } - -dlbAthDot11RxWrongBssid OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received from wrong BSSID." - ::= { dlbAthDot11StatsEntry 3 } - -dlbAthDot11RxDup OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received and discarded duplicate frames." - ::= { dlbAthDot11StatsEntry 4 } - -dlbAthDot11RxWrongDirection OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received with wrong direction." - ::= { dlbAthDot11StatsEntry 5 } - -dlbAthDot11RxMcastEcho OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames discarded due to multicast echo." - ::= { dlbAthDot11StatsEntry 6 } - -dlbAthDot11RxNotAssoc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames discarded because station is not associated." - ::= { dlbAthDot11StatsEntry 7 } - -dlbAthDot11RxNoPrivacy OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with WEP while privacy was off." - ::= { dlbAthDot11StatsEntry 8 } - -dlbAthDot11RxUnencrypted OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received unencrypted frames while privacy was on." - ::= { dlbAthDot11StatsEntry 9 } - -dlbAthDot11RxWepFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames that failed WEP processing." - ::= { dlbAthDot11StatsEntry 10 } - -dlbAthDot11RxDecapFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames that failed decapsulation." - ::= { dlbAthDot11StatsEntry 11 } - -dlbAthDot11RxDiscardMgt OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received and discarded management frames." - ::= { dlbAthDot11StatsEntry 12 } - -dlbAthDot11RxDiscardCtrl OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received and discarded control frames." - ::= { dlbAthDot11StatsEntry 13 } - -dlbAthDot11RxBeaconFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received beacon frames." - ::= { dlbAthDot11StatsEntry 14 } - -dlbAthDot11RxRateSetTrunc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with rate set truncated." - ::= { dlbAthDot11StatsEntry 15 } - -dlbAthDot11RxReqElemMissing OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with required element missing." - ::= { dlbAthDot11StatsEntry 16 } - -dlbAthDot11RxElementTooBig OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with too big elements." - ::= { dlbAthDot11StatsEntry 17 } - -dlbAthDot11RxElementTooSmall OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with too small elements." - ::= { dlbAthDot11StatsEntry 18 } - -dlbAthDot11RxElementUnknown OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with unknown elements." - ::= { dlbAthDot11StatsEntry 19 } - -dlbAthDot11RxInvalidChannel OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Recevied frames with invalid channel." - ::= { dlbAthDot11StatsEntry 20 } - -dlbAthDot11RxChannelMismatch OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with channel mismatch." - ::= { dlbAthDot11StatsEntry 21 } - -dlbAthDot11RxNodesAllocated OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Nodes allocated for received frames." - ::= { dlbAthDot11StatsEntry 22 } - -dlbAthDot11RxSsidMismatch OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frame SSID mismatches." - ::= { dlbAthDot11StatsEntry 23 } - -dlbAthDot11RxUnsupportedAuthAlg OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with unsupported authentication algorithm." - ::= { dlbAthDot11StatsEntry 24 } - -dlbAthDot11RxAuthFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Station authentication failures." - ::= { dlbAthDot11StatsEntry 25 } - -dlbAthDot11RxTkipCtrm OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Station authentication failures due to TKIP countermeasures." - ::= { dlbAthDot11StatsEntry 26 } - -dlbAthDot11RxAssocWrongBssid OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Associations from wrong BSSID." - ::= { dlbAthDot11StatsEntry 27 } - -dlbAthDot11RxAssocNotAuth OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Associations without authentication." - ::= { dlbAthDot11StatsEntry 28 } - -dlbAthDot11RxAssocCapMismatch OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Associations with capabilities mismatch." - ::= { dlbAthDot11StatsEntry 29 } - -dlbAthDot11RxAssocNoRateMatch OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Associations with no matching rate." - ::= { dlbAthDot11StatsEntry 30 } - -dlbAthDot11RxAssocBadWpaIe OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Associations with bad WPA IE." - ::= { dlbAthDot11StatsEntry 31 } - -dlbAthDot11RxDeauth OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Deauthentications." - ::= { dlbAthDot11StatsEntry 32 } - -dlbAthDot11RxDisassoc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Disassociations." - ::= { dlbAthDot11StatsEntry 33 } - -dlbAthDot11RxUnknownSubtype OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with unknown subtype." - ::= { dlbAthDot11StatsEntry 34 } - -dlbAthDot11RxNoBuffer OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Buffer allocations failed for received frames." - ::= { dlbAthDot11StatsEntry 35 } - -dlbAthDot11RxDecryptCrcError OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Decryptions failed with CRC error." - ::= { dlbAthDot11StatsEntry 36 } - -dlbAthDot11RxMgmtInAhdocDemo OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Discarded management frames received in ahdoc demo mode." - ::= { dlbAthDot11StatsEntry 37 } - -dlbAthDot11RxBadAuthRequest OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Bad authentication requests." - ::= { dlbAthDot11StatsEntry 38 } - -dlbAthDot11RxPortUnauth OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames discarded due to unauthorized port." - ::= { dlbAthDot11StatsEntry 39 } - -dlbAthDot11RxBadKeyId OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with incorrect keyid." - ::= { dlbAthDot11StatsEntry 40 } - -dlbAthDot11RxCcmpBadSeqNum OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "CCMP sequence number violations." - ::= { dlbAthDot11StatsEntry 41 } - -dlbAthDot11RxCcmpBadFormat OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Bad format CCMP frames." - ::= { dlbAthDot11StatsEntry 42 } - -dlbAthDot11RxCcmpMicCheck OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "CCMP MIC check failures." - ::= { dlbAthDot11StatsEntry 43 } - -dlbAthDot11RxTkipBadSeqNum OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "TKIP sequence number violations." - ::= { dlbAthDot11StatsEntry 44 } - -dlbAthDot11RxTkipBadFormat OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Bad format TKIP frames." - ::= { dlbAthDot11StatsEntry 45 } - -dlbAthDot11RxTkipMicCheck OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "TKIP MIC check failures." - ::= { dlbAthDot11StatsEntry 46 } - -dlbAthDot11RxTkipIcvCheck OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "TKIP ICV check failures." - ::= { dlbAthDot11StatsEntry 47 } - -dlbAthDot11RxBadCipherKeyType OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Receptions failed due to bad cipher/key type." - ::= { dlbAthDot11StatsEntry 48 } - -dlbAthDot11RxCipherKeyNotSet OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Receptions failed due to cipher/key not setup." - ::= { dlbAthDot11StatsEntry 49 } - -dlbAthDot11RxAclPolicy OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames discarded due to ACL policy." - ::= { dlbAthDot11StatsEntry 50 } - -dlbAthDot11RxFastFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received fast frames." - ::= { dlbAthDot11StatsEntry 51 } - -dlbAthDot11RxFfBadTunnelHdr OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Fast frames failed due to bad tunnel header." - ::= { dlbAthDot11StatsEntry 52 } - -dlbAthDot11TxNoBuffer OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Buffer allocations failed for transmitted frames." - ::= { dlbAthDot11StatsEntry 53 } - -dlbAthDot11TxNoNode OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed for no node." - ::= { dlbAthDot11StatsEntry 54 } - -dlbAthDot11TxBadMgtFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Attempted transmissions of unknown management frame." - ::= { dlbAthDot11StatsEntry 55 } - -dlbAthDot11TxBadCipherKeyType OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed due to bad cipher/key type." - ::= { dlbAthDot11StatsEntry 56 } - -dlbAthDot11TxNoDefKey OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed due to no default key." - ::= { dlbAthDot11StatsEntry 57 } - -dlbAthDot11TxNoCryptoHeadroom OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmissions failed due to no space for crypto headers." - ::= { dlbAthDot11StatsEntry 58 } - -dlbAthDot11TxGoodFastFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Successful fast frames transmissions." - ::= { dlbAthDot11StatsEntry 59 } - -dlbAthDot11TxBadFastFrames OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Failed fast frames transmissions." - ::= { dlbAthDot11StatsEntry 60 } - -dlbAthDot11ActiveScans OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Active scans started." - ::= { dlbAthDot11StatsEntry 61 } - -dlbAthDot11PassiveScans OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passive scans started." - ::= { dlbAthDot11StatsEntry 62 } - -dlbAthDot11NodesTimeout OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Nodes timed out due to inactivity." - ::= { dlbAthDot11StatsEntry 63 } - -dlbAthDot11CryptoCipherMalloc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Failed memory allocations for cipher context." - ::= { dlbAthDot11StatsEntry 64 } - -dlbAthDot11CryptoSwTkip OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "TKIP encryptions done in software." - ::= { dlbAthDot11StatsEntry 65 } - -dlbAthDot11CryptoTkipSwMicEnc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "TKIP MIC encryptions done in software." - ::= { dlbAthDot11StatsEntry 66 } - -dlbAthDot11CryptoTkipSwMicDec OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "TKIP MIC decryptions done in software." - ::= { dlbAthDot11StatsEntry 67 } - -dlbAthDot11CryptoTkipCtrm OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "TKIP frames dropped due to countermeasures." - ::= { dlbAthDot11StatsEntry 68 } - -dlbAthDot11CryptoSwCcmp OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "CCMP encryptions done in software." - ::= { dlbAthDot11StatsEntry 69 } - -dlbAthDot11CryptoSwWep OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "WEP encryptions done in software." - ::= { dlbAthDot11StatsEntry 70 } - -dlbAthDot11CryptoCipherRej OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Crypto failures due to cipher rejected data." - ::= { dlbAthDot11StatsEntry 71 } - -dlbAthDot11CryptoNoKey OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Crypto failures due to no key index." - ::= { dlbAthDot11StatsEntry 72 } - -dlbAthDot11CryptoDelKey OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Failed driver key deletions." - ::= { dlbAthDot11StatsEntry 73 } - -dlbAthDot11CryptoBadCipher OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Crypto failures due to unknown cipher." - ::= { dlbAthDot11StatsEntry 74 } - -dlbAthDot11CryptoNoCipher OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Crypto failures due to unavailable cipher module." - ::= { dlbAthDot11StatsEntry 75 } - -dlbAthDot11CryptoAttachFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Crypto failures due to cipher attach failure." - ::= { dlbAthDot11StatsEntry 76 } - -dlbAthDot11CryptoSwFallback OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Crypto fallbacks to software implementation." - ::= { dlbAthDot11StatsEntry 77 } - -dlbAthDot11CryptoKeyFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Crypto failures due to driver key allocation failure." - ::= { dlbAthDot11StatsEntry 78 } - -dlbAthDot11SnoopMcastPass OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Multicast packets passed by snooping filter." - ::= { dlbAthDot11StatsEntry 79 } - -dlbAthDot11SnoopMcastDrop OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Multicast packets dropped by snooping filter." - ::= { dlbAthDot11StatsEntry 80 } - -dlbAthPeerStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlbAthPeerStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Peer statistics table." - ::= { dlbAthDrvStatsMIBObjects 5 } - -dlbAthPeerStatsEntry OBJECT-TYPE - SYNTAX DlbAthPeerStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Peer statistics table entry." - INDEX { ifIndex, dlbAthPeerIndex } - ::= { dlbAthPeerStatsTable 1 } - -DlbAthPeerStatsEntry ::= - SEQUENCE { - dlbAthPeerIndex Integer32, - dlbAthPeerMacAddr MacAddress, - dlbAthPeerRxData Counter32, - dlbAthPeerRxMgmt Counter32, - dlbAthPeerRxCtrl Counter32, - dlbAthPeerRxBeacons Counter64, - dlbAthPeerRxProbeResponse Counter32, - dlbAthPeerRxUcast Counter32, - dlbAthPeerRxMcast Counter32, - dlbAthPeerRxBytes Counter64, - dlbAthPeerRxDup Counter32, - dlbAthPeerRxNoPrivacy Counter32, - dlbAthPeerRxWepFail Counter32, - dlbAthPeerRxDemicFail Counter32, - dlbAthPeerRxDecapFail Counter32, - dlbAthPeerRxDefragFail Counter32, - dlbAthPeerRxDissasoc Counter32, - dlbAthPeerRxDeauth Counter32, - dlbAthPeerRxDecryptCrc Counter32, - dlbAthPeerRxUnauth Counter32, - dlbAthPeerRxUnencrypted Counter32, - dlbAthPeerTxData Counter32, - dlbAthPeerTxMgmt Counter32, - dlbAthPeerTxProbeReq Counter32, - dlbAthPeerTxUcast Counter32, - dlbAthPeerTxMcast Counter32, - dlbAthPeerTxBytes Counter64, - dlbAthPeerTxNoVlanTag Counter32, - dlbAthPeerTxVlanMismatch Counter32, - dlbAthPeerTxUapsd Counter32, - dlbAthPeerUapsdTriggers Counter32, - dlbAthPeerTxEospLost Counter32, - dlbAthPeerTxAssoc Counter32, - dlbAthPeerTxAssocFail Counter32, - dlbAthPeerTxAuth Counter32, - dlbAthPeerTxAuthFail Counter32, - dlbAthPeerTxDeauth Counter32, - dlbAthPeerTxDeauthCode Counter32, - dlbAthPeerTxDisassoc Counter32, - dlbAthPeerTxDisassocCode Counter32, - dlbAthPeerPsqDrops Counter32, - dlbAthPeerMcastSnoop Counter32 - } - -dlbAthPeerIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Peer index, indexed from 1." - ::= { dlbAthPeerStatsEntry 1 } - -dlbAthPeerMacAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Peer MAC address." - ::= { dlbAthPeerStatsEntry 2 } - -dlbAthPeerRxData OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received data frames." - ::= { dlbAthPeerStatsEntry 3 } - -dlbAthPeerRxMgmt OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received management frames." - ::= { dlbAthPeerStatsEntry 4 } - -dlbAthPeerRxCtrl OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received control frames." - ::= { dlbAthPeerStatsEntry 5 } - -dlbAthPeerRxBeacons OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received beacon frames." - ::= { dlbAthPeerStatsEntry 6 } - -dlbAthPeerRxProbeResponse OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received probe response frames." - ::= { dlbAthPeerStatsEntry 7 } - -dlbAthPeerRxUcast OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received unicast frames." - ::= { dlbAthPeerStatsEntry 8 } - -dlbAthPeerRxMcast OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received multicast/broadcast frames." - ::= { dlbAthPeerStatsEntry 9 } - -dlbAthPeerRxBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received bytes." - ::= { dlbAthPeerStatsEntry 10 } - -dlbAthPeerRxDup OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received and discarded duplicate frames." - ::= { dlbAthPeerStatsEntry 11 } - -dlbAthPeerRxNoPrivacy OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames with WEP while privacy was off." - ::= { dlbAthPeerStatsEntry 12 } - -dlbAthPeerRxWepFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames that failed WEP processing." - ::= { dlbAthPeerStatsEntry 13 } - -dlbAthPeerRxDemicFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "MIC decoding failures." - ::= { dlbAthPeerStatsEntry 14 } - -dlbAthPeerRxDecapFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Decapsulation failures." - ::= { dlbAthPeerStatsEntry 15 } - -dlbAthPeerRxDefragFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Defragmentation failures." - ::= { dlbAthPeerStatsEntry 16 } - -dlbAthPeerRxDissasoc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Disassociations." - ::= { dlbAthPeerStatsEntry 17 } - -dlbAthPeerRxDeauth OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Deauthentications." - ::= { dlbAthPeerStatsEntry 18 } - -dlbAthPeerRxDecryptCrc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Decryptions failed with CRC error." - ::= { dlbAthPeerStatsEntry 19 } - -dlbAthPeerRxUnauth OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received frames discarded due to unauthorized port." - ::= { dlbAthPeerStatsEntry 20 } - -dlbAthPeerRxUnencrypted OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Received unencrypted frames while privacy was on." - ::= { dlbAthPeerStatsEntry 21 } - -dlbAthPeerTxData OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted data frames." - ::= { dlbAthPeerStatsEntry 22 } - -dlbAthPeerTxMgmt OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Tranmitted management frames." - ::= { dlbAthPeerStatsEntry 23 } - -dlbAthPeerTxProbeReq OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted probe requests." - ::= { dlbAthPeerStatsEntry 24 } - -dlbAthPeerTxUcast OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted unicast frames." - ::= { dlbAthPeerStatsEntry 25 } - -dlbAthPeerTxMcast OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted multicast/broadcast frames." - ::= { dlbAthPeerStatsEntry 26 } - -dlbAthPeerTxBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmitted bytes." - ::= { dlbAthPeerStatsEntry 27 } - -dlbAthPeerTxNoVlanTag OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Frames discarded due to no tag." - ::= { dlbAthPeerStatsEntry 28 } - -dlbAthPeerTxVlanMismatch OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Frames discarded due to bad tag." - ::= { dlbAthPeerStatsEntry 29 } - -dlbAthPeerTxUapsd OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Frames in UAPSD queue." - ::= { dlbAthPeerStatsEntry 30 } - -dlbAthPeerUapsdTriggers OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of UAPSD triggers." - ::= { dlbAthPeerStatsEntry 31 } - -dlbAthPeerTxEospLost OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Retried frames with UAPSD EOSP set." - ::= { dlbAthPeerStatsEntry 32 } - -dlbAthPeerTxAssoc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Associations/reassociations." - ::= { dlbAthPeerStatsEntry 33 } - -dlbAthPeerTxAssocFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Association/reassociation failures." - ::= { dlbAthPeerStatsEntry 34 } - -dlbAthPeerTxAuth OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Authentications/reauthentications." - ::= { dlbAthPeerStatsEntry 35 } - -dlbAthPeerTxAuthFail OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Authentication/reauthentication failures." - ::= { dlbAthPeerStatsEntry 36 } - -dlbAthPeerTxDeauth OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Deauthentications." - ::= { dlbAthPeerStatsEntry 37 } - -dlbAthPeerTxDeauthCode OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Last deauthentication reason." - ::= { dlbAthPeerStatsEntry 38 } - -dlbAthPeerTxDisassoc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Disassociations." - ::= { dlbAthPeerStatsEntry 39 } - -dlbAthPeerTxDisassocCode OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Last disassociation reason." - ::= { dlbAthPeerStatsEntry 40 } - -dlbAthPeerPsqDrops OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Power save queue drops." - ::= { dlbAthPeerStatsEntry 41 } - -dlbAthPeerMcastSnoop OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Frames passed by multicast snooping." - ::= { dlbAthPeerStatsEntry 42 } - -END diff --git a/mibs/DLB-GENERIC-MIB b/mibs/DLB-GENERIC-MIB deleted file mode 100644 index 39aa1fc029..0000000000 --- a/mibs/DLB-GENERIC-MIB +++ /dev/null @@ -1,54 +0,0 @@ --- --- Deliberant Generic MIB --- - -DLB-GENERIC-MIB DEFINITIONS ::= BEGIN -IMPORTS - MODULE-IDENTITY, NOTIFICATION-TYPE - FROM SNMPv2-SMI - sysLocation - FROM SNMPv2-MIB - dlbMgmt - FROM DELIBERANT-MIB; - -dlbGenericMIB MODULE-IDENTITY - LAST-UPDATED "200902130000Z" - ORGANIZATION "Deliberant" - CONTACT-INFO " - Deliberant Customer Support - E-mail: support@deliberant.com" - DESCRIPTION - "The Deliberant Generic MIB." - REVISION "200902130000Z" - DESCRIPTION - "First revision." - ::= { dlbMgmt 1 } - -dlbGenericMIBObjects - OBJECT IDENTIFIER ::= { dlbGenericMIB 1 } - -dlbGenericNotifs - OBJECT IDENTIFIER ::= { dlbGenericMIBObjects 0 } -dlbGenericInfo - OBJECT IDENTIFIER ::= { dlbGenericMIBObjects 1 } - - --- --- Notifications --- - -dlbPowerLoss NOTIFICATION-TYPE - OBJECTS { sysLocation } - STATUS current - DESCRIPTION - "This notification is sent on device boot after power loss or device crash." - ::= { dlbGenericNotifs 1 } - -dlbAdministrativeReboot NOTIFICATION-TYPE - OBJECTS { sysLocation } - STATUS current - DESCRIPTION - "This notification is sent on device boot after administrator rebooted device." - ::= { dlbGenericNotifs 2 } - -END diff --git a/mibs/DLB-RADIO3-DRV-MIB b/mibs/DLB-RADIO3-DRV-MIB deleted file mode 100644 index e69cc42001..0000000000 --- a/mibs/DLB-RADIO3-DRV-MIB +++ /dev/null @@ -1,811 +0,0 @@ --- --- Deliberant 3 series radio driver MIB --- - -DLB-RADIO3-DRV-MIB DEFINITIONS ::= BEGIN -IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, - Integer32, Counter32, Gauge32, IpAddress, TimeTicks - FROM SNMPv2-SMI - MacAddress - FROM SNMPv2-TC - sysLocation - FROM SNMPv2-MIB - ifIndex - FROM IF-MIB - dlbMgmt - FROM DELIBERANT-MIB; - -dlbRadio3DrvMIB MODULE-IDENTITY - LAST-UPDATED "201001060000Z" - ORGANIZATION "Deliberant" - CONTACT-INFO " - Deliberant Customer Support - E-mail: support@deliberant.com" - DESCRIPTION - "Deliberant 3 series radio driver MIB." - REVISION "201001060000Z" - DESCRIPTION - "First revision." - ::= { dlbMgmt 8 } - -dlbRadio3DrvMIBObjects - OBJECT IDENTIFIER ::= { dlbRadio3DrvMIB 1 } - -dlbRdo3DrvNotifs - OBJECT IDENTIFIER ::= { dlbRadio3DrvMIBObjects 0 } -dlbRdo3DrvInfo - OBJECT IDENTIFIER ::= { dlbRadio3DrvMIBObjects 1 } -dlbRdo3DrvConf - OBJECT IDENTIFIER ::= { dlbRadio3DrvMIBObjects 2 } -dlbRdo3DrvStats - OBJECT IDENTIFIER ::= { dlbRadio3DrvMIBObjects 3 } - -dlbRdo3StatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF dlbRdo3StatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Radio driver's information and network traffic statistics table." - ::= { dlbRdo3DrvStats 1 } - -dlbRdo3StatsEntry OBJECT-TYPE - SYNTAX dlbRdo3StatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Radio driver's information and network traffic statistics table entry." - INDEX { ifIndex, dlbRdo3Endpoint } - ::= { dlbRdo3StatsTable 1 } - -dlbRdo3StatsEntry ::= - SEQUENCE { - dlbRdo3Endpoint Integer32, - dlbRdo3LastUpdate TimeTicks, - dlbRdo3MacAddress MacAddress, - dlbRdo3IpAddress IpAddress, - dlbRdo3CountryCode OCTET STRING, - dlbRdo3Encryption OCTET STRING, - dlbRdo3Parameters OCTET STRING, - dlbRdo3Capabilities OCTET STRING, - dlbRdo3TxPower Gauge32, - dlbRdo3TxPackets Counter32, - dlbRdo3TxBytes Counter32, - dlbRdo3TxXmitFailed Counter32, - dlbRdo3TxXmitDropped Counter32, - dlbRdo3TxOverruns Counter32, - dlbRdo3TxSuccess Counter32, - dlbRdo3TxFailed Counter32, - dlbRdo3TxRetried Counter32, - dlbRdo3TxNotRetried Counter32, - dlbRdo3TxPacketsPerMcs OCTET STRING, - dlbRdo3TxMsdus Counter32, - dlbRdo3TxNotAggregated Counter32, - dlbRdo3TxAckRequired Counter32, - dlbRdo3TxNoAckRequired Counter32, - dlbRdo3TxAltRate Counter32, - dlbRdo3TxManagement Counter32, - dlbRdo3TxLegacy Counter32, - dlbRdo3TxLegacyBytes Counter32, - dlbRdo3TxAmsdus Counter32, - dlbRdo3TxPktsInAmsdus Counter32, - dlbRdo3TxAmsduBytes Counter32, - dlbRdo3TxMpdus Counter32, - dlbRdo3TxMpduBytes Counter32, - dlbRdo3TxFragmented Counter32, - dlbRdo3TxFragBytes Counter32, - dlbRdo3RxPackets Counter32, - dlbRdo3RxBytes Counter32, - dlbRdo3RxDropped Counter32, - dlbRdo3RxCrcErrors Counter32, - dlbRdo3RxIcvErrors Counter32, - dlbRdo3RxMicErrors Counter32, - dlbRdo3RxKeyNotValid Counter32, - dlbRdo3RxAclDiscarded Counter32, - dlbRdo3RxManagement Counter32, - dlbRdo3RxControl Counter32, - dlbRdo3RxData Counter32, - dlbRdo3RxUnknown Counter32, - dlbRdo3RxNullData Counter32, - dlbRdo3RxBroadcast Counter32, - dlbRdo3RxMulticast Counter32, - dlbRdo3RxUnicast Counter32, - dlbRdo3RxCck Counter32, - dlbRdo3RxOfdm Counter32, - dlbRdo3RxHtMixedMode Counter32, - dlbRdo3RxHtGreenfield Counter32, - dlbRdo3RxAmsdus Counter32, - dlbRdo3RxPacketsInAmsdus Counter32, - dlbRdo3RxAmpdus Counter32, - dlbRdo3RxMpduBytes Counter32, - dlbRdo3RxRoBufTotal Counter32, - dlbRdo3RxRoBufInSeq Counter32, - dlbRdo3RxRoBufDup Counter32, - dlbRdo3RxRoBufExpired Counter32, - dlbRdo3RxRoBufBuffered Counter32, - dlbRdo3RxRoBufReordered Counter32, - dlbRdo3RxRoBufFlushed Counter32, - dlbRdo3RxRoBufTooBig Counter32, - dlbRdo3RxL2Pad Counter32, - dlbRdo3RxBlockAcks Counter32, - dlbRdo3RxFragments Counter32, - dlbRdo3RxStbc Counter32, - dlbRdo3RxShortGuardInt Counter32, - dlbRdo3Rx40MhzBandwidth Counter32, - dlbRdo3RxHtControl Counter32, - dlbRdo3RxPacketsPerMcs OCTET STRING, - dlbRdo3RxLastSigLevel0 Integer32, - dlbRdo3RxLastSigLevel1 Integer32, - dlbRdo3RxLastSigLevel2 Integer32, - dlbRdo3RxNoise Integer32, - dlbRdo3RxLastSnr0 Integer32, - dlbRdo3RxLastSnr1 Integer32 -} - -dlbRdo3Endpoint OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Peer index. Local device has index 0." - ::= { dlbRdo3StatsEntry 1 } - -dlbRdo3LastUpdate OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "sysUptime value of time point when statistics was gathered." - ::= { dlbRdo3StatsEntry 2 } - -dlbRdo3MacAddress OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Device's MAC address." - ::= { dlbRdo3StatsEntry 3 } - -dlbRdo3IpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Device's IP address." - ::= { dlbRdo3StatsEntry 4 } - -dlbRdo3CountryCode OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Country code." - ::= { dlbRdo3StatsEntry 5 } - -dlbRdo3Encryption OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Encryption type." - ::= { dlbRdo3StatsEntry 6 } - -dlbRdo3Parameters OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Radio parameters." - ::= { dlbRdo3StatsEntry 7 } - -dlbRdo3Capabilities OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Radio capabilities." - ::= { dlbRdo3StatsEntry 8 } - -dlbRdo3TxPower OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Transmission power." - ::= { dlbRdo3StatsEntry 9 } - -dlbRdo3TxPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmitted packets." - ::= { dlbRdo3StatsEntry 10 } - -dlbRdo3TxBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmitted bytes." - ::= { dlbRdo3StatsEntry 11 } - -dlbRdo3TxXmitFailed OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets failing initial checks before sending them to radio hardware." - ::= { dlbRdo3StatsEntry 12 } - -dlbRdo3TxXmitDropped OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets dropped because radio was offline or in reset state." - ::= { dlbRdo3StatsEntry 13 } - -dlbRdo3TxOverruns OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmission overruns." - ::= { dlbRdo3StatsEntry 14 } - -dlbRdo3TxSuccess OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of successfully transmitted packets." - ::= { dlbRdo3StatsEntry 15 } - -dlbRdo3TxFailed OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmission failures." - ::= { dlbRdo3StatsEntry 16 } - -dlbRdo3TxRetried OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmission retries." - ::= { dlbRdo3StatsEntry 17 } - -dlbRdo3TxNotRetried OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets sent without retries." - ::= { dlbRdo3StatsEntry 18 } - -dlbRdo3TxPacketsPerMcs OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets sent using each of Modulation and Coding Schemes." - ::= { dlbRdo3StatsEntry 19 } - -dlbRdo3TxMsdus OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmitted MAC Service Data Units." - ::= { dlbRdo3StatsEntry 20 } - -dlbRdo3TxNotAggregated OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets transmitted without aggregation." - ::= { dlbRdo3StatsEntry 21 } - -dlbRdo3TxAckRequired OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets transmitted which required acknowledgment." - ::= { dlbRdo3StatsEntry 22 } - -dlbRdo3TxNoAckRequired OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets transmitted which did not require acknowledgment." - ::= { dlbRdo3StatsEntry 23 } - -dlbRdo3TxAltRate OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of data rate alterations." - ::= { dlbRdo3StatsEntry 24 } - -dlbRdo3TxManagement OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmitted management frames." - ::= { dlbRdo3StatsEntry 25 } - -dlbRdo3TxLegacy OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmitted legacy packets." - ::= { dlbRdo3StatsEntry 26 } - -dlbRdo3TxLegacyBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes transmitted in legacy mode." - ::= { dlbRdo3StatsEntry 27 } - -dlbRdo3TxAmsdus OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmitted aggregated MAC Service Data Units." - ::= { dlbRdo3StatsEntry 28 } - -dlbRdo3TxPktsInAmsdus OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets contained in transmitted aggregated MAC Service Data Units." - ::= { dlbRdo3StatsEntry 29 } - -dlbRdo3TxAmsduBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes transmitted in aggregated MAC Service Data Units." - ::= { dlbRdo3StatsEntry 30 } - -dlbRdo3TxMpdus OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmitted MAC Protocol Data Units." - ::= { dlbRdo3StatsEntry 31 } - -dlbRdo3TxMpduBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes transmitted in MAC Protocol Data Units." - ::= { dlbRdo3StatsEntry 32 } - -dlbRdo3TxFragmented OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of transmitted fragmented packets." - ::= { dlbRdo3StatsEntry 33 } - -dlbRdo3TxFragBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes transmitted in fragmented packets." - ::= { dlbRdo3StatsEntry 34 } - -dlbRdo3RxPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received packets." - ::= { dlbRdo3StatsEntry 35 } - -dlbRdo3RxBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received bytes." - ::= { dlbRdo3StatsEntry 36 } - -dlbRdo3RxDropped OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of dropped packets." - ::= { dlbRdo3StatsEntry 37 } - -dlbRdo3RxCrcErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received packets that failed CRC check." - ::= { dlbRdo3StatsEntry 38 } - -dlbRdo3RxIcvErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received packets with invalid Integrity Check Value." - ::= { dlbRdo3StatsEntry 39 } - -dlbRdo3RxMicErrors OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received packets failing Message Integrity Code check." - ::= { dlbRdo3StatsEntry 40 } - -dlbRdo3RxKeyNotValid OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received packets with encryption key errors." - ::= { dlbRdo3StatsEntry 41 } - -dlbRdo3RxAclDiscarded OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received packets discarded by Access Control List check." - ::= { dlbRdo3StatsEntry 42 } - -dlbRdo3RxManagement OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received management packets." - ::= { dlbRdo3StatsEntry 43 } - -dlbRdo3RxControl OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received control packets." - ::= { dlbRdo3StatsEntry 44 } - -dlbRdo3RxData OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received data packets." - ::= { dlbRdo3StatsEntry 45 } - -dlbRdo3RxUnknown OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received packets of unknown type." - ::= { dlbRdo3StatsEntry 46 } - -dlbRdo3RxNullData OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received NULL DATA frames." - ::= { dlbRdo3StatsEntry 47 } - -dlbRdo3RxBroadcast OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received broadcast packets." - ::= { dlbRdo3StatsEntry 48 } - -dlbRdo3RxMulticast OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received multicast packets." - ::= { dlbRdo3StatsEntry 49 } - -dlbRdo3RxUnicast OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received unicast packets." - ::= { dlbRdo3StatsEntry 50 } - -dlbRdo3RxCck OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received using Complementary Code Keying modulation." - ::= { dlbRdo3StatsEntry 51 } - -dlbRdo3RxOfdm OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received using Orthogonal Frequency-Division Multiplexing modulation." - ::= { dlbRdo3StatsEntry 52 } - -dlbRdo3RxHtMixedMode OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received using High Throughput mixed mode." - ::= { dlbRdo3StatsEntry 53 } - -dlbRdo3RxHtGreenfield OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received using High Throughput Greenfield mode." - ::= { dlbRdo3StatsEntry 54 } - -dlbRdo3RxAmsdus OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received aggregated MAC Service Data Units." - ::= { dlbRdo3StatsEntry 55 } - -dlbRdo3RxPacketsInAmsdus OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received in aggregated MAC Service Data Units." - ::= { dlbRdo3StatsEntry 56 } - -dlbRdo3RxAmpdus OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received aggregated MAC Protocol Data Units." - ::= { dlbRdo3StatsEntry 57 } - -dlbRdo3RxMpduBytes OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes received in MAC Protocol Data Units." - ::= { dlbRdo3StatsEntry 58 } - -dlbRdo3RxRoBufTotal OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of received packets moved into reordering buffer." - ::= { dlbRdo3StatsEntry 59 } - -dlbRdo3RxRoBufInSeq OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets in reordering buffer which are in sequence." - ::= { dlbRdo3StatsEntry 60 } - -dlbRdo3RxRoBufDup OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of duplicate packets in reordering buffer." - ::= { dlbRdo3StatsEntry 61 } - -dlbRdo3RxRoBufExpired OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of expired packets in reordering buffer." - ::= { dlbRdo3StatsEntry 62 } - -dlbRdo3RxRoBufBuffered OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets held in reordering buffer." - ::= { dlbRdo3StatsEntry 63 } - -dlbRdo3RxRoBufReordered OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets reordered in reordering buffer." - ::= { dlbRdo3StatsEntry 64 } - -dlbRdo3RxRoBufFlushed OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets flushed from reordering buffer." - ::= { dlbRdo3StatsEntry 65 } - -dlbRdo3RxRoBufTooBig OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of oversized packets dropped from reordering buffer." - ::= { dlbRdo3StatsEntry 66 } - -dlbRdo3RxL2Pad OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received with padding between header and payload." - ::= { dlbRdo3StatsEntry 67 } - -dlbRdo3RxBlockAcks OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received block acknowledgments." - ::= { dlbRdo3StatsEntry 68 } - -dlbRdo3RxFragments OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of received fragmented packets." - ::= { dlbRdo3StatsEntry 69 } - -dlbRdo3RxStbc OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received using Space-Time Block Coding technique." - ::= { dlbRdo3StatsEntry 70 } - -dlbRdo3RxShortGuardInt OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received with Short Guard Interval." - ::= { dlbRdo3StatsEntry 71 } - -dlbRdo3Rx40MhzBandwidth OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received using 40MHz bandwidth." - ::= { dlbRdo3StatsEntry 72 } - -dlbRdo3RxHtControl OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received using High Throughput encoding." - ::= { dlbRdo3StatsEntry 73 } - -dlbRdo3RxPacketsPerMcs OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets received using each of Modulation and Coding Schemes." - ::= { dlbRdo3StatsEntry 74 } - -dlbRdo3RxLastSigLevel0 OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Reception signal level on antenna 0." - ::= { dlbRdo3StatsEntry 75 } - -dlbRdo3RxLastSigLevel1 OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Reception signal level on antenna 1." - ::= { dlbRdo3StatsEntry 76 } - -dlbRdo3RxLastSigLevel2 OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Reception signal level on antenna 2." - ::= { dlbRdo3StatsEntry 77 } - -dlbRdo3RxNoise OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Reception noise." - ::= { dlbRdo3StatsEntry 78 } - -dlbRdo3RxLastSnr0 OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Last registered signal-to-noise level on antenna 0." - ::= { dlbRdo3StatsEntry 79 } - -dlbRdo3RxLastSnr1 OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Last registered signal-to-noise level on antenna 1." - ::= { dlbRdo3StatsEntry 80 } - -dlbRdo3RxDropsThreshold NOTIFICATION-TYPE - OBJECTS { - sysLocation, - ifIndex, - dlbRdo3MacAddress, - dlbRdo3RxDropped - } - STATUS current - DESCRIPTION - "This notification is sent when percentage of frames dropped in relation - to number of frames received over the same time period reaches the threshold." - ::= { dlbRdo3DrvNotifs 1 } - -dlbRdo3TxRetriesThreshold NOTIFICATION-TYPE - OBJECTS { - sysLocation, - ifIndex, - dlbRdo3MacAddress, - dlbRdo3TxRetried - } - STATUS current - DESCRIPTION - "This notification is sent when percentage of transmission retries in relation - to number of frames transmitted over the same time period reaches the threshold." - ::= { dlbRdo3DrvNotifs 2 } - -END diff --git a/mibs/DLM-MIB b/mibs/DLM-MIB deleted file mode 100644 index 7bee153cef..0000000000 --- a/mibs/DLM-MIB +++ /dev/null @@ -1,497 +0,0 @@ -DLM-MIB DEFINITIONS ::= BEGIN - - -- dlm-mib.txt - -- Revision: 1.03.00 - -- Part Number: 2170566-02 - -- Date: August 14, 1995 - - -- Cabletron Systems, Inc. - -- 35 Industrial Way, P.O. Box 5005 - -- Rochester, NH 03867-0505 - -- (603) 332-9400 - -- support@ctron.com - - -- This module provides authoritative definitions for part - -- of the naming tree below: - -- - -- cabletron { enterprises 52 } - -- - -- This module will be extended, as additional sub-sections - -- of this naming tree are defined. - -- - - -- Cabletron Systems reserves the right to make changes in - -- specification and other information contained in this document - -- without prior notice. The reader should consult Cabletron Systems - -- to determine whether any such changes have been made. - -- - -- In no event shall Cabletron Systems be liable for any incidental, - -- indirect, special, or consequential damages whatsoever (including - -- but not limited to lost profits) arising out of or related to this - -- document or the information contained in it, even if Cabletron - -- Systems has been advised of, known, or should have known, the - -- possibility of such damages. - -- - -- Cabletron grants vendors, end-users, and other interested parties - -- a non-exclusive license to use this Specification in connection - -- with the management of Cabletron products. - - -- Copyright August 95 Cabletron Systems - -IMPORTS - IpAddress, Counter, Gauge, TimeTicks - FROM RFC1155-SMI - ctronDLM FROM CTRON-MIB-NAMES - OBJECT-TYPE - FROM RFC-1212; - --- Formal definitions for Distributed LAN Monitor - - -snmpPollTable OBJECT-TYPE - SYNTAX SEQUENCE OF SnmpPollEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of SNMP poll entries which trigger automatic polling - of SNMP requests to other SNMP agents. This table is indexed - by the destination IP address of the host/device to be polled - and the IP address of the requesting host. This indexing pair - allows multiple requestors to define a poll request to the same - destination, yet maintain separate poll entries. - - The OIDs to be polled in this request are defined in the - snmpOIDTable which is indexed also by the destination/owner - IP address pair. If no OIDs are defined for a poll entry, then - the the poll will default to polling for sysUpTimei with no - threshold comparison. This will act as a simple keep-alive - funtion for the destination SNMP agent." - ::= { ctronDLM 1 } - - -snmpPollEntry OBJECT-TYPE - SYNTAX SnmpPollEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An SNMP poll entry containing objects for a particular poll - request." - INDEX { snmpPollDestination, snmpPollOwner } - ::= { snmpPollTable 1 } - -SnmpPollEntry ::= - SEQUENCE { - snmpPollDestination IpAddress, - snmpPollOwner IpAddress, - snmpPollCommunity OCTET STRING, - snmpPollInterval INTEGER, - snmpPollRetry INTEGER, - snmpPollAction INTEGER, - snmpPollTrapAddress IpAddress, - snmpPollType INTEGER, - snmpPollStatus INTEGER, - snmpPollRequests Counter, - snmpPollLastContact TimeTicks, - snmpPollLastAlarm TimeTicks, - snmpPollAlarmWait INTEGER, - snmpPollTrapCommunity OCTET STRING, - snmpPollProtocol INTEGER - } - - -snmpPollDestination OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address of the host/device to be polled." - ::= { snmpPollEntry 1 } - -snmpPollOwner OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The IP address of the client which created this poll - request entry." - ::= { snmpPollEntry 2 } - - -snmpPollCommunity OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The value of the community string to be used in the SNMP - REQUEST PDU when actively polling. Note that this community - name string should be defined for the Cabletron hub device - as well as in the destination host/device; otherwise polls - can fail due to authenication failures." - DEFVAL { "public" } - ::= { snmpPollEntry 3 } - - -snmpPollInterval OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The value of the interval (in seconds) on which to poll the - destination address with the OIDs defined in the OID table - assigned to this poll entry. This interval defines how often - an SNMP GET REQUEST PDU will be originated from this host - device to the polled address." - DEFVAL { 60 } - ::= { snmpPollEntry 4 } - -snmpPollRetry OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The value of the number of times to retry a failed poll request - prior to considering it a failure." - DEFVAL { 3 } - ::= { snmpPollEntry 5 } - - -snmpPollAction OBJECT-TYPE - SYNTAX INTEGER { - no-action(1), - send-trap(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The indication of the action to take when a poll request is - considered to have failed. A value of 'no-action' will allow - the poll to reset and retry without sending any alarms. A value - of 'send-trap' will cause a SNMP TRAP PDU to be generated and - sent to the specified trap address for this entry." - DEFVAL { send-trap } - ::= { snmpPollEntry 6 } - -snmpPollTrapAddress OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP address to which to send the SNMP TRAP if the poll is - considered a failure and the action is defined as send-trap. - The default trap address is the owner address for this entry." --- DEFVAL { snmpPollOwner } - ::= { snmpPollEntry 7 } - -snmpPollType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - invalid(2), - activate(3), - suspend(4) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The administrative control of this poll request entry. This - leaf is used to trigure an active request (begin polling), - suspend polling (stop polling but leave this poll entry intact) - on an active request, or to delete an entry (stop polling and - remove entry)." - DEFVAL { activate } - ::= { snmpPollEntry 8 } - -snmpPollStatus OBJECT-TYPE - SYNTAX INTEGER { - inactive(1), - active(2), - lost-contact(3), - alarm-condition(4), - general-failure(5) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The operational status of this poll request entry. This leaf - is used to indicate the state of the last valid poll request." - ::= { snmpPollEntry 9 } - - -snmpPollRequests OBJECT-TYPE - SYNTAX Counter - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates the number of poll requests (SNMP GET REQUEST PDUs) - have been issued for this poll entry." - ::= { snmpPollEntry 10 } - - -snmpPollLastContact OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates the value of the sysUpTime when the last poll - response was received from the polled host/device for which - this poll entry exists." - ::= { snmpPollEntry 11 } - - -snmpPollLastAlarm OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION - "Indicates the value of the sysUpTime when the last alarm - was generated for this poll request entry." - ::= { snmpPollEntry 12 } - -snmpPollAlarmWait OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates the number of seconds to wait prior to sending - another alarm. This is to ensure that alarms do not flood - out upon device contact lost." - DEFVAL { 60 } - ::= { snmpPollEntry 13 } - -snmpPollTrapCommunity OBJECT-TYPE - SYNTAX OCTET STRING - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The value of the community string to be used in the SNMP - TRAP PDU when a trap is generated." - DEFVAL { "public" } - ::= { snmpPollEntry 14 } - -snmpPollProtocol OBJECT-TYPE - SYNTAX INTEGER { - internet-ping(1), - snmp(2) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates the protocol to use to poll the host/device. If - snmp is chosen, there must be at least one corresponding - OID Table Entry or a general-failure will result. A - corresponding OID Table Entry is an entry with the same - Destination and Owner indices." - DEFVAL { internet-ping } - ::= { snmpPollEntry 15 } - - --- The OID request table used in the SNMP polling for threshold/value --- comparisons. - -snmpOIDTable OBJECT-TYPE - SYNTAX SEQUENCE OF SnmpOIDEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "A list of objects used to define the OBJECT IDENTIFIERS and - their attributes (type and threashold values) to be used in - a particular snmp poll request SNMP GET REQUEST PDU. These - OIDs will make up the VarBindList in the PDU. Only OID types - which have INTEGER samantics are supported (INTEGER, Counter, - Gauge, TimeTicks) since the polled value is compared against - a threshold value. - - This table is addresses by the same keys as the snmpPollTable - (destination IP address and owner Ip address) in addition to - a unique OID sequence number which is maintained for each - OID entry." - ::= { ctronDLM 2 } - -snmpOIDEntry OBJECT-TYPE - SYNTAX SnmpOIDEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An SNMP poll OBJECT IDENTIFIER entry containing objects for a - particular OID to be polled." - INDEX { snmpOIDDestination, snmpOIDOwner, snmpOIDSequence } - ::= { snmpOIDTable 1 } - -SnmpOIDEntry ::= - SEQUENCE { - snmpOIDDestination IpAddress, - snmpOIDOwner IpAddress, - snmpOIDSequence INTEGER, - snmpOIDObject OBJECT IDENTIFIER, - snmpOIDComparator INTEGER, - snmpOIDEnumType INTEGER, - snmpOIDThresholdInteger INTEGER, - snmpOIDThresholdCounter Counter, - snmpOIDThresholdGauge Gauge, - snmpOIDThresholdTicks TimeTicks, - snmpOIDType INTEGER, - snmpOIDStatus INTEGER, - snmpOIDLastValue INTEGER - } - - -snmpOIDDestination OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP address of the host/device to be polled." - ::= { snmpOIDEntry 1 } - -snmpOIDOwner OBJECT-TYPE - SYNTAX IpAddress - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The IP address of the client which created this OID - request entry." - ::= { snmpOIDEntry 2 } - -snmpOIDSequence OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The sequence number which uniquely idenifies this OID entry - entry within a particular SNMP poll request. This number is - incremented each time an OID as added to the poll list for a - particular destination/owner pair." - ::= { snmpOIDEntry 3 } - - -snmpOIDObject OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Identifies the Object Identifier to be polled. This OID value - will be placed in a SNMP GET REQUEST PDU on each poll interval." --- DEFVAL { sysUpTime } - ::= { snmpOIDEntry 4 } - - -snmpOIDComparator OBJECT-TYPE - SYNTAX INTEGER { - equal(1), - greater(2), - less(3), - greater-or-equal(4), - less-or-equal(5), - trap-always(6), - dont-compare(7), - not-equal(8) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates the type of comparison to be performed on the value - portion of the OID being polled. This comparator will be used - to compare the OID value with the threshold value defined in - this entry. A value of 'dont-compare' causes no comparison to - be performed. Comparison failures will trigger an alarm - condition." - DEFVAL { dont-compare } - ::= { snmpOIDEntry 5 } - - -snmpOIDEnumType OBJECT-TYPE - SYNTAX INTEGER { - integer(1), - counter(2), - gauge(3), - ticks(4) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates the type of value to expect from the OID being polled - such that the correct interpretation of the threshold value can - be used to do the comparison." - DEFVAL { ticks } - ::= { snmpOIDEntry 6 } - - -snmpOIDThresholdInteger OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The threshold value to be used when polling an integer-valued - Object Identifier." - DEFVAL { 0 } - ::= { snmpOIDEntry 7 } - - -snmpOIDThresholdCounter OBJECT-TYPE - SYNTAX Counter - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The threshold value to be used when polling a Counter-type - Object Identifier." - ::= { snmpOIDEntry 8 } - - -snmpOIDThresholdGauge OBJECT-TYPE - SYNTAX Gauge - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The threshold value to be used when polling a Gauge-type - Object Identifier." - ::= { snmpOIDEntry 9 } - -snmpOIDThresholdTicks OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The threshold value to be used when polling a TimeTicks-type - Object Identifier." - DEFVAL { 0 } - ::= { snmpOIDEntry 10 } - - -snmpOIDType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - inactive(2), - activate(3), - suspend(4) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The administrative control of this Object Identifier entry. - This leaf is used to control adding, using, and deleting OIDs - from the OID poll list." - DEFVAL { activate } - ::= { snmpOIDEntry 11 } - -snmpOIDStatus OBJECT-TYPE - SYNTAX INTEGER { - inactive(1), - active(2), - alarm-condition(3) - } - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The status of the last poll of this Object ID." - ::= { snmpOIDEntry 12 } - -snmpOIDLastValue OBJECT-TYPE - SYNTAX INTEGER - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of the last poll entry treated as an integer value. - This field is used to allow RMON alarms to monitor the polled - values." - ::= { snmpOIDEntry 13 } - -END diff --git a/mibs/DLSW-MIB b/mibs/DLSW-MIB deleted file mode 100644 index 08189cf55d..0000000000 --- a/mibs/DLSW-MIB +++ /dev/null @@ -1,3585 +0,0 @@ -DLSW-MIB DEFINITIONS ::= BEGIN - -IMPORTS - DisplayString, RowStatus, - RowPointer, TruthValue, - TEXTUAL-CONVENTION FROM SNMPv2-TC - Counter32, Gauge32, TimeTicks, - OBJECT-TYPE, MODULE-IDENTITY, - NOTIFICATION-TYPE FROM SNMPv2-SMI - MODULE-COMPLIANCE, OBJECT-GROUP, - NOTIFICATION-GROUP FROM SNMPv2-CONF - mib-2 FROM RFC1213-MIB - ifIndex FROM IF-MIB - sdlcLSAddress FROM SNA-SDLC-MIB; - -dlsw MODULE-IDENTITY -LAST-UPDATED "200509230000Z" - ORGANIZATION "AIW DLSw MIB RIGLET and IETF DLSw MIB Working Group" - CONTACT-INFO - "David D. Chen - IBM Corporation - 800 Park, Highway 54 - Research Triangle Park, NC 27709-9990 - Tel: 1 919 254 6182 - E-mail: dchen@vnet.ibm.com" - DESCRIPTION - "This MIB module contains objects to manage Data Link - Switches." - REVISION "200509230000Z" -- 23 September 2005 - DESCRIPTION "Juniper fix for syntax error" -::= { mib-2 46 } - -dlswMIB OBJECT IDENTIFIER ::= { dlsw 1 } -dlswDomains OBJECT IDENTIFIER ::= { dlsw 2 } - --- ******************************************************************* --- Textual convention definitions --- ******************************************************************* - -NBName ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Represents a single qualified NetBIOS name, which can include - `don't care' and `wildcard' characters to represent a number - of real NetBIOS names. If an individual character position in - the qualified name contains a `?', the corresponding character - position in a real NetBIOS name is a `don't care'. If the - qualified name ends in `*', the remainder of a real NetBIOS - name is a `don't care'. `*' is only considered a wildcard if it - appears at the end of a name." - SYNTAX OCTET STRING (SIZE (0..16)) - -MacAddressNC ::= TEXTUAL-CONVENTION - DISPLAY-HINT "1x:" - STATUS current - DESCRIPTION - "Represents an 802 MAC address represented in - non-canonical format. That is, the most significant - bit will be transmitted first. If this information - is not available, the value is a zero length string." - SYNTAX OCTET STRING (SIZE (0 | 6)) - -TAddress ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Denotes a transport service address. - For dlswTCPDomain, a TAddress is 4 octets long, - containing the IP-address in network-byte order." - SYNTAX OCTET STRING (SIZE (0..255)) - -EndStationLocation ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Representing the location of an end station related - to the managed DLSw node." - SYNTAX INTEGER { - other (1), - internal (2), -- local virtual MAC address - remote (3), -- via DLSw partner - local (4) -- locally attached - } - -DlcType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Representing the type of DLC of an end station, if - applicable." - SYNTAX INTEGER { - other (1), -- not assigned yet - na (2), -- not applicable - llc (3), -- 802.2 Logical Link Control - sdlc (4), -- SDLC - qllc (5) -- QLLC - } - -LFSize ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The largest size of the INFO field (including DLC header, - not including any MAC-level or framing octets). - 64 valid values as defined by the IEEE 802.1D - Addendum are acceptable." - SYNTAX INTEGER { - lfs516(516), lfs635(635), lfs754(754), lfs873(873), - lfs993(993), lfs1112(1112), lfs1231(1231), - lfs1350(1350), lfs1470(1470), lfs1542(1542), - lfs1615(1615), lfs1688(1688), lfs1761(1761), - lfs1833(1833), lfs1906(1906), lfs1979(1979), - lfs2052(2052), lfs2345(2345), lfs2638(2638), - lfs2932(2932), lfs3225(3225), lfs3518(3518), - lfs3812(3812), lfs4105(4105), lfs4399(4399), - lfs4865(4865), lfs5331(5331), lfs5798(5798), - lfs6264(6264), lfs6730(6730), lfs7197(7197), - lfs7663(7663), lfs8130(8130), lfs8539(8539), - lfs8949(8949), lfs9358(9358), lfs9768(9768), - lfs10178(10178), lfs10587(10587), lfs10997(10997), - lfs11407(11407), lfs12199(12199), lfs12992(12992), - lfs13785(13785), lfs14578(14578), lfs15370(15370), - lfs16163(16163), lfs16956(16956), lfs17749(17749), - lfs20730(20730), lfs23711(23711), lfs26693(26693), - lfs29674(29674), lfs32655(32655), lfs38618(38618), - lfs41600(41600), lfs44591(44591), lfs47583(47583), - lfs50575(50575), lfs53567(53567), lfs56559(56559), - lfs59551(59551), lfs65535(65535) - } - --- null OBJECT IDENTIFIER ::= { 0 0 } - - --- ******************************************************************* --- DLSw Transport Domain definitions --- ******************************************************************* - --- DLSw over TCP -dlswTCPDomain OBJECT IDENTIFIER ::= { dlswDomains 1 } --- for an IP address of length 4: --- --- octets contents encoding --- 1-4 IP-address network-byte order --- -DlswTCPAddress ::= TEXTUAL-CONVENTION - DISPLAY-HINT "1d.1d.1d.1d" - STATUS current - DESCRIPTION - "Represents the IP address of a DLSw which uses - TCP as a transport protocol." - SYNTAX OCTET STRING (SIZE (4)) - - --- ******************************************************************* --- DLSw MIB Definition --- ******************************************************************* --- The DLSw MIB module contains an object part and a conformance part. --- Object part is organized in the following groups: --- (1) dlswNode - information about this DLSw --- (2) dlswTConn - about adjacent DLSw partners --- (3) dlswInterface - about which interfaces DLSw is active on --- (4) dlswDirectory - about any directory of local/remote resources --- (5) dlswCircuit - about established circuits. --- (6) dlswSdlc - about SDLC data link switched devices - -dlswNode OBJECT IDENTIFIER ::= { dlswMIB 1 } -dlswTConn OBJECT IDENTIFIER ::= { dlswMIB 2 } -dlswInterface OBJECT IDENTIFIER ::= { dlswMIB 3 } -dlswDirectory OBJECT IDENTIFIER ::= { dlswMIB 4 } -dlswCircuit OBJECT IDENTIFIER ::= { dlswMIB 5 } -dlswSdlc OBJECT IDENTIFIER ::= { dlswMIB 6 } -- SDLC - --- --- THE NODE GROUP --- - --- --- DLSw Node Identity --- -dlswNodeVersion OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This value identifies the particular version of the DLSw - standard supported by this DLSw. The first octet is a - hexadecimal value representing the DLSw standard Version - number of this DLSw, and the second is a hexadecimal value - representing the DLSw standard Release number. This - information is reported in DLSw Capabilities Exchange." - REFERENCE - "DLSW: Switch-to-Switch Protocol RFC 1795" - ::= { dlswNode 1 } - -dlswNodeVendorID OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (3)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value identifies the manufacturer's IEEE-assigned - organizationally Unique Identifier (OUI) of this DLSw. - This information is reported in DLSw Capabilities - Exchange." - REFERENCE - "DLSW: Switch-to-Switch Protocol RFC 1795" - ::= { dlswNode 2 } - -dlswNodeVersionString OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This string gives product-specific information about - this DLSw (e.g., product name, code release and fix level). - This flows in Capabilities Exchange messages." - REFERENCE - "DLSW: Switch-to-Switch Protocol RFC 1795" - ::= { dlswNode 3 } - --- --- DLSw Code Capability --- -dlswNodeStdPacingSupport OBJECT-TYPE - SYNTAX INTEGER { - none (1), -- does not support DLSw - -- Standard pacing scheme - adaptiveRcvWindow (2), -- the receive window size - -- varies - fixedRcvWindow (3) -- the receive window size - -- remains constant - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Circuit pacing, as defined in the DLSw Standard, allows each - of the two DLSw nodes on a circuit to control the amount - of data the other is permitted to send to them. This object - reflects the level of support the DLSw node has for this - protocol. (1) means the node has no support for the standard - circuit pacing flows; it may use RFC 1434+ methods only, or - a proprietary flow control scheme. (2) means the node supports - the standard scheme and can vary the window sizes it grants as - a data receiver. (3) means the node supports the standard - scheme but never varies its receive window size." - ::= { dlswNode 4 } - --- --- DLSw Node Operational Objects --- -dlswNodeStatus OBJECT-TYPE - SYNTAX INTEGER { - active (1), - inactive (2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of the DLSw part of the system. Changing the - value from active to inactive causes DLSw to take - the following actions - (1) it disconnects all circuits - through all DLSw partners, (2) it disconnects all - transport connections to all DLSw partners, (3) it - disconnects all local DLC connections, and (4) it stops - processing all DLC connection set-up traffic. - Since these are destructive actions, the user should - query the circuit and transport connection tables in - advance to understand the effect this action will have. - Changing the value from inactive to active causes DLSw - to come up in its initial state, i.e., transport - connections established and ready to bring up circuits." - ::= { dlswNode 5 } - -dlswNodeUpTime OBJECT-TYPE - SYNTAX TimeTicks - UNITS "hundredths of a second" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The amount of time (in hundredths of a second) since - the DLSw portion of the system was last re-initialized. - That is, if dlswState is in the active state, - the time the dlswState entered the active state. - It will remain zero if dlswState is in the - inactive state." - ::= { dlswNode 6 } - -dlswNodeVirtualSegmentLFSize OBJECT-TYPE - SYNTAX LFSize - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The largest frame size (including DLC header and info field - but not any MAC-level or framing octets) this DLSw can forward - on any path through itself. This object can represent any box- - level frame size forwarding restriction (e.g., from the use - of fixed-size buffers). Some DLSw implementations will have - no such restriction. - - This value will affect the LF size of circuits during circuit - creation. The LF size of an existing circuit can be found in - the RIF (Routing Information Field)." - DEFVAL { lfs65535 } - ::= { dlswNode 7 } - --- ................................................................... --- NETBIOS Resources --- ................................................................... - -dlswNodeResourceNBExclusivity OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of true indicates that the NetBIOS Names - configured in dlswDirNBTable are the only ones accessible - via this DLSw. - - If a node supports sending run-time capabilities exchange - messages, changes to this object should cause that action. - It is up to the implementation exactly when to start the - run-time capabilities exchange." - ::= { dlswNode 8 } - --- ................................................................... --- MAC Address List --- ................................................................... - -dlswNodeResourceMacExclusivity OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of true indicates that the MAC addresses - configured in the dlswDirMacTable are the only ones - accessible via this DLSw. - - If a node supports sending run-time capabilities exchange - messages, changes to this object should cause that action. - It is up to the implementation exactly when to start the - run-time capabilities exchange." - ::= { dlswNode 9 } - - --- ******************************************************************* --- TRANSPORT CONNECTION (aka: PARTNER DLSW) --- ******************************************************************* - --- --- Transport Connection Statistics Objects --- -dlswTConnStat OBJECT IDENTIFIER ::= { dlswTConn 1 } - -dlswTConnStatActiveConnections OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transport connections that are not in - `disconnected' state." - ::= { dlswTConnStat 1 } - -dlswTConnStatCloseIdles OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times transport connections in this node - exited the connected state with zero active circuits on - the transport connection." - ::= { dlswTConnStat 2 } - -dlswTConnStatCloseBusys OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times transport connections in this node - exited the connected state with some non-zero number - of active circuits on the transport connection. Normally - this means the transport connection failed unexpectedly." - ::= { dlswTConnStat 3 } - --- --- Transport Connection Configuration Table --- -dlswTConnConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswTConnConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table defines the transport connections - that will be initiated or accepted by this - DLSw. Structure of masks allows wildcard - definition for a collection of transport - connections by a conceptual row. For a - specific transport connection, there may - be multiple of conceptual rows match the - transport address. The `best' match will - the one to determine the characteristics - of the transport connection." - ::= { dlswTConn 2 } - -dlswTConnConfigEntry OBJECT-TYPE - SYNTAX DlswTConnConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Each conceptual row defines a collection of - transport connections." - INDEX { dlswTConnConfigIndex } - ::= { dlswTConnConfigTable 1 } - -DlswTConnConfigEntry ::= SEQUENCE { - dlswTConnConfigIndex INTEGER, - dlswTConnConfigTDomain OBJECT IDENTIFIER, - dlswTConnConfigLocalTAddr TAddress, - dlswTConnConfigRemoteTAddr TAddress, - dlswTConnConfigLastModifyTime TimeTicks, - dlswTConnConfigEntryType INTEGER, - dlswTConnConfigGroupDefinition RowPointer, - dlswTConnConfigSetupType INTEGER, - dlswTConnConfigSapList OCTET STRING, - dlswTConnConfigAdvertiseMacNB TruthValue, - dlswTConnConfigInitCirRecvWndw INTEGER, - dlswTConnConfigOpens Counter32, - dlswTConnConfigRowStatus RowStatus - } - -dlswTConnConfigIndex OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The index to the conceptual row of the table. - Negative numbers are not allowed. There - are objects defined that point to conceptual - rows of this table with this index value. - Zero is used to denote that no corresponding - row exists. - - Index values are assigned by the agent, and - should not be reused but should continue to - increase in value." - ::= { dlswTConnConfigEntry 1 } - -dlswTConnConfigTDomain OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The object identifier which indicates the transport - domain of this conceptual row." - ::= { dlswTConnConfigEntry 2 } - -dlswTConnConfigLocalTAddr OBJECT-TYPE - SYNTAX TAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The local transport address for this conceptual row - of the transport connection definition." - ::= { dlswTConnConfigEntry 3 } - -dlswTConnConfigRemoteTAddr OBJECT-TYPE - SYNTAX TAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The remote transport address. Together with - dlswTConnConfigEntryType and dlswTConnConfigGroupDefinition, - the object instance of this conceptual row identifies a - collection of the transport connections that will be - either initiated by this DLSw or initiated by a partner - DLSw and accepted by this DLSw." - ::= { dlswTConnConfigEntry 4 } - -dlswTConnConfigLastModifyTime OBJECT-TYPE - SYNTAX TimeTicks - UNITS "hundredths of a second" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The time (in hundredths of a second) since the value of - any object in this conceptual row except for - dlswTConnConfigOpens was last changed. This value - may be compared to dlswTConnOperConnectTime to - determine whether values in this row are completely - valid for a transport connection created using - this row definition." - ::= { dlswTConnConfigEntry 5 } - -dlswTConnConfigEntryType OBJECT-TYPE - SYNTAX INTEGER { - individual (1), - global (2), - group (3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The object instance signifies the type of entry in the - associated conceptual row. The value of `individual' - means that the entry applies to a specific partner DLSw - node as identified by dlswTConnConfigRemoteTAddr and - dlswTConnConfigTDomain. The value of `global' - means that the entry applies to all partner DLSw nodes - of the TDomain. The value of 'group' means that the entry - applies to a specific set of DLSw nodes in the TDomain. - Any group definitions are enterprise-specific and are pointed - to by dlswTConnConfigGroupDefinition. In the cases of - `global' and `group', the value in dlswTConnConfigRemoteTAddr - may not have any significance." - ::= { dlswTConnConfigEntry 6 } - -dlswTConnConfigGroupDefinition OBJECT-TYPE - SYNTAX RowPointer - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "For conceptual rows of `individual' and `global' as - specified in dlswTConnConfigEntryType, the instance - of this object is `0.0'. For conceptual rows of - `group', the instance points to the specific - group definition." - ::= { dlswTConnConfigEntry 7 } - -dlswTConnConfigSetupType OBJECT-TYPE - - SYNTAX INTEGER { - other (1), - activePersistent (2), - activeOnDemand (3), - passive (4), - excluded (5) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This value of the instance of a conceptual row - identifies the behavior of the collection of - transport connections that this conceptual row - defines. The value of activePersistent, activeOnDemand - and passive means this DLSw will accept any transport - connections, initiated by partner DLSw nodes, which - are defined by this conceptual row. The value of - activePersistent means this DLSw will also initiate - the transport connections of this conceptual row and - retry periodically if necessary. The value of - activeOnDemand means this DLSw will initiate a - transport connection of this conceptual row, if - there is a directory cache hits. The value of - other is implementation specific. The value of exclude - means that the specified node is not allowed to be - a partner to this DLSw node. To take a certain - conceptual row definition out of service, a value of - notInService for dlswTConnConfigRowStatus should be - used." - DEFVAL { passive } - ::= { dlswTConnConfigEntry 8 } - -dlswTConnConfigSapList OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(16)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The SAP list indicates which SAPs are advertised to - the transport connection defined by this conceptual - row. Only SAPs with even numbers are represented, - in the form of the most significant bit of the first - octet representing the SAP 0, the next most significant - bit representing the SAP 2, to the least significant - bit of the last octet representing the SAP 254. Data - link switching is allowed for those SAPs which have - one in its corresponding bit, not allowed otherwise. - The whole SAP list has to be changed together. Changing - the SAP list affects only new circuit establishments - and has no effect on established circuits. - - This list can be used to restrict specific partners - from knowing about all the SAPs used by DLSw on all its - interfaces (these are represented in dlswIfSapList for - each interface). For instance, one may want to run NetBIOS - with some partners but not others. - - If a node supports sending run-time capabilities exchange - messages, changes to this object should cause that action. - When to start the run-time capabilities exchange is - implementation-specific. - - The DEFVAL below indicates support for SAPs 0, 4, 8, and C." - DEFVAL { 'AA000000000000000000000000000000'H } - ::= { dlswTConnConfigEntry 9 } - -dlswTConnConfigAdvertiseMacNB OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of true indicates that any defined local MAC - addresses and NetBIOS names will be advertised to a - partner node via initial and (if supported) run-time - capabilities exchange messages. The DLSw node should send - the appropriate exclusivity control vector to accompany - each list it sends, or to represent that the node is - explicitly configured to have a null list. - - The value of false indicates that the DLSw node should not - send a MAC address list or NetBIOS name list, and should - also not send their corresponding exclusivity control - vectors." - DEFVAL { true } - ::= { dlswTConnConfigEntry 10 } - -dlswTConnConfigInitCirRecvWndw OBJECT-TYPE - SYNTAX INTEGER (0..65535) - UNITS "SSP messages" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The initial circuit receive pacing window size, in the unit - of SSP messages, to be used for future transport connections - activated using this table row. The managed node sends this - value as its initial receive pacing window in its initial - capabilities exchange message. Changing this value does not - affect the initial circuit receive pacing window size of - currently active transport connections. If the standard window - pacing scheme is not supported, the value is zero. - - A larger receive window value may be appropriate for partners - that are reachable only via physical paths that have longer - network delays." - DEFVAL { 1 } - ::= { dlswTConnConfigEntry 11 } - -dlswTConnConfigOpens OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times transport connections entered - connected state according to the definition of - this conceptual row." - ::= { dlswTConnConfigEntry 12 } - -dlswTConnConfigRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object is used by the manager to create - or delete the row entry in the dlswTConnConfigTable - following the RowStatus textual convention. The value - of notInService will be used to take a conceptual - row definition out of use." - ::= { dlswTConnConfigEntry 13 } - --- ******************************************************************* --- Transport Connection Operation Table --- ******************************************************************* --- (1) At most one transport connection can be connected between --- this DLSw and one of its DLSw partners at a given time. --- (2) Multiple transport types are supported. --- (3) Since the entries may be reused, dlswTConnOperEntryTime --- needs to be consulted for the possibility of counter reset. --- ******************************************************************* - -dlswTConnOperTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswTConnOperEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of transport connections. It is optional but - desirable for the agent to keep an entry for some - period of time after the transport connection is - disconnected. This allows the manager to capture - additional useful information about the connection, in - particular, statistical information and the cause of the - disconnection." - ::= { dlswTConn 3 } - -dlswTConnOperEntry OBJECT-TYPE - SYNTAX DlswTConnOperEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - INDEX { dlswTConnOperTDomain, dlswTConnOperRemoteTAddr } - ::= { dlswTConnOperTable 1 } - -DlswTConnOperEntry ::= SEQUENCE { - dlswTConnOperTDomain OBJECT IDENTIFIER, - dlswTConnOperLocalTAddr TAddress, - dlswTConnOperRemoteTAddr TAddress, - - dlswTConnOperEntryTime TimeTicks, - dlswTConnOperConnectTime TimeTicks, - dlswTConnOperState INTEGER, - dlswTConnOperConfigIndex INTEGER, - dlswTConnOperFlowCntlMode INTEGER, - - dlswTConnOperPartnerVersion OCTET STRING, - dlswTConnOperPartnerVendorID OCTET STRING, - dlswTConnOperPartnerVersionStr DisplayString, - dlswTConnOperPartnerInitPacingWndw INTEGER, - - dlswTConnOperPartnerSapList OCTET STRING, - dlswTConnOperPartnerNBExcl TruthValue, - dlswTConnOperPartnerMacExcl TruthValue, - dlswTConnOperPartnerNBInfo INTEGER, - dlswTConnOperPartnerMacInfo INTEGER, - - dlswTConnOperDiscTime TimeTicks, - dlswTConnOperDiscReason INTEGER, - dlswTConnOperDiscActiveCir INTEGER, - - dlswTConnOperInDataPkts Counter32, - dlswTConnOperOutDataPkts Counter32, - dlswTConnOperInDataOctets Counter32, - dlswTConnOperOutDataOctets Counter32, - - dlswTConnOperInCntlPkts Counter32, - dlswTConnOperOutCntlPkts Counter32, - - dlswTConnOperCURexSents Counter32, - dlswTConnOperICRexRcvds Counter32, - dlswTConnOperCURexRcvds Counter32, - dlswTConnOperICRexSents Counter32, - - dlswTConnOperNQexSents Counter32, - dlswTConnOperNRexRcvds Counter32, - dlswTConnOperNQexRcvds Counter32, - dlswTConnOperNRexSents Counter32, - - dlswTConnOperCirCreates Counter32, - dlswTConnOperCircuits Gauge32 - } - -dlswTConnOperTDomain OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The object identifier indicates the transport domain - of this transport connection." - ::= { dlswTConnOperEntry 1 } - -dlswTConnOperLocalTAddr OBJECT-TYPE - SYNTAX TAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The local transport address for this transport connection. - This value could be different from dlswTConnConfigLocalAddr, - if the value of the latter were changed after this transport - connection was established." - ::= { dlswTConnOperEntry 2 } - -dlswTConnOperRemoteTAddr OBJECT-TYPE - SYNTAX TAddress --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The remote transport address of this transport connection." - ::= { dlswTConnOperEntry 3 } - -dlswTConnOperEntryTime OBJECT-TYPE - SYNTAX TimeTicks - UNITS "hundredths of a second" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The amount of time (in hundredths of a second) since this - transport connection conceptual row was created." - ::= { dlswTConnOperEntry 4 } - --- ................................................................... --- DLSw Transport Connection Operational Objects --- ................................................................... - -dlswTConnOperConnectTime OBJECT-TYPE - SYNTAX TimeTicks - UNITS "hundredths of a second" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The amount of time (in hundredths of a second) since this - transport connection last entered the 'connected' state. - A value of zero means this transport connection has never - been established." - ::= { dlswTConnOperEntry 5 } - -dlswTConnOperState OBJECT-TYPE - SYNTAX INTEGER { - connecting (1), - initCapExchange (2), - connected (3), - quiescing (4), - disconnecting (5), - disconnected (6) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The state of this transport connection. The transport - connection enters `connecting' state when DLSw makes - a connection request to the transport layer. Once initial - Capabilities Exchange is sent, the transport connection - enters enters `initCapExchange' state. When partner - capabilities have been determined and the transport - connection is ready for sending CanUReach (CUR) messages, - it moves to the `connected' state. When DLSw is in the - process of bringing down the connection, it is in the - `disconnecting' state. When the transport layer - indicates one of its connections is disconnected, the - transport connection moves to the `disconnected' state. - - Whereas all of the values will be returned in response - to a management protocol retrieval operation, only two - values may be specified in a management protocol set - operation: `quiescing' and `disconnecting'. Changing - the value to `quiescing' prevents new circuits from being - established, and will cause a transport disconnect when - the last circuit on the connection goes away. Changing - the value to `disconnecting' will force off all circuits - immediately and bring the connection to `disconnected' - state." - ::= { dlswTConnOperEntry 6 } - -dlswTConnOperConfigIndex OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of dlswTConnConfigIndex of the dlswTConnConfigEntry - that governs the configuration information used by this - dlswTConnOperEntry. The manager can therefore normally - examine both configured and operational information - for this transport connection. - - This value is zero if the corresponding dlswTConnConfigEntry - was deleted after the creation of this dlswTConnOperEntry. - If some fields in the former were changed but the conceptual - row was not deleted, some configuration information may not - be valid for this operational transport connection. The - manager can compare dlswTConnOperConnectTime and - dlswTConnConfigLastModifyTime to determine if this condition - exists." - ::= { dlswTConnOperEntry 7 } - --- ................................................................... --- Transport Connection Characteristics --- ................................................................... - -dlswTConnOperFlowCntlMode OBJECT-TYPE - SYNTAX INTEGER { - undetermined (1), - pacing (2), -- DLSw standard flow control - other (3) -- non-DLSw standard flow control - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The flow control mechanism in use on this transport connection. - This value is undetermined (1) before the mode of flow control - can be established on a new transport connection (i.e., after - CapEx is sent but before Capex or other SSP control messages - have been received). Pacing (2) indicates that the standard - RFC 1795 pacing mechanism is in use. Other (3) may be either - the RFC 1434+ xBusy mechanism operating to a back-level DLSw, - or a vendor-specific flow control method. Whether it is xBusy - or not can be inferred from dlswTConnOperPartnerVersion." - ::= { dlswTConnOperEntry 8 } - --- ................................................................... - -dlswTConnOperPartnerVersion OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0 | 2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This value identifies which version (first octet) and release - (second octet) of the DLSw standard is supported by this - partner DLSw. This information is obtained from a DLSw - capabilities exchange message received from the partner DLSw. - A string of zero length is returned before a Capabilities - Exchange message is received, or if one is never received. - A conceptual row with a dlswTConnOperState of `connected' but - a zero length partner version indicates that the partner is - a non-standard DLSw partner. - - If an implementation chooses to keep dlswTConnOperEntrys in - the `disconnected' state, this value should remain unchanged." - REFERENCE - "DLSW: Switch-to-Switch Protocol RFC 1795" - ::= { dlswTConnOperEntry 9 } - -dlswTConnOperPartnerVendorID OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0 | 3)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This value identifies the IEEE-assigned organizationally - Unique Identifier (OUI) of the maker of this partner - DLSw. This information is obtained from a DLSw - capabilities exchange message received from the partner DLSw. - A string of zero length is returned before a Capabilities - Exchange message is received, or if one is never received. - - If an implementation chooses to keep dlswTConnOperEntrys in - the `disconnected' state, this value should remain unchanged." - ::= { dlswTConnOperEntry 10 } - -dlswTConnOperPartnerVersionStr OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..253)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This value identifies the particular product version (e.g., - product name, code level, fix level) of this partner DLSw. - The format of the actual version string is vendor-specific. - This information is obtained from a DLSw capabilities exchange - message received from the partner DLSw. - A string of zero length is returned before a Capabilities - Exchange message is received, if one is never received, or - if one is received but it does not contain a version string. - If an implementation chooses to keep dlswTConnOperEntrys in - the `disconnected' state, this value should remain unchanged." - REFERENCE - "DLSW: Switch-to-Switch Protocol RFC 1795" - ::= { dlswTConnOperEntry 11 } - -dlswTConnOperPartnerInitPacingWndw OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of the partner initial receive pacing window. This - is our initial send pacing window for all new circuits on this - transport connection, as modified and granted by the first flow - control indication the partner sends on each circuit. - This information is obtained from a DLSw capabilities exchange - message received from the partner DLSw. - A value of zero is returned before a Capabilities - Exchange message is received, or if one is never received. - - If an implementation chooses to keep dlswTConnOperEntrys in - the `disconnected' state, this value should remain unchanged." - REFERENCE - "DLSW: Switch-to-Switch Protocol RFC 1795" - ::= { dlswTConnOperEntry 12 } - --- ................................................................... - -dlswTConnOperPartnerSapList OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0 | 16)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Supported SAP List received in the capabilities - exchange message from the partner DLSw. This list has - the same format described for dlswTConnConfigSapList. - A string of zero length is returned before a Capabilities - Exchange message is received, or if one is never received. - - If an implementation chooses to keep dlswTConnOperEntrys in - the `disconnected' state, this value should remain unchanged." - ::= { dlswTConnOperEntry 13 } - -dlswTConnOperPartnerNBExcl OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of true signifies that the NetBIOS names received - from this partner in the NetBIOS name list in its capabilities - exchange message are the only NetBIOS names reachable by - that partner. `False' indicates that other NetBIOS names may - be reachable. `False' should be returned before a Capabilities - Exchange message is received, if one is never received, or if - one is received without a NB Name Exclusivity CV. - - If an implementation chooses to keep dlswTConnOperEntrys in - the `disconnected' state, this value should remain unchanged." - ::= { dlswTConnOperEntry 14 } - -dlswTConnOperPartnerMacExcl OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of true signifies that the MAC addresses received - from this partner in the MAC address list in its capabilities - exchange message are the only MAC addresses reachable by - that partner. `False' indicates that other MAC addresses may - be reachable. `False' should be returned before a Capabilities - Exchange message is received, if one is never received, or if - one is received without a MAC Address Exclusivity CV. - - If an implementation chooses to keep dlswTConnOperEntrys in - the `disconnected' state, this value should remain unchanged." - ::= { dlswTConnOperEntry 15 } - -dlswTConnOperPartnerNBInfo OBJECT-TYPE - SYNTAX INTEGER { - none (1), -- none is kept - partial (2), -- partial list is kept - complete (3), -- complete list is kept - notApplicable (4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "It is up to this DSLw whether to keep either none, some, - or all of the NetBIOS name list that was received in - the capabilities exchange message sent by this partner DLSw. - This object identifies how much information was kept by - this DLSw. These names are stored as userConfigured - remote entries in dlswDirNBTable. - A value of (4), notApplicable, should be returned before - a Capabilities Exchange message is received, or if one is - never received. - - If an implementation chooses to keep dlswTConnOperEntrys in - the `disconnected' state, this value should remain unchanged." - ::= { dlswTConnOperEntry 16 } - -dlswTConnOperPartnerMacInfo OBJECT-TYPE - SYNTAX INTEGER { - none (1), -- none is kept - partial (2), -- partial list is kept - complete (3), -- complete list is kept - notApplicable (4) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "It is up to this DLSw whether to keep either none, some, - or all of the MAC address list that was received in the - capabilities exchange message sent by this partner DLSw. - This object identifies how much information was kept by - this DLSw. These names are stored as userConfigured - remote entries in dlswDirMACTable. - A value of (4), notApplicable, should be returned before - a Capabilities Exchange message is received, or if one is - never received. - - If an implementation chooses to keep dlswTConnOperEntrys in - the `disconnected' state, this value should remain unchanged." - ::= { dlswTConnOperEntry 17 } - --- ................................................................... --- Information about the last disconnect of this transport connection. --- These objects make sense only for implementations that keep --- transport connection information around after disconnection. --- ................................................................... -dlswTConnOperDiscTime OBJECT-TYPE - SYNTAX TimeTicks - UNITS "hundredths of a second" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The amount of time (in hundredths of a second) since the - dlswTConnOperState last entered `disconnected' state." - ::= { dlswTConnOperEntry 18 } - -dlswTConnOperDiscReason OBJECT-TYPE - SYNTAX INTEGER { - other (1), - capExFailed (2), - transportLayerDisc (3), - operatorCommand (4), - lastCircuitDiscd (5), - protocolError (6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object signifies the reason that either prevented the - transport connection from entering the connected state, or - caused the transport connection to enter the disconnected - state." - ::= { dlswTConnOperEntry 19 } - -dlswTConnOperDiscActiveCir OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of circuits active (not in DISCONNECTED state) - at the time the transport connection was last disconnected. - This value is zero if the transport connection has never - been connected." - ::= { dlswTConnOperEntry 20 } - --- ................................................................... --- Transport Connection Statistics --- (1) Traffic counts --- ................................................................... -dlswTConnOperInDataPkts OBJECT-TYPE - SYNTAX Counter32 - UNITS "SSP messages" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Switch-to-Switch Protocol (SSP) messages of - type DGRMFRAME, DATAFRAME, or INFOFRAME received on this - transport connection." - ::= { dlswTConnOperEntry 21 } - -dlswTConnOperOutDataPkts OBJECT-TYPE - SYNTAX Counter32 - UNITS "SSP messages" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Switch-to-Switch Protocol (SSP) messages of - type DGRMFRAME, DATAFRAME, or INFOFRAME transmitted on this - transport connection." - ::= { dlswTConnOperEntry 22 } - -dlswTConnOperInDataOctets OBJECT-TYPE - SYNTAX Counter32 - UNITS "octets" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number octets in Switch-to-Switch Protocol (SSP) messages - of type DGRMFRAME, DATAFRAME, or INFOFRAME received on this - transport connection. Each message is counted starting with - the first octet following the SSP message header." - ::= { dlswTConnOperEntry 23 } - -dlswTConnOperOutDataOctets OBJECT-TYPE - SYNTAX Counter32 - UNITS "octets" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number octets in Switch-to-Switch Protocol (SSP) messages - of type DGRMFRAME, DATAFRAME, or INFOFRAME transmitted on this - transport connection. Each message is counted starting with - the first octet following the SSP message header." - ::= { dlswTConnOperEntry 24 } - -dlswTConnOperInCntlPkts OBJECT-TYPE - SYNTAX Counter32 - UNITS "SSP messages" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Switch-to-Switch Protocol (SSP) messages - received on this transport connection which were not of - type DGRMFRAME, DATAFRAME, or INFOFRAME." - ::= { dlswTConnOperEntry 25 } - -dlswTConnOperOutCntlPkts OBJECT-TYPE - SYNTAX Counter32 - UNITS "SSP messages" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Switch-to-Switch Protocol (SSP) messages of - transmitted on this transport connection which were not of - type DGRMFRAME, DATAFRAME, or INFOFRAME." - ::= { dlswTConnOperEntry 26 } --- ................................................................... --- (2) Director activities (Explorer messages) --- ................................................................... - -dlswTConnOperCURexSents OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of CanUReach_ex messages sent on this transport - connection." - ::= { dlswTConnOperEntry 27 } - -dlswTConnOperICRexRcvds OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of ICanReach_ex messages received on this transport - connection." - ::= { dlswTConnOperEntry 28 } - -dlswTConnOperCURexRcvds OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of CanUReach_ex messages received on this transport - connection." - ::= { dlswTConnOperEntry 29 } - -dlswTConnOperICRexSents OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of ICanReach_ex messages sent on this transport - connection." - ::= { dlswTConnOperEntry 30 } - --- ................................................................... - -dlswTConnOperNQexSents OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of NetBIOS_NQ_ex (NetBIOS Name Query-explorer) - messages sent on this transport connection." - ::= { dlswTConnOperEntry 31 } - -dlswTConnOperNRexRcvds OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of NETBIOS_NR_ex (NetBIOS Name Recognized-explorer) - messages received on this transport connection." - ::= { dlswTConnOperEntry 32 } - -dlswTConnOperNQexRcvds OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of NETBIOS_NQ_ex messages received on this - transport connection." - ::= { dlswTConnOperEntry 33 } - -dlswTConnOperNRexSents OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of NETBIOS_NR_ex messages sent on this transport - connection." - ::= { dlswTConnOperEntry 34 } - --- ................................................................... --- (3) Circuit activities on each transport connection --- ................................................................... -dlswTConnOperCirCreates OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times that circuits entered `circuit_established' - state (not counting transitions from `circuit_restart')." - ::= { dlswTConnOperEntry 35 } - -dlswTConnOperCircuits OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of currently active circuits on this transport - connection, where `active' means not in `disconnected' state." - ::= { dlswTConnOperEntry 36 } - - --- ******************************************************************* --- Transport Connection Specific --- ******************************************************************* -dlswTConnSpecific OBJECT IDENTIFIER ::= { dlswTConn 4 } -dlswTConnTcp OBJECT IDENTIFIER ::= { dlswTConnSpecific 1 } - --- ................................................................... --- TCP Transport Connection Specific - Configuration --- ................................................................... -dlswTConnTcpConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswTConnTcpConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table defines the TCP transport connections that - will be either initiated by or accepted by this DSLw. - It augments the entries in dlswTConnConfigTable whose domain - is dlswTCPDomain." - ::= { dlswTConnTcp 1 } - -dlswTConnTcpConfigEntry OBJECT-TYPE - SYNTAX DlswTConnTcpConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Each conceptual row defines parameters that are - specific to dlswTCPDomain transport connections." - INDEX { dlswTConnConfigIndex } - ::= { dlswTConnTcpConfigTable 1 } - -DlswTConnTcpConfigEntry ::= SEQUENCE { - dlswTConnTcpConfigKeepAliveInt INTEGER, - dlswTConnTcpConfigTcpConnections INTEGER, - dlswTConnTcpConfigMaxSegmentSize INTEGER - } - -dlswTConnTcpConfigKeepAliveInt OBJECT-TYPE - SYNTAX INTEGER (0..1800) - UNITS "seconds" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The time in seconds between TCP keepAlive messages when - no traffic is flowing. Zero signifies no keepAlive protocol. - Changes take effect only for new TCP connections." - DEFVAL { 0 } - ::= { dlswTConnTcpConfigEntry 1 } - -dlswTConnTcpConfigTcpConnections OBJECT-TYPE - SYNTAX INTEGER (1..16) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This is our preferred number of TCP connections within a - TCP transport connection. The actual number used is negotiated - at capabilities exchange time. Changes take effect only - for new transport connections." - DEFVAL { 2 } - ::= { dlswTConnTcpConfigEntry 2 } - -dlswTConnTcpConfigMaxSegmentSize OBJECT-TYPE - SYNTAX INTEGER (0..65535) - UNITS "packets" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This is the number of bytes that this node is - willing to receive over the read TCP connection(s). - Changes take effect for new transport connections." - DEFVAL { 4096 } - ::= { dlswTConnTcpConfigEntry 3 } - - --- ................................................................... --- TCP Transport Connection Specific - Operation --- ................................................................... -dlswTConnTcpOperTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswTConnTcpOperEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A list of TCP transport connections. It is optional - but desirable for the agent to keep an entry for some - period of time after the transport connection is - disconnected. This allows the manager to capture - additional useful information about the connection, in - particular, statistical information and the cause of the - disconnection." - ::= { dlswTConnTcp 2 } - -dlswTConnTcpOperEntry OBJECT-TYPE - SYNTAX DlswTConnTcpOperEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - INDEX { dlswTConnOperTDomain, dlswTConnOperRemoteTAddr } - ::= { dlswTConnTcpOperTable 1 } - -DlswTConnTcpOperEntry ::= SEQUENCE { - dlswTConnTcpOperKeepAliveInt INTEGER, - dlswTConnTcpOperPrefTcpConnections INTEGER, - dlswTConnTcpOperTcpConnections INTEGER - } - -dlswTConnTcpOperKeepAliveInt OBJECT-TYPE - SYNTAX INTEGER (0..1800) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The time in seconds between TCP keepAlive messages when - no traffic is flowing. Zero signifies no keepAlive protocol is - operating." - ::= { dlswTConnTcpOperEntry 1 } - -dlswTConnTcpOperPrefTcpConnections OBJECT-TYPE - SYNTAX INTEGER (1..16) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the number of TCP connections preferred by this DLSw - partner, as received in its capabilities exchange message." - ::= { dlswTConnTcpOperEntry 2 } - - -dlswTConnTcpOperTcpConnections OBJECT-TYPE - SYNTAX INTEGER (1..16) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the actual current number of TCP connections within - this transport connection." - ::= { dlswTConnTcpOperEntry 3 } - --- ******************************************************************* --- DLSW INTERFACE GROUP --- ******************************************************************* - -dlswIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The list of interfaces on which DLSw is active." - ::= { dlswInterface 1 } - -dlswIfEntry OBJECT-TYPE - SYNTAX DlswIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - INDEX { ifIndex } - ::= { dlswIfTable 1 } - -DlswIfEntry ::= SEQUENCE { - dlswIfRowStatus RowStatus, - dlswIfVirtualSegment INTEGER, - dlswIfSapList OCTET STRING - } - -dlswIfRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object is used by the manager to create - or delete the row entry in the dlswIfTable - following the RowStatus textual convention." - ::= { dlswIfEntry 1 } - -dlswIfVirtualSegment OBJECT-TYPE - SYNTAX INTEGER (0..4095 | 65535) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The segment number that uniquely identifies the virtual - segment to which this DLSw interface is connected. - Current source routing protocols limit this value to - the range 0 - 4095. (The value 0 is used by some - management applications for special test cases.) - A value of 65535 signifies that no virtual segment - is assigned to this interface. For instance, - in a non-source routing environment, segment number - assignment is not required." - DEFVAL { 65535 } - ::= { dlswIfEntry 2 } - -dlswIfSapList OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(16)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The SAP list indicates which SAPs are allowed to be - data link switched through this interface. This list - has the same format described for dlswTConnConfigSapList. - - When changes to this object take effect is implementation- - specific. Turning off a particular SAP can destroy - active circuits that are using that SAP. An agent - implementation may reject such changes until there are no - active circuits if it so chooses. In this case, it is up - to the manager to close the circuits first, using - dlswCircuitState. - - The DEFVAL below indicates support for SAPs 0, 4, 8, and C." - DEFVAL { 'AA000000000000000000000000000000'H } - ::= { dlswIfEntry 3 } - - --- ******************************************************************* --- DIRECTORY --- Directory services caches the locations of MAC addresses --- and NetBIOS names. For resources which are attached via --- local interfaces, the ifIndex may be cached, and for --- resources which are reachable via a DLSw partner, the --- transport address of the DLSw partner is cached. --- ******************************************************************* - --- --- Directory Related Statistical Objects --- -dlswDirStat OBJECT IDENTIFIER ::= { dlswDirectory 1 } - -dlswDirMacEntries OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current total number of entries in the dlswDirMacTable." - ::= { dlswDirStat 1 } - -dlswDirMacCacheHits OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a cache search for a particular MAC address - resulted in success." - ::= { dlswDirStat 2 } - -dlswDirMacCacheMisses OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a cache search for a particular MAC address - resulted in failure." - ::= { dlswDirStat 3 } - -dlswDirMacCacheNextIndex OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The next value of dlswDirMacIndex to be assigned by - the agent. A retrieval of this object atomically reserves - the returned value for use by the manager to create a row - in dlswDirMacTable. This makes it possible for the agent - to control the index space of the MAC address cache, yet - allows the manager to administratively create new rows." - ::= { dlswDirStat 4 } - -dlswDirNBEntries OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current total number of entries in the dlswDirNBTable." - ::= { dlswDirStat 5 } - -dlswDirNBCacheHits OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a cache search for a particular NetBIOS - name resulted in success." - ::= { dlswDirStat 6 } - -dlswDirNBCacheMisses OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times a cache search for a particular NetBIOS - name resulted in failure." - ::= { dlswDirStat 7 } - -dlswDirNBCacheNextIndex OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The next value of dlswDirNBIndex to be assigned by the - agent. A retrieval of this object atomically reserves - the returned value for use by the manager to create - a row in dlswDirNBTable. This makes it possible for the - agent to control the index space for the NetBIOS name - cache, yet allows the manager to administratively - create new rows." - ::= { dlswDirStat 8 } - --- --- Directory Cache --- -dlswDirCache OBJECT IDENTIFIER ::= { dlswDirectory 2 } - --- ................................................................... --- Directory for MAC Addresses. --- All Possible combinations of values of these objects. --- --- EntryType LocationType Location Status --- ______________ ____________ __________________ ______________ --- userConfigured local ifEntry or 0.0 reachable, or --- notReachable, or --- unknown --- userConfigured remote TConnConfigEntry reachable, or --- notReachable, or --- unknown --- partnerCapExMsg remote TConnOperEntry unknown --- dynamic local ifEntry or 0.0 reachable --- dynamic remote TConnOperEntry reachable --- --- ................................................................... -dlswDirMacTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswDirMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains locations of MAC addresses. - They could be either verified or not verified, - local or remote, and configured locally or learned - from either Capabilities Exchange messages or - directory searches." - ::= { dlswDirCache 1 } - -dlswDirMacEntry OBJECT-TYPE - SYNTAX DlswDirMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Indexed by dlswDirMacIndex." - INDEX { dlswDirMacIndex } - ::= { dlswDirMacTable 1 } - -DlswDirMacEntry ::= SEQUENCE { - dlswDirMacIndex INTEGER, - dlswDirMacMac MacAddressNC, - dlswDirMacMask MacAddressNC, - dlswDirMacEntryType INTEGER, - dlswDirMacLocationType INTEGER, - dlswDirMacLocation RowPointer, - dlswDirMacStatus INTEGER, - dlswDirMacLFSize LFSize, - dlswDirMacRowStatus RowStatus - } - -dlswDirMacIndex OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Uniquely identifies a conceptual row of this table." - ::= { dlswDirMacEntry 1 } - -dlswDirMacMac OBJECT-TYPE - SYNTAX MacAddressNC - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The MAC address, together with the dlswDirMacMask, - specifies a set of MAC addresses that are defined or - discovered through an interface or partner DLSw nodes." - ::= { dlswDirMacEntry 2 } - -dlswDirMacMask OBJECT-TYPE - SYNTAX MacAddressNC - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The MAC address mask, together with the dlswDirMacMac, - specifies a set of MAC addresses that are defined or - discovered through an interface or partner DLSw nodes." - DEFVAL { 'FFFFFFFFFFFF'H } - ::= { dlswDirMacEntry 3 } - -dlswDirMacEntryType OBJECT-TYPE - SYNTAX INTEGER { - other (1), - userConfiguredPublic (2), - userConfiguredPrivate (3), - partnerCapExMsg (4), - dynamic (5) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The cause of the creation of this conceptual row. - It could be one of the three methods: (1) user - configured, including via management protocol - set operations, configuration file, command line - or equivalent methods; (2) learned from the - partner DLSw Capabilities Exchange messages; - and (3) dynamic, e.g., learned from ICanReach - messages, or LAN explorer frames. Since only - individual MAC addresses can be dynamically learned, - dynamic entries will all have a mask of all FFs. - - The public versus private distinction for user- - configured resources applies only to local resources - (UC remote resources are private), and indicates - whether that resource should be advertised in - capabilities exchange messages sent by this node." - DEFVAL { userConfiguredPublic } - ::= { dlswDirMacEntry 4 } - -dlswDirMacLocationType OBJECT-TYPE - SYNTAX INTEGER { - other (1), - local (2), - remote (3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The location of the resource (or a collection of - resources using a mask) of this conceptual row - is either (1) local - the resource is reachable - via an interface, or (2) remote - the resource - is reachable via a partner DLSw node (or a set - of partner DLSw nodes)." - DEFVAL { local } - ::= { dlswDirMacEntry 5 } - -dlswDirMacLocation OBJECT-TYPE - SYNTAX RowPointer - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Points to either the ifEntry, dlswTConnConfigEntry, - dlswTConnOperEntry, 0.0, or something that is implementation - specific. It identifies the location of the MAC address - (or the collection of MAC addresses.)" - DEFVAL { zeroDotZero } - ::= { dlswDirMacEntry 6 } - -dlswDirMacStatus OBJECT-TYPE - SYNTAX INTEGER { - unknown (1), - reachable (2), - notReachable (3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object specifies whether DLSw currently believes - the MAC address to be accessible at the specified location. - The value `notReachable' allows a configured resource - definition to be taken out of service when a search to - that resource fails (avoiding a repeat of the search)." - DEFVAL { unknown } - ::= { dlswDirMacEntry 7 } - -dlswDirMacLFSize OBJECT-TYPE - SYNTAX LFSize - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The largest size of the MAC INFO field (LLC header and data) - that a circuit to the MAC address can carry through this path." - DEFVAL { lfs65535 } - ::= { dlswDirMacEntry 8 } - -dlswDirMacRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object is used by the manager to create - or delete the row entry in the dlswDirMacTable - following the RowStatus textual convention." - ::= { dlswDirMacEntry 9 } - --- ................................................................... --- Directory for NetBIOS Names --- All Possible combinations of values of these objects. --- --- EntryType LocationType Location Status --- ______________ ____________ __________________ ______________ --- userConfigured local ifEntry or 0.0 reachable, or --- notReachable, or --- unknown --- userConfigured remote TConnConfigEntry reachable, or --- notReachable, or --- unknown --- partnerCapExMsg remote TConnOperEntry unknown --- dynamic local ifEntry or 0.0 reachable --- dynamic remote TConnOperEntry reachable --- --- ................................................................... -dlswDirNBTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswDirNBEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains locations of NetBIOS names. - They could be either verified or not verified, - local or remote, and configured locally or learned - from either Capabilities Exchange messages or - directory searches." - ::= { dlswDirCache 2 } - -dlswDirNBEntry OBJECT-TYPE - SYNTAX DlswDirNBEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Indexed by dlswDirNBIndex." - INDEX { dlswDirNBIndex } - ::= { dlswDirNBTable 1 } - -DlswDirNBEntry ::= SEQUENCE { - dlswDirNBIndex INTEGER, - dlswDirNBName NBName, - dlswDirNBNameType INTEGER, - dlswDirNBEntryType INTEGER, - dlswDirNBLocationType INTEGER, - dlswDirNBLocation RowPointer, - dlswDirNBStatus INTEGER, - dlswDirNBLFSize LFSize, - dlswDirNBRowStatus RowStatus - } - -dlswDirNBIndex OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Uniquely identifies a conceptual row of this table." - ::= { dlswDirNBEntry 1 } - -dlswDirNBName OBJECT-TYPE - SYNTAX NBName - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The NetBIOS name (including `any char' and `wildcard' - characters) specifies a set of NetBIOS names that are - defined or discovered through an interface or partner - DLSw nodes." - ::= { dlswDirNBEntry 2 } - -dlswDirNBNameType OBJECT-TYPE - SYNTAX INTEGER { - unknown (1), - individual (2), - group (3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Whether dlswDirNBName represents an (or a set of) individual - or group NetBIOS name(s)." - DEFVAL { unknown } - ::= { dlswDirNBEntry 3 } - -dlswDirNBEntryType OBJECT-TYPE - SYNTAX INTEGER { - other (1), - userConfiguredPublic (2), - userConfiguredPrivate (3), - partnerCapExMsg (4), - dynamic (5) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The cause of the creation of this conceptual row. - It could be one of the three methods: (1) user - configured, including via management protocol - set operations, configuration file, command line, - or equivalent methods; (2) learned from the - partner DLSw Capabilities Exchange messages; - and (3) dynamic, e.g., learned from ICanReach - messages, or test frames. Since only actual - NetBIOS names can be dynamically learned, dynamic - entries will not contain any char or wildcard - characters. - - The public versus private distinction for user- - configured resources applies only to local resources - (UC remote resources are private), and indicates - whether that resource should be advertised in - capabilities exchange messages sent by this node." - DEFVAL { userConfiguredPublic } - ::= { dlswDirNBEntry 4 } - -dlswDirNBLocationType OBJECT-TYPE - SYNTAX INTEGER { - other (1), - local (2), - remote (3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The location of the resource (or a collection of resources - using any char/wildcard characters) of this conceptual row - is either (1) local - the resource is reachable via an - interface, or (2) remote - the resource is reachable via a - a partner DLSw node (or a set of partner DLSw nodes)." - DEFVAL { local } - ::= { dlswDirNBEntry 5 } - -dlswDirNBLocation OBJECT-TYPE - SYNTAX RowPointer - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Points to either the ifEntry, dlswTConnConfigEntry, - dlswTConnOperEntry, 0.0, or something that is implementation - specific. It identifies the location of the NetBIOS name - or the set of NetBIOS names." - DEFVAL { zeroDotZero } - ::= { dlswDirNBEntry 6 } - -dlswDirNBStatus OBJECT-TYPE - SYNTAX INTEGER { - unknown (1), - reachable (2), - notReachable (3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object specifies whether DLSw currently believes - the NetBIOS name to be accessible at the specified location. - The value `notReachable' allows a configured resource - definition to be taken out of service when a search to - that resource fails (avoiding a repeat of the search)." - DEFVAL { unknown } - ::= { dlswDirNBEntry 7 } - -dlswDirNBLFSize OBJECT-TYPE - SYNTAX LFSize - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The largest size of the MAC INFO field (LLC header and data) - that a circuit to the NB name can carry through this path." - DEFVAL { lfs65535 } - ::= { dlswDirNBEntry 8 } - -dlswDirNBRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object is used by manager to create - or delete the row entry in the dlswDirNBTable - following the RowStatus textual convention." - ::= { dlswDirNBEntry 9 } - - --- --- Resource Locations --- -dlswDirLocate OBJECT IDENTIFIER ::= { dlswDirectory 3 } - --- ................................................................... --- Locate Entries in the dlswDirMacTable for a given MAC address --- ................................................................... -dlswDirLocateMacTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswDirLocateMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to retrieve all entries in the - dlswDirMacTable that match a given MAC address, - in the order of the best matched first, the - second best matched second, and so on, till - no more entries match the given MAC address." - ::= { dlswDirLocate 1 } - -dlswDirLocateMacEntry OBJECT-TYPE - SYNTAX DlswDirLocateMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Indexed by dlswDirLocateMacMac and dlswDirLocateMacMatch. - The first object is the MAC address of interest, and - the second object is the order in the list of all - entries that match the MAC address." - INDEX { dlswDirLocateMacMac, dlswDirLocateMacMatch } - ::= { dlswDirLocateMacTable 1 } - -DlswDirLocateMacEntry ::= SEQUENCE { - dlswDirLocateMacMac MacAddressNC, - dlswDirLocateMacMatch INTEGER, - dlswDirLocateMacLocation RowPointer - } - -dlswDirLocateMacMac OBJECT-TYPE - SYNTAX MacAddressNC --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The MAC address to be located." - ::= { dlswDirLocateMacEntry 1 } - -dlswDirLocateMacMatch OBJECT-TYPE - SYNTAX INTEGER (1..255) --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The order of the entries of dlswDirMacTable - that match dlswDirLocateMacMac. A value of - one represents the entry that best matches the - MAC address. A value of two represents the second - best matched entry, and so on." - ::= { dlswDirLocateMacEntry 2 } - -dlswDirLocateMacLocation OBJECT-TYPE - SYNTAX RowPointer - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Points to the dlswDirMacEntry." - ::= { dlswDirLocateMacEntry 3 } - --- ................................................................... --- Locate Entries in the dlswDirNBTable for a given NetBIOS name --- ................................................................... -dlswDirLocateNBTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswDirLocateNBEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to retrieve all entries in the - dlswDirNBTable that match a given NetBIOS name, - in the order of the best matched first, the - second best matched second, and so on, till - no more entries match the given NetBIOS name." - ::= { dlswDirLocate 2 } - -dlswDirLocateNBEntry OBJECT-TYPE - SYNTAX DlswDirLocateNBEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Indexed by dlswDirLocateNBName and dlswDirLocateNBMatch. - The first object is the NetBIOS name of interest, and - the second object is the order in the list of all - entries that match the NetBIOS name." - INDEX { dlswDirLocateNBName, dlswDirLocateNBMatch } - ::= { dlswDirLocateNBTable 1 } - -DlswDirLocateNBEntry ::= SEQUENCE { - dlswDirLocateNBName NBName, - dlswDirLocateNBMatch INTEGER, - dlswDirLocateNBLocation RowPointer - } - -dlswDirLocateNBName OBJECT-TYPE - SYNTAX NBName --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The NetBIOS name to be located (no any char or wildcards)." - ::= { dlswDirLocateNBEntry 1 } - -dlswDirLocateNBMatch OBJECT-TYPE - SYNTAX INTEGER (1..255) --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The order of the entries of dlswDirNBTable - that match dlswDirLocateNBName. A value of - one represents the entry that best matches the - NetBIOS name. A value of two represents the second - best matched entry, and so on." - ::= { dlswDirLocateNBEntry 2 } - -dlswDirLocateNBLocation OBJECT-TYPE - SYNTAX RowPointer - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Points to the dlswDirNBEntry." - ::= { dlswDirLocateNBEntry 3 } - - --- ******************************************************************* --- CIRCUIT --- A circuit is the end-to-end association of two DLSw entities --- through one or two DLSw nodes. It is the concatenation of --- two "data links", optionally with an intervening transport --- connection. The origin of the circuit is the end station that --- initiates the circuit. The target of the circuit is the end --- station that receives the initiation. --- ******************************************************************* - --- --- Statistics Related to Circuits --- -dlswCircuitStat OBJECT IDENTIFIER ::= { dlswCircuit 1 } - -dlswCircuitStatActives OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current number of circuits in dlswCircuitTable that are - not in the disconnected state." - ::= { dlswCircuitStat 1 } - -dlswCircuitStatCreates OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of entries ever added to dlswCircuitTable, - or reactivated upon exiting `disconnected' state." - ::= { dlswCircuitStat 2 } - - --- --- Circuit Table --- --- This table is the DLSw entity's view of circuits. There will be --- a conceptual row in the table associated with each data link. --- --- The chart below lists the various possible combinations of --- origin and target MAC locations and the number of entries in --- this Circuit Table: --- --- number of | Origin End Station Location --- entries in the |______________________________________ --- Circuit Table | internal local remote --- _______________________|______________________________________ --- Target | internal | NA 2 1 --- End | local | 2 2 1 --- Station | remote | 1 1 NA --- Location | | --- --- NA: Not applicable --- --- Note: --- (a) IfIndex and RouteInfo are applied only if location is local. --- (b) TDomain and TAddr are applied only if location is remote. --- --- Most of statistics related to circuits can be collected --- from LLC-2 Link Station Table. --- -dlswCircuitTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswCircuitEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is the circuit representation in the DLSw - entity. Virtual data links are used to represent any internal - end stations. There is a conceptual row associated with - each data link. Thus, for circuits without an intervening - transport connection, there are two conceptual rows - for each circuit. - - The table consists of the circuits being established, - established, and as an implementation option, circuits that - have been disconnected. For circuits carried over - transport connections, an entry is created after - the CUR_cs was sent or received. For circuits between - two locally attached devices, or internal virtual MAC - addresses, an entry is created when the equivalent of - CUR_cs sent/received status is reached. - - End station 1 (S1) and End station 2 (S2) are used to - represent the two end stations of the circuit. - S1 is always an end station which is locally attached. - S2 may be locally attached or remote. If it is locally - attached, the circuit will be represented by two rows indexed - by (A, B) and (B, A) where A & B are the relevant MACs/SAPs. - - The table may be used to store the causes of disconnection of - circuits. It is recommended that the oldest disconnected - circuit entry be removed from this table when the memory - space of disconnected circuits is needed." - ::= { dlswCircuit 2 } - -dlswCircuitEntry OBJECT-TYPE - SYNTAX DlswCircuitEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - INDEX { dlswCircuitS1Mac, - dlswCircuitS1Sap, - dlswCircuitS2Mac, - dlswCircuitS2Sap } - ::= { dlswCircuitTable 1 } - -DlswCircuitEntry ::= SEQUENCE { - dlswCircuitS1Mac MacAddressNC, - dlswCircuitS1Sap OCTET STRING, - dlswCircuitS1IfIndex INTEGER, - dlswCircuitS1DlcType DlcType, - dlswCircuitS1RouteInfo OCTET STRING, - dlswCircuitS1CircuitId OCTET STRING, - dlswCircuitS1Dlc RowPointer, - - dlswCircuitS2Mac MacAddressNC, - dlswCircuitS2Sap OCTET STRING, - dlswCircuitS2Location EndStationLocation, - dlswCircuitS2TDomain OBJECT IDENTIFIER, - dlswCircuitS2TAddress TAddress, - dlswCircuitS2CircuitId OCTET STRING, - - dlswCircuitOrigin INTEGER, - - dlswCircuitEntryTime TimeTicks, - dlswCircuitStateTime TimeTicks, - dlswCircuitState INTEGER, - - dlswCircuitPriority INTEGER, - - dlswCircuitFCSendGrantedUnits INTEGER, - dlswCircuitFCSendCurrentWndw INTEGER, - dlswCircuitFCRecvGrantedUnits INTEGER, - dlswCircuitFCRecvCurrentWndw INTEGER, - dlswCircuitFCLargestRecvGranted Gauge32, - dlswCircuitFCLargestSendGranted Gauge32, - dlswCircuitFCHalveWndwSents Counter32, - dlswCircuitFCResetOpSents Counter32, - dlswCircuitFCHalveWndwRcvds Counter32, - dlswCircuitFCResetOpRcvds Counter32, - dlswCircuitDiscReasonLocal INTEGER, - dlswCircuitDiscReasonRemote INTEGER, - dlswCircuitDiscReasonRemoteData OCTET STRING - } - --- ................................................................... --- Information related to the End Station 1 (S1). --- ................................................................... -dlswCircuitS1Mac OBJECT-TYPE - SYNTAX MacAddressNC --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The MAC Address of End Station 1 (S1) used for this circuit." - ::= { dlswCircuitEntry 1 } - -dlswCircuitS1Sap OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(1)) --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The SAP at End Station 1 (S1) used for this circuit." - ::= { dlswCircuitEntry 2 } - -dlswCircuitS1IfIndex OBJECT-TYPE - SYNTAX INTEGER (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The ifEntry index of the local interface through which S1 - can be reached." - ::= { dlswCircuitEntry 3 } - -dlswCircuitS1DlcType OBJECT-TYPE - SYNTAX DlcType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The DLC protocol in use between the DLSw node and S1." - ::= { dlswCircuitEntry 4 } - -dlswCircuitS1RouteInfo OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..30)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "If source-route bridging is in use between the DLSw - node and S1, this is the routing information field - describing the path between the two devices. - Otherwise the value will be an OCTET STRING of - zero length." - ::= { dlswCircuitEntry 5 } - -dlswCircuitS1CircuitId OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0 | 8)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Circuit ID assigned by this DLSw node to this circuit. - The first four octets are the DLC port Id, and - the second four octets are the Data Link Correlator. - If the DLSw SSP was not used to establish this circuit, - the value will be a string of zero length." - ::= { dlswCircuitEntry 6 } - -dlswCircuitS1Dlc OBJECT-TYPE - SYNTAX RowPointer - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Points to a conceptual row of the underlying DLC MIB, - which could either be the standard MIBs (e.g., the SDLC), - or an enterprise-specific DLC MIB." - ::= { dlswCircuitEntry 7 } - --- ................................................................... --- Information related to the End Station 2 (S2). --- ................................................................... -dlswCircuitS2Mac OBJECT-TYPE - SYNTAX MacAddressNC --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The MAC Address of End Station 2 (S2) used for this circuit." - ::= { dlswCircuitEntry 8 } - -dlswCircuitS2Sap OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(1)) --- MAX-ACCESS not-accessible - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The SAP at End Station 2 (S2) used for this circuit." - ::= { dlswCircuitEntry 9 } - -dlswCircuitS2Location OBJECT-TYPE - SYNTAX EndStationLocation - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The location of End Station 2 (S2). - If the location of End Station 2 is local, the - interface information will be available in the - conceptual row whose S1 and S2 are the S2 and - the S1 of this conceptual row, respectively." - ::= { dlswCircuitEntry 10 } - -dlswCircuitS2TDomain OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "If the location of End Station 2 is remote, - this value is the transport domain of the - transport protocol the circuit is running - over. Otherwise, the value is 0.0." - ::= { dlswCircuitEntry 11 } - -dlswCircuitS2TAddress OBJECT-TYPE - SYNTAX TAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "If the location of End Station 2 is remote, - this object contains the address of the partner - DLSw, else it will be an OCTET STRING of zero length." - ::= { dlswCircuitEntry 12 } - -dlswCircuitS2CircuitId OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0 | 8)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Circuit ID assigned to this circuit by the partner - DLSw node. The first four octets are the DLC port Id, and - the second four octets are the Data Link Correlator. - If the DLSw SSP was not used to establish this circuit, - the value will be a string of zero length." - ::= { dlswCircuitEntry 13 } - --- ................................................................... -dlswCircuitOrigin OBJECT-TYPE - SYNTAX INTEGER { - s1 (1), - s2 (2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object specifies which of the two end stations - initiated the establishment of this circuit." - ::= { dlswCircuitEntry 14 } - --- ................................................................... --- Operational information related to this circuit. --- ................................................................... -dlswCircuitEntryTime OBJECT-TYPE - SYNTAX TimeTicks - UNITS "hundredths of a second" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The amount of time (in hundredths of a second) since this - circuit table conceptual row was created." - ::= { dlswCircuitEntry 15 } - -dlswCircuitStateTime OBJECT-TYPE - SYNTAX TimeTicks - UNITS "hundredths of a second" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The amount of time (in hundredths of a second) since this - circuit entered the current state." - ::= { dlswCircuitEntry 16 } - -dlswCircuitState OBJECT-TYPE - SYNTAX INTEGER { - disconnected (1), - circuitStart (2), - resolvePending (3), - circuitPending (4), - circuitEstablished (5), - connectPending (6), - contactPending (7), - connected (8), - disconnectPending (9), - haltPending (10), - haltPendingNoack (11), - circuitRestart (12), - restartPending (13) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The current state of this circuit. The agent, implementation - specific, may choose to keep entries for some period of time - after circuit disconnect, so the manager can gather the time - and cause of disconnection. - - While all of the specified values may be returned from a GET - operation, the only SETable value is `disconnectPending'. - When this value is set, DLSw should perform the appropriate - action given its previous state (e.g., send HALT_DL if the - state was `connected') to bring the circuit down to the - `disconnected' state. Both the partner DLSw and local end - station(s) should be notified as appropriate. - - This MIB provides no facility to re-establish a disconnected - circuit, because in DLSw this should be an end station-driven - function." - ::= { dlswCircuitEntry 17 } - -dlswCircuitPriority OBJECT-TYPE - SYNTAX INTEGER { - unsupported (1), - low (2), - medium (3), - high (4), - highest (5) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The transmission priority of this circuit as understood by - this DLSw node. This value is determined by the two DLSw - nodes at circuit startup time. If this DLSw node does not - support DLSw circuit priority, the value `unsupported' should - be returned." - ::= { dlswCircuitEntry 18 } - --- ................................................................... --- Pacing Objects: --- These objects are applicable if DLSw is using the SSP circuit --- pacing protocol to control the flow between the two data links --- in this circuit. --- ................................................................... -dlswCircuitFCSendGrantedUnits OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of paced SSP messages that this DLSw is currently - authorized to send on this circuit before it must stop and - wait for an additional flow control indication from the - partner DLSw. - - The value zero should be returned if this circuit is not - running the DLSw pacing protocol." - ::= { dlswCircuitEntry 19 } - -dlswCircuitFCSendCurrentWndw OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current window size that this DLSw is using in its role - as a data sender. This is the value by which this DLSw would - increase the number of messages it is authorized to send, if - it were to receive a flow control indication with the bits - specifying `repeat window'. - - The value zero should be returned if this circuit is not - running the DLSw pacing protocol." - ::= { dlswCircuitEntry 20 } - -dlswCircuitFCRecvGrantedUnits OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current number of paced SSP messages that this DLSw has - authorized the partner DLSw to send on this circuit before - the partner DLSw must stop and wait for an additional flow - control indication from this DLSw. - - The value zero should be returned if this circuit is not - running the DLSw pacing protocol." - ::= { dlswCircuitEntry 21 } - -dlswCircuitFCRecvCurrentWndw OBJECT-TYPE - SYNTAX INTEGER (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current window size that this DLSw is using in its role - as a data receiver. This is the number of additional paced - SSP messages that this DLSw would be authorizing its DLSw - partner to send, if this DLSw were to send a flow control - indication with the bits specifying `repeat window'. - - The value zero should be returned if this circuit is not - running the DLSw pacing protocol." - ::= { dlswCircuitEntry 22 } - -dlswCircuitFCLargestRecvGranted OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The largest receive window size granted by this DLSw during - the current activation of this circuit. This is not the - largest number of messages granted at any time, but the - largest window size as represented by FCIND operator bits. - - The value zero should be returned if this circuit is not - running the DLSw pacing protocol." - ::= { dlswCircuitEntry 23 } - -dlswCircuitFCLargestSendGranted OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The largest send (with respect to this DLSw) window size - granted by the partner DLSw during the current activation of - this circuit. - - The value zero should be returned if this circuit is not - running the DLSw pacing protocol." - ::= { dlswCircuitEntry 24 } - -dlswCircuitFCHalveWndwSents OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Halve Window operations this DLSw has sent on - this circuit, in its role as a data receiver. - - The value zero should be returned if this circuit is not - running the DLSw pacing protocol." - ::= { dlswCircuitEntry 25 } - -dlswCircuitFCResetOpSents OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Reset Window operations this DLSw has sent on - this circuit, in its role as a data receiver. - - The value zero should be returned if this circuit is not - running the DLSw pacing protocol." - ::= { dlswCircuitEntry 26 } - -dlswCircuitFCHalveWndwRcvds OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Halve Window operations this DLSw has received on - this circuit, in its role as a data sender. - - The value zero should be returned if this circuit is not - running the DLSw pacing protocol." - ::= { dlswCircuitEntry 27 } - -dlswCircuitFCResetOpRcvds OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Reset Window operations this DLSw has received on - this circuit, in its role as a data sender. - The value zero should be returned if this circuit is not - running the DLSw pacing protocol." - ::= { dlswCircuitEntry 28 } - - --- ................................................................... --- Information about the circuit disconnection --- ................................................................... -dlswCircuitDiscReasonLocal OBJECT-TYPE - SYNTAX INTEGER { - endStationDiscRcvd (1), - endStationDlcError (2), - protocolError (3), - operatorCommand (4), - haltDlRcvd (5), - haltDlNoAckRcvd (6), - transportConnClosed (7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The reason why this circuit was last disconnected, as seen - by this DLSw node. - - This object is present only if the agent keeps circuit - table entries around for some period after circuit disconnect." - ::= { dlswCircuitEntry 29 } - -dlswCircuitDiscReasonRemote OBJECT-TYPE - SYNTAX INTEGER { - unknown (1), - endStationDiscRcvd (2), - endStationDlcError (3), - protocolError (4), - operatorCommand (5) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The generic reason code why this circuit was last - disconnected, as reported by the DLSw partner in a HALT_DL - or HALT_DL_NOACK. If the partner does not send a reason - code in these messages, or the DLSw implementation does - not report receiving one, the value `unknown' is returned. - - This object is present only if the agent keeps circuit table - entries around for some period after circuit disconnect." - ::= { dlswCircuitEntry 30 } - -dlswCircuitDiscReasonRemoteData OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0 | 4)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Implementation-specific data reported by the DLSw partner in - a HALT_DL or HALT_DL_NOACK, to help specify how and why this - circuit was last disconnected. If the partner does not send - this data in these messages, or the DLSw implementation does - not report receiving it, a string of zero length is returned. - - This object is present only if the agent keeps circuit table - entries around for some period after circuit disconnect." - ::= { dlswCircuitEntry 31 } - - --- ................................................................... --- Statistics related to this circuit. --- All statistics are in LLC-2 Link Station Statistical Table. --- All SDLC statistics are in SDLC MIB --- ................................................................... - - --- ******************************************************************* --- DLSW SDLC EXTENSION --- ******************************************************************* -dlswSdlcLsEntries OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of entries in dlswSdlcLsTable." - ::= { dlswSdlc 1 } - --- ................................................................... -dlswSdlcLsTable OBJECT-TYPE - SYNTAX SEQUENCE OF DlswSdlcLsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table defines the virtual MAC addresses for those - SDLC link stations that participate in data link switching." - ::= { dlswSdlc 2 } - -dlswSdlcLsEntry OBJECT-TYPE - SYNTAX DlswSdlcLsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of this table is the ifIndex value for the - SDLC port which owns this link station and the poll - address of the particular SDLC link station." - INDEX { ifIndex, sdlcLSAddress } - ::= { dlswSdlcLsTable 1 } - -DlswSdlcLsEntry ::= SEQUENCE { - dlswSdlcLsLocalMac MacAddressNC, - dlswSdlcLsLocalSap OCTET STRING, - dlswSdlcLsLocalIdBlock DisplayString, - dlswSdlcLsLocalIdNum DisplayString, - dlswSdlcLsRemoteMac MacAddressNC, - dlswSdlcLsRemoteSap OCTET STRING, - dlswSdlcLsRowStatus RowStatus - } - -dlswSdlcLsLocalMac OBJECT-TYPE - SYNTAX MacAddressNC - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The virtual MAC address used to represent the SDLC-attached - link station to the rest of the DLSw network." - ::= { dlswSdlcLsEntry 1 } - -dlswSdlcLsLocalSap OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(1)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The SAP used to represent this link station." - ::= { dlswSdlcLsEntry 2 } - -dlswSdlcLsLocalIdBlock OBJECT-TYPE - SYNTAX DisplayString (SIZE (0 | 3)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The block number is the first three digits of the node_id, - if available. These 3 hexadecimal digits identify the - product." - DEFVAL { ''H } - ::= { dlswSdlcLsEntry 3 } - -dlswSdlcLsLocalIdNum OBJECT-TYPE - SYNTAX DisplayString (SIZE (0 | 5)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The ID number is the last 5 digits of the node_id, if - available. These 5 hexadecimal digits are - administratively defined and combined with the 3 digit - block number form the node_id. This node_id is used to - identify the local node and is included in SNA XIDs." - DEFVAL { ''H } - ::= { dlswSdlcLsEntry 4 } - -dlswSdlcLsRemoteMac OBJECT-TYPE - SYNTAX MacAddressNC - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The MAC address to which DLSw should attempt to connect - this link station. If this information is not available, - a length of zero for this object should be returned." - DEFVAL { ''H } - ::= { dlswSdlcLsEntry 5 } - -dlswSdlcLsRemoteSap OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0 | 1)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The SAP of the remote station to which this link - station should be connected. If this information - is not available, a length of zero for this object - should be returned." - DEFVAL { ''H } - ::= { dlswSdlcLsEntry 6 } - -dlswSdlcLsRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object is used by the manager to create - or delete the row entry in the dlswSdlcLsTable - following the RowStatus textual convention." - ::= { dlswSdlcLsEntry 7 } - - --- ******************************************************************* --- TRAP GENERATION CONTROL --- ******************************************************************* -dlswTrapControl OBJECT IDENTIFIER ::= { dlswNode 10} - -dlswTrapCntlTConnPartnerReject OBJECT-TYPE - SYNTAX INTEGER { - enabled (1), - disabled (2), - partial (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Indicates whether the DLSw is permitted to emit partner - reject related traps. With the value of `enabled' - the DLSw will emit all partner reject related traps. - With the value of `disabled' the DLSw will not emit - any partner reject related traps. With the value - of `partial' the DLSw will only emits partner reject - traps for CapEx reject. The changes take effect - immediately." - ::= { dlswTrapControl 1 } - -dlswTrapCntlTConnProtViolation OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Indicates whether the DLSw is permitted to generate - protocol-violation traps on the events such as - window size violation. The changes take effect - immediately." - ::= { dlswTrapControl 2 } - -dlswTrapCntlTConn OBJECT-TYPE - SYNTAX INTEGER { - enabled (1), - disabled (2), - partial (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Indicates whether the DLSw is permitted to emit transport - connection up and down traps. With the value of `enabled' - the DLSw will emit traps when connections enter `connected' - and `disconnected' states. With the value of `disabled' - the DLSw will not emit traps when connections enter of - `connected' and `disconnected' states. With the value - of `partial' the DLSw will only emits transport connection - down traps when the connection is closed with busy. - The changes take effect immediately." - ::= { dlswTrapControl 3 } - -dlswTrapCntlCircuit OBJECT-TYPE - SYNTAX INTEGER { - enabled (1), - disabled (2), - partial (3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Indicates whether the DLSw is permitted to generate - circuit up and down traps. With the value of `enabled' - the DLSw will emit traps when circuits enter `connected' - and `disconnected' states. With the value of `disabled' - the DLSw will not emit traps when circuits enter of - `connected' and `disconnected' states. With the value - of `partial' the DLSw will emit traps only for those - circuits that are initiated by this DLSw, e.g., - originating the CUR_CS message. The changes take effect - immediately." - ::= { dlswTrapControl 4 } - --- ******************************************************************* --- NOTIFICATIONS, i.e., TRAP DEFINITIONS --- ******************************************************************* -dlswTraps OBJECT IDENTIFIER ::= { dlswMIB 0 } - --- --- This section defines the well-known notifications sent by --- DLSW agents. --- Care must be taken to insure that no particular notification --- is sent to a single receiving entity more often than once --- every five seconds. --- --- Traps includes: --- (1) Partner rejected (capEx rejection, not in partner list, etc.) --- (2) DLSw protocol violation (e.g., window size violation, etc.) --- (3) Transport connection up/down --- (4) Circuit up/down --- --- - -dlswTrapTConnPartnerReject NOTIFICATION-TYPE - OBJECTS { dlswTConnOperTDomain, dlswTConnOperRemoteTAddr } - STATUS current - DESCRIPTION - "This trap is sent each time a transport connection - is rejected by a partner DLSw during Capabilities - Exchanges. The emission of this trap is controlled - by dlswTrapCntlTConnPartnerReject." - ::= { dlswTraps 1 } - -dlswTrapTConnProtViolation NOTIFICATION-TYPE - OBJECTS { dlswTConnOperTDomain, dlswTConnOperRemoteTAddr } - STATUS current - DESCRIPTION - "This trap is sent each time a protocol violation is - detected for a transport connection. The emission of this - trap is controlled by dlswTrapCntlTConnProtViolation." - ::= { dlswTraps 2 } - -dlswTrapTConnUp NOTIFICATION-TYPE - OBJECTS { dlswTConnOperTDomain, dlswTConnOperRemoteTAddr } - STATUS current - DESCRIPTION - "This trap is sent each time a transport connection - enters `connected' state. The emission of this trap - is controlled by dlswTrapCntlTConn." - ::= { dlswTraps 3 } - -dlswTrapTConnDown NOTIFICATION-TYPE - OBJECTS { dlswTConnOperTDomain, dlswTConnOperRemoteTAddr } - STATUS current - DESCRIPTION - "This trap is sent each time a transport connection - enters `disconnected' state. The emission of this trap - is controlled by dlswTrapCntlTConn." - ::= { dlswTraps 4 } - -dlswTrapCircuitUp NOTIFICATION-TYPE - OBJECTS { dlswCircuitS1Mac, dlswCircuitS1Sap, - dlswCircuitS2Mac, dlswCircuitS2Sap - } - STATUS current - DESCRIPTION - "This trap is sent each time a circuit enters `connected' - state. The emission of this trap is controlled by - dlswTrapCntlCircuit." - ::= { dlswTraps 5 } - -dlswTrapCircuitDown NOTIFICATION-TYPE - OBJECTS { dlswCircuitS1Mac, dlswCircuitS1Sap, - dlswCircuitS2Mac, dlswCircuitS2Sap - } - STATUS current - DESCRIPTION - "This trap is sent each time a circuit enters `disconnected' - state. The emission of this trap is controlled by - dlswTrapCntlCircuit." - ::= { dlswTraps 6 } - - --- ******************************************************************* --- CONFORMANCE INFORMATION --- ******************************************************************* -dlswConformance OBJECT IDENTIFIER ::= { dlsw 3 } - -dlswCompliances OBJECT IDENTIFIER ::= { dlswConformance 1 } -dlswGroups OBJECT IDENTIFIER ::= { dlswConformance 2 } - --- ******************************************************************* --- COMPLIANCE STATEMENTS --- ******************************************************************* - --- ................................................................... --- Core compliance for all DLSw entities --- ................................................................... -dlswCoreCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The core compliance statement for all DLSw nodes." - MODULE - MANDATORY-GROUPS { - dlswNodeGroup, - dlswTConnStatGroup, - dlswTConnConfigGroup, - dlswTConnOperGroup, - dlswInterfaceGroup, - dlswCircuitGroup, - dlswCircuitStatGroup, - dlswNotificationGroup } - - GROUP dlswNodeNBGroup - DESCRIPTION - "The DLSw NetBIOS Node group is mandatory only for - those DLSw entities that implement NetBIOS." - - GROUP dlswTConnNBGroup - DESCRIPTION - "The DLSw NetBIOS Transport Connection group is - mandatory only for those DLSw entities that - implement NetBIOS." - - OBJECT dlswNodeStatus - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswNodeVirtualSegmentLFSize - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswNodeResourceNBExclusivity - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswNodeResourceMacExclusivity - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTrapCntlTConnPartnerReject - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTrapCntlTConnProtViolation - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTrapCntlTConn - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTrapCntlCircuit - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnConfigTDomain - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnConfigLocalTAddr - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnConfigRemoteTAddr - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnConfigEntryType - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnConfigGroupDefinition - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnConfigSetupType - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnConfigSapList - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnConfigAdvertiseMacNB - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnConfigInitCirRecvWndw - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnConfigRowStatus - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnOperState - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswIfRowStatus - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswIfVirtualSegment - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswIfSapList - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswCircuitState - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - ::= { dlswCompliances 1 } - --- ................................................................... --- Compliance for all DLSw entities that provide TCP transport. --- ................................................................... -dlswTConnTcpCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "Compliance for DLSw nodes that use TCP as a - transport connection protocol." - MODULE - MANDATORY-GROUPS { - dlswTConnTcpConfigGroup, - dlswTConnTcpOperGroup } - - OBJECT dlswTConnTcpConfigKeepAliveInt - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnTcpConfigTcpConnections - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswTConnTcpConfigMaxSegmentSize - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - ::= { dlswCompliances 2 } - --- ................................................................... --- Compliance for all DLSw Entities that implement a directory --- ................................................................... -dlswDirCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "Compliance for DLSw nodes that provide a directory - function." - MODULE - MANDATORY-GROUPS { - dlswDirGroup } - - GROUP dlswDirNBGroup - DESCRIPTION - "The DLSw NetBIOS group is mandatory only for - those DLSw entities that implement NetBIOS." - - OBJECT dlswDirMacMac - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirMacMask - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirMacEntryType - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirMacLocationType - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirMacLocation - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirMacStatus - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirMacLFSize - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirMacRowStatus - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirNBName - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirNBNameType - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirNBEntryType - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirNBLocationType - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirNBLocation - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirNBStatus - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirNBLFSize - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswDirNBRowStatus - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - ::= { dlswCompliances 3 } - --- ................................................................... --- Compliance for all DLSw entities that provide an ordered --- list of directory entries that match a resource --- ................................................................... -dlswDirLocateCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "Compliance for DLSw nodes that provide an ordered - list of directory entries for a given resource." - MODULE - MANDATORY-GROUPS { - dlswDirLocateGroup } - - GROUP dlswDirLocateNBGroup - DESCRIPTION - "The DLSw NetBIOS group is mandatory only for - those DLSw entities that implement NetBIOS." - - ::= { dlswCompliances 4 } - --- ................................................................... --- Compliance for all DLSw entities that support SDLC end stations --- ................................................................... -dlswSdlcCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "Compliance for DLSw nodes that support SDLC." - MODULE - MANDATORY-GROUPS { - dlswSdlcGroup } - - OBJECT dlswSdlcLsLocalMac - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswSdlcLsLocalSap - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswSdlcLsLocalIdBlock - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswSdlcLsLocalIdNum - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswSdlcLsRemoteMac - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswSdlcLsRemoteSap - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - OBJECT dlswSdlcLsRowStatus - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required." - - ::= { dlswCompliances 5 } - --- --- CONFORMANCE GROUPS --- - --- ................................................................... --- Node Conformance Group --- ................................................................... -dlswNodeGroup OBJECT-GROUP - OBJECTS { - dlswNodeVersion, - dlswNodeVendorID, - dlswNodeVersionString, - dlswNodeStdPacingSupport, - dlswNodeStatus, - dlswNodeUpTime, - dlswNodeVirtualSegmentLFSize, - dlswNodeResourceMacExclusivity, - dlswTrapCntlTConnPartnerReject, - dlswTrapCntlTConnProtViolation, - dlswTrapCntlTConn, - dlswTrapCntlCircuit - } - STATUS current - DESCRIPTION - "Conformance group for DLSw node general information." - ::= { dlswGroups 1 } - --- ................................................................... -dlswNodeNBGroup OBJECT-GROUP - OBJECTS { - dlswNodeResourceNBExclusivity - } - STATUS current - DESCRIPTION - "Conformance group for DLSw node general information - specifically for nodes that support NetBIOS." - ::= { dlswGroups 2 } - --- ................................................................... -dlswTConnStatGroup OBJECT-GROUP - OBJECTS { - dlswTConnStatActiveConnections, - dlswTConnStatCloseIdles, - dlswTConnStatCloseBusys - } - STATUS current - DESCRIPTION - "Conformance group for statistics for transport - connections." - ::= { dlswGroups 3 } - --- ................................................................... -dlswTConnConfigGroup OBJECT-GROUP - OBJECTS { - dlswTConnConfigTDomain, - dlswTConnConfigLocalTAddr, - dlswTConnConfigRemoteTAddr, - dlswTConnConfigLastModifyTime, - dlswTConnConfigEntryType, - dlswTConnConfigGroupDefinition, - dlswTConnConfigSetupType, - dlswTConnConfigSapList, - dlswTConnConfigAdvertiseMacNB, - dlswTConnConfigInitCirRecvWndw, - dlswTConnConfigOpens, - dlswTConnConfigRowStatus - } - STATUS current - DESCRIPTION - "Conformance group for the configuration of - transport connections." - ::= { dlswGroups 4 } - --- ................................................................... -dlswTConnOperGroup OBJECT-GROUP - OBJECTS { - dlswTConnOperLocalTAddr, - dlswTConnOperEntryTime, - dlswTConnOperConnectTime, - dlswTConnOperState, - dlswTConnOperConfigIndex, - dlswTConnOperFlowCntlMode, - dlswTConnOperPartnerVersion, - dlswTConnOperPartnerVendorID, - dlswTConnOperPartnerVersionStr, - dlswTConnOperPartnerInitPacingWndw, - dlswTConnOperPartnerSapList, - dlswTConnOperPartnerMacExcl, - dlswTConnOperPartnerMacInfo, - dlswTConnOperDiscTime, - dlswTConnOperDiscReason, - dlswTConnOperDiscActiveCir, - dlswTConnOperInDataPkts, - dlswTConnOperOutDataPkts, - dlswTConnOperInDataOctets, - dlswTConnOperOutDataOctets, - dlswTConnOperInCntlPkts, - dlswTConnOperOutCntlPkts, - dlswTConnOperCURexSents, - dlswTConnOperICRexRcvds, - dlswTConnOperCURexRcvds, - dlswTConnOperICRexSents, - dlswTConnOperCirCreates, - dlswTConnOperCircuits - } - STATUS current - DESCRIPTION - "Conformance group for operation information for - transport connections." - ::= { dlswGroups 5 } --- ................................................................... -dlswTConnNBGroup OBJECT-GROUP - OBJECTS { - dlswTConnOperPartnerNBExcl, - dlswTConnOperPartnerNBInfo, - dlswTConnOperNQexSents, - dlswTConnOperNRexRcvds, - dlswTConnOperNQexRcvds, - dlswTConnOperNRexSents - } - STATUS current - DESCRIPTION - "Conformance group for operation information for - transport connections, specifically for nodes - that support NetBIOS." - ::= { dlswGroups 6 } - --- ................................................................... -dlswTConnTcpConfigGroup OBJECT-GROUP - OBJECTS { - dlswTConnTcpConfigKeepAliveInt, - dlswTConnTcpConfigTcpConnections, - dlswTConnTcpConfigMaxSegmentSize - } - STATUS current - DESCRIPTION - "Conformance group for configuration information for - transport connections using TCP." - ::= { dlswGroups 7 } - --- ................................................................... -dlswTConnTcpOperGroup OBJECT-GROUP - OBJECTS { - dlswTConnTcpOperKeepAliveInt, - dlswTConnTcpOperPrefTcpConnections, - dlswTConnTcpOperTcpConnections - } - STATUS current - DESCRIPTION - "Conformance group for operation information for - transport connections using TCP." - ::= { dlswGroups 8 } - --- ................................................................... -dlswInterfaceGroup OBJECT-GROUP - OBJECTS { - dlswIfRowStatus, - dlswIfVirtualSegment, - dlswIfSapList - } - STATUS current - DESCRIPTION - "Conformance group for DLSw interfaces." - ::= { dlswGroups 9 } - --- ................................................................... -dlswDirGroup OBJECT-GROUP - OBJECTS { - dlswDirMacEntries, - dlswDirMacCacheHits, - dlswDirMacCacheMisses, - dlswDirMacCacheNextIndex, - dlswDirMacMac, - dlswDirMacMask, - dlswDirMacEntryType, - dlswDirMacLocationType, - dlswDirMacLocation, - dlswDirMacStatus, - dlswDirMacLFSize, - dlswDirMacRowStatus - } - STATUS current - DESCRIPTION - "Conformance group for DLSw directory using MAC - addresses." - ::= { dlswGroups 10 } - --- ................................................................... -dlswDirNBGroup OBJECT-GROUP - OBJECTS { - dlswDirNBEntries, - dlswDirNBCacheHits, - dlswDirNBCacheMisses, - dlswDirNBCacheNextIndex, - dlswDirNBName, - dlswDirNBNameType, - dlswDirNBEntryType, - dlswDirNBLocationType, - dlswDirNBLocation, - dlswDirNBStatus, - dlswDirNBLFSize, - dlswDirNBRowStatus - } - STATUS current - DESCRIPTION - "Conformance group for DLSw directory using NetBIOS - names." - ::= { dlswGroups 11 } - --- ................................................................... -dlswDirLocateGroup OBJECT-GROUP - OBJECTS { - dlswDirLocateMacLocation - } - STATUS current - DESCRIPTION - "Conformance group for a node that can return directory - entry order for a given MAC address." - ::= { dlswGroups 12 } - --- ................................................................... -dlswDirLocateNBGroup OBJECT-GROUP - OBJECTS { - dlswDirLocateNBLocation - } - STATUS current - DESCRIPTION - "Conformance group for a node that can return directory - entry order for a given NetBIOS name." - ::= { dlswGroups 13 } - --- ................................................................... -dlswCircuitStatGroup OBJECT-GROUP - OBJECTS { - dlswCircuitStatActives, - dlswCircuitStatCreates - } - STATUS current - DESCRIPTION - "Conformance group for statistics about circuits." - ::= { dlswGroups 14 } - --- ................................................................... -dlswCircuitGroup OBJECT-GROUP - OBJECTS { - dlswCircuitS1IfIndex, - dlswCircuitS1DlcType, - dlswCircuitS1RouteInfo, - dlswCircuitS1CircuitId, - dlswCircuitS1Dlc, - dlswCircuitS2Location, - dlswCircuitS2TDomain, - dlswCircuitS2TAddress, - dlswCircuitS2CircuitId, - dlswCircuitOrigin, - dlswCircuitEntryTime, - dlswCircuitStateTime, - dlswCircuitState, - dlswCircuitPriority, - dlswCircuitFCSendGrantedUnits, - dlswCircuitFCSendCurrentWndw, - dlswCircuitFCRecvGrantedUnits, - dlswCircuitFCRecvCurrentWndw, - dlswCircuitFCLargestRecvGranted, - dlswCircuitFCLargestSendGranted, - dlswCircuitFCHalveWndwSents, - dlswCircuitFCResetOpSents, - dlswCircuitFCHalveWndwRcvds, - dlswCircuitFCResetOpRcvds, - dlswCircuitDiscReasonLocal, - dlswCircuitDiscReasonRemote, - dlswCircuitDiscReasonRemoteData - } - STATUS current - DESCRIPTION - "Conformance group for DLSw circuits." - ::= { dlswGroups 15 } - --- ................................................................... -dlswSdlcGroup OBJECT-GROUP - OBJECTS { - dlswSdlcLsEntries, - dlswSdlcLsLocalMac, - dlswSdlcLsLocalSap, - dlswSdlcLsLocalIdBlock, - dlswSdlcLsLocalIdNum, - dlswSdlcLsRemoteMac, - dlswSdlcLsRemoteSap, - dlswSdlcLsRowStatus - } - STATUS current - DESCRIPTION - "Conformance group for DLSw SDLC support." - ::= { dlswGroups 16 } - --- ................................................................... -dlswNotificationGroup NOTIFICATION-GROUP - NOTIFICATIONS { - dlswTrapTConnPartnerReject, - dlswTrapTConnProtViolation, - dlswTrapTConnUp, - dlswTrapTConnDown, - dlswTrapCircuitUp, - dlswTrapCircuitDown - } - STATUS current - DESCRIPTION - "Conformance group for DLSw notifications." - ::= { dlswGroups 17 } - -END diff --git a/mibs/DOCS-IF-MIB b/mibs/DOCS-IF-MIB deleted file mode 100644 index ea62c5fc3d..0000000000 --- a/mibs/DOCS-IF-MIB +++ /dev/null @@ -1,5255 +0,0 @@ - DOCS-IF-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, - OBJECT-TYPE, - Unsigned32, - Integer32, - Counter32, - Counter64, - TimeTicks, - IpAddress, - transmission - FROM SNMPv2-SMI -- [RFC2578] - TEXTUAL-CONVENTION, - MacAddress, - RowStatus, - TruthValue, - TimeInterval, - TimeStamp, - StorageType - FROM SNMPv2-TC -- [RFC2579] - OBJECT-GROUP, - - MODULE-COMPLIANCE - FROM SNMPv2-CONF -- [RFC2580] - ifIndex, InterfaceIndexOrZero - FROM IF-MIB -- [RFC2863] - InetAddressType, - InetAddress - FROM INET-ADDRESS-MIB -- [RFC4001] - IANAifType - FROM IANAifType-MIB; -- [IANA] - - docsIfMib MODULE-IDENTITY - LAST-UPDATED "200605240000Z" -- May 24, 2006 - ORGANIZATION "IETF IPCDN Working Group" - CONTACT-INFO - " David Raftus - Postal: ATI Technologies Inc. - 340 Terry Fox Drive, Suite 202 - Ottawa Ontario - Canada - Phone: +1 613 592 1052 ext.222 - E-mail: david.raftus@ati.com - - Eduardo Cardona - Postal: Cable Television Laboratories, Inc. - 858 Coal Creek Circle - Louisville, CO 80027-9750 - U.S.A. - Phone: Tel: +1 303 661 9100 - Fax: +1 303 661 9199 - E-mail: e.cardona@cablelabs.com;mibs@cablelabs.com - - IETF IPCDN Working Group - General Discussion: ipcdn@ietf.org - Subscribe: http://www.ietf.org/mailman/listinfo/ipcdn - Archive: ftp://ftp.ietf.org/ietf-mail-archive/ipcdn - Co-chairs: Richard Woundy, Richard_Woundy@cable.comcast.com - Jean-Francois Mule, jf.mule@cablelabs.com" - DESCRIPTION - "This is the MIB Module for DOCSIS 2.0-compliant Radio - Frequency (RF) interfaces in Cable Modems and - Cable Modem Termination Systems. - - Copyright (C) The Internet Society (2006). This - version of this MIB module is part of RFC 4546; see - the RFC itself for full legal notices." - - REVISION "200605240000Z" - DESCRIPTION - "Revision of the IETF RF MIB module for DOCSIS 2.0. - This version published as RFC 4546. - This MIB module revision includes the following - among others: - Usage of ifType (205) for upstream logical channels. - Addition of downstream and upstream utilization - counters. - Additional statistics per upstream interface. - Upstream channel offline configuration mechanism. - Added MIB support for new DOCSIS 2.0 modulation - attributes. - Euro-DOCSIS downstream interleave values. - Adjustments to RFC 2670 definitions based on - the MIB review guidelines from the IETF - Operations and Management Area (OPS)." - - REVISION "199908190000Z" - DESCRIPTION - "Initial version, published as RFC 2670. - Modified by Mike St. Johns to fix problems identified by - the first pass of the MIB doctor. Of special note, - docsIfRangingResp and docsIfCmtsInsertionInterval were - obsoleted and replaced by other objects with the same - functionality, but with more appropriate syntax." - ::= { transmission 127 } - - - -- Textual Conventions - - TenthdBmV ::= TEXTUAL-CONVENTION - DISPLAY-HINT "d-1" - STATUS current - DESCRIPTION - "This data type represents power levels that are normally - expressed in dBmV. Units are in tenths of a dBmV; - for example, 5.1 dBmV will be represented as 51." - SYNTAX Integer32 - - TenthdB ::= TEXTUAL-CONVENTION - DISPLAY-HINT "d-1" - STATUS current - DESCRIPTION - "This data type represents power levels that are normally - expressed in dB. Units are in tenths of a dB; - for example, 5.1 dB will be represented as 51." - SYNTAX Integer32 - - DocsisVersion ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Indicates the DOCSIS Radio Frequency specification being - referenced. - 'docsis10' indicates DOCSIS 1.0. - 'docsis11' indicates DOCSIS 1.1. - 'docsis20' indicates DOCSIS 2.0." - SYNTAX INTEGER { - docsis10 (1), - docsis11 (2), - docsis20 (3) - } - - DocsisQosVersion ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Indicates the referenced quality-of-service - level. - 'docsis10 refers to DOCSIS 1.0 Class of - Service queuing services, and 'docsis11' refers - to DOCSIS 1.1 Quality of Service." - SYNTAX INTEGER { - docsis10 (1), - docsis11 (2) - } - - DocsisUpstreamType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Indicates the DOCSIS Upstream Channel Type. - 'unknown' means information not available. - 'tdma' is related to TDMA, Time Division - Multiple Access; 'atdma' is related to A-TDMA, - Advanced Time Division Multiple Access, - 'scdma' is related to S-CDMA, Synchronous - Code Division Multiple Access. - 'tdmaAndAtdma is related to simultaneous support of - TDMA and A-TDMA modes." - SYNTAX INTEGER { - unknown(0), - tdma(1), - atdma(2), - scdma(3), - tdmaAndAtdma(4) - } - - DocsEqualizerData ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "This data type represents the equalizer data - as measured at the receiver interface. - The format of the equalizer follows the structure of the - Transmit Equalization Adjust RNG-RSP TLV of DOCSIS RFI - v2.0 : - 1 byte Main tap location 1..(n + m) - 1 byte Number of forward taps per symbol - 1 byte Number of forward taps: n - 1 byte Number of reverse taps: m - - Following are the equalizer coefficients: - First, forward taps coefficients: - 2 bytes F1 (real), 2 bytes F1 (imag) - ... - 2 bytes Fn (real), 2 bytes Fn (imag) - - Then, reverse taps coefficients: - 2 bytes D1 (real), 2 bytes D1 (imag) - ... - - 2 bytes Dm (real), 2 bytes Dm (imag) - - The equalizer coefficients are considered signed 16-bit - integers in the range from -32768 (0x8000) to 32767 - (0x7FFF). - - DOCSIS specifications require up to a maximum of - 64 equalizer taps (n + m); therefore, this object size - can get up 260 bytes (4 + 4x64). - The minimum object size (other than zero) for a t-spaced - tap with a minimum of 8 symbols will be 36 (4 + 4x8)." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Figure 8-23." - SYNTAX OCTET STRING(SIZE (0 | 36..260)) - - - docsIfMibObjects OBJECT IDENTIFIER ::= { docsIfMib 1 } - docsIfBaseObjects OBJECT IDENTIFIER ::= { docsIfMibObjects 1 } - docsIfCmObjects OBJECT IDENTIFIER ::= { docsIfMibObjects 2 } - docsIfCmtsObjects OBJECT IDENTIFIER ::= { docsIfMibObjects 3 } - - -- - -- BASE GROUP - -- - - -- - -- The following table is implemented on both the Cable Modem - -- and the Cable Modem Termination System. This table is - -- read only for the CM. - -- - - docsIfDownstreamChannelTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfDownstreamChannelEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table describes the attributes of downstream - channels (frequency bands)." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-16, and 6-17." - ::= { docsIfBaseObjects 1 } - - docsIfDownstreamChannelEntry OBJECT-TYPE - SYNTAX DocsIfDownstreamChannelEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry provides a list of attributes for a single - downstream channel. - An entry in this table exists for each ifEntry with an - ifType of docsCableDownstream(128)." - INDEX { ifIndex } - ::= { docsIfDownstreamChannelTable 1 } - - DocsIfDownstreamChannelEntry ::= SEQUENCE { - docsIfDownChannelId Integer32, - docsIfDownChannelFrequency Integer32, - docsIfDownChannelWidth Integer32, - docsIfDownChannelModulation INTEGER, - docsIfDownChannelInterleave INTEGER, - docsIfDownChannelPower TenthdBmV, - docsIfDownChannelAnnex INTEGER, - docsIfDownChannelStorageType StorageType - } - - docsIfDownChannelId OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Cable Modem Termination System identification of the - downstream channel within this particular MAC interface. - if the interface is down, the object returns the most - current value. If the downstream channel ID is unknown, - this object returns a value of 0." - ::= { docsIfDownstreamChannelEntry 1 } - - docsIfDownChannelFrequency OBJECT-TYPE - SYNTAX Integer32 (0..1000000000) - UNITS "hertz" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The center of the downstream frequency associated with - this channel. This object will return the current tuner - frequency. If a CMTS provides IF output, this object - will return 0, unless this CMTS is in control of the - final downstream frequency. See the associated - compliance object for a description of valid frequencies - that may be written to this object." - - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.3.3." - ::= { docsIfDownstreamChannelEntry 2 } - - docsIfDownChannelWidth OBJECT-TYPE - SYNTAX Integer32 (0..16000000) - UNITS "hertz" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The bandwidth of this downstream channel. Most - implementations are expected to support a channel width - of 6 MHz (North America) and/or 8 MHz (Europe). See the - associated compliance object for a description of the - valid channel widths for this object." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 6-17." - ::= { docsIfDownstreamChannelEntry 3 } - - docsIfDownChannelModulation OBJECT-TYPE - SYNTAX INTEGER { - unknown(1), - other(2), - qam64(3), - qam256(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The modulation type associated with this downstream - channel. If the interface is down, this object either - returns the configured value (CMTS), the most current - value (CM), or the value of unknown(1). See the - associated conformance object for write conditions and - limitations. See the reference for specifics on the - modulation profiles implied by qam64 and qam256." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 6-17." - ::= { docsIfDownstreamChannelEntry 4 } - - docsIfDownChannelInterleave OBJECT-TYPE - SYNTAX INTEGER { - unknown(1), - other(2), - taps8Increment16(3), - taps16Increment8(4), - taps32Increment4(5), - taps64Increment2(6), - taps128Increment1(7), - taps12increment17(8) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Forward Error Correction (FEC) interleaving used - for this downstream channel. - Values are defined as follows: - taps8Increment16(3): protection 5.9/4.1 usec, - latency .22/.15 msec - taps16Increment8(4): protection 12/8.2 usec, - latency .48/.33 msec - taps32Increment4(5): protection 24/16 usec, - latency .98/.68 msec - taps64Increment2(6): protection 47/33 usec, - latency 2/1.4 msec - taps128Increment1(7): protection 95/66 usec, - latency 4/2.8 msec - taps12increment17(8): protection 18/14 usec, - latency 0.43/0.32 msec - - The value 'taps12increment17' is supported by EuroDOCSIS - cable systems only, and the others by DOCSIS cable systems. - - If the interface is down, this object either returns - the configured value (CMTS), the most current value (CM), - or the value of unknown(1). - The value of other(2) is returned if the interleave - is known but not defined in the above list. - See the associated conformance object for write - conditions and limitations. See the reference for the FEC - configuration described by the setting of this object." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 6-15." - ::= { docsIfDownstreamChannelEntry 5 } - - docsIfDownChannelPower OBJECT-TYPE - SYNTAX TenthdBmV - UNITS "dBmV" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "At the CMTS, the operational transmit power. At the CM, - the received power level. - If the interface is down, this object either returns - the configured value (CMTS), the most current value (CM) - or the value of 0. See the associated conformance object - for write conditions and limitations. See the reference - for recommended and required power levels." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-16, 6-17." - ::= { docsIfDownstreamChannelEntry 6 } - - docsIfDownChannelAnnex OBJECT-TYPE - SYNTAX INTEGER { - unknown(1), - other(2), - annexA(3), - annexB(4), - annexC(5) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object indicates the conformance of - the implementation to important regional cable standards. - annexA : Annex A from ITU-T J.83 is used. - (equivalent to EN 300 429) - annexB : Annex B from ITU-T J.83 is used. - annexC : Annex C from ITU-T J.83 is used." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Sections 6.3.1, and H.3.1." - ::= { docsIfDownstreamChannelEntry 7 } - - docsIfDownChannelStorageType OBJECT-TYPE - SYNTAX StorageType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The storage type for this conceptual row. - Entries with this object set to permanent(4) - do not require write operations for read-write - objects." - ::= { docsIfDownstreamChannelEntry 8 } - - -- - -- The following table is implemented on both the CM and the CMTS. - -- For the CM, only attached channels appear in the table. For the - -- CM, this table is read-only as well. - -- - - docsIfUpstreamChannelTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfUpstreamChannelEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table describes the attributes of attached upstream - channels." - ::= { docsIfBaseObjects 2 } - - docsIfUpstreamChannelEntry OBJECT-TYPE - SYNTAX DocsIfUpstreamChannelEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of attributes for a single upstream channel. For - DOCSIS 2.0 CMTSs, an entry in this table exists for - each ifEntry with an ifType of docsCableUpstreamChannel - (205). - For DOCSIS 1.x CM/CMTSs and DOCSIS 2.0 CMs, an entry in - this table exists for each ifEntry with an ifType of - docsCableUpstream (129). - - For DOCSIS 2.0 CMTSs, two classes of interfaces can be - defined for this table: - o Upstream Physical Interfaces: The traditional DOCSIS - 1.x CMTS upstream interface ifType 129 and the DOCSIS - 2.0 ifType 205 that are functional. In other words, - interfaces that represent upstream receivers within - an RF MAC interface. - Entries of physical interfaces are exposed to the - management interface with their corresponding - ifStack hierarchy and are not administratively - created by this table. - - o Upstream Temporary Interfaces: A fictitious - interface created for the purpose of manipulating - physical interface parameters offline, then - validating prior to updating the target physical - interface. - - In case of a reinitialization of the managed system, - physical interfaces values persist while the temporary - interfaces are not recreated. - - This mechanism helps to minimize service disruptions - originating in situations where a group of interface - parameter values need to be consistent with each other - in SET operations. A temporary buffer - (temporary interface) is provided to allow the CMTS - to validate the parameters offline." - INDEX { ifIndex } - ::= { docsIfUpstreamChannelTable 1 } - - DocsIfUpstreamChannelEntry ::= SEQUENCE { - docsIfUpChannelId Integer32, - docsIfUpChannelFrequency Integer32, - docsIfUpChannelWidth Integer32, - docsIfUpChannelModulationProfile Unsigned32, - docsIfUpChannelSlotSize Unsigned32, - docsIfUpChannelTxTimingOffset Unsigned32, - docsIfUpChannelRangingBackoffStart Integer32, - docsIfUpChannelRangingBackoffEnd Integer32, - docsIfUpChannelTxBackoffStart Integer32, - docsIfUpChannelTxBackoffEnd Integer32, - docsIfUpChannelScdmaActiveCodes Unsigned32, - docsIfUpChannelScdmaCodesPerSlot Integer32, - docsIfUpChannelScdmaFrameSize Unsigned32, - docsIfUpChannelScdmaHoppingSeed Unsigned32, - docsIfUpChannelType DocsisUpstreamType, - docsIfUpChannelCloneFrom InterfaceIndexOrZero, - docsIfUpChannelUpdate TruthValue, - docsIfUpChannelStatus RowStatus, - docsIfUpChannelPreEqEnable TruthValue - } - - docsIfUpChannelId OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The CMTS identification of the upstream channel." - ::= { docsIfUpstreamChannelEntry 1 } - docsIfUpChannelFrequency OBJECT-TYPE - SYNTAX Integer32 (0..1000000000) - UNITS "hertz" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The center of the frequency band associated with this - upstream interface. This object returns 0 if the frequency - is undefined or unknown. Minimum permitted upstream - frequency is 5,000,000 Hz for current technology. See - the associated conformance object for write conditions - and limitations." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 4-2." - ::= { docsIfUpstreamChannelEntry 2 } - - docsIfUpChannelWidth OBJECT-TYPE - SYNTAX Integer32 (0..64000000) - UNITS "hertz" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The bandwidth of this upstream interface. This object - returns 0 if the interface width is undefined or unknown. - Minimum permitted interface width is currently 200,000 Hz. - See the associated conformance object for write conditions - and limitations." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 6-5." - ::= { docsIfUpstreamChannelEntry 3 } - - docsIfUpChannelModulationProfile OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "An entry identical to the docsIfModIndex in the - docsIfCmtsModulationTable that describes this channel. - This channel is further instantiated there by a grouping - of interval usage codes (IUCs) that, together, fully - describe the channel modulation. This object returns 0 if - the docsIfCmtsModulationTable entry does not exist or is - empty. See the associated conformance object for write - conditions and limitations. - Setting this object returns an 'inconsistentValue' - error if the following conditions are not satisfied: - 1. All the IUC entries in the selected modulation profile - MUST have the same value of docsIfCmtsModChannelType. - 2. All of the Modulation parameters in the selected - modulation profile MUST be consistent with the other - parameters in this docsIfUpstreamChannelEntry." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 8-19." - ::= { docsIfUpstreamChannelEntry 4 } - - docsIfUpChannelSlotSize OBJECT-TYPE - SYNTAX Unsigned32 - UNITS "ticks" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Applicable to TDMA and ATDMA channel types only. - The number of 6.25 microsecond ticks in each upstream - mini-slot. Returns zero if the value is undefined or - unknown or in case of an SCDMA channel. - See the associated conformance object for write - conditions and limitations." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.1.2.4." - ::= { docsIfUpstreamChannelEntry 5 } - - docsIfUpChannelTxTimingOffset OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "At the CM, a measure of the current round trip time - obtained from the ranging offset (initial ranging offset + - ranging offset adjustments). - At the CMTS, the maximum of timing offset, among all the - CMs that are/were present on the channel, taking into - account all ( initial + periodic ) timing offset - corrections that were sent for each of the CMs. Generally, - these measurements are positive, but if the measurements - are negative, the value of this object is zero. Used for - timing of CM upstream transmissions to ensure synchronized - arrivals at the CMTS. - Units are one 64th fraction of 6.25 microseconds." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.19." - ::= { docsIfUpstreamChannelEntry 6 } - - docsIfUpChannelRangingBackoffStart OBJECT-TYPE - SYNTAX Integer32 (0..16) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The initial random backoff window to use when retrying - Ranging Requests. Expressed as a power of 2. A value of - 16 at the CMTS indicates that a proprietary adaptive retry - mechanism is to be used. See the associated conformance - object for write conditions and limitations." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Sections 8.3.4, and 9.4." - ::= { docsIfUpstreamChannelEntry 7 } - - docsIfUpChannelRangingBackoffEnd OBJECT-TYPE - SYNTAX Integer32 (0..16) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The final random backoff window to use when retrying - Ranging Requests. Expressed as a power of 2. A value of - 16 at the CMTS indicates that a proprietary adaptive retry - mechanism is to be used. See the associated conformance - object for write conditions and limitations." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.4, and 9.4." - ::= { docsIfUpstreamChannelEntry 8 } - - docsIfUpChannelTxBackoffStart OBJECT-TYPE - SYNTAX Integer32 (0..16) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The initial random backoff window to use when retrying - transmissions. Expressed as a power of 2. A value of 16 - at the CMTS indicates that a proprietary adaptive retry - mechanism is to be used. See the associated conformance - object for write conditions and limitations." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.4, and 9.4." - ::= { docsIfUpstreamChannelEntry 9 } - - docsIfUpChannelTxBackoffEnd OBJECT-TYPE - SYNTAX Integer32 (0..16) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The final random backoff window to use when retrying - transmissions. Expressed as a power of 2. A value of 16 - at the CMTS indicates that a proprietary adaptive retry - mechanism is to be used. See the associated conformance - object for write conditions and limitations." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.4, and 9.4." - ::= { docsIfUpstreamChannelEntry 10 } - - docsIfUpChannelScdmaActiveCodes OBJECT-TYPE - SYNTAX Unsigned32 (0|64..66|68..70|72|74..78|80..82|84..88 - |90..96|98..100|102|104..106|108 - |110..112|114..126|128) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Applicable for SCDMA channel types only. - Number of active codes. Returns zero for - Non-SCDMA channel types. Note that legal - values from 64..128 MUST be non-prime." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.11.2.1." - ::= { docsIfUpstreamChannelEntry 11 } - - docsIfUpChannelScdmaCodesPerSlot OBJECT-TYPE - SYNTAX Integer32(0 | 2..32) - UNITS "codesperMinislots" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Applicable for SCDMA channel types only. - The number of SCDMA codes per mini-slot. - Returns zero if the value is undefined or unknown or in - case of a TDMA or ATDMA channel." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.11.2.1." - ::= { docsIfUpstreamChannelEntry 12 } - - docsIfUpChannelScdmaFrameSize OBJECT-TYPE - SYNTAX Unsigned32 (0..32) - UNITS "spreadIntervals" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Applicable for SCDMA channel types only. - SCDMA Frame size in units of spreading intervals. - This value returns zero for non-SCDMA Profiles." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.12." - ::= { docsIfUpstreamChannelEntry 13 } - - docsIfUpChannelScdmaHoppingSeed OBJECT-TYPE - SYNTAX Unsigned32 (0..32767) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Applicable for SCDMA channel types only. - 15-bit seed used for code hopping sequence initialization. - Returns zero for non-SCDMA channel types. - Setting this value to a value different than zero for - non-SCDMA channel types returns the error 'wrongValue'." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.14.1." - ::= { docsIfUpstreamChannelEntry 14 } - - docsIfUpChannelType OBJECT-TYPE - SYNTAX DocsisUpstreamType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Reflects the Upstream channel type. - This object returns the value of docsIfCmtsModChannelType - for the modulation profile selected in - docsIfUpChannelModulationProfile for this row." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.1." - ::= { docsIfUpstreamChannelEntry 15 } - - docsIfUpChannelCloneFrom OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object contains the ifIndex value of the physical - interface row entry whose parameters are to be adjusted. - - Upon setting this object to the ifIndex value of a - physical interface, the following interface objects values - are copied to this entry: - docsIfUpChannelFrequency, - docsIfUpChannelWidth, - docsIfUpChannelModulationProfile, - docsIfUpChannelSlotSize, - docsIfUpChannelRangingBackoffStart, - docsIfUpChannelRangingBackoffEnd, - docsIfUpChannelTxBackoffStart, - docsIfUpChannelTxBackoffEnd, - docsIfUpChannelScdmaActiveCodes, - docsIfUpChannelScdmaCodesPerSlot, - docsIfUpChannelScdmaFrameSize, - docsIfUpChannelScdmaHoppingSeed, - docsIfUpChannelType, and - docsIfUpChannelPreEqEnable - Setting this object to the value of a non-existent or - a temporary upstream interface returns the error - 'wrongValue'. - This object MUST contain a value of zero for physical - interfaces entries. - Setting this object in row entries that correspond to - physical interfaces returns the error 'wrongValue'." - ::= { docsIfUpstreamChannelEntry 16 } - - docsIfUpChannelUpdate OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Used to perform the copy of adjusted parameters from the - temporary interface entry to the physical interface - indicated by the docsIfUpChannelCloneFrom object. The - transfer is initiated through an SNMP SET to 'true' of - this object. - A SET to 'true' fails and returns error 'commitFailed' - if docsIfUpChannelStatus value is 'notInService', which - means that the interface parameters values are not - compatible with each other or have not been validated yet. - Reading this object always returns 'false'." - ::= { docsIfUpstreamChannelEntry 17 } - - docsIfUpChannelStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object is only used for the creation of a temporary - upstream row with the purpose of updating the parameters - of a physical upstream channel entry. - - The following restrictions apply to this object: - 1. This object is not writable for physical interfaces. - 2. Temporary interface entries are only created by a SET - of this object to createandWait(5). - 3. ifAdminStatus from the Interface MIB RFC 2863 is used - to take a physical upstream channel offline, to be - consistent with DOCSIS 1.x operation, as indicated in - RFC 2670. - In addition, - o ifAdminStatus 'down' is reflected in this object - as 'notInService'. - o ifOperStatus 'down' while ifAdminStatus 'up' is - reflected in this object as 'notInservice'. - 4. Temporary created rows MUST be set to 'active' with - the purpose of validating upstream parameter - consistency prior to transferring the parameters to the - physical interface. - - Below is a mandatory procedure for adjusting the values - of a physical interface: - 1. Create a temporary interface entry through an SNMP SET - using 'createAndWait'. At this point, the RowStatus - reports 'notReady'. - The Manager entity uses an ifIndex value outside the - operational range of the physical interfaces for the - creation of a temporary interface. - 2. Set the docsIfUpChannelCloneFrom object to the ifIndex - value of the physical row to update. Now - docsIfUpChannelStatus reports 'notInService'. - 3. Change the upstream parameters to the desired values - in the temporary row. - 4. Validate that all parameters are consistent by setting - docsIfUpChannelStatus to 'active'. A failure to set the - RowStatus to 'active' returns the error 'commitFailed', - which means the parameters are not compatible with the - target physical interface. - 5. With docsIfUpChannelStatus 'active', transfer the - parameters to the target physical interface by setting - the object docsIfUpChannelUpdate to 'true'. - 6. Delete the temporary row by setting - docsIfUpChannelStatus to 'destroy'." - ::= { docsIfUpstreamChannelEntry 18 } - - docsIfUpChannelPreEqEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "At the CMTS, this object is used to enable or disable - pre-equalization on the upstream channel represented by - this table instance. At the CM, this object is read-only - and reflects the status of pre-equalization as represented - in the RNG-RSP. Pre-equalization is considered enabled at - the CM if a RNG-RSP with pre-equalization data has been - received at least once since the last mac - reinitialization." - DEFVAL {false} - ::= { docsIfUpstreamChannelEntry 19 } - - -- The following table describes the attributes of each class of - -- service. The entries in this table are referenced from the - -- docsIfServiceEntries. They exist as a separate table in order to - -- reduce redundant information in docsIfServiceTable. - -- - -- This table is implemented at both the CM and the CMTS. - -- The CM need only maintain entries for the classes of service - -- referenced by its docsIfCmServiceTable. - -- - - docsIfQosProfileTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfQosProfileEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Describes the attributes for each class of service." - ::= { docsIfBaseObjects 3 } - - docsIfQosProfileEntry OBJECT-TYPE - SYNTAX DocsIfQosProfileEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Describes the attributes for a single class of service. - If implemented as read-create in the Cable Modem - Termination System, creation of entries in this table is - controlled by the value of - docsIfCmtsQosProfilePermissions. - - If implemented as read-only, entries are created based - on information in REG-REQ MAC messages received from - cable modems (for Cable Modem Termination System), or - based on information extracted from the TFTP option file - (for Cable Modem). - In the Cable Modem Termination System, read-only entries - are removed if no longer referenced by - docsIfCmtsServiceTable. - - An entry in this table MUST not be removed while it is - referenced by an entry in docsIfCmServiceTable (Cable - Modem) or docsIfCmtsServiceTable (Cable Modem Termination - System). - - An entry in this table SHOULD NOT be changeable while - it is referenced by an entry in docsIfCmtsServiceTable. - - If this table is created automatically, there SHOULD only - be a single entry for each Class of Service. Multiple - entries with the same Class of Service parameters are NOT - RECOMMENDED." - INDEX { docsIfQosProfIndex } - ::= { docsIfQosProfileTable 1 } - - DocsIfQosProfileEntry ::= SEQUENCE { - docsIfQosProfIndex Integer32, - docsIfQosProfPriority Integer32, - docsIfQosProfMaxUpBandwidth Integer32, - docsIfQosProfGuarUpBandwidth Integer32, - docsIfQosProfMaxDownBandwidth Integer32, - docsIfQosProfMaxTxBurst Integer32, -- deprecated - docsIfQosProfBaselinePrivacy TruthValue, - docsIfQosProfStatus RowStatus, - docsIfQosProfMaxTransmitBurst Integer32, - docsIfQosProfStorageType StorageType - } - - docsIfQosProfIndex OBJECT-TYPE - SYNTAX Integer32 (1..16383) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index value that uniquely identifies an entry - in the docsIfQosProfileTable." - ::= { docsIfQosProfileEntry 1 } - - docsIfQosProfPriority OBJECT-TYPE - SYNTAX Integer32 (0..7) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "A relative priority assigned to this service when - allocating bandwidth. Zero indicates lowest priority - and seven indicates highest priority. - Interpretation of priority is device-specific. - MUST NOT be changed while this row is active." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Annex C.1.1.4." - DEFVAL { 0 } - ::= { docsIfQosProfileEntry 2 } - - docsIfQosProfMaxUpBandwidth OBJECT-TYPE - SYNTAX Integer32 (0..100000000) - UNITS "bits per second" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The maximum upstream bandwidth, in bits per second, - allowed for a service with this service class. - Zero if there is no restriction of upstream bandwidth. - MUST NOT be changed while this row is active." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Annex C.1.1.4." - DEFVAL { 0 } - ::= { docsIfQosProfileEntry 3 } - - docsIfQosProfGuarUpBandwidth OBJECT-TYPE - SYNTAX Integer32 (0..100000000) - UNITS "bits per second" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Minimum guaranteed upstream bandwidth, in bits per second, - allowed for a service with this service class. - MUST NOT be changed while this row is active." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Annex C.1.1.4." - DEFVAL { 0 } - ::= { docsIfQosProfileEntry 4 } - - docsIfQosProfMaxDownBandwidth OBJECT-TYPE - SYNTAX Integer32 (0..100000000) - UNITS "bits per second" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The maximum downstream bandwidth, in bits per second, - allowed for a service with this service class. - Zero if there is no restriction of downstream bandwidth. - MUST NOT be changed while this row is active." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Annex C.1.1.4." - - DEFVAL { 0 } - ::= { docsIfQosProfileEntry 5 } - - docsIfQosProfMaxTxBurst OBJECT-TYPE - SYNTAX Integer32 (0..255) - UNITS "mini-slots" - MAX-ACCESS read-create - STATUS deprecated - DESCRIPTION - "The maximum number of mini-slots that may be requested - for a single upstream transmission. - A value of zero means there is no limit. - MUST NOT be changed while this row is active. - This object has been deprecated and replaced by - docsIfQosProfMaxTransmitBurst, to fix a mismatch - of the units and value range with respect to the DOCSIS - Maximum Upstream Channel Transmit Burst Configuration - Setting." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - C.1.1.4." - DEFVAL { 0 } - ::= { docsIfQosProfileEntry 6 } - docsIfQosProfBaselinePrivacy OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates whether Baseline Privacy is enabled for this - service class. - MUST NOT be changed while this row is active." - DEFVAL { false } - ::= { docsIfQosProfileEntry 7 } - - docsIfQosProfStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This is object is used to create or delete rows in - this table. This object MUST NOT be changed from active - while the row is referenced by any entry in either - docsIfCmServiceTable (on the CM) or - docsIfCmtsServiceTable (on the CMTS)." - ::= { docsIfQosProfileEntry 8 } - - docsIfQosProfMaxTransmitBurst OBJECT-TYPE - SYNTAX Integer32 (0..65535) - UNITS "bytes" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The maximum number of bytes that may be requested for a - single upstream transmission. A value of zero means there - is no limit. Note: This value does not include any - physical layer overhead. - MUST NOT be changed while this row is active." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Annex C.1.1.4." - DEFVAL { 0 } - ::= { docsIfQosProfileEntry 9 } - - docsIfQosProfStorageType OBJECT-TYPE - SYNTAX StorageType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The storage type for this conceptual row. - Entries with this object set to permanent(4) - do not require write operations for writable - objects." - ::= { docsIfQosProfileEntry 10 } - - docsIfSignalQualityTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfSignalQualityEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "At the CM, describes the PHY signal quality of downstream - channels. At the CMTS, this object describes the PHY - signal quality of upstream channels. At the CMTS, this - table MAY exclude contention intervals." - ::= { docsIfBaseObjects 4 } - - docsIfSignalQualityEntry OBJECT-TYPE - SYNTAX DocsIfSignalQualityEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "At the CM, this object describes the PHY characteristics of - a downstream channel. At the CMTS, it describes the PHY - signal quality of an upstream channel. - An entry in this table exists for each ifEntry with an - ifType of docsCableDownstream(128) for Cable Modems. - For DOCSIS 1.1 Cable Modem Termination Systems, an entry - exists for each ifEntry with an ifType of - docsCableUpstream (129). - For DOCSIS 2.0 Cable Modem Termination Systems, an entry - exists for each ifEntry with an ifType of - docsCableUpstreamChannel (205)." - INDEX { ifIndex } - ::= { docsIfSignalQualityTable 1 } - - DocsIfSignalQualityEntry ::= SEQUENCE { - docsIfSigQIncludesContention TruthValue, - docsIfSigQUnerroreds Counter32, - docsIfSigQCorrecteds Counter32, - docsIfSigQUncorrectables Counter32, - docsIfSigQSignalNoise TenthdB, - docsIfSigQMicroreflections Integer32, - docsIfSigQEqualizationData DocsEqualizerData, - docsIfSigQExtUnerroreds Counter64, - docsIfSigQExtCorrecteds Counter64, - docsIfSigQExtUncorrectables Counter64 - } - - docsIfSigQIncludesContention OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "true(1) if this CMTS includes contention intervals in - the counters in this table. Always false(2) for CMs." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.4.1" - ::= { docsIfSignalQualityEntry 1 } - - docsIfSigQUnerroreds OBJECT-TYPE - SYNTAX Counter32 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received on this channel without error. - This includes all codewords, whether or not they - were part of frames destined for this device. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Sections 6.2.4, and 6.3.6." - ::= { docsIfSignalQualityEntry 2 } - - docsIfSigQCorrecteds OBJECT-TYPE - SYNTAX Counter32 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received on this channel with correctable - errors. This includes all codewords, whether or not - they were part of frames destined for this device. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Sections 6.2.4, and 6.3.6." - ::= { docsIfSignalQualityEntry 3 } - - docsIfSigQUncorrectables OBJECT-TYPE - SYNTAX Counter32 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received on this channel with uncorrectable - errors. This includes all codewords, whether or not - they were part of frames destined for this device. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Sections 6.2.4, and 6.3.6." - ::= { docsIfSignalQualityEntry 4 } - - docsIfSigQSignalNoise OBJECT-TYPE - SYNTAX TenthdB - UNITS "TenthdB" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Signal/Noise ratio as perceived for this channel. - At the CM, this object describes the Signal/Noise of the - downstream channel. At the CMTS, it describes the - average Signal/Noise of the upstream channel." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 4-1 and 4-2" - ::= { docsIfSignalQualityEntry 5 } - - docsIfSigQMicroreflections OBJECT-TYPE - SYNTAX Integer32 (0..255) - UNITS "-dBc" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Microreflections, including in-channel response - as perceived on this interface, measured in dBc below - the signal level. - This object is not assumed to return an absolutely - accurate value, but it gives a rough indication - of microreflections received on this interface. - It is up to the implementer to provide information - as accurately as possible." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 4-1 and 4-2" - ::= { docsIfSignalQualityEntry 6 } - - docsIfSigQEqualizationData OBJECT-TYPE - SYNTAX DocsEqualizerData - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "At the CM, this object returns the equalization data for - the downstream channel. - - At the CMTS, this object is not applicable and is not - instantiated. Note that previous CMTS implementations - may instantiate this object in two ways: - - An equalization value indicating an equalization - average for the upstream channel. Those values have - vendor-dependent interpretations. - - Return a zero-length OCTET STRING to indicate that - the value is unknown or if there is no equalization - data available or defined." - REFERENCE - "DOCSIS Radio Frequency Interface Specification, - Figure 6-23." - ::= { docsIfSignalQualityEntry 7 } - - - docsIfSigQExtUnerroreds OBJECT-TYPE - SYNTAX Counter64 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received on this channel without error. - This includes all codewords, whether or not they - were part of frames destined for this device. - This is the 64-bit version of docsIfSigQUnerroreds. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Sections 6.2.4, and 6.3.6." - ::= { docsIfSignalQualityEntry 8 } - - docsIfSigQExtCorrecteds OBJECT-TYPE - SYNTAX Counter64 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received on this channel with correctable - errors. This includes all codewords, whether or not - they were part of frames destined for this device. - This is the 64-bit version of docsIfSigQCorrecteds. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Sections 6.2.4, and 6.3.6." - ::= { docsIfSignalQualityEntry 9 } - - docsIfSigQExtUncorrectables OBJECT-TYPE - SYNTAX Counter64 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received on this channel with uncorrectable - errors. This includes all codewords, whether or not - they were part of frames destined for this device. - This is the 64-bit version of docsIfSigQUncorrectables. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Sections 6.2.4, 6.3.6." - ::= { docsIfSignalQualityEntry 10 } - - -- - -- DOCSIS Version of the device - -- - - docsIfDocsisBaseCapability OBJECT-TYPE - SYNTAX DocsisVersion - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indication of the DOCSIS capability of the device." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Annex G." - ::= { docsIfBaseObjects 5 } - - -- - -- CABLE MODEM GROUP - -- - - -- - -- The CM MAC Table - -- - - docsIfCmMacTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Describes the attributes of each CM MAC interface, - extending the information available from ifEntry." - ::= { docsIfCmObjects 1 } - - docsIfCmMacEntry OBJECT-TYPE - SYNTAX DocsIfCmMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects describing attributes of - each MAC entry, extending the information in ifEntry. - An entry in this table exists for each ifEntry with an - ifType of docsCableMaclayer(127)." - INDEX { ifIndex } - ::= { docsIfCmMacTable 1 } - - DocsIfCmMacEntry ::= SEQUENCE { - docsIfCmCmtsAddress MacAddress, - docsIfCmCapabilities BITS, - docsIfCmRangingRespTimeout TimeTicks, - docsIfCmRangingTimeout TimeInterval - } - - docsIfCmCmtsAddress OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Identifies the CMTS that is believed to control this MAC - domain. At the CM, this will be the source address from - SYNC, MAP, and other MAC-layer messages. If the CMTS is - unknown, returns 00-00-00-00-00-00." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.2.2." - ::= { docsIfCmMacEntry 1 } - - docsIfCmCapabilities OBJECT-TYPE - SYNTAX BITS { - atmCells(0), - concatenation(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Identifies the capabilities of the MAC implementation - at this interface. Note that packet transmission is - always supported. Therefore, there is no specific bit - required to explicitly indicate this capability. - Note that BITS objects are encoded most significant bit - first. For example, if bit 1 is set, the value of this - object is the octet string '40'H." - ::= { docsIfCmMacEntry 2 } - - docsIfCmRangingRespTimeout OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "Waiting time for a Ranging Response packet. - This object has been obsoleted and replaced by - docsIfCmRangingTimeout to correct the typing to - TimeInterval." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.1.6." - DEFVAL { 20 } - ::= { docsIfCmMacEntry 3 } - - docsIfCmRangingTimeout OBJECT-TYPE - SYNTAX TimeInterval - UNITS "HundredOfSeconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Waiting time for a Ranging Response packet. - This object MUST NOT persist at reinitialization - of the managed system." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.1.6, timer T3." - DEFVAL { 20 } - ::= { docsIfCmMacEntry 4 } - - -- - -- CM status table. - -- This table is implemented only at the CM. - -- - - docsIfCmStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table maintains a number of status objects - and counters for Cable Modems." - ::= { docsIfCmObjects 2 } - - docsIfCmStatusEntry OBJECT-TYPE - SYNTAX DocsIfCmStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of status objects and counters for a single MAC - layer instance in Cable Modem. - An entry in this table exists for each ifEntry with an - ifType of docsCableMaclayer(127)." - INDEX { ifIndex } - ::= { docsIfCmStatusTable 1 } - - DocsIfCmStatusEntry ::= SEQUENCE { - docsIfCmStatusValue INTEGER, - docsIfCmStatusCode OCTET STRING, - docsIfCmStatusTxPower TenthdBmV, - docsIfCmStatusResets Counter32, - docsIfCmStatusLostSyncs Counter32, - docsIfCmStatusInvalidMaps Counter32, - docsIfCmStatusInvalidUcds Counter32, - docsIfCmStatusInvalidRangingResponses Counter32, - docsIfCmStatusInvalidRegistrationResponses Counter32, - docsIfCmStatusT1Timeouts Counter32, - docsIfCmStatusT2Timeouts Counter32, - docsIfCmStatusT3Timeouts Counter32, - docsIfCmStatusT4Timeouts Counter32, - docsIfCmStatusRangingAborteds Counter32, - docsIfCmStatusDocsisOperMode DocsisQosVersion, - docsIfCmStatusModulationType DocsisUpstreamType, - docsIfCmStatusEqualizationData DocsEqualizerData, - docsIfCmStatusUCCs Counter32, - docsIfCmStatusUCCFails Counter32 - } - - docsIfCmStatusValue OBJECT-TYPE - SYNTAX INTEGER { - other(1), - notReady(2), - notSynchronized(3), - phySynchronized(4), - usParametersAcquired(5), - rangingComplete(6), - ipComplete(7), - todEstablished(8), - securityEstablished(9), - paramTransferComplete(10), - registrationComplete(11), - operational(12), - accessDenied(13) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current Cable Modem connectivity state, as specified - in the RF Interface Specification. Interpretations for - state values 1-12 are clearly outlined in the SP-RFI - reference given below. - The state value accessDenied(13) indicates the CMTS has - sent a Registration Aborted message to the CM. The same - state is reported as accessDenied(7) by the CMTS object - docsIfCmtsCmStatusValue." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 11.2. - Data-Over-Cable Service Interface Specifications: - Operations Support System Interface Specification - SP-OSSIv2.0-I09-050812, Section 6.3.4.2." - ::= { docsIfCmStatusEntry 1 } - - docsIfCmStatusCode OBJECT-TYPE - SYNTAX OCTET STRING (SIZE( 0 | 5 | 6 )) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Status code for a Cable Modem as defined in the - OSSI Specification. The status code consists - of a single character indicating error groups, followed - by a two- or three-digit number indicating the status - condition, followed by a decimal. - An example of a returned value could be 'T101.0'. - The zero-length OCTET STRING indicates no status code yet - registered." - REFERENCE - "Data-Over-Cable Service Interface Specifications: - Operations Support System Interface Specification - SP-OSSIv2.0-I09-050812, Annex D." - ::= { docsIfCmStatusEntry 2 } - - - docsIfCmStatusTxPower OBJECT-TYPE - SYNTAX TenthdBmV - UNITS "TenthdBmV" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The operational transmit power for the attached upstream - channel." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.18." - ::= { docsIfCmStatusEntry 3 } - - docsIfCmStatusResets OBJECT-TYPE - SYNTAX Counter32 - UNITS "resets" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times the CM reset or initialized this - interface. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmStatusEntry 4 } - - docsIfCmStatusLostSyncs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times the CM lost synchronization with - the downstream channel. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.2." - ::= { docsIfCmStatusEntry 5 } - - docsIfCmStatusInvalidMaps OBJECT-TYPE - SYNTAX Counter32 - UNITS "maps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times the CM received invalid MAP messages. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.4." - ::= { docsIfCmStatusEntry 6 } - - docsIfCmStatusInvalidUcds OBJECT-TYPE - SYNTAX Counter32 - UNITS "messages" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times the CM received invalid UCD messages. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.3." - ::= { docsIfCmStatusEntry 7 } - - docsIfCmStatusInvalidRangingResponses OBJECT-TYPE - SYNTAX Counter32 - UNITS "messages" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times the CM received invalid ranging response - messages. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.6." - ::= { docsIfCmStatusEntry 8 } - - docsIfCmStatusInvalidRegistrationResponses OBJECT-TYPE - SYNTAX Counter32 - UNITS "messages" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times the CM received invalid registration - response messages. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.8." - ::= { docsIfCmStatusEntry 9 } - - docsIfCmStatusT1Timeouts OBJECT-TYPE - SYNTAX Counter32 - UNITS "timeouts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times counter T1 expired in the CM. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Figure 9-2." - ::= { docsIfCmStatusEntry 10 } - - docsIfCmStatusT2Timeouts OBJECT-TYPE - SYNTAX Counter32 - UNITS "timeouts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times counter T2 expired in the CM. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Figure 9-2." - ::= { docsIfCmStatusEntry 11 } - - docsIfCmStatusT3Timeouts OBJECT-TYPE - SYNTAX Counter32 - UNITS "timeouts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times counter T3 expired in the CM. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Figure 9-2." - ::= { docsIfCmStatusEntry 12 } - - docsIfCmStatusT4Timeouts OBJECT-TYPE - SYNTAX Counter32 - UNITS "timeouts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times counter T4 expired in the CM. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Figure 9-2." - ::= { docsIfCmStatusEntry 13 } - - docsIfCmStatusRangingAborteds OBJECT-TYPE - SYNTAX Counter32 - UNITS "attempts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of times the ranging process was aborted - by the CMTS. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.3.3." - ::= { docsIfCmStatusEntry 14 } - - docsIfCmStatusDocsisOperMode OBJECT-TYPE - SYNTAX DocsisQosVersion - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indication of whether the device has registered using 1.0 - Class of Service or 1.1 Quality of Service. - An unregistered CM SHOULD indicate 'docsis11' for a - docsIfDocsisBaseCapability value of DOCSIS 1.1/2.0. An - unregistered CM SHOULD indicate 'docsis10' for a - docsIfDocsisBaseCapability value of DOCSIS 1.0." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Annex G." - ::= { docsIfCmStatusEntry 15 } - - docsIfCmStatusModulationType OBJECT-TYPE - SYNTAX DocsisUpstreamType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates modulation type status currently used by the - CM. Since this object specifically identifies PHY mode, - the shared upstream channel type is not permitted." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.1." - - ::= { docsIfCmStatusEntry 16 } - - docsIfCmStatusEqualizationData OBJECT-TYPE - SYNTAX DocsEqualizerData - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Pre-equalization data for this CM after convolution with - data indicated in the RNG-RSP. This data is valid when - docsIfUpChannelPreEqEnable is set to true." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Figure 8-23." - ::= { docsIfCmStatusEntry 17 } - - docsIfCmStatusUCCs OBJECT-TYPE - SYNTAX Counter32 - UNITS "attempts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of successful Upstream Channel Change - transactions. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmStatusEntry 18 } - - docsIfCmStatusUCCFails OBJECT-TYPE - SYNTAX Counter32 - UNITS "attempts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of failed Upstream Channel Change - transactions. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmStatusEntry 19 } - - -- - -- The Cable Modem Service Table - -- - - docsIfCmServiceTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmServiceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Describes the attributes of each upstream service queue - on a CM." - ::= { docsIfCmObjects 3 } - - docsIfCmServiceEntry OBJECT-TYPE - SYNTAX DocsIfCmServiceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Describes the attributes of an upstream bandwidth service - queue. - An entry in this table exists for each Service ID. - The primary index is an ifIndex with an ifType of - docsCableMaclayer(127)." - INDEX { ifIndex, docsIfCmServiceId } - ::= { docsIfCmServiceTable 1 } - - DocsIfCmServiceEntry ::= SEQUENCE { - docsIfCmServiceId Integer32, - docsIfCmServiceQosProfile Integer32, - docsIfCmServiceTxSlotsImmed Counter32, - docsIfCmServiceTxSlotsDed Counter32, - docsIfCmServiceTxRetries Counter32, - docsIfCmServiceTxExceededs Counter32, - docsIfCmServiceRqRetries Counter32, - docsIfCmServiceRqExceededs Counter32, - docsIfCmServiceExtTxSlotsImmed Counter64, - docsIfCmServiceExtTxSlotsDed Counter64 - } - - docsIfCmServiceId OBJECT-TYPE - SYNTAX Integer32 (1..16383) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Identifies a service queue for upstream bandwidth. The - attributes of this service queue are shared between the - CM and the CMTS. The CMTS allocates upstream bandwidth - to this service queue based on requests from the CM and - on the class of service associated with this queue." - ::= { docsIfCmServiceEntry 1 } - - docsIfCmServiceQosProfile OBJECT-TYPE - SYNTAX Integer32 (0..16383) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index in docsIfQosProfileTable describing the quality - of service attributes associated with this particular - service. If no associated entry in docsIfQosProfileTable - exists, this object returns a value of zero." - ::= { docsIfCmServiceEntry 2 } - - docsIfCmServiceTxSlotsImmed OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of upstream mini-slots that have been used to - transmit data PDUs in immediate (contention) mode. This - includes only those PDUs that are presumed to have - arrived at the head-end (i.e., those that were explicitly - acknowledged). It does not include retransmission attempts - or mini-slots used by requests. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.4." - ::= { docsIfCmServiceEntry 3 } - - docsIfCmServiceTxSlotsDed OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of upstream mini-slots that have been used to - transmit data PDUs in dedicated mode (i.e., as a result - of a unicast Data Grant). - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.4." - ::= { docsIfCmServiceEntry 4 } - - docsIfCmServiceTxRetries OBJECT-TYPE - SYNTAX Counter32 - UNITS "attempts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of attempts to transmit data PDUs containing - requests for acknowledgment that did not result in - acknowledgment. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.4." - ::= { docsIfCmServiceEntry 5 } - - docsIfCmServiceTxExceededs OBJECT-TYPE - SYNTAX Counter32 - UNITS "attempts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of data PDU transmission failures due to - excessive retries without acknowledgment. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.4." - ::= { docsIfCmServiceEntry 6 } - - docsIfCmServiceRqRetries OBJECT-TYPE - SYNTAX Counter32 - UNITS "attempts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of attempts to transmit bandwidth requests - that did not result in acknowledgment. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.4." - ::= { docsIfCmServiceEntry 7 } - - docsIfCmServiceRqExceededs OBJECT-TYPE - SYNTAX Counter32 - UNITS "attempts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of requests for bandwidth that failed due to - excessive retries without acknowledgment. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.4." - ::= { docsIfCmServiceEntry 8 } - - docsIfCmServiceExtTxSlotsImmed OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of upstream mini-slots that have been used to - transmit data PDUs in immediate (contention) mode. This - includes only those PDUs that are presumed to have - arrived at the head-end (i.e., those that were explicitly - acknowledged). It does not include retransmission attempts - or mini-slots used by requests. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.4." - ::= { docsIfCmServiceEntry 9 } - - docsIfCmServiceExtTxSlotsDed OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of upstream mini-slots that have been used to - transmit data PDUs in dedicated mode (i.e., as a result - of a unicast Data Grant). - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.4." - ::= { docsIfCmServiceEntry 10 } - - -- - -- CMTS GROUP - -- - - -- - -- The CMTS MAC Table - -- - - docsIfCmtsMacTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmtsMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Describes the attributes of each CMTS MAC interface, - extending the information available from ifEntry. - Mandatory for all CMTS devices." - ::= { docsIfCmtsObjects 1 } - - docsIfCmtsMacEntry OBJECT-TYPE - SYNTAX DocsIfCmtsMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry containing objects describing attributes of each - MAC entry, extending the information in ifEntry. - An entry in this table exists for each ifEntry with an - ifType of docsCableMaclayer(127)." - INDEX { ifIndex } - ::= { docsIfCmtsMacTable 1 } - - DocsIfCmtsMacEntry ::= SEQUENCE { - docsIfCmtsCapabilities BITS, - docsIfCmtsSyncInterval Integer32, - docsIfCmtsUcdInterval Integer32, - docsIfCmtsMaxServiceIds Integer32, - docsIfCmtsInsertionInterval TimeTicks, -- Obsolete - docsIfCmtsInvitedRangingAttempts Integer32, - docsIfCmtsInsertInterval TimeInterval, - docsIfCmtsMacStorageType StorageType - } - - docsIfCmtsCapabilities OBJECT-TYPE - SYNTAX BITS { - atmCells(0), - concatenation(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Identifies the capabilities of the CMTS MAC - implementation at this interface. Note that packet - transmission is always supported. Therefore, there - is no specific bit required to explicitly indicate - this capability. - Note that BITS objects are encoded most significant bit - first. For example, if bit 1 is set, the value of this - object is the octet string '40'H." - ::= { docsIfCmtsMacEntry 1 } - - docsIfCmtsSyncInterval OBJECT-TYPE - SYNTAX Integer32 (1..200) - UNITS "Milliseconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The interval between CMTS transmission of successive SYNC - messages at this interface." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.3." - ::= { docsIfCmtsMacEntry 2 } - - docsIfCmtsUcdInterval OBJECT-TYPE - SYNTAX Integer32 (1..2000) - UNITS "Milliseconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The interval between CMTS transmission of successive - Upstream Channel Descriptor messages for each upstream - channel at this interface." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.3" - ::= { docsIfCmtsMacEntry 3 } - - docsIfCmtsMaxServiceIds OBJECT-TYPE - SYNTAX Integer32 (1..16383) - UNITS "SIDs" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of service IDs that may be - simultaneously active." - ::= { docsIfCmtsMacEntry 4 } - - docsIfCmtsInsertionInterval OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-write - STATUS obsolete - DESCRIPTION - "The amount of time to elapse between each broadcast - initial maintenance grant. Broadcast initial maintenance - grants are used to allow new cable modems to join the - network. Zero indicates that a vendor-specific algorithm - is used instead of a fixed time. The maximum amount of - time permitted by the specification is 2 seconds. - This object has been obsoleted and replaced by - docsIfCmtsInsertInterval to fix a SYNTAX typing problem." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Annex B." - ::= { docsIfCmtsMacEntry 5 } - - docsIfCmtsInvitedRangingAttempts OBJECT-TYPE - SYNTAX Integer32 (0..1024) - UNITS "attempts" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The maximum number of attempts to make on invitations - for ranging requests. A value of zero means the system - SHOULD attempt to range forever." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 9.3.3 and Annex B." - ::= { docsIfCmtsMacEntry 6 } - - docsIfCmtsInsertInterval OBJECT-TYPE - SYNTAX TimeInterval - UNITS "HundredOfSeconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The amount of time to elapse between each broadcast - initial maintenance grant. Broadcast initial maintenance - grants are used to allow new cable modems to join the - network. Zero indicates that a vendor-specific algorithm - is used instead of a fixed time. The maximum amount of - time permitted by the specification is 2 seconds." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Annex B." - ::= { docsIfCmtsMacEntry 7 } - - docsIfCmtsMacStorageType OBJECT-TYPE - SYNTAX StorageType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The storage type for this conceptual row. - Entries with this object set to permanent(4) - do not require write operations for read-write - objects." - ::= { docsIfCmtsMacEntry 8 } - - -- - -- - -- CMTS status table. - -- - - docsIfCmtsStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmtsStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "For the MAC layer, this group maintains a number of - status objects and counters." - ::= { docsIfCmtsObjects 2 } - - docsIfCmtsStatusEntry OBJECT-TYPE - SYNTAX DocsIfCmtsStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Status entry for a single MAC layer. - An entry in this table exists for each ifEntry with an - ifType of docsCableMaclayer(127)." - INDEX { ifIndex } - ::= { docsIfCmtsStatusTable 1 } - - DocsIfCmtsStatusEntry ::= SEQUENCE { - docsIfCmtsStatusInvalidRangeReqs Counter32, - docsIfCmtsStatusRangingAborteds Counter32, - docsIfCmtsStatusInvalidRegReqs Counter32, - docsIfCmtsStatusFailedRegReqs Counter32, - docsIfCmtsStatusInvalidDataReqs Counter32, - docsIfCmtsStatusT5Timeouts Counter32 - } - - docsIfCmtsStatusInvalidRangeReqs OBJECT-TYPE - SYNTAX Counter32 - UNITS "messages" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object counts invalid RNG-REQ messages received on - this interface. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.5." - ::= { docsIfCmtsStatusEntry 1 } - - docsIfCmtsStatusRangingAborteds OBJECT-TYPE - SYNTAX Counter32 - UNITS "attempts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object counts ranging attempts that were explicitly - aborted by the CMTS. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.6." - ::= { docsIfCmtsStatusEntry 2 } - - docsIfCmtsStatusInvalidRegReqs OBJECT-TYPE - SYNTAX Counter32 - UNITS "messages" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object counts invalid REG-REQ messages received on - this interface; that is, syntax, out of range parameters, - or erroneous requests. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.7." - ::= { docsIfCmtsStatusEntry 3 } - - docsIfCmtsStatusFailedRegReqs OBJECT-TYPE - SYNTAX Counter32 - UNITS "attempts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object counts failed registration attempts. Included - are docsIfCmtsStatusInvalidRegReqs, authentication, and - class of service failures. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.3.7." - ::= { docsIfCmtsStatusEntry 4 } - - docsIfCmtsStatusInvalidDataReqs OBJECT-TYPE - SYNTAX Counter32 - UNITS "messages" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object counts invalid data request messages - received on this interface. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsStatusEntry 5 } - - docsIfCmtsStatusT5Timeouts OBJECT-TYPE - SYNTAX Counter32 - UNITS "timeouts" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object counts the number of times counter T5 - expired on this interface. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Figure 9-2." - ::= { docsIfCmtsStatusEntry 6 } - -- - -- CM status table (within CMTS). - -- This table is implemented only at the CMTS. - -- It contains per-CM status information available in the CMTS. - -- - - docsIfCmtsCmStatusTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmtsCmStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of objects in the CMTS, maintained for each - cable modem connected to this CMTS." - ::= { docsIfCmtsObjects 3 } - - docsIfCmtsCmStatusEntry OBJECT-TYPE - SYNTAX DocsIfCmtsCmStatusEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Status information for a single cable modem. - An entry in this table exists for each cable modem - that is connected to the CMTS implementing this table." - INDEX { docsIfCmtsCmStatusIndex } - ::= { docsIfCmtsCmStatusTable 1 } - - DocsIfCmtsCmStatusEntry ::= SEQUENCE { - docsIfCmtsCmStatusIndex Integer32, - docsIfCmtsCmStatusMacAddress MacAddress, - docsIfCmtsCmStatusIpAddress IpAddress, -- deprecated - docsIfCmtsCmStatusDownChannelIfIndex InterfaceIndexOrZero, - docsIfCmtsCmStatusUpChannelIfIndex InterfaceIndexOrZero, - docsIfCmtsCmStatusRxPower TenthdBmV, - docsIfCmtsCmStatusTimingOffset Unsigned32, - docsIfCmtsCmStatusEqualizationData DocsEqualizerData, - docsIfCmtsCmStatusValue INTEGER, - docsIfCmtsCmStatusUnerroreds Counter32, - docsIfCmtsCmStatusCorrecteds Counter32, - docsIfCmtsCmStatusUncorrectables Counter32, - docsIfCmtsCmStatusSignalNoise TenthdB, - docsIfCmtsCmStatusMicroreflections Integer32, - docsIfCmtsCmStatusExtUnerroreds Counter64, - docsIfCmtsCmStatusExtCorrecteds Counter64, - docsIfCmtsCmStatusExtUncorrectables Counter64, - docsIfCmtsCmStatusDocsisRegMode DocsisQosVersion, - docsIfCmtsCmStatusModulationType DocsisUpstreamType, - docsIfCmtsCmStatusInetAddressType InetAddressType, - docsIfCmtsCmStatusInetAddress InetAddress, - docsIfCmtsCmStatusValueLastUpdate TimeStamp, - docsIfCmtsCmStatusHighResolutionTimingOffset Unsigned32 - } - - docsIfCmtsCmStatusIndex OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index value to uniquely identify an entry in this table. - For an individual cable modem, this index value SHOULD - NOT change during CMTS uptime." - ::= { docsIfCmtsCmStatusEntry 1 } - - docsIfCmtsCmStatusMacAddress OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "MAC address of the cable modem. If the cable modem has - multiple MAC addresses, this is the MAC address associated - with the Cable interface." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 8.2.2." - ::= { docsIfCmtsCmStatusEntry 2 } - - docsIfCmtsCmStatusIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "IP address of this cable modem. If the cable modem has no - IP address assigned, or the IP address is unknown, this - object returns a value of 0.0.0.0. If the cable modem has - multiple IP addresses, this object returns the IP address - associated with the Cable interface. - This object has been deprecated and replaced by - docsIfCmtsCmStatusInetAddressType and - docsIfCmtsCmStatusInetAddress, to enable IPv6 addressing - in the future." - ::= { docsIfCmtsCmStatusEntry 3 } - - docsIfCmtsCmStatusDownChannelIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "IfIndex of the downstream channel that this CM is - connected to. If the downstream channel is unknown, this - object returns a value of zero." - ::= { docsIfCmtsCmStatusEntry 4 } - - docsIfCmtsCmStatusUpChannelIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "For DOCSIS 2.0, indicates the ifIndex of the logical - upstream channel (ifType 205) this CM is connected to. - For DOCSIS 1.x, indicates the ifIndex of the upstream - channel (ifType 129) this CM is connected to. - If the upstream channel is unknown, this object - returns a value of zero." - ::= { docsIfCmtsCmStatusEntry 5 } - - docsIfCmtsCmStatusRxPower OBJECT-TYPE - SYNTAX TenthdBmV - UNITS "ThenthdBmV" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The receive power as perceived for upstream data from - this cable modem. - If the receive power is unknown, this object returns - a value of zero." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.18." - ::= { docsIfCmtsCmStatusEntry 6 } - - docsIfCmtsCmStatusTimingOffset OBJECT-TYPE - SYNTAX Unsigned32 (0..4294967295) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A measure of the current round trip time for this CM. - Used for timing of CM upstream transmissions to ensure - synchronized arrivals at the CMTS. Units are in terms - of (6.25 microseconds/64). Returns zero if the value - is unknown. - For channels requiring finer resolution, please refer to - object docsIfCmtsCmStatusHighResolutionTimingOffset." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.17." - ::= { docsIfCmtsCmStatusEntry 7 } - - docsIfCmtsCmStatusEqualizationData OBJECT-TYPE - SYNTAX DocsEqualizerData - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Equalization data for this CM, as measured by the CMTS. - Returns the zero-length OCTET STRING if the value is - unknown or if there is no equalization data available - or defined." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Figure 8-23." - ::= { docsIfCmtsCmStatusEntry 8 } - - docsIfCmtsCmStatusValue OBJECT-TYPE - SYNTAX INTEGER { - other(1), - ranging(2), - rangingAborted(3), - rangingComplete(4), - ipComplete(5), - registrationComplete(6), - accessDenied(7), - operational(8), - -- value 8 should not be used - registeredBPIInitializing(9) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current cable modem connectivity state, as specified - in the RF Interface Specification. Returned status - information is the CM status, as assumed by the CMTS, - and indicates the following events: - other(1) - Any state other than below. - ranging(2) - The CMTS has received an Initial Ranging Request - message from the CM, and the ranging process is not - yet complete. - rangingAborted(3) - The CMTS has sent a Ranging Abort message to the CM. - rangingComplete(4) - The CMTS has sent a Ranging Complete message to the CM. - ipComplete(5) - The CMTS has received a DHCP reply message and - forwarded it to the CM. - registrationComplete(6) - The CMTS has sent a Registration Response message to - the CM. - accessDenied(7) - The CMTS has sent a Registration Aborted message - to the CM. - operational(8) - Value 8 is considered reserved and should not be defined - in future revisions of this MIB module to avoid conflict - with documented implementations that support value 8 to - indicate operational state after completing the BPI - initialization process. - registeredBPIInitializing(9) - Baseline Privacy (BPI) is enabled and the CMTS is in the - process of completing BPI initialization. This state - MAY last for a significant length of time if failures - occur during the initialization process. After - completion of BPI initialization, the CMTS will report - registrationComplete(6). - The CMTS only needs to report states it is able to - detect." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 11.2." - ::= { docsIfCmtsCmStatusEntry 9 } - - docsIfCmtsCmStatusUnerroreds OBJECT-TYPE - SYNTAX Counter32 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received without error from this cable modem. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.4." - ::= { docsIfCmtsCmStatusEntry 10 } - docsIfCmtsCmStatusCorrecteds OBJECT-TYPE - SYNTAX Counter32 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received with correctable errors from this - cable modem. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.4." - ::= { docsIfCmtsCmStatusEntry 11 } - - docsIfCmtsCmStatusUncorrectables OBJECT-TYPE - SYNTAX Counter32 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received with uncorrectable errors from this - cable modem. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.4." - ::= { docsIfCmtsCmStatusEntry 12 } - - docsIfCmtsCmStatusSignalNoise OBJECT-TYPE - SYNTAX TenthdB - UNITS "TenthdB" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Signal/Noise ratio as perceived for upstream data from - this cable modem. - If the Signal/Noise is unknown, this object returns - a value of zero." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 4-1 and 4-2." - ::= { docsIfCmtsCmStatusEntry 13 } - - docsIfCmtsCmStatusMicroreflections OBJECT-TYPE - SYNTAX Integer32 (0..255) - UNITS "-dBc" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total microreflections, including in-channel response - as perceived on this interface, measured in dBc below - the signal level. - This object is not assumed to return an absolutely - accurate value, but it gives a rough indication - of microreflections received on this interface. - It is up to the implementer to provide information - as accurately as possible. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 4-1 and 4-2" - ::= { docsIfCmtsCmStatusEntry 14 } - - docsIfCmtsCmStatusExtUnerroreds OBJECT-TYPE - SYNTAX Counter64 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received without error from this cable modem. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.5." - ::= { docsIfCmtsCmStatusEntry 15 } - - docsIfCmtsCmStatusExtCorrecteds OBJECT-TYPE - SYNTAX Counter64 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received with correctable errors from this - cable modem. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.5." - ::= { docsIfCmtsCmStatusEntry 16 } - - docsIfCmtsCmStatusExtUncorrectables OBJECT-TYPE - SYNTAX Counter64 - UNITS "codewords" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Codewords received with uncorrectable errors from this - cable modem. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.5." - ::= { docsIfCmtsCmStatusEntry 17 } - - docsIfCmtsCmStatusDocsisRegMode OBJECT-TYPE - SYNTAX DocsisQosVersion - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indication of whether the CM has registered using 1.0 - Class of Service or 1.1 Quality of Service." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Annex G." - ::= { docsIfCmtsCmStatusEntry 18 } - - docsIfCmtsCmStatusModulationType OBJECT-TYPE - SYNTAX DocsisUpstreamType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates modulation type currently used by the CM. Since - this object specifically identifies PHY mode, the shared - type is not permitted. If the upstream channel is - unknown, this object returns a value of zero." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 8-19." - ::= { docsIfCmtsCmStatusEntry 19 } - - docsIfCmtsCmStatusInetAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of internet address of - docsIfCmtsCmStatusInetAddress. If the cable modem - internet address is unassigned or unknown, then the - value of this object is unknown(0)." - ::= { docsIfCmtsCmStatusEntry 20 } - - docsIfCmtsCmStatusInetAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Internet address of this cable modem. If the Cable - Modem has no Internet address assigned, or the Internet - address is unknown, the value of this object is the - zero-length OCTET STRING. If the cable modem has - multiple Internet addresses, this object returns the - Internet address associated with the Cable - (i.e., RF MAC) interface." - ::= { docsIfCmtsCmStatusEntry 21 } - - docsIfCmtsCmStatusValueLastUpdate OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when docsIfCmtsCmStatusValue - was last updated." - ::= { docsIfCmtsCmStatusEntry 22 } - - docsIfCmtsCmStatusHighResolutionTimingOffset OBJECT-TYPE - SYNTAX Unsigned32 (0..4294967295) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "A measure of the current round trip time for this CM. - Used for timing of CM upstream transmissions to ensure - synchronized arrivals at the CMTS. Units are in terms - of (6.25 microseconds/(64*256)). Returns zero if the value - is unknown. - This is the high resolution version of object - docsIfCmtsCmStatusTimingOffset, for channels requiring - finer resolution." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Section 6.2.17." - ::= { docsIfCmtsCmStatusEntry 23 } - - -- - -- The CMTS Service Table. - -- - - docsIfCmtsServiceTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmtsServiceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Describes the attributes of upstream service queues - in a Cable Modem Termination System." - ::= { docsIfCmtsObjects 4 } - - docsIfCmtsServiceEntry OBJECT-TYPE - SYNTAX DocsIfCmtsServiceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Describes the attributes of a single upstream bandwidth - service queue. - Entries in this table exist for each ifEntry with an - ifType of docsCableMaclayer(127), and for each service - queue (Service ID) within this MAC layer. - Entries in this table are created with the creation of - individual Service IDs by the MAC layer and removed - when a Service ID is removed." - INDEX { ifIndex, docsIfCmtsServiceId } - ::= { docsIfCmtsServiceTable 1 } - - DocsIfCmtsServiceEntry ::= SEQUENCE { - docsIfCmtsServiceId Integer32, - docsIfCmtsServiceCmStatusIndex Integer32, -- deprecated - docsIfCmtsServiceAdminStatus INTEGER, - docsIfCmtsServiceQosProfile Integer32, - docsIfCmtsServiceCreateTime TimeStamp, - docsIfCmtsServiceInOctets Counter32, - docsIfCmtsServiceInPackets Counter32, - docsIfCmtsServiceNewCmStatusIndex Integer32 - } - - docsIfCmtsServiceId OBJECT-TYPE - SYNTAX Integer32 (1..16383) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Identifies a service queue for upstream bandwidth. The - attributes of this service queue are shared between the - Cable Modem and the Cable Modem Termination System. - The CMTS allocates upstream bandwidth to this service - queue based on requests from the CM and on the class of - service associated with this queue." - ::= { docsIfCmtsServiceEntry 1 } - - docsIfCmtsServiceCmStatusIndex OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - "Pointer to an entry in docsIfCmtsCmStatusTable identifying - the cable modem using this Service Queue. If multiple - cable modems are using this Service Queue, the value of - this object is zero. - This object has been deprecated and replaced by - docsIfCmtsServiceNewCmStatusIndex, to fix a mismatch - of the value range with respect to docsIfCmtsCmStatusIndex - (1..2147483647)." - ::= { docsIfCmtsServiceEntry 2 } - - docsIfCmtsServiceAdminStatus OBJECT-TYPE - SYNTAX INTEGER { - enabled(1), - disabled(2), - destroyed(3) } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Allows a service class for a particular modem to be - suppressed, (re-)enabled, or deleted altogether." - ::= { docsIfCmtsServiceEntry 3 } - - docsIfCmtsServiceQosProfile OBJECT-TYPE - SYNTAX Integer32 (0..16383) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index in docsIfQosProfileTable describing the quality - of service attributes associated with this particular - service. If no associated docsIfQosProfileTable entry - exists, this object returns a value of zero." - ::= { docsIfCmtsServiceEntry 4 } - - docsIfCmtsServiceCreateTime OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime when this entry was created." - ::= { docsIfCmtsServiceEntry 5 } - - docsIfCmtsServiceInOctets OBJECT-TYPE - SYNTAX Counter32 - UNITS "Bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The cumulative number of Packet Data octets received - on this Service ID. The count does not include the - size of the Cable MAC header. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsServiceEntry 6 } - - docsIfCmtsServiceInPackets OBJECT-TYPE - SYNTAX Counter32 - UNITS "packets" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The cumulative number of Packet Data packets received - on this Service ID. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsServiceEntry 7 } - - docsIfCmtsServiceNewCmStatusIndex OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Pointer (via docsIfCmtsCmStatusIndex) to an entry in - docsIfCmtsCmStatusTable identifying the cable modem - using this Service Queue. If multiple cable modems are - using this Service Queue, the value of this object is - zero." - ::= { docsIfCmtsServiceEntry 8 } - - -- - -- The following table provides upstream channel modulation profiles. - -- Entries in this table can be - -- re-used by one or more upstream channels. An upstream channel - -- will have a modulation profile for each value of - -- docsIfModIntervalUsageCode. - -- - - docsIfCmtsModulationTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmtsModulationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Describes a modulation profile associated with one or more - upstream channels." - ::= { docsIfCmtsObjects 5 } - - docsIfCmtsModulationEntry OBJECT-TYPE - SYNTAX DocsIfCmtsModulationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Describes a modulation profile for an Interval Usage Code - for one or more upstream channels. - Entries in this table are created by the operator. - - Initial default entries MAY be created at system - initialization time, which could report a value of - 'permanent' or 'readOnly' for docsIfCmtsModStorageType. - A CMTS MAY reject the creation of additional Interval - Usage Codes for a modulation profile being defined at - Initialization time. - No individual objects have to be specified in order - to create an entry in this table. - Note that some objects do not have DEFVAL clauses - but do have calculated defaults and need not be specified - during row creation." - INDEX { docsIfCmtsModIndex, docsIfCmtsModIntervalUsageCode} - ::= { docsIfCmtsModulationTable 1 } - - DocsIfCmtsModulationEntry ::= SEQUENCE { - docsIfCmtsModIndex Integer32, - docsIfCmtsModIntervalUsageCode INTEGER, - docsIfCmtsModControl RowStatus, - docsIfCmtsModType INTEGER, - docsIfCmtsModPreambleLen Integer32, - docsIfCmtsModDifferentialEncoding TruthValue, - docsIfCmtsModFECErrorCorrection Integer32, - docsIfCmtsModFECCodewordLength Integer32, - docsIfCmtsModScramblerSeed Integer32, - docsIfCmtsModMaxBurstSize Integer32, - docsIfCmtsModGuardTimeSize Unsigned32, - docsIfCmtsModLastCodewordShortened TruthValue, - docsIfCmtsModScrambler TruthValue, - docsIfCmtsModByteInterleaverDepth Unsigned32, - docsIfCmtsModByteInterleaverBlockSize Unsigned32, - docsIfCmtsModPreambleType INTEGER, - docsIfCmtsModTcmErrorCorrectionOn TruthValue, - docsIfCmtsModScdmaInterleaverStepSize Unsigned32, - docsIfCmtsModScdmaSpreaderEnable TruthValue, - docsIfCmtsModScdmaSubframeCodes Unsigned32, - docsIfCmtsModChannelType DocsisUpstreamType, - docsIfCmtsModStorageType StorageType - } - - docsIfCmtsModIndex OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An index into the Channel Modulation table representing - a group of Interval Usage Codes, all associated with the - same channel." - ::= { docsIfCmtsModulationEntry 1 } - - docsIfCmtsModIntervalUsageCode OBJECT-TYPE - SYNTAX INTEGER { - request(1), - requestData(2), - initialRanging(3), - periodicRanging(4), - shortData(5), - longData(6), - advPhyShortData(9), - advPhyLongData(10), - ugs(11) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An index into the Channel Modulation table that, when - grouped with other Interval Usage Codes, fully - instantiates all modulation sets for a given upstream - channel." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 8-20." - ::= { docsIfCmtsModulationEntry 2 } - - docsIfCmtsModControl OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Controls and reflects the status of rows in this table. - There is no restriction on the changing of values in this - table while their associated rows are active, with the - exception of: - - 1. If a modulation profile is being referenced by one - or more upstream channels, an attempt to set the value - of docsIfCmtsModChannelType returns an - 'inconsistentValue' error. - - 2. If a modulation profile is being referenced by one - or more upstream channels, an attempt to set - docsIfCmtsModControl to destroy(6) or notInService(2) - returns an 'inconsistentValue' error." - ::= { docsIfCmtsModulationEntry 3 } - - docsIfCmtsModType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - qpsk(2), - qam16(3), - qam8(4), - qam32(5), - qam64(6), - qam128(7) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The modulation type used on this channel. Returns - other(1) if the modulation type is not - qpsk, qam16, qam8, qam32, qam64, or qam128. - Type qam128 is used for SCDMA channels only. - See the reference for the modulation profiles - implied by different modulation types." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { qpsk } - ::= { docsIfCmtsModulationEntry 4 } - - docsIfCmtsModPreambleLen OBJECT-TYPE - SYNTAX Integer32 (0..1536) - UNITS "bits" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The preamble length for this modulation profile in bits. - Default value is the minimum needed by the implementation - at the CMTS for the given modulation profile." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - ::= { docsIfCmtsModulationEntry 5 } - - docsIfCmtsModDifferentialEncoding OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Specifies whether or not differential encoding is used - on this channel." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { false } - ::= { docsIfCmtsModulationEntry 6 } - - docsIfCmtsModFECErrorCorrection OBJECT-TYPE - SYNTAX Integer32 (0..16) - UNITS "Bytes" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The number of correctable errored bytes (t) used in - forward error correction code. The value of 0 indicates - that no correction is employed. The number of check bytes - appended will be twice this value." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { 0 } - ::= { docsIfCmtsModulationEntry 7 } - - docsIfCmtsModFECCodewordLength OBJECT-TYPE - SYNTAX Integer32 (1..255) - UNITS "Bytes" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The number of data bytes (k) in the forward error - correction codeword. - This object is not used if docsIfCmtsModFECErrorCorrection - is zero." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { 32 } - ::= { docsIfCmtsModulationEntry 8 } - - docsIfCmtsModScramblerSeed OBJECT-TYPE - SYNTAX Integer32 (0..32767) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The 15-bit seed value for the scrambler polynomial." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 8-19." - DEFVAL { 0 } - ::= { docsIfCmtsModulationEntry 9 } - - docsIfCmtsModMaxBurstSize OBJECT-TYPE - SYNTAX Integer32 (0..255) - UNITS "mini-slots" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The maximum number of mini-slots that can be transmitted - during this channel's burst time. Returns zero if the - burst length is bounded by the allocation MAP rather than - by this profile. - Default value is 0, except for shortData, where it is 8." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 8-19." - ::= { docsIfCmtsModulationEntry 10 } - - docsIfCmtsModGuardTimeSize OBJECT-TYPE - SYNTAX Unsigned32 - UNITS "Symbol-times" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of symbol-times that MUST follow the end of - this channel's burst. Default value is the minimum time - needed by the implementation for this modulation profile." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - ::= { docsIfCmtsModulationEntry 11 } - - docsIfCmtsModLastCodewordShortened OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates whether the last FEC codeword is truncated." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { true } - ::= { docsIfCmtsModulationEntry 12 } - - docsIfCmtsModScrambler OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates whether the scrambler is employed." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { false } - ::= { docsIfCmtsModulationEntry 13 } - - docsIfCmtsModByteInterleaverDepth OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "ATDMA Byte Interleaver Depth (Ir). This object returns 1 - for non-ATDMA profiles." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { 1 } - ::= { docsIfCmtsModulationEntry 14 } - - docsIfCmtsModByteInterleaverBlockSize OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "ATDMA Byte Interleaver Block size (Br). This object - returns zero for non-ATDMA profiles " - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { 18 } - ::= { docsIfCmtsModulationEntry 15 } - - docsIfCmtsModPreambleType OBJECT-TYPE - SYNTAX INTEGER { - unknown(0), - qpsk0(1), - qpsk1(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Preamble type for DOCSIS 2.0 bursts. The value - 'unknown(0)' represents a row entry consisting only of - DOCSIS 1.x bursts" - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { qpsk0 } - ::= { docsIfCmtsModulationEntry 16 } - - docsIfCmtsModTcmErrorCorrectionOn OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Trellis Code Modulation (TCM) On/Off. This value returns - false for non-S-CDMA profiles." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { false } - ::= { docsIfCmtsModulationEntry 17 } - - docsIfCmtsModScdmaInterleaverStepSize OBJECT-TYPE - SYNTAX Unsigned32 (0 | 1..32) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " S-CDMA Interleaver step size. This value returns zero - for non-S-CDMA profiles." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - DEFVAL { 1 } - ::= { docsIfCmtsModulationEntry 18 } - - docsIfCmtsModScdmaSpreaderEnable OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " S-CDMA spreader. This value returns false for non-S-CDMA - profiles. Default value for IUC 3 and 4 is OFF; for - all other IUCs it is ON." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Tables 6-7, and 8-19." - ::= { docsIfCmtsModulationEntry 19 } - - docsIfCmtsModScdmaSubframeCodes OBJECT-TYPE - SYNTAX Unsigned32 (0 | 1..128) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " S-CDMA sub-frame size. This value returns zero - for non-S-CDMA profiles." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 6-7, and 8-19." - DEFVAL { 1 } - ::= { docsIfCmtsModulationEntry 20 } - - docsIfCmtsModChannelType OBJECT-TYPE - SYNTAX DocsisUpstreamType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Describes the modulation channel type for this modulation - entry. - All the active entries in a modulation profile (that is all - active entries that share a common docsIfCmtsModIndex) - MUST have the same value of docsIfCmtsModChannelType." - REFERENCE - "Data-Over-Cable Service Interface Specifications: Radio - Frequency Interface Specification SP-RFIv2.0-I10-051209, - Table 8-19." - DEFVAL { tdma } - ::= { docsIfCmtsModulationEntry 21 } - - docsIfCmtsModStorageType OBJECT-TYPE - SYNTAX StorageType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The storage type for this conceptual row. - Entries with this object set to permanent(4) - do not require write operations for read-write - objects." - DEFVAL { nonVolatile } - ::= { docsIfCmtsModulationEntry 22 } - - docsIfCmtsQosProfilePermissions OBJECT-TYPE - SYNTAX BITS { - createByManagement(0), - updateByManagement(1), - createByModems(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object specifies permitted methods of creating - entries in docsIfQosProfileTable. - createByManagement(0) is set if entries can be created - using SNMP. updateByManagement(1) is set if updating - entries using SNMP is permitted. createByModems(2) - is set if entries can be created based on information - in REG-REQ MAC messages received from cable modems. - Information in this object is only applicable if - docsIfQosProfileTable is implemented as read-create. - Otherwise, this object is implemented as read-only - and returns createByModems(2). - Either createByManagement(0) or updateByManagement(1) - MUST be set when writing to this object. - Note that BITS objects are encoded most significant bit - first. For example, if bit 2 is set, the value of this - object is the octet string '20'H." - ::= { docsIfCmtsObjects 6 } - - docsIfCmtsMacToCmTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmtsMacToCmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This is a table to provide a quick access index into the - docsIfCmtsCmStatusTable. There is exactly one row in this - table for each row in the docsIfCmtsCmStatusTable. In - general, the management station SHOULD use this table only - to get a pointer into the docsIfCmtsCmStatusTable (which - corresponds to the CM's RF interface MAC address) and - SHOULD not iterate (e.g., GetNext through) this table." - ::= { docsIfCmtsObjects 7 } - - docsIfCmtsMacToCmEntry OBJECT-TYPE - SYNTAX DocsIfCmtsMacToCmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in the docsIfCmtsMacToCmTable. - An entry in this table exists for each cable modem - that is connected to the CMTS implementing this table." - INDEX { docsIfCmtsCmMac } - ::= {docsIfCmtsMacToCmTable 1 } - - DocsIfCmtsMacToCmEntry ::= SEQUENCE { - docsIfCmtsCmMac MacAddress, - docsIfCmtsCmPtr Integer32 - } - - docsIfCmtsCmMac OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The RF side MAC address for the referenced CM (e.g., the - interface on the CM that has docsCableMacLayer(127) as - its ifType)." - ::= { docsIfCmtsMacToCmEntry 1 } - - docsIfCmtsCmPtr OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An row index into docsIfCmtsCmStatusTable. When queried - with the correct instance value (e.g., a CM's MAC address), - returns the index in docsIfCmtsCmStatusTable that - represents that CM." - ::= { docsIfCmtsMacToCmEntry 2 } - - -- The following independent object and associated table provide - -- operators with a mechanism to evaluate the load/utilization of - -- both upstream and downstream physical channels. This information - -- may be used for capacity planning and incident analysis and may - -- be particularly helpful in provisioning of high value QOS. - -- - -- Utilization is expressed as an index representing the calculated - -- percentage utilization of the upstream or downstream channel in - -- the most recent sampling interval (i.e., utilization interval). - -- Refer to the DESCRIPTION field of the - -- docsIfCmtsChannelUtUtilization object for definitions and - -- calculation details. - - docsIfCmtsChannelUtilizationInterval OBJECT-TYPE - SYNTAX Integer32 (0..86400) - UNITS "seconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The time interval in seconds over which the channel - utilization index is calculated. All upstream/downstream - channels use the same - docsIfCmtsChannelUtilizationInterval. - Setting a value of zero disables utilization reporting. - A channel utilization index is calculated over a fixed - window applying to the most recent - docsIfCmtsChannelUtilizationInterval. It would therefore - be prudent to use a relatively short - docsIfCmtsChannelUtilizationInterval. - It is a vendor decision whether to reset the timer when - docsIfCmtsChannelUtilizationInterval is changed during a - utilization sampling period." - ::= { docsIfCmtsObjects 8 } - - docsIfCmtsChannelUtilizationTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmtsChannelUtilizationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Reports utilization statistics for attached upstream and - downstream physical channels." - ::= { docsIfCmtsObjects 9 } - - docsIfCmtsChannelUtilizationEntry OBJECT-TYPE - SYNTAX DocsIfCmtsChannelUtilizationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Utilization statistics for a single upstream or downstream - physical channel. An entry exists in this table for each - ifEntry with an ifType equal to - docsCableDownstream (128) - or docsCableUpstream (129)." - INDEX { ifIndex, docsIfCmtsChannelUtIfType, - docsIfCmtsChannelUtId } - ::= { docsIfCmtsChannelUtilizationTable 1 } - - DocsIfCmtsChannelUtilizationEntry ::= SEQUENCE { - docsIfCmtsChannelUtIfType IANAifType, - docsIfCmtsChannelUtId Integer32, - docsIfCmtsChannelUtUtilization Integer32 - } - - docsIfCmtsChannelUtIfType OBJECT-TYPE - SYNTAX IANAifType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The secondary index into this table. Indicates the IANA - interface type associated with this physical channel. - Only docsCableDownstream (128) and - docsCableUpstream (129) are valid." - ::= { docsIfCmtsChannelUtilizationEntry 1 } - - docsIfCmtsChannelUtId OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The tertiary index into this table. Indicates the CMTS - identifier for this physical channel." - ::= { docsIfCmtsChannelUtilizationEntry 2 } - - docsIfCmtsChannelUtUtilization OBJECT-TYPE - SYNTAX Integer32 (0..100) - UNITS "percent" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The calculated and truncated utilization index for this - physical upstream or downstream channel, accurate as of - the most recent docsIfCmtsChannelUtilizationInterval. - - Upstream Channel Utilization Index: - - The upstream channel utilization index is expressed as a - percentage of mini-slots utilized on the physical channel, - regardless of burst type. For an Initial Maintenance - region, the mini-slots for the complete region are - considered utilized if the CMTS received an upstream - burst within the region from any CM on the physical - channel. For contention REQ and REQ/DATA regions, the - mini-slots for a transmission opportunity within the - region are considered utilized if the CMTS received an - upstream burst within the opportunity from any CM on the - physical channel. For all other regions, utilized - mini-slots are those in which the CMTS granted - bandwidth to any unicast SID on the physical channel. - - For an upstream interface that has multiple logical - upstream channels enabled, the utilization index is a - weighted sum of utilization indices for the logical - channels. The weight for each utilization index is the - percentage of upstream mini-slots allocated for the - corresponding logical channel. - Example: - If 75% of bandwidth is allocated to the first logical - channel and 25% to the second, and the utilization - indices for each are 60 and 40, respectively, the - utilization index for the upstream physical channel is - (60 * 0.75) + (40 * 0.25) = 55. This figure - applies to the most recent utilization interval. - - Downstream Channel Utilization Index: - - The downstream channel utilization index is a percentage - expressing the ratio between bytes used to transmit data - versus the total number of bytes transmitted in the raw - bandwidth of the MPEG channel. As with the upstream - utilization index, the calculated value represents - the most recent utilization interval. - Formula: - Downstream utilization index = - (100 * (data bytes / raw bytes)) - - Definitions: - Data bytes: Number of bytes transmitted as data in the - docsIfCmtsChannelUtilizationInterval. - Identical to docsIfCmtsDownChannelCtrUsed - Bytes measured over the utilization - interval. - Raw bandwidth: Total number of bytes available for - transmitting data, not including bytes - used for headers and other overhead. - Raw bytes: (raw bandwidth * - docsIfCmtsChannelUtilizationInterval). - Identical to docsIfCmtsDownChannelCtrTotal - Bytes measured over the utilization - interval." - ::= { docsIfCmtsChannelUtilizationEntry 3 } - - -- The following table provides operators with input data - -- appropriate for calculating downstream channel utilization. - -- Operators may use the docsIfCmtsChannelUtilizationTable or - -- perform their own polling of the - -- docsIfCmtsDownChannelCounterTable objects to characterize - -- their downstream channel usage. The 32-bit counter objects are - -- included to provide backward compatibility with SNMPv1 managers, - -- which cannot access 64-bit counter objects. - - docsIfCmtsDownChannelCounterTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmtsDownChannelCounterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is implemented at the CMTS to collect - downstream channel statistics for utilization - calculations." - ::= { docsIfCmtsObjects 10 } - - docsIfCmtsDownChannelCounterEntry OBJECT-TYPE - SYNTAX DocsIfCmtsDownChannelCounterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry provides a list of traffic counters for a single - downstream channel. - An entry in this table exists for each ifEntry with an - ifType of docsCableDownstream(128)." - INDEX { ifIndex } - ::= { docsIfCmtsDownChannelCounterTable 1 } - - DocsIfCmtsDownChannelCounterEntry ::= SEQUENCE { - docsIfCmtsDownChnlCtrId Integer32, - docsIfCmtsDownChnlCtrTotalBytes Counter32, - docsIfCmtsDownChnlCtrUsedBytes Counter32, - docsIfCmtsDownChnlCtrExtTotalBytes Counter64, - docsIfCmtsDownChnlCtrExtUsedBytes Counter64 - } - - docsIfCmtsDownChnlCtrId OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Cable Modem Termination System identification - of the downstream channel within this particular MAC - interface. If the interface is down, the object returns - the most current value. If the downstream channel ID is - unknown, this object returns a value of 0." - ::= { docsIfCmtsDownChannelCounterEntry 1 } - - docsIfCmtsDownChnlCtrTotalBytes OBJECT-TYPE - SYNTAX Counter32 - UNITS "Bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "At the CMTS, the total number of bytes in the Payload - portion of MPEG Packets (i.e., not including MPEG header - or pointer_field) transported by this downstream channel. - This is the 32-bit version of - docsIfCmtsDownChnlCtrExtTotalBytes, included to provide - back compatibility with SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsDownChannelCounterEntry 2 } - - docsIfCmtsDownChnlCtrUsedBytes OBJECT-TYPE - SYNTAX Counter32 - UNITS "Bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "At the CMTS, the total number of DOCSIS data bytes - transported by this downstream channel. - The number of data bytes is defined as the total number - of bytes transported in DOCSIS payloads minus the number - of stuff bytes transported in DOCSIS payloads. - This is the 32-bit version of - docsIfCmtsDownChnlCtrExtUsedBytes, included to provide - back compatibility with SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsDownChannelCounterEntry 3 } - - docsIfCmtsDownChnlCtrExtTotalBytes OBJECT-TYPE - SYNTAX Counter64 - UNITS "Bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "At the CMTS, the total number of bytes in the Payload - portion of MPEG Packets (i.e., not including MPEG header - or pointer_field) transported by this downstream - channel. - This is the 64-bit version of - docsIfCmtsDownChnlCtrTotalBytes and will not be - accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsDownChannelCounterEntry 4 } - - docsIfCmtsDownChnlCtrExtUsedBytes OBJECT-TYPE - SYNTAX Counter64 - UNITS "Bytes" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "At the CMTS, the total number of DOCSIS data bytes - transported by this downstream channel. The number - of data bytes is defined as the total number of bytes - transported in DOCSIS payloads minus the number of - stuff bytes transported in DOCSIS payloads. - This is the 64-bit version of - docsIfCmtsDownChnlCtrUsedBytes and will not be accessible - to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsDownChannelCounterEntry 5 } - - -- The following table provides operators with input data appropriate - -- for calculating upstream channel utilization, and for determining - -- the traffic characteristics of upstream channels. Operators may - -- use the docsIfCmtsChannelUtilizationTable or perform their own - -- polling of the docsIfCmtsUpChannelCounterTable objects for - -- utilization determination. - -- The first four 32 and 64 objects in this table are mandatory. - -- Vendors may choose to implement the remaining optional objects to - -- provide operators with finer characterization of upstream channel - -- traffic patterns. The 32-bit counter objects are included to - -- provide backward compatibility with SNMPv1 managers, which cannot - -- access 64-bit counter objects. - - docsIfCmtsUpChannelCounterTable OBJECT-TYPE - SYNTAX SEQUENCE OF DocsIfCmtsUpChannelCounterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is implemented at the CMTS to provide upstream - channel statistics appropriate for channel utilization - calculations." - ::= { docsIfCmtsObjects 11 } - - docsIfCmtsUpChannelCounterEntry OBJECT-TYPE - SYNTAX DocsIfCmtsUpChannelCounterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of traffic statistics for a single upstream channel. - For DOCSIS 2.0 CMTSs, an entry in this table - exists for each ifEntry with an ifType of - docsCableUpstreamChannel (205). - For DOCSIS 1.x CMTSs, an entry in this table - exists for each ifEntry with an ifType of - docsCableUpstream (129)." - INDEX { ifIndex } - ::= { docsIfCmtsUpChannelCounterTable 1 } - - DocsIfCmtsUpChannelCounterEntry ::= SEQUENCE { - docsIfCmtsUpChnlCtrId Integer32, - docsIfCmtsUpChnlCtrTotalMslots Counter32, - docsIfCmtsUpChnlCtrUcastGrantedMslots Counter32, - docsIfCmtsUpChnlCtrTotalCntnMslots Counter32, - docsIfCmtsUpChnlCtrUsedCntnMslots Counter32, - docsIfCmtsUpChnlCtrExtTotalMslots Counter64, - docsIfCmtsUpChnlCtrExtUcastGrantedMslots Counter64, - docsIfCmtsUpChnlCtrExtTotalCntnMslots Counter64, - docsIfCmtsUpChnlCtrExtUsedCntnMslots Counter64, - docsIfCmtsUpChnlCtrCollCntnMslots Counter32, - docsIfCmtsUpChnlCtrTotalCntnReqMslots Counter32, - docsIfCmtsUpChnlCtrUsedCntnReqMslots Counter32, - docsIfCmtsUpChnlCtrCollCntnReqMslots Counter32, - docsIfCmtsUpChnlCtrTotalCntnReqDataMslots Counter32, - docsIfCmtsUpChnlCtrUsedCntnReqDataMslots Counter32, - docsIfCmtsUpChnlCtrCollCntnReqDataMslots Counter32, - docsIfCmtsUpChnlCtrTotalCntnInitMaintMslots Counter32, - docsIfCmtsUpChnlCtrUsedCntnInitMaintMslots Counter32, - docsIfCmtsUpChnlCtrCollCntnInitMaintMslots Counter32, - docsIfCmtsUpChnlCtrExtCollCntnMslots Counter64, - docsIfCmtsUpChnlCtrExtTotalCntnReqMslots Counter64, - docsIfCmtsUpChnlCtrExtUsedCntnReqMslots Counter64, - docsIfCmtsUpChnlCtrExtCollCntnReqMslots Counter64, - docsIfCmtsUpChnlCtrExtTotalCntnReqDataMslots Counter64, - docsIfCmtsUpChnlCtrExtUsedCntnReqDataMslots Counter64, - docsIfCmtsUpChnlCtrExtCollCntnReqDataMslots Counter64, - docsIfCmtsUpChnlCtrExtTotalCntnInitMaintMslots Counter64, - docsIfCmtsUpChnlCtrExtUsedCntnInitMaintMslots Counter64, - docsIfCmtsUpChnlCtrExtCollCntnInitMaintMslots Counter64 - } - - docsIfCmtsUpChnlCtrId OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The CMTS identification of the upstream channel." - ::= { docsIfCmtsUpChannelCounterEntry 1 } - - docsIfCmtsUpChnlCtrTotalMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of all mini-slots - defined for this upstream logical channel. This count - includes all IUCs and SIDs, even those allocated to the - NULL SID for a 2.0 logical channel that is inactive. This - is the 32-bit version of docsIfCmtsUpChnlCtrExtTotalMslots - and is included for back compatibility with SNMPv1 - managers. Support for this object is mandatory. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 2 } - - docsIfCmtsUpChnlCtrUcastGrantedMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of unicast - granted mini-slots on the upstream logical channel, - regardless of burst type. Unicast granted mini-slots are - those in which the CMTS assigned bandwidth to any unicast - SID on the logical channel. However, this object does not - include minis-lots for reserved IUCs, or grants to SIDs - designated as meaning 'no CM'. This is the 32-bit version - of docsIfCmtsUpChnlCtrExtUcastGrantedMslots, and is - included for back compatibility with SNMPv1 managers. - Support for this object is mandatory. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 3 } - - docsIfCmtsUpChnlCtrTotalCntnMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - mini-slots defined for this upstream logical channel. This - count includes all mini-slots assigned to a broadcast or - multicast SID on the logical channel. This is the 32-bit - version of docsIfCmtsUpChnlCtrExtTotalCntnMslots, and is - included for back compatibility with SNMPv1 managers. - Support for this object is mandatory. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 4 } - - docsIfCmtsUpChnlCtrUsedCntnMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - mini-slots utilized on the upstream logical channel. For - contention regions, utilized mini-slots are those in which - the CMTS correctly received an upstream burst from any CM - on the upstream logical channel. This is the 32-bit - version of docsIfCmtsUpChnlCtrExtUsedCntnMslots and is - included for back compatibility with SNMPv1 managers. - Support for this object is mandatory. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 5 } - - docsIfCmtsUpChnlCtrExtTotalMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of all mini-slots - defined for this upstream logical channel. This count - includes all IUCs and SIDs, even those allocated to the - NULL SID for a 2.0 logical channel that is inactive. This - is the 64-bit version of docsIfCmtsUpChnlCtrTotalMslots - and will not be accessible to SNMPv1 managers. - Support for this object is mandatory. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 6 } - docsIfCmtsUpChnlCtrExtUcastGrantedMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of unicast - granted mini-slots on the upstream logical channel, - regardless of burst type. Unicast granted mini-slots are - those in which the CMTS assigned bandwidth to any unicast - SID on the logical channel. However, this object does not - include mini-slots for reserved IUCs, or grants to SIDs - designated as meaning 'no CM'. This is the 64-bit version - of docsIfCmtsUpChnlCtrUcastGrantedMslots and will not be - accessible to SNMPv1 managers. - Support for this object is mandatory. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 7 } - - docsIfCmtsUpChnlCtrExtTotalCntnMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - mini-slots defined for this upstream logical channel. This - count includes all mini-slots assigned to a broadcast or - multicast SID on the logical channel. This is the 64-bit - version of docsIfCmtsUpChnlCtrTotalCntnMslots and will - not be accessible to SNMPv1 managers. - Support for this object is mandatory. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 8 } - - docsIfCmtsUpChnlCtrExtUsedCntnMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - mini-slots utilized on the upstream logical channel. For - contention regions, utilized mini-slots are those in which - the CMTS correctly received an upstream burst from any CM - on the upstream logical channel. This is the 64-bit - version of docsIfCmtsUpChnlCtrUsedCntnMslots and will not - be accessible to SNMPv1 managers. - Support for this object is mandatory. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 9 } - - docsIfCmtsUpChnlCtrCollCntnMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - mini-slots subjected to collisions on the upstream logical - channel. For contention regions, these are the mini-slots - applicable to bursts that the CMTS detected but could not - correctly receive. This is the 32-bit version of - docsIfCmtsUpChnlCtrExtCollCntnMslots and is included for - back compatibility with SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 10 } - - docsIfCmtsUpChnlCtrTotalCntnReqMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request mini-slots defined for this upstream logical - channel. This count includes all mini-slots for IUC1 - assigned to a broadcast or multicast SID on the logical - channel. This is the 32-bit version of - docsIfCmtsUpChnlCtrExtTotalCntnReqMslots and is included - for back compatibility with SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 11 } - - docsIfCmtsUpChnlCtrUsedCntnReqMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request mini-slots utilized on this upstream logical - channel. This count includes all contention mini-slots for - IUC1 applicable to bursts that the CMTS correctly - received. This is the 32-bit version of - docsIfCmtsUpChnlCtrExtUsedCntnReqMslots and is included - for back compatibility with SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 12 } - - docsIfCmtsUpChnlCtrCollCntnReqMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request mini-slots subjected to collisions on this upstream - logical channel. This includes all contention mini-slots - for IUC1 applicable to bursts that the CMTS detected but - could not correctly receive. This is the 32-bit version of - docsIfCmtsUpChnlCtrExtCollCntnReqMslots and is included - for back compatibility with SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 13 } - - docsIfCmtsUpChnlCtrTotalCntnReqDataMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request data mini-slots defined for this upstream logical - channel. This count includes all mini-slots for IUC2 - assigned to a broadcast or multicast SID on the logical - channel. This is the 32-bit version of - docsIfCmtsUpChnlCtrExtTotalCntnReqDataMslots and is - included for back compatibility with SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 14 } - - docsIfCmtsUpChnlCtrUsedCntnReqDataMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request data mini-slots utilized on this upstream logical - channel. This includes all contention mini-slots for IUC2 - applicable to bursts that the CMTS correctly received. - This is the 32-bit version of - docsIfCmtsUpChnlCtrExtUsedCntnReqDataMslots and is - included for back compatibility with SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 15 } - - docsIfCmtsUpChnlCtrCollCntnReqDataMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request data mini-slots subjected to collisions on this - upstream logical channel. This includes all contention - mini-slots for IUC2 applicable to bursts that the CMTS - detected, but could not correctly receive. This is the - 32-bit version of - docsIfCmtsUpChnlCtrExtCollCntnReqDataMslots and is - included for back compatibility with SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 16 } - - docsIfCmtsUpChnlCtrTotalCntnInitMaintMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - initial maintenance mini-slots defined for this upstream - logical channel. This includes all mini-slots for IUC3 - assigned to a broadcast or multicast SID on the logical - channel. This is the 32-bit version of - docsIfCmtsUpChnlCtrExtTotalCntnInitMaintMslots - and is included for back compatibility with SNMPv1 - managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 17 } - - docsIfCmtsUpChnlCtrUsedCntnInitMaintMslots OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - initial maintenance mini-slots utilized on this upstream - logical channel. This includes all contention mini-slots - for IUC3 applicable to bursts that the CMTS correctly - received. This is the 32-bit version of - docsIfCmtsUpChnlCtrExtUsedCntnInitMaintMslots - and is included for back compatibility with SNMPv1 - managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 18 } - - docsIfCmtsUpChnlCtrCollCntnInitMaintMslots OBJECT-TYPE - SYNTAX Counter32 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - initial maintenance mini-slots subjected to collisions on - this upstream logical channel. This includes all - contention mini-slots for IUC3 applicable to bursts that - the CMTS detected, but could not correctly receive. - This is the 32-bit version of - docsIfCmtsUpChnlCtrExtCollCntnInitMaintMslots - and is included for back compatibility with SNMPv1 - managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 19 } - - docsIfCmtsUpChnlCtrExtCollCntnMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of collision - contention mini-slots on the upstream logical channel. - For contention regions, these are the mini-slots applicable - to bursts that the CMTS detected, but could not correctly - receive. This is the 64-bit version of - docsIfCmtsUpChnlCtrCollCntnMslots and will not be - accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 20 } - - docsIfCmtsUpChnlCtrExtTotalCntnReqMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request mini-slots defined for this upstream logical - channel. This count includes all mini-slots for IUC1 - assigned to a broadcast or multicast SID on the logical - channel. This is the 64-bit version of - docsIfCmtsUpChnlCtrTotalCntnReqMslots and will not be - accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 21 } - - docsIfCmtsUpChnlCtrExtUsedCntnReqMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request mini-slots utilized on this upstream logical - channel. This count includes all contention mini-slots for - IUC1 applicable to bursts that the CMTS correctly - received. This is the 64-bit version of - docsIfCmtsUpChnlCtrUsedCntnReqMslots and will not be - accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 22 } - - docsIfCmtsUpChnlCtrExtCollCntnReqMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request mini-slots subjected to collisions on this upstream - logical channel. This includes all contention mini-slots - for IUC1 applicable to bursts that the CMTS detected, - but could not correctly receive. This is the 64-bit - version of docsIfCmtsUpChnlCtrCollCntnReqMslots and will - not be accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 23 } - - docsIfCmtsUpChnlCtrExtTotalCntnReqDataMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request data mini-slots defined for this upstream logical - channel. This count includes all mini-slots for IUC2 - assigned to a broadcast or multicast SID on the logical - channel. This is the 64-bit version of - docsIfCmtsUpChnlCtrTotalCntnReqDataMslots and will not be - accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 24 } - - docsIfCmtsUpChnlCtrExtUsedCntnReqDataMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request data mini-slots utilized on this upstream logical - channel. This includes all contention mini-slots for IUC2 - applicable to bursts that the CMTS correctly received. - This is the 64-bit version of - docsIfCmtsUpChnlCtrUsedCntnReqDataMslots and will not be - accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 25 } - - docsIfCmtsUpChnlCtrExtCollCntnReqDataMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - request data mini-slots subjected to collisions on this - upstream logical channel. This includes all contention - mini-slots for IUC2 applicable to bursts that the CMTS - detected, but could not correctly receive. This is the - 64-bit version of - docsIfCmtsUpChnlCtrCollCntnReqDataMslots - and will not be accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 26 } - - docsIfCmtsUpChnlCtrExtTotalCntnInitMaintMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of initial - maintenance mini-slots defined for this upstream logical - channel. This count includes all mini-slots for IUC3 - assigned to a broadcast or multicast SID on the logical - channel. This is the 64-bit version of - docsIfCmtsUpChnlCtrTotalCntnInitMaintMslots - and will not be accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 27 } - - docsIfCmtsUpChnlCtrExtUsedCntnInitMaintMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of initial - maintenance mini-slots utilized on this upstream logical - channel. This includes all contention mini-slots for IUC3 - applicable to bursts that the CMTS correctly received. - This is the 64-bit version of - docsIfCmtsUpChnlCtrUsedCntnInitMaintMslots - and will not be accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 28 } - - docsIfCmtsUpChnlCtrExtCollCntnInitMaintMslots OBJECT-TYPE - SYNTAX Counter64 - UNITS "mini-slots" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Current count, from CMTS initialization, of contention - initial maintenance mini-slots subjected to collisions on - this upstream logical channel. This includes all - contention mini-slots for IUC3 applicable to bursts that - the CMTS detected, but could not correctly receive. - This is the 64-bit version of - docsIfCmtsUpChnlCtrCollCntnInitMaintMslots and will not - be accessible to SNMPv1 managers. - Discontinuities in the value of this counter can occur - at reinitialization of the managed system, and at other - times as indicated by the value of - ifCounterDiscontinuityTime for the associated ifIndex." - ::= { docsIfCmtsUpChannelCounterEntry 29 } - - -- - -- notification group is for future extension. - -- - - docsIfNotification OBJECT IDENTIFIER ::= { docsIfMib 2 } - - -- - -- MIB Compliance statements. - -- - - -- - -- Conformance definitions - -- - - docsIfConformance OBJECT IDENTIFIER ::= { docsIfMib 3 } - docsIfCompliances OBJECT IDENTIFIER ::= { docsIfConformance 1 } - docsIfGroups OBJECT IDENTIFIER ::= { docsIfConformance 2 } - - docsIfBasicCompliance MODULE-COMPLIANCE - STATUS deprecated - DESCRIPTION - "The compliance statement for devices that implement - DOCSIS 1.x compliant Radio Frequency Interfaces." - - MODULE -- docsIfMib - - -- unconditionally mandatory groups - MANDATORY-GROUPS { - docsIfBasicGroup - } - - -- conditionally mandatory group - GROUP docsIfCmGroup - DESCRIPTION - "This group is implemented only in cable modems, not in - cable modem termination systems." - - -- conditionally mandatory group - GROUP docsIfCmtsGroup - DESCRIPTION - "This group is implemented only in cable modem termination - systems, not in cable modems." - - OBJECT docsIfDownChannelFrequency - WRITE-SYNTAX Integer32 (54000000..860000000) - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems. The values above are - appropriate for a cable plant using a Sub-Split channel - plan. If DOCSIS is extended to cover other types of - channel plans (and frequency allocations), this object - will be modified accordingly." - - OBJECT docsIfDownChannelWidth - WRITE-SYNTAX Integer32 (6000000) - MIN-ACCESS read-only - DESCRIPTION - "It is important to implement this object as read-only. - In cable modems, this object is always implemented as - read-only. The above value is appropriate for cable - plants running under NTSC (National Television - Standards Committee) standards. If DOCSIS is extended to - work with other standards (e.g., European standards), this - object will be modified accordingly." - - OBJECT docsIfDownChannelModulation - WRITE-SYNTAX INTEGER { - qam64 (3), - qam256 (4) - } - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfDownChannelInterleave - WRITE-SYNTAX INTEGER { - taps8Increment16(3), - taps16Increment8(4), - taps32Increment4(5), - taps64Increment2(6), - taps128Increment1(7) - } - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfDownChannelPower - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelFrequency - WRITE-SYNTAX Integer32 (5000000..42000000) - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems. The values above are - appropriate for a cable plant using a Sub-Split channel - plan. If DOCSIS is extended to cover other types of - channel plans (and frequency allocations), this object - will be modified accordingly." - - OBJECT docsIfUpChannelWidth - WRITE-SYNTAX Integer32 (200000..3200000) - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems. The above value is appropriate - for cable plants running under NTSC (National Television - Standards Committee) standards. If DOCSIS is extended to - work with other standards (e.g., European standards), this - object will be modified accordingly." - - OBJECT docsIfUpChannelModulationProfile - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelSlotSize - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - OBJECT docsIfUpChannelRangingBackoffStart - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelRangingBackoffEnd - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelTxBackoffStart - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelTxBackoffEnd - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfQosProfPriority - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfMaxUpBandwidth - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfGuarUpBandwidth - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfMaxDownBandwidth - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfMaxTxBurst - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfBaselinePrivacy - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfStatus - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfCmtsServiceAdminStatus - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsSyncInterval - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsUcdInterval - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsInsertInterval - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsInvitedRangingAttempts - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsQosProfilePermissions - WRITE-SYNTAX BITS { - createByManagement(0), - updateByManagement(1) - } - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsModType - WRITE-SYNTAX INTEGER { - qpsk (2), - qam16 (3) - } - DESCRIPTION - "A management station MAY only set 16QAM or QPSK modulation, - but others might be possible, based on device - configuration." - - OBJECT docsIfCmtsModPreambleLen - SYNTAX Integer32 (0..1024) - DESCRIPTION - "The range of the values for this MODULE-COMPLIANCE - is 0..1024." - - OBJECT docsIfCmtsModFECErrorCorrection - SYNTAX Integer32 (0..10) - DESCRIPTION - "The range of the values for this MODULE-COMPLIANCE - is 0..10." - - ::= { docsIfCompliances 1 } - - docsIfBasicComplianceV2 MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for devices that implement - DOCSIS 2.0 Radio Frequency Interfaces." - - MODULE -- docsIfMib - - -- unconditionally mandatory groups - MANDATORY-GROUPS { - docsIfBasicGroupV2 - } - - -- conditionally mandatory group - GROUP docsIfCmGroupV2 - DESCRIPTION - "This group is implemented only in cable modems, not in - cable modem termination systems." - - -- conditionally mandatory group - GROUP docsIfCmtsGroupV2 - DESCRIPTION - "This group is implemented only in cable modem termination - systems, not in cable modems." - - - OBJECT docsIfDownChannelFrequency - WRITE-SYNTAX Integer32 (47000000..862000000) - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems. - A range of 54MHz to 860MHz is appropriate for a cable - plant using a North American Sub-Split channel plan. - The spectrum range has been expanded to accommodate - a lower edge of 47MHz and an upper edge of 862MHz - for some European channel plans. - If DOCSIS is extended to cover other types of channel - plans (and frequency allocations), this object will be - modified accordingly." - - OBJECT docsIfDownChannelWidth - WRITE-SYNTAX Integer32 (6000000 | 8000000) - MIN-ACCESS read-only - DESCRIPTION - "It is important to implement this object as read-only. - In cable modems, this object is always implemented as - read-only. The value of 6 MHz is appropriate for cable - plants running under NTSC (National Television - Standards Committee) standards. The value of 8 MHz is - appropriate for cable plants running under ETSI - standards. For other regional standards, this - object will be modified accordingly." - - OBJECT docsIfDownChannelModulation - WRITE-SYNTAX INTEGER { - qam64 (3), - qam256 (4) - } - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfDownChannelInterleave - WRITE-SYNTAX INTEGER { - taps8Increment16(3), - taps16Increment8(4), - taps32Increment4(5), - taps64Increment2(6), - taps128Increment1(7), - taps12increment17(8) - } - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfDownChannelPower - MIN-ACCESS read-only - DESCRIPTION - "Read-write in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelFrequency - WRITE-SYNTAX Integer32 (5000000..65000000) - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems. - A range of 5MHz to 42MHz is appropriate for a cable - plant using a North American Sub-Split channel plan. - The spectrum range has been expanded to accommodate - an upper edge of 65MHz for some European channel plans. - If DOCSIS is extended to cover other types of channel - plans (and frequency allocations), this object will - be modified accordingly." - - OBJECT docsIfUpChannelWidth - WRITE-SYNTAX Integer32 (200000..6400000) - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems, - read-only in cable modems. The above value is appropriate - for cable plants running under NTSC (National Television - Standards Committee) standards. If DOCSIS is extended to - work with other standards (e.g., European standards), this - object will be modified accordingly." - - OBJECT docsIfUpChannelModulationProfile - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelSlotSize - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfUpChannelRangingBackoffStart - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelRangingBackoffEnd - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelTxBackoffStart - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelTxBackoffEnd - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelScdmaActiveCodes - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems. - The number of active codes when SCDMA is in use MUST range - from 64 to 128 and MUST be a non-Prime value. - Providing this range allows for the following features - and capabilities: - 1) Power management in S-CDMA spreader-on frames - (with a 3 dB spread). - 2) Avoidance of code 0. - 3) Flexible mini-slot sizes with and without the use of - code 0." - - OBJECT docsIfUpChannelScdmaCodesPerSlot - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelScdmaFrameSize - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelScdmaHoppingSeed - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelCloneFrom - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelUpdate - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - - OBJECT docsIfUpChannelStatus - MIN-ACCESS read-only - DESCRIPTION - "Read-create in Cable Modem Termination Systems; - read-only in Cable Modems. - Entries associated to physical interfaces only support - the read-only value 'active'." - - - OBJECT docsIfUpChannelPreEqEnable - MIN-ACCESS read-only - DESCRIPTION - "Read-create in cable modem termination systems; - read-only in cable modems." - OBJECT docsIfQosProfPriority - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfMaxUpBandwidth - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfGuarUpBandwidth - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfMaxDownBandwidth - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfBaselinePrivacy - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfStatus - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - - OBJECT docsIfQosProfMaxTransmitBurst - MIN-ACCESS read-only - DESCRIPTION - "This object is always read-only in cable modems. - It is compliant to implement this object as read-only - in cable modem termination systems." - OBJECT docsIfCmRangingTimeout - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmStatusModulationType - SYNTAX INTEGER { - unknown(0), - tdma(1), - atdma(2), - scdma(3) - } - DESCRIPTION - "CM does not use both modulation burst profiles of a - 'tdmAndAtdma' ChannelType; therefore, 'tdmAndAtdma'is - not supported." - - OBJECT docsIfCmtsServiceAdminStatus - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsSyncInterval - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsUcdInterval - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsInsertInterval - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsInvitedRangingAttempts - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsQosProfilePermissions - WRITE-SYNTAX BITS { - createByManagement(0), - updateByManagement(1) - } - MIN-ACCESS read-only - DESCRIPTION - "It is compliant to implement this object as read-only." - - OBJECT docsIfCmtsModType - WRITE-SYNTAX INTEGER { - qpsk(2), - qam16(3), - qam64(6) - } - DESCRIPTION - "A management station MAY only set 64QAM, 16QAM, or QPSK - modulation for Time or Code division Multiple Access, - but others might be possible based on device - configuration." - - OBJECT docsIfCmtsCmStatusModulationType - SYNTAX INTEGER { - unknown(0), - tdma(1), - atdma(2), - scdma(3) - } - DESCRIPTION - "CM does not use both modulation burst profiles of a - 'tdmAndAtdma' ChannelType; therefore, 'tdmAndAtdma'is - not supported." - - ::= { docsIfCompliances 2 } - - docsIfBasicGroup OBJECT-GROUP - OBJECTS { - docsIfDownChannelId, - docsIfDownChannelFrequency, - docsIfDownChannelWidth, - docsIfDownChannelModulation, - docsIfDownChannelInterleave, - docsIfDownChannelPower, - docsIfUpChannelId, - docsIfUpChannelFrequency, - docsIfUpChannelWidth, - docsIfUpChannelModulationProfile, - docsIfUpChannelSlotSize, - docsIfUpChannelTxTimingOffset, - docsIfUpChannelRangingBackoffStart, - docsIfUpChannelRangingBackoffEnd, - docsIfUpChannelTxBackoffStart, - docsIfUpChannelTxBackoffEnd, - docsIfQosProfPriority, - docsIfQosProfMaxUpBandwidth, - docsIfQosProfGuarUpBandwidth, - docsIfQosProfMaxDownBandwidth, - docsIfQosProfMaxTxBurst, - docsIfQosProfBaselinePrivacy, - docsIfQosProfStatus, - docsIfSigQIncludesContention, - docsIfSigQUnerroreds, - docsIfSigQCorrecteds, - docsIfSigQUncorrectables, - docsIfSigQSignalNoise, - docsIfSigQMicroreflections, - docsIfSigQEqualizationData - } - STATUS deprecated - DESCRIPTION - "Group of objects implemented in both cable modems and - cable modem termination systems." - ::= { docsIfGroups 1 } - - docsIfCmGroup OBJECT-GROUP - OBJECTS { - docsIfCmCmtsAddress, - docsIfCmCapabilities, - docsIfCmRangingTimeout, - docsIfCmStatusValue, - docsIfCmStatusCode, - docsIfCmStatusTxPower, - docsIfCmStatusResets, - docsIfCmStatusLostSyncs, - docsIfCmStatusInvalidMaps, - docsIfCmStatusInvalidUcds, - docsIfCmStatusInvalidRangingResponses, - docsIfCmStatusInvalidRegistrationResponses, - docsIfCmStatusT1Timeouts, - docsIfCmStatusT2Timeouts, - docsIfCmStatusT3Timeouts, - docsIfCmStatusT4Timeouts, - docsIfCmStatusRangingAborteds, - docsIfCmServiceQosProfile, - docsIfCmServiceTxSlotsImmed, - docsIfCmServiceTxSlotsDed, - docsIfCmServiceTxRetries, - docsIfCmServiceTxExceededs, - docsIfCmServiceRqRetries, - docsIfCmServiceRqExceededs - } - STATUS deprecated - DESCRIPTION - "Group of objects implemented in cable modems." - ::= { docsIfGroups 2 } - - docsIfCmtsGroup OBJECT-GROUP - OBJECTS { - docsIfCmtsCapabilities, - docsIfCmtsSyncInterval, - docsIfCmtsUcdInterval, - docsIfCmtsMaxServiceIds, - docsIfCmtsInvitedRangingAttempts, - docsIfCmtsInsertInterval, - docsIfCmtsStatusInvalidRangeReqs, - docsIfCmtsStatusRangingAborteds, - docsIfCmtsStatusInvalidRegReqs, - docsIfCmtsStatusFailedRegReqs, - docsIfCmtsStatusInvalidDataReqs, - docsIfCmtsStatusT5Timeouts, - docsIfCmtsCmStatusMacAddress, - docsIfCmtsCmStatusIpAddress, - docsIfCmtsCmStatusDownChannelIfIndex, - docsIfCmtsCmStatusUpChannelIfIndex, - docsIfCmtsCmStatusRxPower, - docsIfCmtsCmStatusTimingOffset, - docsIfCmtsCmStatusEqualizationData, - docsIfCmtsCmStatusValue, - docsIfCmtsCmStatusUnerroreds, - docsIfCmtsCmStatusCorrecteds, - docsIfCmtsCmStatusUncorrectables, - docsIfCmtsCmStatusSignalNoise, - docsIfCmtsCmStatusMicroreflections, - docsIfCmtsServiceCmStatusIndex, - docsIfCmtsServiceAdminStatus, - docsIfCmtsServiceQosProfile, - docsIfCmtsServiceCreateTime, - docsIfCmtsServiceInOctets, - docsIfCmtsServiceInPackets, - docsIfCmtsModType, - docsIfCmtsModControl, - docsIfCmtsModPreambleLen, - docsIfCmtsModDifferentialEncoding, - docsIfCmtsModFECErrorCorrection, - docsIfCmtsModFECCodewordLength, - docsIfCmtsModScramblerSeed, - docsIfCmtsModMaxBurstSize, - docsIfCmtsModGuardTimeSize, - docsIfCmtsModLastCodewordShortened, - docsIfCmtsModScrambler, - docsIfCmtsQosProfilePermissions, - docsIfCmtsCmPtr - } - STATUS deprecated - DESCRIPTION - "Group of objects implemented in Cable Modem Termination - Systems." - ::= { docsIfGroups 3 } - - -- obsolete group - -- RFC 2670 already had a obsolete group, even though RFC2670 - -- was the first version of this MIB Module. - - docsIfObsoleteGroup OBJECT-GROUP - OBJECTS { - docsIfCmRangingRespTimeout, - docsIfCmtsInsertionInterval - } - STATUS obsolete - DESCRIPTION - "Group of objects obsoleted." - ::= { docsIfGroups 4 } - - docsIfBasicGroupV2 OBJECT-GROUP - OBJECTS { - docsIfDownChannelId, - docsIfDownChannelFrequency, - docsIfDownChannelWidth, - docsIfDownChannelModulation, - docsIfDownChannelInterleave, - docsIfDownChannelPower, - docsIfDownChannelAnnex, - docsIfUpChannelId, - docsIfUpChannelFrequency, - docsIfUpChannelWidth, - docsIfUpChannelModulationProfile, - docsIfUpChannelSlotSize, - docsIfUpChannelTxTimingOffset, - docsIfUpChannelRangingBackoffStart, - docsIfUpChannelRangingBackoffEnd, - docsIfUpChannelTxBackoffStart, - docsIfUpChannelTxBackoffEnd, - docsIfUpChannelScdmaActiveCodes, - docsIfUpChannelScdmaCodesPerSlot, - docsIfUpChannelScdmaFrameSize, - docsIfUpChannelScdmaHoppingSeed, - docsIfUpChannelType, - docsIfUpChannelCloneFrom, - docsIfUpChannelUpdate, - docsIfUpChannelStatus, - docsIfUpChannelPreEqEnable, - docsIfQosProfPriority, - docsIfQosProfMaxUpBandwidth, - docsIfQosProfGuarUpBandwidth, - docsIfQosProfMaxDownBandwidth, - docsIfQosProfBaselinePrivacy, - docsIfQosProfStatus, - docsIfQosProfMaxTransmitBurst, - docsIfSigQIncludesContention, - docsIfSigQUnerroreds, - docsIfSigQCorrecteds, - docsIfSigQUncorrectables, - docsIfSigQSignalNoise, - docsIfSigQMicroreflections, - docsIfSigQExtUnerroreds, - docsIfSigQExtCorrecteds, - docsIfSigQExtUncorrectables, - docsIfDocsisBaseCapability - } - STATUS current - DESCRIPTION - "Group of objects implemented in both cable modems and - cable modem termination systems." - ::= { docsIfGroups 5 } - - docsIfCmGroupV2 OBJECT-GROUP - OBJECTS { - docsIfCmCmtsAddress, - docsIfCmCapabilities, - docsIfCmRangingTimeout, - docsIfCmStatusValue, - docsIfCmStatusCode, - docsIfCmStatusTxPower, - docsIfCmStatusResets, - docsIfCmStatusLostSyncs, - docsIfCmStatusInvalidMaps, - docsIfCmStatusInvalidUcds, - docsIfCmStatusInvalidRangingResponses, - docsIfCmStatusInvalidRegistrationResponses, - docsIfCmStatusT1Timeouts, - docsIfCmStatusT2Timeouts, - docsIfCmStatusT3Timeouts, - docsIfCmStatusT4Timeouts, - docsIfCmStatusRangingAborteds, - docsIfCmStatusDocsisOperMode, - docsIfCmStatusModulationType, - docsIfCmStatusEqualizationData, - docsIfCmStatusUCCs, - docsIfCmStatusUCCFails, - docsIfCmServiceQosProfile, - docsIfCmServiceTxSlotsImmed, - docsIfCmServiceTxSlotsDed, - docsIfCmServiceTxRetries, - docsIfCmServiceTxExceededs, - docsIfCmServiceRqRetries, - docsIfCmServiceRqExceededs, - docsIfCmServiceExtTxSlotsImmed, - docsIfCmServiceExtTxSlotsDed, - docsIfSigQEqualizationData - } - STATUS current - DESCRIPTION - "Group of objects implemented in cable modems." - ::= { docsIfGroups 6 } - - docsIfCmtsGroupV2 OBJECT-GROUP - OBJECTS { - docsIfCmtsCapabilities, - docsIfCmtsSyncInterval, - docsIfCmtsUcdInterval, - docsIfCmtsMaxServiceIds, - docsIfCmtsInvitedRangingAttempts, - docsIfCmtsInsertInterval, - docsIfCmtsMacStorageType, - docsIfCmtsStatusInvalidRangeReqs, - docsIfCmtsStatusRangingAborteds, - docsIfCmtsStatusInvalidRegReqs, - docsIfCmtsStatusFailedRegReqs, - docsIfCmtsStatusInvalidDataReqs, - docsIfCmtsStatusT5Timeouts, - docsIfCmtsCmStatusMacAddress, - docsIfCmtsCmStatusDownChannelIfIndex, - docsIfCmtsCmStatusUpChannelIfIndex, - docsIfCmtsCmStatusRxPower, - docsIfCmtsCmStatusTimingOffset, - docsIfCmtsCmStatusEqualizationData, - docsIfCmtsCmStatusValue, - docsIfCmtsCmStatusUnerroreds, - docsIfCmtsCmStatusCorrecteds, - docsIfCmtsCmStatusUncorrectables, - docsIfCmtsCmStatusSignalNoise, - docsIfCmtsCmStatusMicroreflections, - docsIfCmtsCmStatusExtUnerroreds, - docsIfCmtsCmStatusExtCorrecteds, - docsIfCmtsCmStatusExtUncorrectables, - docsIfCmtsCmStatusDocsisRegMode, - docsIfCmtsCmStatusModulationType, - docsIfCmtsCmStatusInetAddressType, - docsIfCmtsCmStatusInetAddress, - docsIfCmtsCmStatusValueLastUpdate, - docsIfCmtsCmStatusHighResolutionTimingOffset, - docsIfCmtsServiceAdminStatus, - docsIfCmtsServiceQosProfile, - docsIfCmtsServiceCreateTime, - docsIfCmtsServiceInOctets, - docsIfCmtsServiceInPackets, - docsIfCmtsServiceNewCmStatusIndex, - docsIfCmtsModType, - docsIfCmtsModControl, - docsIfCmtsModPreambleLen, - docsIfCmtsModDifferentialEncoding, - docsIfCmtsModFECErrorCorrection, - docsIfCmtsModFECCodewordLength, - docsIfCmtsModScramblerSeed, - docsIfCmtsModMaxBurstSize, - docsIfCmtsModGuardTimeSize, - docsIfCmtsModLastCodewordShortened, - docsIfCmtsModScrambler, - docsIfCmtsModByteInterleaverDepth, - docsIfCmtsModByteInterleaverBlockSize, - docsIfCmtsModPreambleType, - docsIfCmtsModTcmErrorCorrectionOn, - docsIfCmtsModScdmaInterleaverStepSize, - docsIfCmtsModScdmaSpreaderEnable, - docsIfCmtsModScdmaSubframeCodes, - docsIfCmtsModChannelType, - docsIfCmtsModStorageType, - docsIfCmtsQosProfilePermissions, - docsIfCmtsCmPtr, - docsIfCmtsChannelUtilizationInterval, - docsIfCmtsChannelUtUtilization, - docsIfCmtsDownChnlCtrId, - docsIfCmtsDownChnlCtrTotalBytes, - docsIfCmtsDownChnlCtrUsedBytes, - docsIfCmtsDownChnlCtrExtTotalBytes, - docsIfCmtsDownChnlCtrExtUsedBytes, - docsIfCmtsUpChnlCtrId, - docsIfCmtsUpChnlCtrTotalMslots, - docsIfCmtsUpChnlCtrUcastGrantedMslots, - docsIfCmtsUpChnlCtrTotalCntnMslots, - docsIfCmtsUpChnlCtrUsedCntnMslots, - docsIfCmtsUpChnlCtrExtTotalMslots, - docsIfCmtsUpChnlCtrExtUcastGrantedMslots, - docsIfCmtsUpChnlCtrExtTotalCntnMslots, - docsIfCmtsUpChnlCtrExtUsedCntnMslots, - docsIfCmtsUpChnlCtrCollCntnMslots, - docsIfCmtsUpChnlCtrTotalCntnReqMslots, - docsIfCmtsUpChnlCtrUsedCntnReqMslots, - docsIfCmtsUpChnlCtrCollCntnReqMslots, - docsIfCmtsUpChnlCtrTotalCntnReqDataMslots, - docsIfCmtsUpChnlCtrUsedCntnReqDataMslots, - docsIfCmtsUpChnlCtrCollCntnReqDataMslots, - docsIfCmtsUpChnlCtrTotalCntnInitMaintMslots, - docsIfCmtsUpChnlCtrUsedCntnInitMaintMslots, - docsIfCmtsUpChnlCtrCollCntnInitMaintMslots, - docsIfCmtsUpChnlCtrExtCollCntnMslots, - docsIfCmtsUpChnlCtrExtTotalCntnReqMslots, - docsIfCmtsUpChnlCtrExtUsedCntnReqMslots, - docsIfCmtsUpChnlCtrExtCollCntnReqMslots, - docsIfCmtsUpChnlCtrExtTotalCntnReqDataMslots, - docsIfCmtsUpChnlCtrExtUsedCntnReqDataMslots, - docsIfCmtsUpChnlCtrExtCollCntnReqDataMslots, - docsIfCmtsUpChnlCtrExtTotalCntnInitMaintMslots, - docsIfCmtsUpChnlCtrExtUsedCntnInitMaintMslots, - docsIfCmtsUpChnlCtrExtCollCntnInitMaintMslots, - docsIfDownChannelStorageType, - docsIfQosProfStorageType - - } - STATUS current - DESCRIPTION - "Group of objects implemented in Cable Modem Termination - Systems." - ::= { docsIfGroups 7 } - - END diff --git a/mibs/DOT5-LOG-MIB b/mibs/DOT5-LOG-MIB deleted file mode 100644 index cf70fa2e0b..0000000000 --- a/mibs/DOT5-LOG-MIB +++ /dev/null @@ -1,2676 +0,0 @@ -DOT5-LOG-MIB DEFINITIONS ::= BEGIN - - -- dot5-log-mib.txt - -- Revision: 1.13.01 - -- Part Number: 2170565-01 - -- Date: April 17, 1996 - - -- Cabletron Systems, Inc. - -- 35 Industrial Way, P.O. Box 5005 - -- Rochester, NH 03867-0505 - -- (603) 332-9400 - -- support@ctron.com - - -- This module provides authoritative definitions for Cabletron's - -- enterprise-specific dot5 MIB. - -- - -- This module will be extended, as required. - -- - - -- Cabletron Systems reserves the right to make changes in - -- specification and other information contained in this document - -- without prior notice. The reader should consult Cabletron Systems - -- to determine whether any such changes have been made. - -- - -- In no event shall Cabletron Systems be liable for any incidental, - -- indirect, special, or consequential damages whatsoever (including - -- but not limited to lost profits) arising out of or related to this - -- document or the information contained in it, even if Cabletron - -- Systems has been advised of, known, or should have known, the - -- possibility of such damages. - -- - -- Cabletron grants vendors, end-users, and other interested parties - -- a non-exclusive license to use this Specification in connection - -- with the management of Cabletron products. - - -- Copyright (c)1995 Cabletron Systems - -- - - -IMPORTS - TimeTicks, Counter - FROM RFC1155-SMI - dot5 - FROM CTRON-MIB-NAMES - DisplayString - FROM RFC1213-MIB - OBJECT-TYPE - FROM RFC-1212; - --- DisplayString ::= OCTET STRING - --- Formal definitions for Cabletron's Dot5 Mib - -dot5Rev1 OBJECT IDENTIFIER ::= { dot5 1 } - --- This is a listing of the different token ring nodes-- - -tRing OBJECT IDENTIFIER ::= { dot5Rev1 1 } - tRingMgmt OBJECT IDENTIFIER ::= { tRing 1 } - tRingMgmtRing OBJECT IDENTIFIER ::= { tRingMgmt 1 } - tRingMgmtStn OBJECT IDENTIFIER ::= { tRingMgmt 2 } - tRingMgmtHost OBJECT IDENTIFIER ::= { tRingMgmt 3 } - tRingMgmtSecurity OBJECT IDENTIFIER ::= { tRingMgmt 4 } - tRingStats OBJECT IDENTIFIER ::= { tRing 2 } - tRingStatsRing OBJECT IDENTIFIER ::= { tRingStats 1 } - tRingStatsRingErrs OBJECT IDENTIFIER ::= { tRingStatsRing 1 } - tRingStatsRingProtos OBJECT IDENTIFIER ::= { tRingStatsRing 2 } - tRingStatsRingSizes OBJECT IDENTIFIER ::= { tRingStatsRing 3 } - tRingStatsStn OBJECT IDENTIFIER ::= { tRingStats 2 } - tRingStatsReset OBJECT IDENTIFIER ::= { tRingStats 3 } - tRingAlarms OBJECT IDENTIFIER ::= { tRing 3 } - tRingAlarmsRing OBJECT IDENTIFIER ::= { tRingAlarms 1 } - tRingAlarmsRingEnbl OBJECT IDENTIFIER ::= { tRingAlarmsRing 1 } - tRingAlarmsRingThrsh OBJECT IDENTIFIER ::= { tRingAlarmsRing 2 } - tRingAlarmsStn OBJECT IDENTIFIER ::= { tRingAlarms 2 } - tRingAlarmsStnEnbl OBJECT IDENTIFIER ::= { tRingAlarmsStn 1 } - tRingAlarmsStnThrsh OBJECT IDENTIFIER ::= { tRingAlarmsStn 2 } - -tRingPortGrp OBJECT IDENTIFIER ::= { dot5Rev1 2 } - -tRingPort OBJECT IDENTIFIER ::= { dot5Rev1 3 } - tRingPortMgmt OBJECT IDENTIFIER ::= { tRingPort 1 } - tRingPortStn OBJECT IDENTIFIER ::= { tRingPort 2 } - tRingPortRing OBJECT IDENTIFIER ::= { tRingPort 3 } - -tRingIf OBJECT IDENTIFIER ::= { dot5Rev1 4 } - --- --- ============================================================ --- --- Token Ring Mgmt Ring Objects --- --- Note: Ring commands may generate MAC frames on the ring. --- --- ============================================================ --- --- Implementation of this group of objects is mandatory. --- --- ============================================================ - -tRingMgmtRingName OBJECT-TYPE -SYNTAX DisplayString (SIZE(20)) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The ASCII name assigned to this ring. This name defaults to 'Network n', - where n is a unique integer value from 1 to n." - ::= { tRingMgmtRing 1 } - -tRingMgmtStnPortCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of physical ports on this ring which may - be controlled by this device." - ::= { tRingMgmtRing 2 } - -tRingMgmtRingPortCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of ring in/out ports on this ring - which may be controlled by this device." - ::= { tRingMgmtRing 3 } - -tRingMgmtStnPortsEnable OBJECT-TYPE -SYNTAX INTEGER { - noEnable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause all the station ports - on the ring which may be controlled by this device to be enabled. - Setting this object to noEnable will have no effect. When read - this object will always return noEnable." - ::= { tRingMgmtRing 4 } - -tRingMgmtRingPortsEnable OBJECT-TYPE -SYNTAX INTEGER { - noEnable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause all the ring in/out ports - on the ring which may be controlled by this device to be - enabled. Setting this object to noEnable will have no effect. - When read this object will always return noEnable." - ::= { tRingMgmtRing 5 } - -tRingMgmtStnPortsOn OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of enabled station ports on this ring - which may be controlled by this device." - ::= { tRingMgmtRing 6 } - -tRingMgmtRingPortsOn OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of enabled ring in/out ports on this - ring which may be controlled by this device." - ::= { tRingMgmtRing 7 } - -tRingMgmtStations OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of stations currently inserted on the ring, - if known (includes this device). If not known, returns zero." - ::= { tRingMgmtRing 8 } - -tRingMgmtRingState OBJECT-TYPE -SYNTAX INTEGER { - unknown(1), - closed(2), - normalTokenProtocols(3), - purge(4), - contention(5), - beaconing(6), - lobeFail(7), - ringPollFailure(8) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the operational state of the ring, if known." - ::= { tRingMgmtRing 9 } - -tRingMgmtRingSpeed OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the ring speed of the ring, if known. The speed is - designated by the value returned: - - unknown..............0 - fourMegaBits.........4 - sixteenMegaBits.....16 - - " - ::= { tRingMgmtRing 10 } - -tRingMgmtActiveMonitor OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the address of the active monitor on this ring, if known. - If unknown, the NULL address (00-00-00-00-00-00) is returned." - ::= { tRingMgmtRing 11 } - -tRingMgmtRingNumber OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "A read of this object returns the ring number of the attached ring. - If the ring number is indeterminate, a zero is returned." - ::= { tRingMgmtRing 12 } - -tRingMgmtBeaconRecovery OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2), - invalid(3) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object controls the operation of beacon recovery. A write of disable - to this object will cause the beacon recovery process to become inactive - on this host. A write of enable will cause the beacon recovery process - to become active. If beacon recovery is inoperable on the managing device - this object will return 'BADSETINFO'. A read of this object will return - the current value of this object, reflecting either the last request made - or, in the case of a device which is unable to manage beacon recovery, - invalid. This object either defaults to enabled or invalid, depending on - whether the device can or cannot manage beacon recovery." - ::= { tRingMgmtRing 13 } - -tRingMgmtBcnRecRingPortRetryCount OBJECT-TYPE -SYNTAX INTEGER ( 0..999 ) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object defines the number of times a token ring ring port - will be re-enabled after it has been determined that the port is - causing the ring to beacon. Values other than 0-100 and 999 will - result in MIB bad value. - - Default of object is product dependent. - Refer to individual product documentation. - - Valid integer values are defined as: - 0 ...disable ring port retries - 1 - 100 ...retry ring port n times - 999 ... retry ring port infinite times" -::= { tRingMgmtRing 14 } - -tRingMgmtBcnRecRingPortRetryDelay OBJECT-TYPE -SYNTAX INTEGER ( 0..999 ) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object defines the time delay between disabling a token ring - ring port due to beaconing and re-enabling the port to check the - state of the ring port. - Setting this object to zero disables retry queue. Non-zero value - is delay in seconds. Some products have resolutions that will - round this value (in seconds) to the nearest multiple of 7 seconds. - - Default of object is product dependent. - Refer to individual product documentation." -::= { tRingMgmtRing 15 } - -tRingMgmtBcnRecStnPortRetryCount OBJECT-TYPE -SYNTAX INTEGER ( 0..999 ) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object defines the number of times a token ring station port - will be re-enabled after it has been determined that the port is - causing the ring to beacon. Values other than 0-100 and 999 will - result in MIB bad value. Default of object is product dependent. - Refer to individual product documentation. - - Valid integer values are defined as: - 0 ...disable station port retries - 1 - 100 ...retry station port n times - 999 ... retry station port infinite times" -::= { tRingMgmtRing 16 } - -tRingMgmtBcnRecStnPortRetryDelay OBJECT-TYPE -SYNTAX INTEGER ( 0..999 ) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object defines the time delay between disabling a token ring - station port due to beaconing and re-enabling the port to check the - state of the station port. - Setting this object to zero disables retry queue. Non-zero value - is delay in seconds. Some products have resolutions that will - round this value (in seconds) to the nearest multiple of 7 seconds. - - Default of object is product dependent. - Refer to individual product documentation." - -::= { tRingMgmtRing 17 } - -tRingMgmtBcnRecBrdBypassRetryCount OBJECT-TYPE -SYNTAX INTEGER ( 0..999 ) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object defines the number of times a token ring MIM board, - having been bypassed by beacon recovery, will be un-bypassed to - determine if the MIM board is causing the ring to beacon. Values - other than 0-100 and 999 will result in MIB bad value. - Valid integer values are defined as: - 0 ...disable MIM bypass retries - 1 - 100 ...retry MIM board un-bypass n times - 999 ...retry MIM board un-bypass infinite times - Default value is 1." -::= { tRingMgmtRing 18 } - -tRingMgmtBcnRecBrdBypassRetryDelay OBJECT-TYPE -SYNTAX INTEGER ( 0..100 ) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object defines the time delay between bypassing a token ring - MIM board due to beaconing and re-enabling the MIM board to check - the state of the board. - Setting this object to zero disables retry queue. Non-zero value - is delay in seconds with a delay resolution of 1 second." -::= { tRingMgmtRing 19 } - -tRingMgmtBcnRecBrdWrapRetryCount OBJECT-TYPE -SYNTAX INTEGER ( 0..999 ) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object defines the number of times a token ring MIM board, - having been wrapped left or right by beacon recovery, will be - un-wrapped to determine if the MIM board is causing the ring to - beacon. Values other than 0-100 and 999 will result in MIB bad - value. - Valid integer values are defined as: - 0 ...disable MIM bypass retries - 1 - 100 ...retry MIM board un-bypass n times - 999 ...retry MIM board un-bypass infinite times - Default value is 1." -::= { tRingMgmtRing 20 } - -tRingMgmtBcnRecBrdWrapRetryDelay OBJECT-TYPE -SYNTAX INTEGER ( 0..100 ) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object defines the time delay between wrapping a token ring - MIM board left or right due to beaconing and un-wrapping the MIM - board to check the state of the board. - Setting this object to zero disables retry queue. Non-zero value - is delay in seconds with a delay resolution of 1 second." -::= { tRingMgmtRing 21 } - -tRingMgmtRingPollRecovery OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2), - invalid(3) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object controls the operation of ring poll failure recovery. - A write of disable to this object will cause the ring poll failure - recovery process to become inactive on this host. A write of - enable will cause the ring poll failure recovery process to become - active. If ring poll failure recovery is inoperable on the - managing device this object will return `BADSETINFO'. A read of - this object will return the current value of this object, - reflecting either the last request made or, in the case of a device - which is unable to manage ring poll failure recovery, invalid. - This object defaults to enabled." -::= { tRingMgmtRing 22 } - - --- --- ============================================================ --- --- Token Ring Mgmt Station Objects --- --- Note: Station commands may generate MAC frames on the ring. --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - -tRingMgmtStnTable OBJECT-TYPE -SYNTAX SEQUENCE OF TRingMgmtStnEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of the stations, by MAC address, participating in the ring - poll process of this ring." - ::= { tRingMgmtStn 1 } - -tRingMgmtStnEntry OBJECT-TYPE -SYNTAX TRingMgmtStnEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of the objects pertaining to a station participating in the - ring poll process of this ring." -INDEX { tRingMgmtStnAddress } - ::= { tRingMgmtStnTable 1 } - -TRingMgmtStnEntry ::= - SEQUENCE { - tRingMgmtStnAddress - OCTET STRING, - tRingMgmtStnName - DisplayString, - tRingMgmtStnBoard - INTEGER, - tRingMgmtStnPort - INTEGER, - tRingMgmtStnUNA - OCTET STRING, - tRingMgmtStnDNA - OCTET STRING, - tRingMgmtStnPhysLocation - OCTET STRING, - tRingMgmtStnFuncClasses - OCTET STRING, - tRingMgmtStnPriority - INTEGER, - tRingMgmtStnRemoveStn - INTEGER - } - - -tRingMgmtStnAddress OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the MAC address of the station for which the information in - this table pertains." - ::= { tRingMgmtStnEntry 1 } - -tRingMgmtStnName OBJECT-TYPE -SYNTAX DisplayString (SIZE(20)) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "An ASCII name assigned to this station." - ::= { tRingMgmtStnEntry 2 } - -tRingMgmtStnBoard OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the slot number of the Token Ring board this station - is connected to. Board numbers are given as 1 thru n. If unknown, - a zero is returned." - ::= { tRingMgmtStnEntry 3 } - -tRingMgmtStnPort OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the port number of the port on the Token Ring board this - station is connected to. Port numbers are given as 1 thru n. If - unknown, a zero is returned." - ::= { tRingMgmtStnEntry 4 } - -tRingMgmtStnUNA OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the address of the station's nearest upstream neighbor. - If unknown, the NULL address (00-00-00-00-00-00) is returned." - ::= { tRingMgmtStnEntry 5 } - -tRingMgmtStnDNA OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the address of the station's nearest downstream neighbor. - If unknown, the NULL address (00-00-00-00-00-00) is returned." - ::= { tRingMgmtStnEntry 6 } - -tRingMgmtStnPhysLocation OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(4)) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A read of this object returns the physical location of the station. - A write of this object assigns a user-defined value indicative of the - physical location, or drop, of the station. If the location is unknown - or cannot be determined, a zero is returned." - ::= { tRingMgmtStnEntry 7 } - -tRingMgmtStnFuncClasses OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(2)) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A read of this object returns the station's enabled function class - mask." - ::= { tRingMgmtStnEntry 8 } - -tRingMgmtStnPriority OBJECT-TYPE -SYNTAX INTEGER (0..6) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A read of this object returns the station's maximum access priority." - ::= { tRingMgmtStnEntry 9 } - -tRingMgmtStnRemoveStn OBJECT-TYPE -SYNTAX INTEGER { - noRemove(1), - remove(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of remove to this object will cause the station to remove - itself from the ring. A write of noRemove will do nothing. A read - of this object will return the last request made." - ::= { tRingMgmtStnEntry 10 } - --- --- ============================================================ --- --- Token Ring Mgmt Host Objects --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - -tRingMgmtHostCommands OBJECT-TYPE -SYNTAX INTEGER { - nop(1), - hwReset(2), - swReset(3), - open(4), - close(5) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write to this object performs the indicated command. Either of - the reset commands will reset the adapter using default parameters - and both imply re-insertion onto the ring. A read of this object - will return the last command issued to the adapter." - ::= { tRingMgmtHost 1 } - -tRingMgmtHostOpenStatus OBJECT-TYPE -SYNTAX INTEGER { - noOpen(1), - badParam(2), - lobeTestFailed(3), - signalLoss(4), - insertionTimeout(5), - ringFailed(6), - beaconing(7), - duplicateMACAddress(8), - requestFailed(9), - removeReceived(10), - open(11) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "A read of this object will return the result of the last open command - issued to the adapter." - ::= { tRingMgmtHost 2 } - -tRingMgmtHostErrorStatus OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "A read of this object will return the last error status returned by - the adapter. The status is the sum of the applicable error codes - listed below: - - No Problem Detected..................0 - Ring Recovery.......................32 - Single Station......................64 - Counter Overflow...................128 - Remove Received....................256 - Auto-removal Error................1024 - Lobe Wire Fault...................2048 - Transmit Beacon...................4096 - Soft Error........................8192 - Hard Error.......................16384 - Signal Loss......................32768 - No Status, Open Not Completed...131072 - - " - ::= { tRingMgmtHost 3 } - -tRingMgmtHostAMContention OBJECT-TYPE -SYNTAX INTEGER { - noContentionAllowed(1), - contentionAllowed(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write to this object will either allow the adapter to participate - in the active monitor contention process or not. A read of this - object will return the setting of this object." - ::= { tRingMgmtHost 4 } - -tRingMgmtHostTErrorReport OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A read of this object returns the host's error report timer value. - The default timer value is defined as two seconds by the adapter's - manufacturer." - ::= { tRingMgmtHost 5 } - -tRingMgmtHostLocalAdminMac OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-write -STATUS deprecated -DESCRIPTION - "A read of this object returns the MAC address assigned to the - interface attached to this network. A write of this object provides - for a locally administered MAC address." - ::= { tRingMgmtHost 6 } - --- --- ============================================================ --- --- Token Ring Mgmt Security Objects --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - -tRingMgmtSecurityAdminState OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enableWithAlarm(2), - enableWithRemoveAndAlarm(3) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write to this object will either disable the security feature, enable - Station Added trap being sent, or enable security withecurity feature with - the remove station MAC frame being sent in addition to sending the Station - Removed trap. A read of this object will return the setting of this - object." - - ::= { tRingMgmtSecurity 1} - -tRingMgmtSecurityAddressAdd OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write to this object will add a station's MAC address to the current - secure station list within the device. The source routing bit within the - MAC address is ignored. If the security list has reached its maximum - number of entries, a BAD_VALUE error is returned. A read of this object - will return a MAC address of 00-00-00-00-00-00." - - ::= { tRingMgmtSecurity 2} - -tRingMgmtSecurityAddressRemove OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write to this object will remove a station's MAC address from the - current secure station list within the device. The source routing bit - within the MAC address is ignored. If a station is not found on the - list, a BAD_VALUE error is returned. A read of this object will return a - MAC address of 00-00-00-00-00-00." - - ::= { tRingMgmtSecurity 3} - -tRingMgmtSecurityStnCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of stations on the secure station list." - ::= { tRingMgmtSecurity 4 } - -tRingMgmtSecurityTable OBJECT-TYPE -SYNTAX SEQUENCE OF TRingMgmtSecurityEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "The list of secure stations allowed on the ring." - ::= { tRingMgmtSecurity 5 } - -tRingMgmtSecurityEntry OBJECT-TYPE -SYNTAX TRingMgmtSecurityEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of objects pertaining to a station allowed on this ring." -INDEX { tRingMgmtSecurityIfIndex, tRingMgmtSecurityStnAddress } - ::= { tRingMgmtSecurityTable 1 } - -TRingMgmtSecurityEntry ::= - SEQUENCE { - tRingMgmtSecurityIfIndex - INTEGER, - tRingMgmtSecurityStnAddress - OCTET STRING - } - -tRingMgmtSecurityIfIndex OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "A read of this object will return the MIB-II ifIndex to the ring - interface the station referenced by this MAC Address was seen on." - ::= { tRingMgmtSecurityEntry 1 } - -tRingMgmtSecurityStnAddress OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the MAC address of the station on the secure station list" - ::= { tRingMgmtSecurityEntry 2 } - --- --- ============================================================ --- --- Token Ring Statistic Objects for the ring --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - -tRingStatsRingFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of all LLC frames that have passed - around this ring. If this value cannot be determined, a zero - is returned." - ::= { tRingStatsRingErrs 1 } - -tRingStatsRingKBytes OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of kilobytes from LLC frames that have passed - around this ring. If this value cannot be determined, a zero is - returned." - ::= { tRingStatsRingErrs 2 } - -tRingStatsRingLineErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of line errors that have occurred - on this ring." - ::= { tRingStatsRingErrs 3 } - -tRingStatsRingBurstErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of burst errors that have occurred - on this ring." - ::= { tRingStatsRingErrs 4 } - -tRingStatsRingACErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of address/copied errors that - have occurred on this ring." - ::= { tRingStatsRingErrs 5 } - -tRingStatsRingAbortSequences OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of abort sequences that have been - transmitted on this ring." - ::= { tRingStatsRingErrs 6 } - -tRingStatsRingInternalErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of internal errors that stations on this - ring have detected." - ::= { tRingStatsRingErrs 7 } - -tRingStatsRingLostFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of lost frames that have been detected - on this ring." - ::= { tRingStatsRingErrs 8 } - -tRingStatsRingCongestErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of times stations on this ring have - reported receiver congestion errors." - ::= { tRingStatsRingErrs 9 } - -tRingStatsRingFCErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of frame copied errors that have occurred - on this ring." - ::= { tRingStatsRingErrs 10 } - -tRingStatsRingTokenErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of token errors that have occurred on this ring." - ::= { tRingStatsRingErrs 11 } - -tRingStatsRingFreqErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of frequency errors on this ring." - ::= { tRingStatsRingErrs 12 } - -tRingStatsRingTotalErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object returns the total number of errors reported by the - objects in this table (tRingStatsRingErrs 3 thru tRingStatsRingErrs 12) - that have occurred on this ring." - ::= { tRingStatsRingErrs 13 } - -tRingStatsRingAMChanges OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of times the active monitor has changed - on this ring." - ::= { tRingStatsRingErrs 14 } - -tRingStatsRingRingPurges OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of times the active monitor has purged - the ring." - ::= { tRingStatsRingErrs 15 } - -tRingStatsRingBeaconEvents OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of times this ring has entered the - beaconing state." - ::= { tRingStatsRingErrs 16 } - -tRingStatsRingLongestBeacon OBJECT-TYPE -SYNTAX TimeTicks -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the length of time in TimeTicks of the longest - beaconing state on this ring." - ::= { tRingStatsRingErrs 17 } - -tRingStatsRingLastBeacon OBJECT-TYPE -SYNTAX TimeTicks -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the length of time in TimeTicks of the last beaconing - state on this ring." - ::= { tRingStatsRingErrs 18 } - -tRingStatsRingLastBeaconType OBJECT-TYPE -SYNTAX INTEGER { - recoveryModeSet(1), - signalLossError(2), - streamingSignalNotClaimToken(3), - streamingSignalClaimToken(4), - noBeaconFramesDetected(5) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the type of beaconing frames last seen on the ring." - ::= { tRingStatsRingErrs 19 } - -tRingStatsRingPollFailureNoRecovery OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of times this ring could not recover from a ring poll - failure since the last time this object was reset." -::= { tRingStatsRingErrs 20 } - -tRingStatsRingPollFailureNNIFrameCount OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the number of times this device has detected Neighbor Notification - Incomplete MAC frames on the ring since the last time this object was - reset" -::= { tRingStatsRingErrs 21 } - -tRingStatsRingPollFailureNNIFrameAddress OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the MAC address of the ring station that last successfully - participated in the ring poll process during and after the ring poll - failure process has executed. A value of 00-00-00-00-00-00 indicates - that a ring poll has been detected." -::= { tRingStatsRingErrs 22 } - -tRingStatsRingPollFailureLastNNIFrameTime OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the timestamp of the last time a Neighbor Notification Complete - MAC frame was received since the last time this object was reset. A - value of zero indicates that no NNI frame was received." -::= { tRingStatsRingErrs 23 } - -tRingStatsRingPollFailureLastDNAAddress OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the last known downstream neighbor MAC address of the ring station - that was reported in the Neighbor Notification Incomplete MAC frame. A - value of 00-00-00-00-00-00 indicates that no NNI frame was yet received." -::= { tRingStatsRingErrs 24 } - - - --- --- ============================================================ --- --- Token Ring Protocol Statistic Objects for the ring --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - -tRingStatsRingProtocolSnaFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of SNA frames seen on this ring." - ::= { tRingStatsRingProtos 1 } - -tRingStatsRingProtocolXnsFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of XNS frames seen on this ring." - ::= { tRingStatsRingProtos 2 } - -tRingStatsRingProtocolTcpIpFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of TCP/IP frames seen on this ring." - ::= { tRingStatsRingProtos 3 } - -tRingStatsRingProtocolBanyanFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of Banyan frames seen on this ring." - ::= { tRingStatsRingProtos 4 } - -tRingStatsRingProtocolIpxFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of Novell IPX frames seen on this ring." - ::= { tRingStatsRingProtos 5 } - -tRingStatsRingProtocolNetbiosFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of NetBIOS frames seen on this ring." - ::= { tRingStatsRingProtos 6 } - -tRingStatsRingProtocolLanNetMgrFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of LAN Network Manager frames seen on this ring." - ::= { tRingStatsRingProtos 7 } - -tRingStatsRingProtocolOtherFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of all other frame types seen on this ring." - ::= { tRingStatsRingProtos 8 } - --- --- ============================================================ --- --- Token Ring Framesize Statistic Objects for the ring --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - -tRingStatsRingFramesizeUpTo63Bytes OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of frames less than 64 bytes in size seen on this ring." - ::= { tRingStatsRingSizes 1 } - -tRingStatsRingFramesize64To127Bytes OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of frames between 64 bytes and 127 bytes in size seen - on this ring." - ::= { tRingStatsRingSizes 2 } - -tRingStatsRingFramesize128To255Bytes OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of frames between 128 bytes and 255 bytes in size seen - on this ring." - ::= { tRingStatsRingSizes 3 } - -tRingStatsRingFramesize256To511Bytes OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of frames between 256 bytes and 511 bytes in size seen - on this ring." - ::= { tRingStatsRingSizes 4 } - -tRingStatsRingFramesize512To1023Bytes OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of frames between 512 bytes and 1023 bytes in size seen - on this ring." - ::= { tRingStatsRingSizes 5 } - -tRingStatsRingFramesize1024To2047Bytes OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of frames between 1024 bytes and 2047 bytes in size seen - on this ring." - ::= { tRingStatsRingSizes 6 } - -tRingStatsRingFramesize2048To4095Bytes OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of frames between 2048 bytes and 4095 bytes in size seen - on this ring." - ::= { tRingStatsRingSizes 7 } - -tRingStatsRingFramesize4096AndUpBytes OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the count of frames greater than 4096 bytes in size seen on this - ring." - ::= { tRingStatsRingSizes 8 } - --- --- ============================================================ --- --- Token Ring Statistic Objects for a Station on the ring --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - -tRingStatsStnTable OBJECT-TYPE -SYNTAX SEQUENCE OF TRingStatsStnEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of statistical objects reported by the stations participating in - the ring poll process of this ring." - ::= { tRingStatsStn 1 } - -tRingStatsStnEntry OBJECT-TYPE -SYNTAX TRingStatsStnEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of statistical objects reported by a station which is participating - in the ring poll process of this ring." -INDEX { tRingStatsStnAddress } - ::= { tRingStatsStnTable 1 } - -TRingStatsStnEntry ::= - SEQUENCE { - tRingStatsStnAddress - OCTET STRING, - tRingStatsStnFrames - Counter, - tRingStatsStnBytes - Counter, - tRingStatsStnLineErrors - Counter, - tRingStatsStnBurstErrors - Counter, - tRingStatsStnACErrors - Counter, - tRingStatsStnAbortSequences - Counter, - tRingStatsStnInternalErrors - Counter, - tRingStatsStnLostFrames - Counter, - tRingStatsStnCongestErrors - Counter, - tRingStatsStnFCErrors - Counter, - tRingStatsStnTokenErrors - Counter, - tRingStatsStnFreqErrors - Counter, - tRingStatsStnErrors - Counter - } - -tRingStatsStnAddress OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the MAC address to the station port for which the - information in this table pertains." - ::= { tRingStatsStnEntry 1 } - -tRingStatsStnFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object returns the total number of LLC frames that - have originated from this station." - ::= { tRingStatsStnEntry 2 } - -tRingStatsStnBytes OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of bytes from all LLC frames - that have originated from this station." - ::= { tRingStatsStnEntry 3 } - -tRingStatsStnLineErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object gives the number of line errors that have been - detected by the station." - ::= { tRingStatsStnEntry 4 } - -tRingStatsStnBurstErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object gives the number of burst errors that have been - detected by the station." - ::= { tRingStatsStnEntry 5 } - -tRingStatsStnACErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of address/copied errors that - that have been detected by the station." - - ::= { tRingStatsStnEntry 6 } - -tRingStatsStnAbortSequences OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object gives the number of abort sequences that have - been sent by the station." - ::= { tRingStatsStnEntry 7 } - -tRingStatsStnInternalErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object gives the number of internal errors that have - been detected by the station." - ::= { tRingStatsStnEntry 8 } - -tRingStatsStnLostFrames OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object gives the number of lost frames that have been - detected by the station." - ::= { tRingStatsStnEntry 9 } - -tRingStatsStnCongestErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object gives the number of congestion errors that have - been occurred at the station." - ::= { tRingStatsStnEntry 10 } - -tRingStatsStnFCErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object gives the number of frame copied errors that have - been detected by the station." - ::= { tRingStatsStnEntry 11 } - -tRingStatsStnTokenErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object gives the number of token errors that have been - detected by the station while it was acting as the active monitor." - ::= { tRingStatsStnEntry 12 } - -tRingStatsStnFreqErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object gives the number of frequency errors that have - been detected by the station." - ::= { tRingStatsStnEntry 13 } - -tRingStatsStnErrors OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object returns the sum of all errors reported by this - table (tRingStatsStnEntry 4 thru tRingStatsStnEntry 13) that - have been detected by this station." - ::= { tRingStatsStnEntry 14 } - --- --- ============================================================ --- --- Token Ring Reset Statistics Objects for the ring --- --- ============================================================ --- --- Implementation of this group is optional. --- However, if any one element of the group is implemented, the entire --- group must be implemented --- --- ============================================================ - -tRingStatsResetCounters OBJECT-TYPE -SYNTAX INTEGER { - noResetCounters(1), - resetCounters (2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object, when written with the value resetCounters, would reset all - of this MIB's counter objects associated with the stations on this ring. - This in turn resets all of this MIB's counter objects associated with this - ring. Writing this object with the value noResetCounters has no effect. - When read, this object returns noResetCounters." - ::= { tRingStatsReset 1 } - -tRingStatsResetTime OBJECT-TYPE -SYNTAX TimeTicks -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the time in TimeTicks that this ring's statistical - counters were last reset via the tRingStatsResetCounters command. If the - counters have not been reset, this value is zero." - ::= { tRingStatsReset 2 } - --- --- ============================================================ --- --- Token Ring Alarm Objects for the ring --- --- ============================================================ --- --- Token Ring Alarm Objects for the ring...Enable --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - -tRingAlarmsRingTimebase OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Get/Set alarm timebase. This timebase is used for all alarms - pertaining to this ring (including station alarms). Measured in - seconds. Minimum interval (default)...10 secs." - ::= { tRingAlarmsRingEnbl 1 } - -tRingAlarmsRingRingPurgesEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Ring Purges threshold alarm. - A write of value 1 will disable this threshold alarm (default)." - ::= { tRingAlarmsRingEnbl 2 } - -tRingAlarmsRingAMPErrsEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Active Monitor Error threshold - alarm. A write of value 1 will disable this threshold alarm (default)." - ::= { tRingAlarmsRingEnbl 3 } - -tRingAlarmsRingTokenErrsEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Token Errors threshold alarm. - A write of value 1 will disable this threshold alarm (default)." - ::= { tRingAlarmsRingEnbl 4 } - -tRingAlarmsRingClaimTknErrsEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Claim Token Errors threshold alarm. - A write of value 1 will disable this threshold alarm (default)." - ::= { tRingAlarmsRingEnbl 5 } - -tRingAlarmsRingLostFramesEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Lost Frames threshold alarm. - A write of value 1 will disable this threshold alarm (default)." - ::= { tRingAlarmsRingEnbl 6 } - -tRingAlarmsRingBeaconStateEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Beacon State threshold alarm. - A write of value 1 will disable this threshold alarm (default)." - ::= { tRingAlarmsRingEnbl 7 } - -tRingAlarmsRingFrameCountEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the total Frame Count threshold alarm. - A write of value 1 will disable this threshold alarm (default)." - ::= { tRingAlarmsRingEnbl 8 } - --- --- ============================================================ --- --- Token Ring Alarm Objects for the ring...Threshold --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - - -tRingAlarmsRingRingPurgesThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Ring Purges. Valid ranges are - 1 to 36000 with a default value of 70." - ::= { tRingAlarmsRingThrsh 1 } - -tRingAlarmsRingAMPErrsThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Active Monitor Errors. Valid - ranges are 1 to 1800 with a default value of 1." - ::= { tRingAlarmsRingThrsh 2 } - -tRingAlarmsRingTokenErrsThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Token Errors. Valid ranges are - 5 to 7200 with a default value of 10." - ::= { tRingAlarmsRingThrsh 3 } - -tRingAlarmsRingClaimTknThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Claim Tokens. Valid ranges are - 1 to 7200 with a default value of 5." - ::= { tRingAlarmsRingThrsh 4 } - -tRingAlarmsRingLostFramesThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Lost Frames. Valid ranges are - 5 to 7200 with a default value of 10." - ::= { tRingAlarmsRingThrsh 5 } - -tRingAlarmsRingBeaconStateThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Beacon States. Valid ranges are - 1 to 7200 with a default value of 1." - ::= { tRingAlarmsRingThrsh 6 } - -tRingAlarmsRingFrameCountThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for the total Frame Count. Valid - ranges are 2430 to 250000 with a default values of 8920 for - 4 Mbps and 33890 for 16 Mbps ring speeds." - ::= { tRingAlarmsRingThrsh 7 } - --- --- ============================================================ --- --- Token Ring Alarm Objects for a Station Port on the ring --- --- ============================================================ --- --- Token Ring Alarm Objects for a Station ...Enable --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - -tRingAlarmsStnEnblTable OBJECT-TYPE -SYNTAX SEQUENCE OF TRingAlarmsStnEnblEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of alarm enabling objects pertaining to the stations participating - in the ring poll process on this ring." - ::= { tRingAlarmsStnEnbl 1 } - -tRingAlarmsStnEnblEntry OBJECT-TYPE -SYNTAX TRingAlarmsStnEnblEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of alarm enabling objects pertaining to a station participating in - the ring poll process on this ring." -INDEX { tRingAlarmsStnEnblAddress } - ::= { tRingAlarmsStnEnblTable 1 } - -TRingAlarmsStnEnblEntry ::= - SEQUENCE { - tRingAlarmsStnEnblAddress - OCTET STRING, - tRingAlarmsStnEnblLineErrsEnable - INTEGER, - tRingAlarmsStnEnblInternalErrsEnable - INTEGER, - tRingAlarmsStnEnblBurstErrsEnable - INTEGER, - tRingAlarmsStnEnblACErrsEnable - INTEGER, - tRingAlarmsStnEnblRcvrCongestEnable - INTEGER - } - -tRingAlarmsStnEnblAddress OBJECT-TYPE -SYNTAX OCTET STRING -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the address of the station to which the information in this - table pertains." - ::= { tRingAlarmsStnEnblEntry 1 } - -tRingAlarmsStnEnblLineErrsEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Line Errors threshold alarm - for this station. A write of value 1 will disable this threshold - alarm (default)." - ::= { tRingAlarmsStnEnblEntry 2 } - -tRingAlarmsStnEnblInternalErrsEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Internal Errors threshold alarm - for this station. A write of value 1 will disable this threshold - alarm (default)." - ::= { tRingAlarmsStnEnblEntry 3 } - -tRingAlarmsStnEnblBurstErrsEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Burst Errors threshold alarm - for this station. A write of value 1 will disable this threshold - alarm (default)." - ::= { tRingAlarmsStnEnblEntry 4 } - -tRingAlarmsStnEnblACErrsEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Address Recognized/Frame Copied - Errors threshold alarm for this station. A write of value 1 will - disable this threshold alarm (default)." - ::= { tRingAlarmsStnEnblEntry 5 } - -tRingAlarmsStnEnblRcvrCongestEnable OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of value 2 will enable the Receiver Congestion threshold - alarm for this station. A write of value 1 will disable this threshold - alarm (default)." - ::= { tRingAlarmsStnEnblEntry 6 } - --- --- ============================================================ --- --- Token Ring Alarm Objects for a Station Port...Threshold --- --- ============================================================ --- --- Implementation of this table is optional. --- However, if any one element of the table is implemented, the entire --- table must be implemented --- --- ============================================================ - -tRingAlarmsStnThrshTable OBJECT-TYPE -SYNTAX SEQUENCE OF TRingAlarmsStnThrshEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of threshold alarm objects pertaining to the stations participating - in the ring poll process on this ring." - ::= { tRingAlarmsStnThrsh 1 } - -tRingAlarmsStnThrshEntry OBJECT-TYPE -SYNTAX TRingAlarmsStnThrshEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of threshold alarm objects pertaining to a station participating in - the ring poll process on this ring." -INDEX { tRingAlarmsStnThrshAddress } - ::= { tRingAlarmsStnThrshTable 1 } - -TRingAlarmsStnThrshEntry ::= - SEQUENCE { - tRingAlarmsStnThrshAddress - OCTET STRING, - tRingAlarmsStnThrshLineErrsThreshold - INTEGER, - tRingAlarmsStnThrshInternalErrsThreshold - INTEGER, - tRingAlarmsStnThrshBurstErrsThreshold - INTEGER, - tRingAlarmsStnThrshACErrsThreshold - INTEGER, - tRingAlarmsStnThrshRcvrCongestThreshold - INTEGER - } - -tRingAlarmsStnThrshAddress OBJECT-TYPE -SYNTAX OCTET STRING -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the address of the station to which the information in this - table pertains." - ::= { tRingAlarmsStnThrshEntry 1 } - -tRingAlarmsStnThrshLineErrsThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Line Errors. Valid - ranges are 1 to 3600 with a default value of 2." - ::= { tRingAlarmsStnThrshEntry 2 } - -tRingAlarmsStnThrshInternalErrsThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Internal Errors. Valid - ranges are 1 to 3600 with a default value of 1." - ::= { tRingAlarmsStnThrshEntry 3 } - -tRingAlarmsStnThrshBurstErrsThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Burst Errors. Valid - ranges are 5 to 18000 with a default value of 10." - ::= { tRingAlarmsStnThrshEntry 4 } - -tRingAlarmsStnThrshACErrsThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Address Recognized/Frame - Copied Errors. Valid ranges are 1 to 1800 with a default - value of 2." - ::= { tRingAlarmsStnThrshEntry 5 } - -tRingAlarmsStnThrshRcvrCongestThreshold OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The threshold alarm value for Receiver Congestion Errors. - Valid ranges are 1 to 90000 with a default value of 124." - ::= { tRingAlarmsStnThrshEntry 6 } - --- --- ============================================================ --- --- Token Ring Port Group objects --- --- ============================================================ --- --- Implementation of this table is mandatory. --- --- ============================================================ - -tRingPortGrpTable OBJECT-TYPE -SYNTAX SEQUENCE OF TRingPortGrpEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of port group management objects which pertains to a - collection of port groups making up this ring." - ::= { tRingPortGrp 1 } - -tRingPortGrpEntry OBJECT-TYPE -SYNTAX TRingPortGrpEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of port group management objects which pertains to a - single instance of a port group residing on this ring." -INDEX { tRingPortGrpId } - ::= { tRingPortGrpTable 1 } - -TRingPortGrpEntry ::= - SEQUENCE { - tRingPortGrpId - INTEGER, - tRingPortGrpName - DisplayString, - tRingPortGrpStnPortCount - INTEGER, - tRingPortGrpRingPortCount - INTEGER, - tRingPortGrpStnPortsEnable - INTEGER, - tRingPortGrpRingPortsEnable - INTEGER, - tRingPortGrpStnPortsOn - INTEGER, - tRingPortGrpRingPortsOn - INTEGER, - tRingPortGrpMode - INTEGER, - tRingPortGrpSpeed - INTEGER, - tRingPortGrpSpeedFault - INTEGER, - tRingPortGrpSpeedFaultLocation - INTEGER, - tRingPortGrpBypassRingPortState - INTEGER - } - -tRingPortGrpId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a port group for which the information in - this table pertains." - ::= { tRingPortGrpEntry 1 } - -tRingPortGrpName OBJECT-TYPE -SYNTAX DisplayString (SIZE(20)) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "An ASCII name assigned to this port group. The default name is - Board n', where n is a number 1 through n." - ::= { tRingPortGrpEntry 2 } - -tRingPortGrpStnPortCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object defines the total number of station ports on the - addressed board." - ::= { tRingPortGrpEntry 3 } - -tRingPortGrpRingPortCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object defines the total number of ring ports (ring-in - or ring-out) on the addressed board." - ::= { tRingPortGrpEntry 4 } - -tRingPortGrpStnPortsEnable OBJECT-TYPE -SYNTAX INTEGER { - noEnable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause all the station ports - in this port group to be enabled. Setting this object to noEnable - will have no effect on the station ports in this port group. When - read this object will always return noEnable." - ::= { tRingPortGrpEntry 5 } - -tRingPortGrpRingPortsEnable OBJECT-TYPE -SYNTAX INTEGER { - noEnable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause all the ring ports - in this port group to be enabled. Setting this object to noEnable - will have no effect on the ring ports in this port group. When - read this object will always return noEnable." - ::= { tRingPortGrpEntry 6 } - -tRingPortGrpStnPortsOn OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of enabled station ports in this port - group." - ::= { tRingPortGrpEntry 7 } - -tRingPortGrpRingPortsOn OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of enabled ring in/out ports in this - port group." - ::= { tRingPortGrpEntry 8 } - -tRingPortGrpMode OBJECT-TYPE -SYNTAX INTEGER { - managementMode(1), - autoMode(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object defines the mode of the board. In Auto Mode, the - board is using its hardware defaults. The default values of the - board are all ports enabled, speed selected by the HW jumper on - the board, the FNB attempts to attach left and right and not - bypassed, ring port phantom current (if applicable) is controlled - via a HW switch, and selectable media (if applicable) is managed - also via a HW switch. In Management Mode, the hardware defaults - may be overridden by network or local management." - ::= { tRingPortGrpEntry 9 } - -tRingPortGrpSpeed OBJECT-TYPE -SYNTAX INTEGER { - fourMegaBits(4), - sixteenMegaBits(16) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object sets the speed of the board. On devices with a MAC - interface this object is read-only, and will return NO SUCH - NAME on write requests." - ::= { tRingPortGrpEntry 10 } - -tRingPortGrpSpeedFault OBJECT-TYPE -SYNTAX INTEGER { - noFaultDetected(1), - faultDetected(2) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports a ring speed fault." - ::= { tRingPortGrpEntry 11 } - -tRingPortGrpSpeedFaultLocation OBJECT-TYPE -SYNTAX INTEGER { - notApplicable(1), - fnb(2), - ringIn(3), - ringOut(4) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object indicates the last ring speed fault detection circuit(s) - to detect the fault, if there was one." - ::= { tRingPortGrpEntry 12 } - -tRingPortGrpBypassRingPortState OBJECT-TYPE -SYNTAX INTEGER { - notApplicable(1), - off(2), - on(3), - illegal(4) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object sets and reports the state of the ring bypass - relay on those token ring boards which support the relay." - ::= { tRingPortGrpEntry 13 } - --- --- ============================================================ --- --- Token Ring Ports Mgmt objects --- --- ============================================================ --- --- Implementation of this table is mandatory. --- --- ============================================================ - -tRingPortMgmtTable OBJECT-TYPE -SYNTAX SEQUENCE OF TRingPortMgmtEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of port management objects which pertains to a collection of - ports in a port group residing on this ring." - ::= { tRingPortMgmt 1 } - -tRingPortMgmtEntry OBJECT-TYPE -SYNTAX TRingPortMgmtEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of port management objects which pertains to a single instance - of a port in a port group residing on this ring." -INDEX { tRingPortMgmtPortId, tRingPortMgmtPortGrpId } - ::= { tRingPortMgmtTable 1 } - -TRingPortMgmtEntry ::= - SEQUENCE { - tRingPortMgmtPortId - INTEGER, - tRingPortMgmtPortGrpId - INTEGER, - tRingPortMgmtPortName - DisplayString, - tRingPortMgmtPortAdminState - INTEGER, - tRingPortMgmtPortOperState - INTEGER, - tRingPortMgmtPortType - OBJECT IDENTIFIER, - tRingPortMgmtSpeedFaultDetect - INTEGER, - tRingPortMgmtRingOutEnable - INTEGER - - } - -tRingPortMgmtPortId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a port for which the information in this table - pertains." - ::= { tRingPortMgmtEntry 1 } - -tRingPortMgmtPortGrpId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a port group to which the port belongs for - which the information in this table pertains." - ::= { tRingPortMgmtEntry 2 } - -tRingPortMgmtPortName OBJECT-TYPE -SYNTAX DisplayString (SIZE(20)) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Gets/Sets an ASCII name for this port. The default name for this - object is 'Board b, Port p', where b and p are integers 1 through n." - ::= { tRingPortMgmtEntry 3 } - -tRingPortMgmtPortAdminState OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause the port to be enabled. - Setting this object to disable will cause the ports to be disabled. - When read this object will always return the state of the last - request." - ::= { tRingPortMgmtEntry 4 } - -tRingPortMgmtPortOperState OBJECT-TYPE -SYNTAX INTEGER { - notOperational(1), - operational(2) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the operational state of this port." - ::= { tRingPortMgmtEntry 5 } - -tRingPortMgmtPortType OBJECT-TYPE -SYNTAX OBJECT IDENTIFIER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Uniquely defines the station or ring port type. An authoritative - identification for a token ring station or ring port type. By - convention, this value is allocated within the SMI enterprises - subtree (1.3.6.1.4.1), and provides an easy and unambiguous means - to determine the type of a token ring station or ring port." - ::= { tRingPortMgmtEntry 6 } - -tRingPortMgmtSpeedFaultDetect OBJECT-TYPE -SYNTAX INTEGER { - notDetectable(1), - noFaultDetected(2), - faultDetected(3) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object indicates whether a speed fault has been detected at - this port. If the HW is incapable of detecting a speed fault at - the port, the value notDetectable is returned." - ::= { tRingPortMgmtEntry 7 } - -tRingPortMgmtRingOutEnable OBJECT-TYPE -SYNTAX INTEGER { - notAvailable(1), - disable(2), - enable(3) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object, when written, permits the port to function as - either a ring out port or a station port, if available. If this - selection is not supported by this port, then any write to this - object will return a BADSETINFO error. When read, this object - will return the state of the port with respect to this mode of - operation. The default state of this object, if available, is - disabled; otherwise it is notAvailable." - ::= { tRingPortMgmtEntry 8 } - --- --- ============================================================ --- --- Token Ring Ports Station objects --- --- ============================================================ --- --- Implementation of this table is mandatory. --- --- ============================================================ - -tRingPortStnTable OBJECT-TYPE -SYNTAX SEQUENCE OF TRingPortStnEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of station port management objects which pertains to a collection of - station ports in a port group residing on this ring." - ::= { tRingPortStn 1 } - -tRingPortStnEntry OBJECT-TYPE -SYNTAX TRingPortStnEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of station port management objects which pertains to a single - instance of a station port in a port group residing on this ring." -INDEX { tRingPortStnPortId, tRingPortStnPortGrpId } - ::= { tRingPortStnTable 1 } - -TRingPortStnEntry ::= - SEQUENCE { - tRingPortStnPortId - INTEGER, - tRingPortStnPortGrpId - INTEGER, - tRingPortStnPortLinkState - INTEGER, - tRingPortStnPortLinkStateTime - TimeTicks, - tRingPortStnPortMapEnable - INTEGER, - tRingPortStnPortMappedMacAddr - OCTET STRING, - tRingPortStnInsertionTrapEnable - INTEGER - } - -tRingPortStnPortId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a port for which the information in this table - pertains." - ::= { tRingPortStnEntry 1 } - -tRingPortStnPortGrpId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a port group to which the port belongs for - which the information in this table pertains." - ::= { tRingPortStnEntry 2 } - -tRingPortStnPortLinkState OBJECT-TYPE -SYNTAX INTEGER { - noLink(1), - link(2) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the link status of a port. The link status - indicates the port is detecting a good phantom current." - ::= { tRingPortStnEntry 3 } - -tRingPortStnPortLinkStateTime OBJECT-TYPE -SYNTAX TimeTicks -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the amount of time in TimeTicks since the - port's link state last changed." - ::= { tRingPortStnEntry 4 } - -tRingPortStnPortMapEnable OBJECT-TYPE -SYNTAX INTEGER { - mappingEnabled(1), - mappingDisabled(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of mappingEnabled to this object permits a station port - to be associated, or mapped, to a station participating in the - ring poll process on this ring. A write of mappingDisabled prevents - this association from taking place. This object is intended to be - used when a network monitoring device, such as Network General's - Sniffer (tm), is inserted on a ring but is not actively participating - in the ring poll. The default value of this object is mappingEnabled." - ::= { tRingPortStnEntry 5 } - -tRingPortStnPortMappedMacAddr OBJECT-TYPE -SYNTAX OCTET STRING (SIZE(6)) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the MAC address of the station mapped to - this port, if known. If unknown, the NULL address is returned." - ::= { tRingPortStnEntry 6 } - -tRingPortStnInsertionTrapEnable OBJECT-TYPE -SYNTAX INTEGER { - disabled(1), - enabled(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of enabled to this object permits the port inserted and - port deinserted traps to be sent when phantom current has been - asserted or removed, respectively, on this station port. A write - of disabled prevents the traps from being sent. The default state - of this object is disabled." - ::= { tRingPortStnEntry 7 } - --- --- ============================================================ --- --- Token Ring Ports Ring objects --- --- ============================================================ --- --- Implementation of this table is mandatory. --- --- ============================================================ - -tRingPortRingTable OBJECT-TYPE -SYNTAX SEQUENCE OF TRingPortRingEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of ring port management objects which pertains to a collection of - ring ports in a port group residing on this ring." - ::= { tRingPortRing 1 } - -tRingPortRingEntry OBJECT-TYPE -SYNTAX TRingPortRingEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of ring port management objects which pertains to a single instance - of a ring port in a port group residing on this ring." -INDEX { tRingPortRingPortId, tRingPortRingPortGrpId } - ::= { tRingPortRingTable 1 } - -TRingPortRingEntry ::= - SEQUENCE { - tRingPortRingPortId - INTEGER, - tRingPortRingPortGrpId - INTEGER, - tRingPortRingPortClass - INTEGER, - tRingPortRingPortMediaSelect - INTEGER, - tRingPortRingFaultStatus - INTEGER, - tRingPortRingFaultStateTime - TimeTicks, - tRingPortRingPhantomCurrent - INTEGER, - tRingPortRingPortType - INTEGER - } - -tRingPortRingPortId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a port for which the information in this table - pertains." - ::= { tRingPortRingEntry 1 } - -tRingPortRingPortGrpId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a port group to which the port belongs for - which the information in this table pertains." - ::= { tRingPortRingEntry 2 } - -tRingPortRingPortClass OBJECT-TYPE -SYNTAX INTEGER { - noAutowrap(1), - autowrap(2), - selectable(3) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object returns a code indicating whether the queried ring port - is capable of either autowrapping or not, or whether the media type - is selectable (implies autowrappability)." - ::= { tRingPortRingEntry 3 } - -tRingPortRingPortMediaSelect OBJECT-TYPE -SYNTAX INTEGER { - noSelection(1), - stp(2), - fiber(3) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "When written, this object allows for the selection of the media type - for this ring port. If the ring port is not selectable and an - attempt is made to change the media type, a BADSETINFO error will - be returned. When read, this object will return the last selection - made unless it is unselectable, in which case noSelection is - returned." - ::= { tRingPortRingEntry 4 } - -tRingPortRingFaultStatus OBJECT-TYPE -SYNTAX INTEGER { - notSupported(1), - noFaultDetected(2), - faultDetected(3) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the media fault status of a ring port capable of - auto-wrapping." - ::= { tRingPortRingEntry 5 } - -tRingPortRingFaultStateTime OBJECT-TYPE -SYNTAX TimeTicks -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the amount of time in TimeTicks since the - ring port fault state last changed." - ::= { tRingPortRingEntry 6 } - -tRingPortRingPhantomCurrent OBJECT-TYPE -SYNTAX INTEGER { - noPhantomAvailable(1), - activatePhantom(2), - deactivatePhantom(3) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "When written with the value activatePhantom, this object activates - the board's phantom current for the ring port, if applicable. This - may be different from the HW switch setting. When written with the - value deactivatePhantom, the board removes phantom current for this - port, if applicable. This may be different from the HW switch setting. - If the port does not support phantom drive, any write to this object - will return a BADSETINFO error. When read, this object reports the - state of the ring port's phantom drive status, whether enabled, - disabled, or not supported." - ::= { tRingPortRingEntry 7 } - -tRingPortRingPortType OBJECT-TYPE -SYNTAX INTEGER { - ringIn(1), - ringOut(2) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the ring port type." - ::= { tRingPortRingEntry 8 } - --- --- ============================================================ --- --- Token Ring Interface --- --- ============================================================ --- --- Implementation of this node is optional. --- However, if any one element of the node is implemented, the entire --- node must be implemented --- --- ============================================================ - -tRingIfIndex OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "A read of this object will return the MIB-II ifIndex to the interface - this ring is attached to." - ::= { tRingIf 1 } - - --- --- Revision History --- Rev 1.00 --- Initial working document. --- --- Rev 1.01 --- Many major modifications. --- a) Ring Pairs are now referred to as ring in/out ports. --- b) Under tRingMgmt added tRingMgmtHost for host adapter access. --- c) Removed tRingPortRingCommon and tRingPortRingActive. Their objects --- are now included under tRingPortRing. See them directly for more --- details. --- d) tRingMgmtRingState has been modified to more accurately reflect the --- actual states the ring could be in. --- e) tRingMgmtRingSpeed has been modified to return "unknown" if the ring --- speed cannot be determined (in the case of the IRM3, for instance). --- f) tRingActiveMonitor is now described to return the NULL address if the --- active monitor is unknown. --- g) tRingMgmtRingNumber is described to only allow a set if the device is --- configured to function as either the CRS or the RPS. --- h) tRingMgmtStationTimeOut has been removed. --- i) All tables concerned with stations are now indexed using the station --- address instead of an index value. --- j) tRingMgmtStnCommands has been removed. --- k) tRingMgmtStnRingNumber has been removed. --- l) tRingMgmtStnState has been modified to more accurately reflect the --- actual states the station could be in. --- m) tRingMgmtStnURP has been removed. --- n) tRingMgmtStnURPBoard has been removed. --- o) tRingMgmtStnURPPort has been removed. --- p) tRingStatsRingBeaconStates is now called tRingStatsRingBeaconEvents. --- q) The syntax for tRingStatsRingLongest Beacon and tRingStatsRingLastBeacon --- has been changed from INTEGER to Timeticks. --- r) tRingStatsStnErrorTimer is described to only allow a set if the device --- is configured to function as the CRS. --- s) tRingMgmtHostState has been modified to more accurately reflect the --- actual states the host adapter could be in. --- t) All of the timers in tRingMgmtHost have been removed with the exception --- of tRingMgmtHostTErrorReport. --- u) tRingMgmtHostLanMgrFns has been renamed tRingMgmtHostMgmtFunctions. --- v) All of the tRingMgmtHostxxxAddress objects have been removed with the --- exception of tRingMgmtHostRPSAddress. --- w) All of the alarm objects have been redefined. See them directly. --- x) tRingPortGrpSpeedFaultPort has been renamed to tRingPortGrpSpeedFaultLocation. --- Also, the enumeration "unknown" has been added. --- y) The enumeration "notApplicable" has been added to tRingPortGrpBypassRingPortState. --- z) tRingPortMgmtPortLinkState has been removed. --- --- Rev 1.02 --- a) tRingMgmtStnState has been modified to more accurately reflect the --- actual states the station could be in. --- b) tRingMgmtStnDNA/UNA are now described to return the NULL address if the --- upstream or downstream neighbor addresses are unknown. --- c) tRingMgmtStnDropNumber has been renamed to tRingMgmtStnPhysLocation. --- d) tRingMgmtStnPhysLocation/FuncClasses/Priority descriptions have been --- modified to state that a set of these parameters are allowed only if --- either the CRS or RPS (or, in some cases, both) functions are operational. --- The same applies to tRingMgmtHostTErrorReport. --- e) In tRingMgmtHostMgmtFunctions, the options have been enumerated a little --- differently. See the object for details. --- f) The unit of measure (secs.) for tRingAlarmsRingTimebase has been defined. --- g) Alarms were wholly screwed up. They have been fixed. There have also --- had some new objects added. See the alarms for details. --- h) tRingMgmtStnPortCount was including the device adapter as a port. --- This is no longer the case. The adapter is now counted as a station --- in tRingMgmtStations. --- i) tRingMgmtRingNumber is now described to return 0 if the number cannot --- be determined (as would be the case for an Ethernet device managing --- token ring boards). --- j) In tRingMgmtStnFuncClasses, the syntax has been changed from OCTET --- STRING (SIZE(4)) to OCTET STRING (SIZE(2)). --- k) In tRingMgmtHostCommands, two new commands have replaced the reset --- command. These are hwReset and swReset. --- l) tRingMgmtHostStatus has been renamed tRingMgmtHostErrorStatus. Also, --- the old order (HostStatus, HostState, and OpenStatus) has been reordered --- to be OpenStatus, ErrorStatus, and HostState. --- m) tRingMgmtHostMgmtFunctions are no longer represented as enumerated types. --- Instead, they are now represented as bit fields which may be summed in --- order to activate more than one function. --- n) tRingPortGrpSpeedFaultLocation has been redefined to maintain and return --- the location of the last ring speed fault detected. --- o) tRingPortGrpBypassRingPortState has been modified to reflect that this --- object refers to any and all boards which support the bypass mux and not --- just a small subset of these boards. --- --- Rev 1.03 --- a) Added tRingIf node. The object tRingIfIndex was also added. --- b) Reordered the Token Ring Mgmt Station Objects Table. The objects were --- numbered out of sequence. --- c) Added tRingMgmtHostEnableBeaconRecovery (tRingMgmtHost 9). --- --- Rev 1.04 --- a) Removed object tRingPortGrpFirstRingPort. --- b) Removed object tRingMgmtBoardMap. --- c) Changed access to object tRingMgmtRingNumber from read-write to read-only. --- d) Changed access to object tRingPortStnPortLinkStateTime from read-write to read-only. --- e) Changed name of object tRingPortRingPortType to tRingPortRingPortClass. --- f) Created object tRingPortMgmtPortType. --- g) Removed several objects from tRingMgmtStnTable (tRingMgmtStnState, tRingMgmtStnPhysLocation, --- tRingMgmtStnFuncClasses, and tRingMgmtStnPriority). These objects may be added to another --- branch in the MIB at a later date. --- --- Rev 1.05 --- a) Removed object tRingStatsStnErrorTimer. --- b) Modified description of tRingPortGrpSpeed to reflect that the board speed --- of devices such as the TRXI are not read-write objects. --- c) tRingAlarmsStnEnblAddress changed from read-write to read-only. --- d) tRingAlarmsStnThrshAddress changed from read-write to read-only. --- --- Rev 1.06 --- a) Broke the ring statistics down into errors (original statistical objects), frames sizes, --- and protocols. Also, each statistical group is now an optional group in its own right. --- b) Specified what the defaults are for network names, Port group names, and port names. --- c) Modified the description of tRingMgmtRingNumber such that it reflects the fact that this --- object is no longer settable. --- d) Moved the enable/disable beacon recovery function from host management to ring mgmt. --- e) Removed the tRingMgmtHostMgmtFunctions object. --- f) Removed the tRingMgmtHostRPSAddress object. --- g) Modified total frame and byte descriptions for both ring and station to reflect that --- the totals are of LLC frames only, not MAC and LLC frames. --- h) Clarified what errors are summed in the ring and station total error counters. --- i) Specified what the default timebase interval is for the tRingAlarmsRingTimebase object.. --- j) Reclassified the syntax of the tRingPortMgmtPortType object, from integer to object identifier. --- k) Modified the descriptions for tRingStatsRingFrames and tRingStatsRingBytes to state that --- if the data cannot be counted then a zero is returned. --- l) Added the value invalid to tRingMgmtBeaconRecovery to cover the case where an out-of-band --- chassis manager is managing a token ring. --- m) Added tRingMgmtHostLocalAdminMac to permit the management of a locally administered address. --- n) Modified tRingPortRingFaultStateTime to be read-only. --- --- Rev 1.07 --- a) Modified object tRingMgmtHostOpenStatus. --- Enum 6 was changed from purgeFailed to ringFailed; and --- Enum 9 was changed from parameterRequested to requestFailed. --- b) Object tRingMgmtHostState was removed. It will be redefined and added back to the MIB at --- a later date. --- --- Rev 1.08 --- a) Changed syntax of object tRingMgmtHostLocalAdminMac from INTEGER to OCTET STRING (SIZE(6)). --- b) Added branch tRingMgmtSecurity at { tRingMgmt 4 }. --- --- Rev 1.08.01 --- a) Added object tRingPortStnPortMapEnable at { tRingPortStnEntry 5 }. --- --- Rev 1.08.02 --- a) Added object tRingPortStnPortMappedMacAddr at { tRingPortStnEntry 6 }. --- --- Rev 1.08.03 --- a) Added object tRingPortStnInsertionTrapEnable at { tRingPortStnEntry 7 }. --- --- Rev 1.08.04 --- a) Modified object tRingMgmtStnEntry. --- Add tRingMgmtStnPhysLocation for physical location. --- Add tRingMgmtStnFuncClasses for enabled function classes. --- Add tRingMgmtStnPriority for acess priority. --- b) New objects tRingMgmtSecurity objects. --- tRingMgmtSecurityAdminState to enable and disable security. --- tRingMgmtSecurityAddressAdd to enter MAC address to add to security table --- tRingMgmtSecurityAddressRemove to enter MAC address to remove station from security table --- and de-insert from the ring. --- tRingMgmtSecurityStnCount to store number of MAC addresses on security table --- tRingMgmtSecurityTable, tRingMgmtSecurityEntry, tRingMgmtSecurityStnAddress makes up --- the security table which contains a list of MAC addresses for ring stations allowed. --- c) Added object tRingPortMgmtSpeedFaultDetect. --- d) Added object tRingPortMgmtRingOutEnable. --- --- Rev 1.08.05 --- a) Modified the Ring Security Table, adding the second index tRingMgmtSecurityIfIndex. --- --- Rev 1.08.06 --- a) Modified the syntax of all statistical counters from INTEGER to Counter. --- b) Reviewed and updated, where appropriate, the textual descriptions of the MIB's --- managed objects. --- c) Modified the syntax of tRingMgmtStnPhysLocation from INTEGER to OCTET STRING (SIZE(4)). --- --- Rev 1.08.07 --- a) Cleaned up the syntax of the object names in the sequence TRingStatsStnEntry. --- They were still being referenced as integer instead of counter. --- --- Rev 1.09.01 --- Date: March 3, 1994 --- a) Changed the name of the MIB from DOT5-MIB to DOT5-LOG-MIB. --- b) Changed copyright date from 1993 to 1994. --- c) Created a new branch tRingStatsReset at { tRingStats 3 }. --- d) Added tRingStatsResetCounters and tRingStatsResetTime. --- e) Deprecated managed object tRingMgmtHostLocalAdminMac. --- --- Rev 1.11.01 --- Date: July 8, 1994 --- a) Added object tRingPortRingPortType. --- - -END diff --git a/mibs/DOT5-PHYS-MIB b/mibs/DOT5-PHYS-MIB deleted file mode 100644 index aa993d33f6..0000000000 --- a/mibs/DOT5-PHYS-MIB +++ /dev/null @@ -1,1336 +0,0 @@ -DOT5-PHYS-MIB DEFINITIONS ::= BEGIN - - -- dot5-phys-mib.txt - -- Revision: 1.02.00 - -- Part Number: 2170990 - -- Date: August 14, 1995 - - -- Cabletron Systems, Inc. - -- 35 Industrial Way, P.O. Box 5005 - -- Rochester, NH 03867-0505 - -- (603) 332-9400 - -- support@ctron.com - - -- This module provides authoritative definitions for Cabletron's - -- enterprise-specific physical chassis management MIB - -- for Token Ring devices. - -- - -- This module will be extended, as required. - -- - - -- Cabletron Systems reserves the right to make changes in - -- specification and other information contained in this document - -- without prior notice. The reader should consult Cabletron Systems - -- to determine whether any such changes have been made. - -- - -- In no event shall Cabletron Systems be liable for any incidental, - -- indirect, special, or consequential damages whatsoever (including - -- but not limited to lost profits) arising out of or related to this - -- document or the information contained in it, even if Cabletron - -- Systems has been advised of, known, or should have known, the - -- possibility of such damages. - -- - -- Cabletron grants vendors, end-users, and other interested parties - -- a non-exclusive license to use this Specification in connection - -- with the management of Cabletron products. - - -- Copyright (c)1995 Cabletron Systems - --- -IMPORTS - TimeTicks, Counter - FROM RFC1155-SMI - ctDot5PhysMgmt - FROM CTRON-MIB-NAMES - DisplayString - FROM RFC1213-MIB - OBJECT-TYPE - FROM RFC-1212; - --- Textual convention - --- DisplayString ::= OCTET STRING - - --- This is a listing of the different chassis physical management nodes-- - -dot5PhysMgmtRev1 OBJECT IDENTIFIER ::= { ctDot5PhysMgmt 1 } - dot5PhysMgmtDevice OBJECT IDENTIFIER ::= { dot5PhysMgmtRev1 1 } - dot5PhysMgmtBoard OBJECT IDENTIFIER ::= { dot5PhysMgmtRev1 2 } - dot5PhysMgmtPort OBJECT IDENTIFIER ::= { dot5PhysMgmtRev1 3 } - dot5PhysMgmtPortCommon OBJECT IDENTIFIER ::= { dot5PhysMgmtPort 1 } - dot5PhysMgmtPortStn OBJECT IDENTIFIER ::= { dot5PhysMgmtPort 2 } - dot5PhysMgmtPortRing OBJECT IDENTIFIER ::= { dot5PhysMgmtPort 3 } - dot5PhysMgmtPortSwitch OBJECT IDENTIFIER ::= { dot5PhysMgmtPort 4 } - dot5PhysMgmtRingSpeedTables OBJECT IDENTIFIER ::= { dot5PhysMgmtRev1 4 } - --- --- ============================================================ --- --- A "Token Ring Device" is an intelligent, manageable device --- providing at least one token ring interface and hosting an --- SNMP agent addressed via an assignable network address. --- --- The term "manage", and all of its derived forms, are used --- to describe the ability of a device to alter the state of --- a MIM board and/or the ports residing on a MIM board. --- --- In the managed object descriptions that follow there may be --- references to a board or a port falling within the domain of --- a device. A device's domain is governed by a set of rules --- used to determine whether a MIM board may be managed by a --- given device. FNB connectivity, MIM board media type, and --- the availability of alternate MIM board managers are all --- used to ascertain whether a given device may manage a given --- MIM board. --- --- Write Requests: --- Should a MIM board lie within the domain of a managing device, --- that device will be able to administer the write requests for --- a given managed object to the respective MIM board and that --- MIM board's ports. If the MIM board lies outside the domain --- of a managing device, all write requests will fail. --- --- Read Requests: --- Should a MIM board lie within the domain of a managing device, --- that device will be able to administer the read requests for --- a given managed object to the respective MIM board and that --- MIM board's ports. If the MIM board lies outside the domain --- of a managing device, some read requests will be honored while --- others won't. Those that won't are clearly defined within --- the descriptions of the managed objects themselves. --- --- ============================================================ --- --- ============================================================ --- --- Managed Objects in Support of Dot5 Physical Management for Token Ring Devices --- --- ============================================================ --- --- Implementation of this group of objects is mandatory. --- --- ============================================================ - -dot5PhysMgmtDeviceRingCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of rings passing through the chassis - of which the token ring device is aware. All of these rings - may or may not be administratively or statistically manageable." - ::= { dot5PhysMgmtDevice 1 } - -dot5PhysMgmtDevicePortCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of token ring ports contained within - the chassis in which the managing device resides. This count - does not include unpopulated TPIM slots, nor does it include - ports residing on MIM boards outside of the domain of the - managing device." -::= { dot5PhysMgmtDevice 2 } - -dot5PhysMgmtDevicePortsEnable OBJECT-TYPE -SYNTAX INTEGER { - noEnable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause all the token ring - ports residing within the domain of this device to be enabled. - Setting this object to noEnable will have no effect. When - read this object will always return noEnable." - ::= { dot5PhysMgmtDevice 3 } - -dot5PhysMgmtDevicePortsOn OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of administratively enabled token ring - ports contained within the chassis in which the managing device - resides. This count does not include ports residing on MIM - boards outside of the domain of the managing device." -::= { dot5PhysMgmtDevice 4} - -dot5PhysMgmtDevicePortsOper OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of operational token ring ports - contained within the chassis in which the managing device - resides. This count does not include ports residing on MIM - boards outside of the domain of the managing device." -::= { dot5PhysMgmtDevice 5 } - -dot5PhysMgmtDeviceStnPortCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of token ring station ports contained - within the chassis in which the managing device resides. This - count does not include ports residing on MIM boards outside of - the domain of the managing device." -::= { dot5PhysMgmtDevice 6 } - -dot5PhysMgmtDeviceStnPortsEnable OBJECT-TYPE -SYNTAX INTEGER { - noEnable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause all the token - ring station ports residing within the domain of this - device to be enabled. Setting this object to noEnable - will have no effect. When read this object will always - return noEnable." - ::= { dot5PhysMgmtDevice 7 } - -dot5PhysMgmtDeviceStnPortsOn OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of administratively enabled token - ring station ports contained within the chassis in which - the managing device resides. This count does not include - ports residing on MIM boards outside of the domain of the - managing device." -::= { dot5PhysMgmtDevice 8 } - -dot5PhysMgmtDeviceRingPortCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of token ring ring in/ring out - ports contained within the chassis in which the managing - device resides. This count does not include unpopulated - TPIM slots nor does it include ports residing on MIM boards - outside of the domain of the managing device." -::= { dot5PhysMgmtDevice 9 } - -dot5PhysMgmtDeviceRingPortsEnable OBJECT-TYPE -SYNTAX INTEGER { - noEnable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause all the token - ring ring in/ring out ports residing within the domain - of this device to be enabled. Setting this object to - noEnable will have no effect. When read this object will - always return noEnable." - ::= { dot5PhysMgmtDevice 10 } - -dot5PhysMgmtDeviceRingPortsOn OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of administratively enabled token - ring ring in/ring out ports contained within the chassis - in which this device resides. This count does not include - ports residing on MIM boards outside of the domain of the - managing device." -::= { dot5PhysMgmtDevice 11 } - -dot5PhysMgmtDevicePortAssociationChanges OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object is incremented every time the port association changes - for a token ring port residing on a MIM board contained within the - chassis in which the managing device resides. This count does not - include port association changes for ports residing on MIM boards - outside of the domain of the managing device." - ::= { dot5PhysMgmtDevice 12 } - --- --- ============================================================ --- --- Managed Objects in Support of Dot5 Physical Management for MIMs --- --- ============================================================ --- --- Implementation of this table is mandatory. --- --- ============================================================ - -dot5PhysMgmtBoardTable OBJECT-TYPE -SYNTAX SEQUENCE OF Dot5PhysMgmtBoardEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a collection of - boards physically residing in the chassis in which a token - ring device also resides." - ::= { dot5PhysMgmtBoard 1 } - -dot5PhysMgmtBoardEntry OBJECT-TYPE -SYNTAX Dot5PhysMgmtBoardEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a single instance - of a board physically residing in the chassis in which a token - ring device also resides." -INDEX { dot5PhysMgmtBoardId } - ::= { dot5PhysMgmtBoardTable 1 } - -Dot5PhysMgmtBoardEntry ::= - SEQUENCE { - dot5PhysMgmtBoardId - INTEGER, - dot5PhysMgmtBoardDomain - INTEGER, - dot5PhysMgmtBoardName - DisplayString, - dot5PhysMgmtBoardDesc - DisplayString, - dot5PhysMgmtBoardDot5PortCount - INTEGER, - dot5PhysMgmtBoardDot5PortsEnable - INTEGER, - dot5PhysMgmtBoardDot5PortsOn - INTEGER, - dot5PhysMgmtBoardDot5PortsOper - INTEGER, - dot5PhysMgmtBoardDot5StnPortCount - INTEGER, - dot5PhysMgmtBoardDot5StnPortsEnable - INTEGER, - dot5PhysMgmtBoardDot5StnPortsOn - INTEGER, - dot5PhysMgmtBoardDot5RingPortCount - INTEGER, - dot5PhysMgmtBoardDot5RingPortsEnable - INTEGER, - dot5PhysMgmtBoardDot5RingPortsOn - INTEGER, - dot5PhysMgmtBoardMode - INTEGER, - dot5PhysMgmtBoardSpeed - INTEGER, - dot5PhysMgmtBoardSpeedFault - INTEGER, - dot5PhysMgmtBoardSpeedFaultLocation - INTEGER, - dot5PhysMgmtBoardPortAssociation - INTEGER, - dot5PhysMgmtBoardPortAssociationChanges - Counter - } - -dot5PhysMgmtBoardId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a MIM board for which the information - in this table pertains." - ::= { dot5PhysMgmtBoardEntry 1 } - -dot5PhysMgmtBoardDomain OBJECT-TYPE -SYNTAX INTEGER { - outsideDomain(1), - withinDomain(2) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an indication of the manageability of this MIM by - the device being addressed. If the value outsideDomain is - returned, then any write requests to this MIM will result - in an SNMP error BadValue being returned. If the value - withinDomain is returned, then the MIM may be managed via - write requests." - ::= { dot5PhysMgmtBoardEntry 2 } - -dot5PhysMgmtBoardName OBJECT-TYPE -SYNTAX DisplayString (SIZE(20)) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "The ASCII name assigned to this MIM board. This name defaults - to 'Board n', where n is a unique integer value from 1 to n - which corelates to the physical chassis slot the board resides - in." - ::= { dot5PhysMgmtBoardEntry 3 } - -dot5PhysMgmtBoardDesc OBJECT-TYPE -SYNTAX DisplayString (SIZE(6)) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "An ASCII string which describes this type of MIM board. For - example, an MT8MIM would be described as 'MT8MIM' and a TRRMIM-2A - would be described as 'TRR2A', etc." - ::= { dot5PhysMgmtBoardEntry 4 } - -dot5PhysMgmtBoardDot5PortCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of token ring ports contained on the - board. This count does not include unpopulated TPIM slots. - If this MIM falls outside of the domain of the managing device, - then this count will be zero." -::= { dot5PhysMgmtBoardEntry 5} - -dot5PhysMgmtBoardDot5PortsEnable OBJECT-TYPE -SYNTAX INTEGER { - noEnable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause all the token ring - ports residing on this MIM board to be enabled, provided this - MIM falls within the domain of the device. If the MIM falls - outside of the domain of the device, the SNMP error BadValue - will be returned. Setting this object to noEnable will have - no effect. When read this object will always return noEnable." - ::= { dot5PhysMgmtBoardEntry 6} - -dot5PhysMgmtBoardDot5PortsOn OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of administratively enabled token - ring ports residing on this MIM board. If this MIM falls - outside of the domain of the managing device, then this - count will be zero." -::= { dot5PhysMgmtBoardEntry 7} - -dot5PhysMgmtBoardDot5PortsOper OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of operational token ring ports - residing on this MIM board. If this MIM falls outside of - the domain of the managing device, then this count will be - zero." -::= { dot5PhysMgmtBoardEntry 8} - -dot5PhysMgmtBoardDot5StnPortCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of token ring station ports contained - on the board. If this MIM falls outside of the domain of the - managing device, then this count will be zero." -::= { dot5PhysMgmtBoardEntry 9 } - -dot5PhysMgmtBoardDot5StnPortsEnable OBJECT-TYPE -SYNTAX INTEGER { - noEnable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause all the token ring - station ports residing on this MIM board to be enabled, provided - this MIM falls within the domain of the device. If the MIM falls - outside of the domain of the device, the SNMP error BadValue will - be returned. Setting this object to noEnable will have no effect. - When read this object will always return noEnable." - ::= { dot5PhysMgmtBoardEntry 10 } - -dot5PhysMgmtBoardDot5StnPortsOn OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of adminstratively enabled token - ring station ports residing on this MIM board. If this MIM - falls outside of the domain of the managing device, then - this count will be zero." -::= { dot5PhysMgmtBoardEntry 11 } - -dot5PhysMgmtBoardDot5RingPortCount OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of token ring ring in/ring out - ports contained on the board. This count does not include - unpopulated TPIM slots. If this MIM falls outside of the - domain of the managing device, then this count will be zero." -::= { dot5PhysMgmtBoardEntry 12 } - -dot5PhysMgmtBoardDot5RingPortsEnable OBJECT-TYPE -SYNTAX INTEGER { - noEnable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable will cause all the token ring - ring in/ring out ports residing on this MIM board to be enabled, - provided this MIM falls within the domain of the device. If - the MIM falls outside of the domain of the device, the SNMP - error BadValue will be returned. Setting this object to noEnable - will have no effect. When read this object will always return - noEnable." - ::= { dot5PhysMgmtBoardEntry 13 } - -dot5PhysMgmtBoardDot5RingPortsOn OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the total number of adminstratively enabled token - ring ring in/ring out ports residing on this MIM board. - If this MIM falls outside of the domain of the managing - device, then this count will be zero." -::= { dot5PhysMgmtBoardEntry 14 } - -dot5PhysMgmtBoardMode OBJECT-TYPE -SYNTAX INTEGER { - managementMode(1), - autoMode(2), - unknown(3) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object defines the mode of the board. In Auto Mode, the - board is using its hardware defaults. The default values of the - board are all ports enabled, speed selected by the HW jumper on - the board, the FNB attempts to attach left and right and not - bypassed, ring port phantom current (if applicable) is controlled - via a HW switch, and selectable media (if applicable) is managed - also via a HW switch. In Management Mode, the hardware defaults - may be overridden by network or local management. If the mode - of the board is indeterminate, such as an Ethernet MIM, then the - value unknown is returned. A write to this object will place the - board into either management or auto mode, provided this MIM falls - within the domain of the device. If the MIM falls outside of the - domain of the device, the SNMP error BadValue will be returned. A - write request with the value unknown also returns the SNMP error - BadValue." - ::= { dot5PhysMgmtBoardEntry 15 } - -dot5PhysMgmtBoardSpeed OBJECT-TYPE -SYNTAX INTEGER { - unknown(1), - fourMegaBits(4), - tenMegaBits(10), - sixteenMegaBits(16), - hundredMegaBits(100) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object sets the data speed of the board. On devices with - a MAC interface, on MIM boards in which the data speed cannot - be set, or on MIMs which reside outside of the domain of the - managing device, this object is read-only, and will return the - SNMP error BadValue on a write request." - ::= { dot5PhysMgmtBoardEntry 16 } - -dot5PhysMgmtBoardSpeedFault OBJECT-TYPE -SYNTAX INTEGER { - noFaultDetected(1), - faultDetected(2), - notSupported(3) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports a ring speed fault on a MIM board, if applicable. - If the MIM cannot detect speed faults, such as an Ethernet MIM, then - the value notSupported is returned.." - ::= { dot5PhysMgmtBoardEntry 17 } - -dot5PhysMgmtBoardSpeedFaultLocation OBJECT-TYPE -SYNTAX INTEGER { - notApplicable(1), - fnb(2), - ringIn(3), - ringOut(4) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object indicates the last ring speed fault detection circuit(s) - to detect the fault, if there was one. On MIM boards which cannot - detect speed faults, such as an Ethernet MIM, the value notApplicable - is returned." - ::= { dot5PhysMgmtBoardEntry 18 } - -dot5PhysMgmtBoardPortAssociation OBJECT-TYPE -SYNTAX INTEGER ( 0..255 ) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object, when written, would associate all of the ports on the - board with the selected ring, provided this option is available for - this MIM and this MIM lies within the domain of the managing device. - If this option is not available, or should the MIM lie outside of the - domain of the managing device, any write requests will result in the - SNMP error BadValue being returned. When read, this object will return - either a value indicating which ring all the ports on the board are - associated with or notAvailable if this function is not supported. If - the MIM lies outside of the domain of the managing device, all read - requests will return notAvailable. - 0 - MIM does not support function - 1..200 - Fnb ring 1 to Fnb ring 200 - 201..254 - AUX ring 1 to AUX ring 54 - 255 - All ports are not on the same ring" -::= { dot5PhysMgmtBoardEntry 19 } - -dot5PhysMgmtBoardPortAssociationChanges OBJECT-TYPE -SYNTAX Counter -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object is incremented every time the port association changes - for a token ring port residing on this MIM board. If this MIM falls - outside of the domain of the managing device, then this count will - remain zero." - ::= { dot5PhysMgmtBoardEntry 20 } - - --- --- ============================================================ --- --- Managed Objects in Support of Dot5 Physical Management for All Token Ring Ports --- --- ============================================================ --- --- Implementation of this table is mandatory. --- --- If the MIM on which a port may reside falls outside of the --- domain of the managing device, then no managed objects will --- exist for the port. --- --- ============================================================ - -dot5PhysMgmtPortCommonTable OBJECT-TYPE -SYNTAX SEQUENCE OF Dot5PhysMgmtPortCommonEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a collection of token - ring ports physically residing on a MIM board resident in a chassis - with this device." - ::= { dot5PhysMgmtPortCommon 1 } - -dot5PhysMgmtPortCommonEntry OBJECT-TYPE -SYNTAX Dot5PhysMgmtPortCommonEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a single instance of a - token ring port physically residing on a MIM board resident in a - chassis with this device." -INDEX { dot5PhysMgmtPortCommonBoardId, dot5PhysMgmtPortCommonPortId } - ::= { dot5PhysMgmtPortCommonTable 1 } - -Dot5PhysMgmtPortCommonEntry ::= - SEQUENCE { - dot5PhysMgmtPortCommonPortId - INTEGER, - dot5PhysMgmtPortCommonBoardId - INTEGER, - dot5PhysMgmtPortCommonPortName - DisplayString, - dot5PhysMgmtPortCommonPortAdminState - INTEGER, - dot5PhysMgmtPortCommonPortOperState - INTEGER, - dot5PhysMgmtPortCommonPortType - OBJECT IDENTIFIER, - dot5PhysMgmtPortCommonSpeedFaultDetect - INTEGER, - dot5PhysMgmtPortCommonRingOutEnable - INTEGER, - dot5PhysMgmtPortCommonPortAssociation - INTEGER, - dot5PhysMgmtPortCommonMauCompId - INTEGER - } - -dot5PhysMgmtPortCommonPortId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a token ring port for which the information - in this table pertains." - ::= { dot5PhysMgmtPortCommonEntry 1 } - -dot5PhysMgmtPortCommonBoardId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a MIM board to which the token ring port - belongs for which the information in this table pertains." - ::= { dot5PhysMgmtPortCommonEntry 2 } - -dot5PhysMgmtPortCommonPortName OBJECT-TYPE -SYNTAX DisplayString (SIZE(20)) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Sets an ASCII name for this token ring port, provided the MIM - on which this port is resident falls within the domain of the - device. If the MIM falls outside of the domain of the device, - the SNMP error BadValue will be returned. The default name - for this object is 'Board b, Port p', where b and p are unique - integers 1 through n. When read, this object will return the - ASCII name which is assigned to this port." - ::= { dot5PhysMgmtPortCommonEntry 3 } - -dot5PhysMgmtPortCommonPortAdminState OBJECT-TYPE -SYNTAX INTEGER { - disable(1), - enable(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "Setting this object to enable or disable will cause this token - ring port to be enabled or disabled, respectively, provided the - MIM on which this port is resident falls within the domain of the - device. If the MIM falls outside of the domain of the device, the - SNMP error BadValue will be returned. When read this object will - always return the last administrative request made." - ::= { dot5PhysMgmtPortCommonEntry 4 } - -dot5PhysMgmtPortCommonPortOperState OBJECT-TYPE -SYNTAX INTEGER { - notOperational(1), - operational(2) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns the operational state of this token ring port." - ::= { dot5PhysMgmtPortCommonEntry 5 } - -dot5PhysMgmtPortCommonPortType OBJECT-TYPE -SYNTAX OBJECT IDENTIFIER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Uniquely defines the token ring station or ring port type. An - authoritative identification for a token ring station or ring - port type. By convention, this value is allocated within the - SMI enterprises subtree (1.3.6.1.4.1), and provides an easy and - unambiguous means to determine the type of a token ring station - or ring port." - ::= { dot5PhysMgmtPortCommonEntry 6 } - -dot5PhysMgmtPortCommonSpeedFaultDetect OBJECT-TYPE -SYNTAX INTEGER { - notDetectable(1), - noFaultDetected(2), - faultDetected(3) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object indicates whether a speed fault has been detected at - this token ring port. If the HW is incapable of detecting a speed - fault at the port, the value notDetectable is returned." - ::= { dot5PhysMgmtPortCommonEntry 7 } - -dot5PhysMgmtPortCommonRingOutEnable OBJECT-TYPE -SYNTAX INTEGER { - notAvailable(1), - disable(2), - enable(3) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object, when written, permits the port to function as either - a ring out port or a station port, if available and if the MIM - board on which this station port is resident lies within the domain - of the device. If this selection is not supported by this port, or - if the MIM falls outside of the domain of the device, the SNMP error - BadValue will be returned. When read, this object will return the - state of the port with respect to this mode of operation. The default - state of this object, if available, is disabled; otherwise it is - notAvailable." - ::= { dot5PhysMgmtPortCommonEntry 8 } - -dot5PhysMgmtPortCommonPortAssociation OBJECT-TYPE -SYNTAX INTEGER( 0..254 ) -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object, when written, would associate the port with the - selected ring, provided this option is available for this port and - and the MIM the port resides on lies within the domain of the - managing device. If this option is not available, or should the - MIM on which the port resides lie outside of the domain of the - managing device, any write requests will result in the SNMP error - BadValue being returned. When read, this object will return either - a value indicating which ring the port is associated with or - notAvailable if this function is not supported. If the MIM on - which the port resides lies outside of the domain of the managing - device, all read requests will return notAvailable. - 0 - MIM does not support function - 1..200 - Fnb ring 1 to Fnb ring 200 - 201..254 - AUX ring 1 to AUX ring 54" - ::= { dot5PhysMgmtPortCommonEntry 9 } - -dot5PhysMgmtPortCommonMauCompId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object returns the component ID for the cptMau component - for which this port is associated." -::= { dot5PhysMgmtPortCommonEntry 10 } - --- --- ============================================================ --- --- Managed Objects in Support of Dot5 Physical Management for Token Ring Station Ports --- --- ============================================================ --- --- Implementation of this table is mandatory. --- --- If the MIM on which a port may reside falls outside of the --- domain of the managing device, then no managed objects will --- exist for the port. --- --- ============================================================ - -dot5PhysMgmtPortStnTable OBJECT-TYPE -SYNTAX SEQUENCE OF Dot5PhysMgmtPortStnEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a collection of - token ring station ports residing on a MIM board resident in - a chassis with this device." - ::= { dot5PhysMgmtPortStn 1 } - -dot5PhysMgmtPortStnEntry OBJECT-TYPE -SYNTAX Dot5PhysMgmtPortStnEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a single instance - of a token ring station port residing on a MIM board resident - in a chassis with this device." -INDEX { dot5PhysMgmtPortStnBoardId, dot5PhysMgmtPortStnPortId } - ::= { dot5PhysMgmtPortStnTable 1 } - -Dot5PhysMgmtPortStnEntry ::= - SEQUENCE { - dot5PhysMgmtPortStnPortId - INTEGER, - dot5PhysMgmtPortStnBoardId - INTEGER, - dot5PhysMgmtPortStnPortLinkState - INTEGER, - dot5PhysMgmtPortStnPortLinkStateTime - TimeTicks, - dot5PhysMgmtPortStnInsertionTrapEnable - INTEGER - } - -dot5PhysMgmtPortStnPortId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a token ring station port for which the - information in this table pertains." - ::= { dot5PhysMgmtPortStnEntry 1 } - -dot5PhysMgmtPortStnBoardId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a MIM board to which the token ring station - port belongs for which the information in this table pertains." - ::= { dot5PhysMgmtPortStnEntry 2 } - -dot5PhysMgmtPortStnPortLinkState OBJECT-TYPE -SYNTAX INTEGER { - noLink(1), - link(2) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the link status of a token ring station port. - The link status indicates the port is detecting a good phantom current." - ::= { dot5PhysMgmtPortStnEntry 3 } - -dot5PhysMgmtPortStnPortLinkStateTime OBJECT-TYPE -SYNTAX TimeTicks -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the amount of time in TimeTicks since the token - ring station port's link state last changed." - ::= { dot5PhysMgmtPortStnEntry 4 } - -dot5PhysMgmtPortStnInsertionTrapEnable OBJECT-TYPE -SYNTAX INTEGER { - disabled(1), - enabled(2) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "A write of enabled or disabled to this object permits or inhibits - the sending of the port inserted and port deinserted traps when - phantom current is asserted or removed, respectively, on this - station port, provided the MIM on which this port is resident falls - within the domain of the device. If the MIM falls outside of the - domain of the device, the SNMP error BadValue will be returned. When - read this object will repond with the last write request made. The - default state of this object is disabled." - ::= { dot5PhysMgmtPortStnEntry 5 } - --- --- ============================================================ --- --- Managed Objects in Support of Dot5 Physical Management for Token Ring Ring Ports --- --- ============================================================ --- --- Implementation of this table is mandatory. --- --- If the MIM on which a port may reside falls outside of the --- domain of the managing device, then no managed objects will --- exist for the port. --- --- ============================================================ - -dot5PhysMgmtPortRingTable OBJECT-TYPE -SYNTAX SEQUENCE OF Dot5PhysMgmtPortRingEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a collection of - token ring ring ports residing on a MIM board resident in a - chassis with this device." - ::= { dot5PhysMgmtPortRing 1 } - -dot5PhysMgmtPortRingEntry OBJECT-TYPE -SYNTAX Dot5PhysMgmtPortRingEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a single instance - of a token ring ring port residing on a MIM board resident in - a chassis with this device." -INDEX { dot5PhysMgmtPortRingBoardId, dot5PhysMgmtPortRingPortId} - ::= { dot5PhysMgmtPortRingTable 1 } - -Dot5PhysMgmtPortRingEntry ::= - SEQUENCE { - dot5PhysMgmtPortRingPortId - INTEGER, - dot5PhysMgmtPortRingBoardId - INTEGER, - dot5PhysMgmtPortRingPortClass - INTEGER, - dot5PhysMgmtPortRingPortMediaSelect - INTEGER, - dot5PhysMgmtPortRingFaultStatus - INTEGER, - dot5PhysMgmtPortRingFaultStateTime - TimeTicks, - dot5PhysMgmtPortRingPhantomCurrent - INTEGER, - dot5PhysMgmtPortRingPortType - INTEGER - } - -dot5PhysMgmtPortRingPortId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a token ring ring port for which the - information in this table pertains." - ::= { dot5PhysMgmtPortRingEntry 1 } - -dot5PhysMgmtPortRingBoardId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a MIM board to which the token ring ring - port belongs for which the information in this table pertains." - ::= { dot5PhysMgmtPortRingEntry 2 } - -dot5PhysMgmtPortRingPortClass OBJECT-TYPE -SYNTAX INTEGER { - noAutowrap(1), - autowrap(2), - selectable(3) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object returns a code indicating whether the token ring ring - port is capable of either autowrapping or not, or whether the media - type is selectable (implies autowrappability)." - ::= { dot5PhysMgmtPortRingEntry 3 } - -dot5PhysMgmtPortRingPortMediaSelect OBJECT-TYPE -SYNTAX INTEGER { - noSelection(1), - stp(2), - fiber(3) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "When written, this object allows for the selection of the media type - for this token ring ring ring port, provided the MIM on which this - port is resident falls within the domain of the device. If the MIM - falls outside of the domain of the device, the SNMP error BadValue - will be returned. If the ring port is not selectable and an attempt - is made to change the media type, a BadValue error will be returned. - When read, this object will return the last selection made unless it - is unselectable, in which case noSelection is returned." - ::= { dot5PhysMgmtPortRingEntry 4 } - -dot5PhysMgmtPortRingFaultStatus OBJECT-TYPE -SYNTAX INTEGER { - notSupported(1), - noFaultDetected(2), - faultDetected(3) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the media fault status of a token ring ring port - capable of auto-wrapping. If auto-wrapping is not available, notSupported - will be returned." - ::= { dot5PhysMgmtPortRingEntry 5 } - -dot5PhysMgmtPortRingFaultStateTime OBJECT-TYPE -SYNTAX TimeTicks -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the amount of time in TimeTicks since the token - ring ring port fault state last changed." - ::= { dot5PhysMgmtPortRingEntry 6 } - -dot5PhysMgmtPortRingPhantomCurrent OBJECT-TYPE -SYNTAX INTEGER { - noPhantomAvailable(1), - activatePhantom(2), - deactivatePhantom(3) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "When written, this object activates or deactivates the MIM board's - phantom current for this ring port, if applicable and provided the - MIM on which this port is resident falls within the domain of the - device. If the port does not support phantom drive, or if the MIM - falls outside of the domain of the device, the SNMP error BadValue - will be returned. If successfully written, this selection may be - different than the HW switch setting. When read, this object reports - the state of the ring port's phantom drive status, whether enabled, - disabled, or not supported." - ::= { dot5PhysMgmtPortRingEntry 7 } - -dot5PhysMgmtPortRingPortType OBJECT-TYPE -SYNTAX INTEGER { - ringIn(1), - ringOut(2) - } -ACCESS read-only -STATUS mandatory -DESCRIPTION - "This object reports the ring port type." - ::= { dot5PhysMgmtPortRingEntry 8 } - - --- --- ============================================================ --- --- Managed Objects in Support of Dot5 Physical Management for Token Ring Port Switching --- --- ============================================================ --- --- Implementation of this table is mandatory. --- --- If the MIM on which a port may reside falls outside of the --- domain of the managing device, then no managed objects will --- exist for the port. --- --- ============================================================ - --- Currently there are no defined objects - - --- - --- --- ============================================================ --- --- Managed Objects in Support of Dot5 Physical Management for Token Ring --- --- ============================================================ --- --- Implementation of this table is optional. --- --- If the MIM on which a port may reside falls outside of the --- domain of the managing device, then no managed objects will --- exist for the port. --- --- ============================================================ - -dot5PhysMgmtDeviceRingSpeedTable OBJECT-TYPE -SYNTAX SEQUENCE OF Dot5PhysMgmtDeviceRingSpeedEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a collection of - rings physically residing in the chassis in which a token - ring device also resides." - ::= { dot5PhysMgmtRingSpeedTables 1 } - -dot5PhysMgmtDeviceRingSpeedEntry OBJECT-TYPE -SYNTAX Dot5PhysMgmtDeviceRingSpeedEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a single instance of a - ring physically residing in the chassis in which a token ring device - also resides." -INDEX { dot5PhysMgmtDeviceRingSpeedRing } - ::= { dot5PhysMgmtDeviceRingSpeedTable 1 } - -Dot5PhysMgmtDeviceRingSpeedEntry ::= - SEQUENCE { - dot5PhysMgmtDeviceRingSpeedRing - INTEGER, - dot5PhysMgmtDeviceRingSpeed - INTEGER -} - -dot5PhysMgmtDeviceRingSpeedRing OBJECT-TYPE -SYNTAX INTEGER (1..200) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a FNB ring on a device board for which the - information in this table pertains. - Valid numeric range: - 1 - 200 Fnb rings 1 - 200" - ::= { dot5PhysMgmtDeviceRingSpeedEntry 1 } - -dot5PhysMgmtDeviceRingSpeed OBJECT-TYPE -SYNTAX INTEGER { - unknown(1), - fourMegaBits(4), - tenMegaBits(10), - sixteenMegaBits(16), - hundredMegaBits(100) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object sets the data speed of the ring. All MIM ports - physically attached to the ring will be set to the indicated - speed" - ::= { dot5PhysMgmtDeviceRingSpeedEntry 2 } - --- ============================================================ --- --- Implementation of this table is optional. --- --- If the MIM on which a port may reside falls outside of the --- domain of the managing device, then no managed objects will --- exist for the port. --- --- ============================================================ - -dot5PhysMgmtBoardAuxRingSpeedTable OBJECT-TYPE -SYNTAX SEQUENCE OF Dot5PhysMgmtBoardAuxRingSpeedEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a collection of - boards physically residing in the chassis in which a token - ring device also resides." - ::= { dot5PhysMgmtRingSpeedTables 2 } - -dot5PhysMgmtBoardAuxRingSpeedEntry OBJECT-TYPE -SYNTAX Dot5PhysMgmtBoardAuxRingSpeedEntry -ACCESS not-accessible -STATUS mandatory -DESCRIPTION - "A list of managed objects which pertains to a single instance of a - board physically residing in the chassis in which a token ring device - also resides." -INDEX { dot5PhysMgmtBoardAuxRingSpeedBoardId, dot5PhysMgmtBoardAuxRingSpeedAuxRing } - ::= { dot5PhysMgmtBoardAuxRingSpeedTable 1 } - -Dot5PhysMgmtBoardAuxRingSpeedEntry ::= - SEQUENCE { - dot5PhysMgmtBoardAuxRingSpeedBoardId - INTEGER, - dot5PhysMgmtBoardAuxRingSpeedAuxRing - INTEGER, - dot5PhysMgmtBoardAuxRingSpeed - INTEGER -} - -dot5PhysMgmtBoardAuxRingSpeedBoardId OBJECT-TYPE -SYNTAX INTEGER -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to a MIM board for which the information in this - table pertains." - ::= { dot5PhysMgmtBoardAuxRingSpeedEntry 1 } - -dot5PhysMgmtBoardAuxRingSpeedAuxRing OBJECT-TYPE -SYNTAX INTEGER (201..254) -ACCESS read-only -STATUS mandatory -DESCRIPTION - "Returns an index to an auxillary ring on a MIM board for which - the information in this table pertains. - Valid numeric range: - 201 - 254 Auxillary rings 1 - 54" - ::= { dot5PhysMgmtBoardAuxRingSpeedEntry 2 } - -dot5PhysMgmtBoardAuxRingSpeed OBJECT-TYPE -SYNTAX INTEGER { - unknown(1), - fourMegaBits(4), - tenMegaBits(10), - sixteenMegaBits(16), - hundredMegaBits(100) - } -ACCESS read-write -STATUS mandatory -DESCRIPTION - "This object sets the data speed of the auxillary ring. On devices - without an auxillary ring, or on MIMs which reside outside of the - domain of the managing device, this object does not exist." - ::= { dot5PhysMgmtBoardAuxRingSpeedEntry 3 } - - --- --- Revision History --- --- Rev 0.00.01 --- Date: October 23, 1993 --- --- Initial working document. --- --- Rev 0.00.02 --- Date: October 27, 1993 --- --- a) Changed branch where MIB lives in enterprise MIB to --- ctDot5PhysMgmt OBJECT IDENTIFIER ::= { ctPhysical 6 } --- dot5PhysMgmtRev1 OBJECT IDENTIFIER ::= { ctDot5PhysMgmt 1 } --- --- b) Modified PortCount objects such that total port counts and ring port --- counts do not include the count of empty TPIM slots. --- --- Rev 0.00.03 --- Date: October 29, 1993 --- --- Added descriptive text which explains what a "token ring device" is --- within the context of this MIB, and how such a device is expected to --- respond to read and write requests destined for MIMs and ports which --- lie outside of the domain of the token ring device. Also, the des- --- criptive text accompanying many of the managed objects defined in this --- MIB has been refined to more accurately what is being managed and what --- should be expected as a response from the object when acted upon. --- --- Rev 0.00.04 --- Date: November 8, 1993 --- --- Added object dot5PhysMgmtBoardDomain at { dot5PhysMgmtBoardEntry 2 }. --- This bumped down all following board objects by one. --- --- Rev 0.00.05 --- Date: January 26, 1994 --- --- a) This MIB now defines the appropriate response for several of the --- managed objects depending on whether the board or port lies within --- the domain of the managing device or not. --- b) The Device managed objects which have been descriptively modified: --- dot5PhysMgmtDevicePortCount { dot5PhysMgmtDevice 2 } --- dot5PhysMgmtDevicePortsOn { dot5PhysMgmtDevice 4 } --- dot5PhysMgmtDevicePortsOper { dot5PhysMgmtDevice 5 } --- dot5PhysMgmtDeviceStnPortCount { dot5PhysMgmtDevice 6 } --- dot5PhysMgmtDeviceStnPortsOn { dot5PhysMgmtDevice 8 } --- dot5PhysMgmtDeviceRingPortCount { dot5PhysMgmtDevice 9 } --- dot5PhysMgmtDeviceRingPortsOn { dot5PhysMgmtDevice 11 } --- c) The Board managed objects which have been descriptively modified: --- dot5PhysMgmtBoardDot5PortCount { dot5PhysMgmtBoardEntry 5} --- dot5PhysMgmtBoardDot5PortsOn { dot5PhysMgmtBoardEntry 7} --- dot5PhysMgmtBoardDot5PortsOper { dot5PhysMgmtBoardEntry 8} --- dot5PhysMgmtBoardDot5StnPortCount { dot5PhysMgmtBoardEntry 9} --- dot5PhysMgmtBoardDot5StnPortsOn { dot5PhysMgmtBoardEntry 11} --- dot5PhysMgmtBoardDot5RingPortCount { dot5PhysMgmtBoardEntry 12} --- dot5PhysMgmtBoardDot5RingPortsOn { dot5PhysMgmtBoardEntry 14} --- d) The Common, Station and Ring Port groups descriptive text has been --- modified to reflect that should a MIM on which a port may reside --- falls outside of the domain of the managing device, then no managed --- objects will exist for the port. --- e) The syntax of the object dot5PhysMgmtBoardSpeed has been modified to --- return the value 1 if the speed of the board is indeterminate. --- --- Rev 0.00.06 --- Date: March 29, 1994 --- --- a) Added MIB Objects: --- dot5PhysMgmtDevicePortAssociationChanges { dot5PhysMgmtDevice 12 }. --- dot5PhysMgmtBoardPortAssociation { dot5PhysMgmtBoardEntry 19 }. --- dot5PhysMgmtBoardPortAssociationChanges { dot5PhysMgmtBoardEntry 20 }. --- dot5PhysMgmtPortCommonPortAssociation { dot5PhysMgmtPortCommonEntry 9 }. --- dot5PhysMgmtPortCommonMauCompId { dot5PhysMgmtPortCommonEntry 10 }. --- --- Rev 1.00.01 --- Date: July 8, 1994 --- --- a) Added MIB Object dot5PhysMgmtPortRingPortType. --- --- Rev 1.00.02 --- Date: July 20, 1994 --- --- a) Added MIB Objects dot5PhysMgmtDeviceRingSpeedTable and --- dot5PhysMgmtBoardAuxRingSpeedTable. --- - -END diff --git a/mibs/DRAFT-IETF-SYSLOG-DEVICE-MIB b/mibs/DRAFT-IETF-SYSLOG-DEVICE-MIB deleted file mode 100644 index 1c02039ef8..0000000000 --- a/mibs/DRAFT-IETF-SYSLOG-DEVICE-MIB +++ /dev/null @@ -1,681 +0,0 @@ --- --- draft-ietf-syslog-device-mib-01 --- -DRAFT-IETF-SYSLOG-DEVICE-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, - Unsigned32, Counter32, Gauge32, snmpModules - FROM SNMPv2-SMI - RowStatus, TEXTUAL-CONVENTION, TimeStamp - FROM SNMPv2-TC - InetAddressType, InetAddress - FROM INET-ADDRESS-MIB - MODULE-COMPLIANCE, OBJECT-GROUP - FROM SNMPv2-CONF - SnmpAdminString - FROM SNMP-FRAMEWORK-MIB - rlSyslog - FROM CISCOSB-MIB; - -snmpSyslogDeviceMIB MODULE-IDENTITY - LAST-UPDATED "200206061841Z" -- Thu Jun 6 18:41 GMT 2002 - - - ORGANIZATION "IETF Syslog Working Group" - CONTACT-INFO - " Bruno Pape - Postal: Enterasys Networks, Inc. - 35 Industrial Way - Rochester, NH 03867 - Tel: +1 603 337 0446 - Email: bpape@enterasys.com" - - DESCRIPTION - "This MIB module defines a portion of the SNMP enterprise - MIBs pertaining to the configuration and generation of - Syslog compatible diagnostic messages." - - REVISION "200206061841Z" -- Thu Jun 6 18:41 GMT 2002 - DESCRIPTION - "The initial version of this MIB module." - ::= { rlSyslog 1 } - --- ------------------------------------------------------------- --- Textual Conventions --- ------------------------------------------------------------- - -SyslogUdpPort ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The UDP port number the syslog device is using to send - requests to this syslog collector. 514 is the IANA - assigned port number for syslog." - SYNTAX Unsigned32 - -SyslogFacility ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "This textual convention maps out to the facilities - available for syslog messages. - - The value no-map(24) indicates that the appropriate - facility will be provided by the individual applications - on the managed entity. If this option is not available - on a particular entity the set of this value will fail - with an error-status of wrongValue." - SYNTAX INTEGER { - local0(16), - local1(17), - local2(18), - local3(19), - local4(20), - local5(21), - local6(22), - local7(23), - no-map(24) - } - -SyslogSeverity ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "This textual convention maps out to the severity levels - of syslog messages. The syslog protocol uses the values - 0 (emergency), to 7 (debug)." - SYNTAX INTEGER { - emergency(0), - alert(1), - critical(2), - error(3), - warning(4), - notice(5), - info(6), - debug(7) - } - --- ------------------------------------------------------------- --- snmpSyslogDeviceMIB groupings --- ------------------------------------------------------------- - -snmpSyslogDevice OBJECT IDENTIFIER - ::= { snmpSyslogDeviceMIB 1 } - -snmpSyslogCollector OBJECT IDENTIFIER - ::= { snmpSyslogDeviceMIB 2 } - -snmpSyslogApplication OBJECT IDENTIFIER - ::= { snmpSyslogDeviceMIB 3 } - --- ------------------------------------------------------------- --- snmpSyslogDevice group --- ------------------------------------------------------------- - -snmpSyslogDeviceMessages OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of messages successfully delivered to - the upstream side of the syslog device software - for processing." - ::= { snmpSyslogDevice 1 } - -snmpSyslogDeviceMessagesDropped OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of messages unable to be queued to - the downstream side of the syslog device software - for transmitting." - ::= { snmpSyslogDevice 2 } - -snmpSyslogDeviceLastMessageTime OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUpTime of the last attempt, successful or - otherwise, to queue a message to the downstream - side of the syslog device software." - ::= { snmpSyslogDevice 3 } - -snmpSyslogDeviceControl OBJECT-TYPE - SYNTAX BITS { - snmpSyslogDeviceControlConsoleLogging(0) - -- Log message to the console. - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A list of attributes to control the operation of the - syslog device." - ::= { snmpSyslogDevice 4 } - --- ------------------------------------------------------------- --- snmpSyslogCollector table group --- ------------------------------------------------------------- - -snmpSyslogCollectorMaxEntries OBJECT-TYPE - SYNTAX Unsigned32 (1..8) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum number of entries allowed in the - snmpSyslogCollectorTable." - ::= { snmpSyslogCollector 1 } - -snmpSyslogCollectorNumEntries OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of entries currently in the - snmpSyslogCollectorTable." - ::= { snmpSyslogCollector 2 } - -snmpSyslogCollectorTableNextAvailableIndex OBJECT-TYPE - SYNTAX Unsigned32 (0..8) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the numerically lowest available - index within this entity, which may be used for the - value of snmpSyslogCollectorIndex in the creation of a - new entry in the snmpSyslogCollectorTable. - - An index is considered available if the index value - falls within the range of 1 to 8 and is not being used - to index an existing entry in the snmpSyslogCollectorTable - contained within this entity. - - A value of zero indicates that all of the entries in the - snmpSyslogCollectorTable are currently in use. - - This value SHOULD only be considered a guideline for - management creation of snmpSyslogCollectorEntries, there - is no requirement on management to create entries based - upon this index value." - ::= { snmpSyslogCollector 3 } - --- ------------------------------------------------------------- --- snmpSyslogCollector Table --- ------------------------------------------------------------- - -snmpSyslogCollectorTable OBJECT-TYPE - SYNTAX SEQUENCE OF EtsysSyslogCollectorEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table containing Syslog collector information." - ::= { snmpSyslogCollector 4 } - -snmpSyslogCollectorEntry OBJECT-TYPE - SYNTAX EtsysSyslogCollectorEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Defines the information to generate syslog messages to - an aggregating agent or collector. - - Entries within this table with an access level of read- - create MUST be considered non-volatile and MUST be - maintained across entity resets." - INDEX { snmpSyslogCollectorIndex } - ::= { snmpSyslogCollectorTable 1 } - -EtsysSyslogCollectorEntry ::= - SEQUENCE { - snmpSyslogCollectorIndex - Unsigned32, - snmpSyslogCollectorDescription - SnmpAdminString, - snmpSyslogCollectorAddressType - InetAddressType, - snmpSyslogCollectorAddress - InetAddress, - snmpSyslogCollectorUdpPort - SyslogUdpPort, - snmpSyslogCollectorFacility - SyslogFacility, - snmpSyslogCollectorSeverity - SyslogSeverity, - snmpSyslogCollectorMessagesIgnored - Counter32, - snmpSyslogCollectorRowStatus - RowStatus - } - -snmpSyslogCollectorIndex OBJECT-TYPE - SYNTAX Unsigned32 (1..8) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A unique arbitrary identifier for this syslog collector." - ::= { snmpSyslogCollectorEntry 1 } - -snmpSyslogCollectorDescription OBJECT-TYPE - SYNTAX SnmpAdminString (SIZE(1..64)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Administratively assigned textual description of this - syslog collector." - ::= { snmpSyslogCollectorEntry 2 } - -snmpSyslogCollectorAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The type of Internet address by which the Syslog - collector is specified in snmpSyslogCollectorAddress. - - Not all address types may be supported." - ::= { snmpSyslogCollectorEntry 3 } - -snmpSyslogCollectorAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The Internet address for the Syslog message collector. - - The use of DNS domain names is discouraged, and agent - support for them is optional. Deciding when, and how - often, to resolve them is an issue. Not resolving them - often enough means you might lose synchronization with - the associated entry in the DNS server, and resolving - them too often might leave you without access to the - Syslog collector during critical network events." - ::= { snmpSyslogCollectorEntry 4 } - -snmpSyslogCollectorUdpPort OBJECT-TYPE - SYNTAX SyslogUdpPort - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The UDP port number the syslog device is using to send - requests to this syslog collector. - If an entity only supports sending messages using a - single UDP port to all collectors then this may optionally - be implemented read-only, in which case the current - value of snmpSyslogCollectorDefaultUdpPort will be used." - ::= { snmpSyslogCollectorEntry 5 } - -snmpSyslogCollectorFacility OBJECT-TYPE - SYNTAX SyslogFacility - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The syslog facility (local0-local7) that will be encoded - in messages sent to this collector. - - If an entity only supports encoding a single facility in - all messages to all collectors then this may optionally be - implemented read-only, in which case the current value of - snmpSyslogCollectorDefaultFacility will be used." - ::= { snmpSyslogCollectorEntry 6 } - - -snmpSyslogCollectorSeverity OBJECT-TYPE - SYNTAX SyslogSeverity - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The maximum severity level of the messages that SHOULD - be forwarded to the syslog collector. The higher the level, - the lower the severity. - - If an entity only supports filtering based on a single - severity level for all collectors then this may optionally - be implemented read-only, in which case the current value - of snmpSyslogCollectorDefaultSeverity will be used." - ::= { snmpSyslogCollectorEntry 7 } - -snmpSyslogCollectorMessagesIgnored OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is a count of messages not sent to this collector - because the severity level of the message was above - snmpSyslogCollectorSeverity, the higher the level, - the lower the severity." - ::= { snmpSyslogCollectorEntry 8 } - -snmpSyslogCollectorRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object allows for the dynamic creation and deletion - of entries within the snmpSyslogCollectorTable as well as - the activation and deactivation of these entries. - - When this object's value is set to notInService(2) this - collector will not be sent any messages, nor will any of its - counters be incremented. - - The agent SHOULD not delete a row, except in the case of - the loss of persistent storage. - - Refer to the RowStatus convention for further details on - the behavior of this object." - REFERENCE - "RFC2579 (Textual Conventions for SMIv2)" - ::= { snmpSyslogCollectorEntry 9 } - - --- ------------------------------------------------------------- --- The Syslog Collector Defaults --- ------------------------------------------------------------- - -snmpSyslogCollectorDefaultUdpPort OBJECT-TYPE - SYNTAX SyslogUdpPort - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The default UDP port number that the managed entity is - using to send syslog messages. - - This value will be used as the default value for - snmpSyslogCollectorUdpPort when creating rows in the - snmpSyslogCollectorTable and either: - - 1.) no value is specified for snmpSyslogCollectorUdpPort, or - - 2.) snmpSyslogCollectorUdpPort is implemented read-only. - - If snmpSyslogCollectorUdpPort is implemented read-only, - and this value is changed, it SHOULD affect the UDP - port that is used to send syslog messages to all - collectors as soon as it is practical. - - This parameter value is maintained across system reboots." - DEFVAL {514} - ::= { snmpSyslogCollector 5 } - -snmpSyslogCollectorDefaultFacility OBJECT-TYPE - SYNTAX SyslogFacility - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The default syslog facility (local0-local7) that will be - encoded in syslog messages. - - This value will be used as the default value for - snmpSyslogCollectorFacility when creating rows in the - snmpSyslogCollectorTable and either: - - 1.) no value is specified for snmpSyslogCollectorFacility, or - - 2.) snmpSyslogCollectorFacility is implemented read-only. - - If snmpSyslogCollectorFacility is implemented read-only, - and this value is changed, it SHOULD affect the syslog - facility that is encoded in all syslog messages as soon - as it is practical. - - This parameter value is maintained across system reboots." - DEFVAL {local7} - ::= { snmpSyslogCollector 6 } - -snmpSyslogCollectorDefaultSeverity OBJECT-TYPE - SYNTAX SyslogSeverity - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The default syslog message severity level that will be used - to filter all syslog messages. - - This value will be used as the default value for - snmpSyslogCollectorSeverity when creating rows in the - snmpSyslogCollectorTable and either: - - 1.) no value is specified for snmpSyslogCollectorSeverity, or - 2.) snmpSyslogCollectorSeverity is implemented read-only. - - The higher the severity level, the less critical it is. - - If snmpSyslogCollectorSeverity is implemented read-only, - and this value is changed, it SHOULD affect the syslog - message severity level that will be used to filter all - syslog messages as soon as it is practical. - - This parameter value is maintained across system reboots." - DEFVAL {error} - ::= { snmpSyslogCollector 7 } - --- ------------------------------------------------------------- --- snmpSyslogApplication group --- ------------------------------------------------------------- - -snmpSyslogApplicationTable OBJECT-TYPE - SYNTAX SEQUENCE OF EtsysSyslogApplicationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This is a table of applications on the managed entity - that provide individual control over the severity level - of the messages that they will generate." - ::= { snmpSyslogApplication 1 } - -snmpSyslogApplicationEntry OBJECT-TYPE - SYNTAX EtsysSyslogApplicationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An individual application that provides that ability - to control the messages that it generates based on a - severity level. - - MUST be considered non-volatile and MUST be maintained - across entity resets." - INDEX { snmpSyslogApplicationIndex } - ::= { snmpSyslogApplicationTable 1 } - -EtsysSyslogApplicationEntry ::= - SEQUENCE { - snmpSyslogApplicationIndex - Unsigned32, - snmpSyslogApplicationDescription - SnmpAdminString, - snmpSyslogApplicationMnemonic - SnmpAdminString, - snmpSyslogApplicationSeverity - SyslogSeverity - } - -snmpSyslogApplicationIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A unique arbitrary identifier for this application." - ::= { snmpSyslogApplicationEntry 1 } - -snmpSyslogApplicationDescription OBJECT-TYPE - SYNTAX SnmpAdminString (SIZE(1..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Textual description of this application, assigned by - the managed entity." - ::= { snmpSyslogApplicationEntry 2 } - -snmpSyslogApplicationMnemonic OBJECT-TYPE - SYNTAX SnmpAdminString (SIZE(1..8)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "An abbreviation of the textual description for this - application, assigned by the managed entity. - - i.e. 'STP' for 'Spanning Tree Protocol', etc. - - This provides a mapping between the textual descriptions - and the mnemonics used in the syslog messages." - ::= { snmpSyslogApplicationEntry 3 } - -snmpSyslogApplicationSeverity OBJECT-TYPE - SYNTAX SyslogSeverity - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The maximum severity level of the messages from this - application that SHOULD be forwarded to the syslog - device software for processing. - - The higher the severity level, the more verbose the - messages." - DEFVAL {error} - ::= { snmpSyslogApplicationEntry 4 } - --- ------------------------------------------------------------- --- Conformance Information --- ------------------------------------------------------------- - -snmpSyslogDeviceConformance OBJECT IDENTIFIER - ::= { snmpSyslogDeviceMIB 4 } - -snmpSyslogDeviceGroups OBJECT IDENTIFIER - ::= { snmpSyslogDeviceConformance 1 } - -snmpSyslogDeviceCompliances OBJECT IDENTIFIER - ::= { snmpSyslogDeviceConformance 2 } - --- ------------------------------------------------------------- --- units of conformance --- ------------------------------------------------------------- - -snmpSyslogDeviceGroup OBJECT-GROUP - OBJECTS { - snmpSyslogDeviceMessages, - snmpSyslogDeviceMessagesDropped, - snmpSyslogDeviceLastMessageTime, - snmpSyslogDeviceControl - } - STATUS current - DESCRIPTION - "A collection of objects providing syslog message - statistics." - ::= { snmpSyslogDeviceGroups 1} - -snmpSyslogCollectorGroup OBJECT-GROUP - OBJECTS { - snmpSyslogCollectorMaxEntries, - snmpSyslogCollectorNumEntries, - snmpSyslogCollectorTableNextAvailableIndex, - snmpSyslogCollectorDescription, - snmpSyslogCollectorAddressType, - snmpSyslogCollectorAddress, - snmpSyslogCollectorUdpPort, - snmpSyslogCollectorFacility, - snmpSyslogCollectorSeverity, - snmpSyslogCollectorMessagesIgnored, - snmpSyslogCollectorRowStatus - } - STATUS current - DESCRIPTION - "A collection of objects providing descriptions of - syslog collectors for sending system messages to." - ::= { snmpSyslogDeviceGroups 2} - -snmpSyslogApplicationGroup OBJECT-GROUP - OBJECTS { - snmpSyslogApplicationDescription, - snmpSyslogApplicationMnemonic, - snmpSyslogApplicationSeverity - } - STATUS current - DESCRIPTION - "A collection of objects providing a mechanism to - control the severity level of the messages individual - application may generate." - ::= { snmpSyslogDeviceGroups 3} - -snmpSyslogCollectorDefaultsGroup OBJECT-GROUP - OBJECTS { - snmpSyslogCollectorDefaultUdpPort, - snmpSyslogCollectorDefaultFacility, - snmpSyslogCollectorDefaultSeverity - } - STATUS current - DESCRIPTION - "A collection of objects providing default values for - the syslog collectors that can optionally be overridden - on a per collector basis with snmpSyslogCollectorFacility, - snmpSyslogCollectorSeverity, or snmpSyslogCollectorUdpPort." - ::= { snmpSyslogDeviceGroups 4} - --- ------------------------------------------------------------- --- compliance statements --- ------------------------------------------------------------- - -snmpSyslogDeviceCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for devices that support sending - system messages to a syslog collector." - MODULE -- this module - MANDATORY-GROUPS { - snmpSyslogDeviceGroup, - snmpSyslogCollectorGroup, - snmpSyslogCollectorDefaultsGroup - } - - GROUP snmpSyslogApplicationGroup - DESCRIPTION - "The snmpSyslogApplication group is mandatory only for - agents which support configuring the severity level of - the messages that individual applications may generate." - - OBJECT snmpSyslogCollectorUdpPort - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required for implementations that - do not support configuring the UDP port number on a - per collector basis." - - OBJECT snmpSyslogCollectorFacility - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required for implementations that - do not support configuring the syslog facility on a - per collector basis." - - OBJECT snmpSyslogCollectorSeverity - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required for implementations that - do not support configuring the message severity level - on a per collector basis." - - OBJECT snmpSyslogCollectorDefaultUdpPort - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required for implementations that - do not support configuring the UDP port number at all, - or do not want to support a configurable default. - Hopefully, it is only the later." - - OBJECT snmpSyslogCollectorDefaultFacility - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required for implementations that - do not support configuring the syslog facility at all, - or do not want to support a configurable default. - Hopefully, it is only the later." - OBJECT snmpSyslogCollectorDefaultSeverity - MIN-ACCESS read-only - DESCRIPTION - "Write access is not required for implementations that - do not support configuring the syslog facility at all, - or do not want to support a configurable default. - Hopefully, it is only the later." - - ::= { snmpSyslogDeviceCompliances 1 } - -END - diff --git a/mibs/DRAFT-MSDP-MIB b/mibs/DRAFT-MSDP-MIB deleted file mode 100644 index 09bd266562..0000000000 --- a/mibs/DRAFT-MSDP-MIB +++ /dev/null @@ -1,1079 +0,0 @@ - --- --- This is draft-ietf-msdp-mib-07 with 'extra' text removed to keep --- the mib compiler happy. ---- - -DRAFT-MSDP-MIB DEFINITIONS ::= BEGIN - - -IMPORTS - MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, - experimental, Counter32, Gauge32, TimeTicks, Integer32 - FROM SNMPv2-SMI - RowStatus, TruthValue, TimeStamp, DisplayString - FROM SNMPv2-TC - MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP - FROM SNMPv2-CONF - InterfaceIndexOrZero - FROM IF-MIB - InetAddressType, InetAddress, InetPortNumber, InetAddressPrefixLength - FROM INET-ADDRESS-MIB; - -msdpMIB MODULE-IDENTITY - LAST-UPDATED "200103010000Z" - ORGANIZATION "IETF MSDP Working Group" - CONTACT-INFO - "Bill Fenner - 75 Willow Road - Menlo Park, CA 94025 - Phone: +1 650 867 6073 - E-mail: fenner@research.att.com - - Dave Thaler - One Microsoft Way - Redmond, WA 98052 - Phone: +1 425 703 8835 - Email: dthaler@microsoft.com" - DESCRIPTION - "An experimental MIB module for MSDP Management." - ::= { experimental 92 } - -msdp OBJECT IDENTIFIER ::= { msdpMIB 1 } - -msdpScalars OBJECT IDENTIFIER ::= { msdp 1 } - - -msdpEnabled OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The state of MSDP on this MSDP speaker - globally enabled or - disabled." - ::= { msdpScalars 1 } - -msdpCacheLifetime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The lifetime given to SA cache entries when created or - refreshed. This is the [SA-State-Period] in the MSDP spec. - A value of 0 means no SA caching is done by this MSDP - speaker." - ::= { msdpScalars 2 } - -msdpNumSACacheEntries OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of entries in the SA Cache table." - ::= { msdpScalars 3 } - -msdpSAHoldDownPeriod OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of seconds in the MSDP SA Hold-down period." - ::= { msdpScalars 4 } - -msdpSAStatePeriod OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - UNITS "seconds" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of seconds in the MSDP SA State period." - ::= { msdpScalars 5 } - - -msdpRPAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The type of the RP address used when sourcing MSDP SA - messages. May be unknown(0) on non-RP's or when the PIM RP - address is correct." - ::= { msdpScalars 6 } - -msdpRPAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The RP address used when sourcing MSDP SA messages. May be - a null string on non-RP's or when the PIM RP address is - correct." - ::= { msdpScalars 7 } - ---- ---- The MSDP Requests table ---- - -msdpRequestsTable OBJECT-TYPE - SYNTAX SEQUENCE OF MsdpRequestsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The (conceptual) table listing group ranges and MSDP peers - used when deciding where to send an SA Request message when - required. If SA Requests are not enabled, this table may be - empty. - - In order to choose a peer to whom to send an SA Request for - a given group G, the subset of entries in this table whose - (msdpRequestsPeerType, msdpRequestsPeer) tuple represents a - peer whose msdpPeerState is established are examined. The - set is further reduced by examining only those entries for - which msdpPeerRequestsGroupAddressType equals the address - type of G, and the entries with the highest value of - msdpRequestsGroupPrefix are considered, where the group G - falls within the range described by the combination of - msdpRequestsGroup and msdpRequestsGroupPrefix. (This - sequence is commonly known as a 'longest-match' lookup.) - - Finally, if multiple entries remain, the entry with the - lowest value of msdpRequestsPriority is chosen. The SA - Request message is sent to the peer described by this row." - ::= { msdp 2 } - -msdpRequestsEntry OBJECT-TYPE - SYNTAX MsdpRequestsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry (conceptual row) representing a group range used - when deciding where to send an SA Request message." - INDEX { msdpRequestsGroupAddressType, msdpRequestsGroupAddress, - msdpRequestsGroupPrefix, msdpRequestsPriority } - ::= { msdpRequestsTable 1 } - -MsdpRequestsEntry ::= SEQUENCE { - msdpRequestsGroupAddressType InetAddressType, - msdpRequestsGroupAddress InetAddress, - msdpRequestsGroupPrefix InetAddressPrefixLength, - msdpRequestsPriority Integer32, - msdpRequestsPeerType InetAddressType, - msdpRequestsPeer InetAddress, - msdpRequestsStatus RowStatus - } - -msdpRequestsGroupAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The address type of msdpRequestsGroupAddress. Only ipv4 and - ipv6 addresses are expected." - ::= { msdpRequestsEntry 1 } - -msdpRequestsGroupAddress OBJECT-TYPE - SYNTAX InetAddress (SIZE(1..36)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The group address that, when combined with the prefix length - in this entry, represents the group range to which this row - applies." - ::= { msdpRequestsEntry 2 } - -msdpRequestsGroupPrefix OBJECT-TYPE - SYNTAX InetAddressPrefixLength - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The prefix length that, when combined with the group address - in this entry, represents the group range to which this row - applies." - ::= { msdpRequestsEntry 3 } - -msdpRequestsPriority OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The priority of this peer. The peer with the lowest - priority value with which we have an active peering session - (i.e. msdpPeerState = established) is the peer to whom SA - requests for groups matching the entry's group range will be - sent." - ::= { msdpRequestsEntry 4 } - -msdpRequestsPeerType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The address type of msdpRequestsPeer." - ::= { msdpRequestsEntry 5 } - -msdpRequestsPeer OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The peer to which MSDP SA Requests for groups matching this - entry's group range will be sent. This object combined with - msdpRequestsPeerType must match the INDEX of a row in the - msdpPeerTable, and to be considered, this peer's - msdpPeerState must be established." - ::= { msdpRequestsEntry 6 } - -msdpRequestsStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The status of this row, by which new rows may be added to - the table or old rows may be deleted." - ::= { msdpRequestsEntry 7 } - - ---- ---- The MSDP Peer table ---- - -msdpPeerTable OBJECT-TYPE - SYNTAX SEQUENCE OF MsdpPeerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The (conceptual) table listing the MSDP speaker's peers." - ::= { msdp 3 } - -msdpPeerEntry OBJECT-TYPE - SYNTAX MsdpPeerEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry (conceptual row) representing an MSDP peer." - INDEX { msdpPeerAddressType, msdpPeerRemoteAddress } - ::= { msdpPeerTable 1 } - -MsdpPeerEntry ::= SEQUENCE { - msdpPeerAddressType InetAddressType, - msdpPeerRemoteAddress InetAddress, - msdpPeerState INTEGER, - msdpPeerRPFFailures Counter32, - msdpPeerInSAs Counter32, - msdpPeerOutSAs Counter32, - msdpPeerInSARequests Counter32, - msdpPeerOutSARequests Counter32, - msdpPeerInSAResponses Counter32, - msdpPeerOutSAResponses Counter32, - msdpPeerInControlMessages Counter32, - msdpPeerOutControlMessages Counter32, - msdpPeerInDataPackets Counter32, - msdpPeerOutDataPackets Counter32, - msdpPeerFsmEstablishedTransitions Counter32, - msdpPeerFsmEstablishedTime TimeStamp, - msdpPeerInMessageTime TimeStamp, - msdpPeerLocalAddress InetAddress, - msdpPeerConnectRetryInterval Integer32, - msdpPeerHoldTimeConfigured Integer32, - msdpPeerKeepAliveConfigured Integer32, - msdpPeerDataTtl Integer32, - msdpPeerProcessRequestsFrom TruthValue, - msdpPeerStatus RowStatus, - msdpPeerRemotePort InetPortNumber, - msdpPeerLocalPort InetPortNumber, - msdpPeerEncapsulationType INTEGER, - msdpPeerConnectionAttempts Counter32, - msdpPeerInNotifications Counter32, - msdpPeerOutNotifications Counter32, - msdpPeerLastError OCTET STRING, - msdpPeerIfIndex InterfaceIndexOrZero, - msdpPeerDiscontinuityTime TimeStamp - } - -msdpPeerAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The address type of msdpPeerRemoteAddress and - msdpPeerLocalAddress." - ::= { msdpPeerEntry 1 } - -msdpPeerRemoteAddress OBJECT-TYPE - SYNTAX InetAddress (SIZE(1..36)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The address of the remote MSDP peer." - ::= { msdpPeerEntry 2 } - -msdpPeerState OBJECT-TYPE - SYNTAX INTEGER { - inactive(1), - listen(2), - connecting(3), - established(4), - disabled(5) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The state of the MSDP TCP connection with this peer." - ::= { msdpPeerEntry 3 } - -msdpPeerRPFFailures OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of SA messages received from this peer which - failed the Peer-RPF check. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 4 } - -msdpPeerInSAs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MSDP SA messages received on this connection. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 5 } - -msdpPeerOutSAs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MSDP SA messages transmitted on this - connection. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 6 } - -msdpPeerInSARequests OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MSDP SA-Request messages received on this - connection. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 7 } - -msdpPeerOutSARequests OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MSDP SA-Request messages transmitted on this - connection. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 8 } - -msdpPeerInSAResponses OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MSDP SA-Response messages received on this - connection. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 9 } - -msdpPeerOutSAResponses OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MSDP SA Response messages transmitted on this - TCP connection. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 10 } - -msdpPeerInControlMessages OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of MSDP messages received on this TCP - connection. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 11 } - -msdpPeerOutControlMessages OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of MSDP messages transmitted on this TCP - connection. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 12 } - -msdpPeerInDataPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of encapsulated data packets received from - this peer. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 13 } - -msdpPeerOutDataPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of encapsulated data packets sent to this - peer. - - Discontinuities in the value of this counter can occur at - re-initialization of the management system, and at other - times as indicated by the value of - msdpPeerDiscontinuityTime." - ::= { msdpPeerEntry 14 } - -msdpPeerFsmEstablishedTransitions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of times the MSDP FSM transitioned into the - established state." - ::= { msdpPeerEntry 15 } - -msdpPeerFsmEstablishedTime OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This timestamp is set to the value of sysUpTime when a peer - transitions into or out of the Established state. It is set - to zero when the MSDP speaker is booted." - ::= { msdpPeerEntry 16 } - -msdpPeerInMessageTime OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The sysUpTime value when the last MSDP message was received - from the peer. It is set to zero when the MSDP speaker is - booted." - ::= { msdpPeerEntry 17 } - -msdpPeerLocalAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The local IP address of this entry's MSDP connection." - ::= { msdpPeerEntry 18 } - -msdpPeerConnectRetryInterval OBJECT-TYPE - SYNTAX Integer32 (1..65535) - UNITS "seconds" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Time interval in seconds for the [ConnectRetry-period] for - this peer." - REFERENCE "draft-ietf-msdp-spec-10.txt section 8.7" - DEFVAL { 120 } - ::= { msdpPeerEntry 19 } - -msdpPeerHoldTimeConfigured OBJECT-TYPE - SYNTAX Integer32 (0|3..65535) - UNITS "seconds" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Time interval in seconds for the [HoldTime-Period] - configured for this MSDP speaker with this peer." - REFERENCE "draft-ietf-msdp-spec-10.txt section 8.5" - DEFVAL { 90 } - ::= { msdpPeerEntry 20 } - -msdpPeerKeepAliveConfigured OBJECT-TYPE - SYNTAX Integer32 (0|1..21845) - UNITS "seconds" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Time interval in seconds for the [KeepAlive-Period] - configured for this MSDP speaker with this peer. A - reasonable maximum value for this timer would be configured - to be one third of that of msdpPeerHoldTimeConfigured. If - the value of this object is zero (0), no periodic KEEPALIVE - messages are sent to the peer after the MSDP connection has - been established." - REFERENCE "draft-ietf-msdp-spec-10.txt section 8.6" - DEFVAL { 30 } - ::= { msdpPeerEntry 21 } - -msdpPeerDataTtl OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The minimum TTL a packet is required to have before it may - be forwarded using SA encapsulation to this peer." - ::= { msdpPeerEntry 22 } - -msdpPeerProcessRequestsFrom OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates whether or not to process MSDP SA - Request messages from this peer. If True(1), MSDP SA - Request messages from this peer are processed and replied to - (if appropriate) with SA Response messages. If False(2), - MSDP SA Request messages from this peer are silently - ignored. It defaults to False when msdpCacheLifetime is 0 - and True when msdpCacheLifetime is non-0." - ::= { msdpPeerEntry 23 } - -msdpPeerStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The RowStatus object by which peers can be added and - deleted. A transition to 'active' will cause the MSDP Start - Event to be generated. A transition out of the 'active' - state will cause the MSDP Stop Event to be generated. Care - should be used in providing write access to this object - without adequate authentication." - ::= { msdpPeerEntry 24 } - -msdpPeerRemotePort OBJECT-TYPE - SYNTAX InetPortNumber - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The remote port for the TCP connection between the MSDP - peers." - ::= { msdpPeerEntry 25 } - -msdpPeerLocalPort OBJECT-TYPE - SYNTAX InetPortNumber - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The local port for the TCP connection between the MSDP - peers." - ::= { msdpPeerEntry 26 } - -msdpPeerEncapsulationType OBJECT-TYPE - SYNTAX INTEGER { - none(0), - tcp(1), - udp(2), - gre(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The encapsulation in use when encapsulating data in SA - messages to this peer." - DEFVAL { gre } - ::= { msdpPeerEntry 27 } - -msdpPeerConnectionAttempts OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of times the state machine has transitioned from - inactive to connecting." - ::= { msdpPeerEntry 28 } - -msdpPeerInNotifications OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MSDP Notification messages received from this - peer." - ::= { msdpPeerEntry 29 } - -msdpPeerOutNotifications OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MSDP Notification messages transmitted to this - peer." - ::= { msdpPeerEntry 30 } - -msdpPeerLastError OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The last error code and subcode received via Notification - from this peer. If no error has occurred, this field is - zero. Otherwise, the first byte of this two byte OCTET - STRING contains the O-bit and error code, and the second - byte contains the subcode." - REFERENCE "draft-ietf-msdp-spec-10.txt section 16.2.5 and 17" - DEFVAL { '0000'h } - ::= { msdpPeerEntry 31 } - -msdpPeerIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface index of the MSDP encapsulation interface for - this peer, or zero if the encapsulation is not represented - by an interface in the ifTable." - DEFVAL { 0 } - ::= { msdpPeerEntry 32 } - -msdpPeerDiscontinuityTime OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime on the most recent occasion at which - one or more of this entry's counters suffered a - discontinuity. See the DESCRIPTION of each object to see if - it is expected to have discontinuities. These - discontinuities may occur at peer connection establishment. - - If no such discontinuities have occurred since the last - reinitialization of the local management subsystem, then - this object contains a zero value." - ::= { msdpPeerEntry 33 } - - ---- ---- The MSDP Source-Active Cache table ---- - -msdpSACacheTable OBJECT-TYPE - SYNTAX SEQUENCE OF MsdpSACacheEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The (conceptual) table listing the MSDP SA advertisements - currently in the MSDP speaker's cache." - ::= { msdp 4 } - -msdpSACacheEntry OBJECT-TYPE - SYNTAX MsdpSACacheEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry (conceptual row) representing an MSDP SA - advertisement. The INDEX to this table includes - msdpSACacheOriginRP for diagnosing incorrect MSDP - advertisements; normally a Group and Source pair would be - unique." - INDEX { msdpSACacheAddrType, msdpSACacheGroupAddr, - msdpSACacheSourceAddr, msdpSACacheSourcePrefix, - msdpSACacheOriginRP } - ::= { msdpSACacheTable 1 } - -MsdpSACacheEntry ::= SEQUENCE { - msdpSACacheAddrType InetAddressType, - msdpSACacheGroupAddr InetAddress, - msdpSACacheSourceAddr InetAddress, - msdpSACacheSourcePrefix InetAddressPrefixLength, - msdpSACacheOriginRP InetAddress, - msdpSACachePeerLearnedFrom InetAddress, - msdpSACacheRPFPeer InetAddress, - msdpSACacheInSAs Counter32, - msdpSACacheInDataPackets Counter32, - msdpSACacheUpTime TimeTicks, - msdpSACacheExpiryTime TimeTicks, - msdpSACacheStatus RowStatus - } - -msdpSACacheAddrType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The address type of all of the InetAddress object in this - entry." - ::= { msdpSACacheEntry 1 } - -msdpSACacheGroupAddr OBJECT-TYPE - SYNTAX InetAddress (SIZE(1..36)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The group address of the SA Cache entry." - ::= { msdpSACacheEntry 2 } - -msdpSACacheSourceAddr OBJECT-TYPE - SYNTAX InetAddress (SIZE(1..36)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The source address of the SA Cache entry." - ::= { msdpSACacheEntry 3 } - -msdpSACacheSourcePrefix OBJECT-TYPE - SYNTAX InetAddressPrefixLength - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Sprefix len of this SA Cache entry." - ::= { msdpSACacheEntry 4 } - -msdpSACacheOriginRP OBJECT-TYPE - SYNTAX InetAddress (SIZE(1..36)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The RP of the SA Cache entry. This field is in the INDEX in - order to catch multiple RP's advertising the same source and - group." - ::= { msdpSACacheEntry 5 } - -msdpSACachePeerLearnedFrom OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer from which this SA Cache entry was last accepted. - This address must correspond to the msdpPeerRemoteAddress - value for a row in the MSDP Peer Table." - ::= { msdpSACacheEntry 6 } - -msdpSACacheRPFPeer OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer from which an SA message corresponding to this - cache entry would be accepted (i.e. the RPF peer for - msdpSACacheOriginRP). This may be different than - msdpSACachePeerLearnedFrom if this entry was created by an - MSDP SA-Response. This address must correspond to the - msdpPeerRemoteAddress value for a row in the MSDP Peer - Table, or may be 0.0.0.0 if no RPF peer exists." - ::= { msdpSACacheEntry 7 } - -msdpSACacheInSAs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MSDP SA messages received relevant to this - cache entry. This object must be initialized to zero when - creating a cache entry." - ::= { msdpSACacheEntry 8 } - -msdpSACacheInDataPackets OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of MSDP encapsulated data packets received - relevant to this cache entry. This object must be - initialized to zero when creating a cache entry." - ::= { msdpSACacheEntry 9 } - -msdpSACacheUpTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The time since this entry was placed in the SA cache." - ::= { msdpSACacheEntry 10 } - -msdpSACacheExpiryTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The time remaining before this entry will expire from the SA - cache." - ::= { msdpSACacheEntry 11 } - -msdpSACacheStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The status of this row in the table. The only allowable - actions are to retrieve the status, which will be `active', - or to set the status to `destroy' in order to remove this - entry from the cache." - ::= { msdpSACacheEntry 12 } - - --- --- MSDP Mesh Group Membership table --- - -msdpMeshGroupTable OBJECT-TYPE - SYNTAX SEQUENCE OF MsdpMeshGroupEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The (conceptual) table listing MSDP Mesh Group - configuration." - ::= { msdp 5 } - -msdpMeshGroupEntry OBJECT-TYPE - SYNTAX MsdpMeshGroupEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An entry (conceptual row) repesenting a peer in an MSDP Mesh - Group." - INDEX { msdpMeshGroupName, msdpMeshGroupPeerAddressType, - msdpMeshGroupPeerAddress } - ::= { msdpMeshGroupTable 1 } - -MsdpMeshGroupEntry ::= SEQUENCE { - msdpMeshGroupName DisplayString, - msdpMeshGroupPeerAddressType InetAddressType, - msdpMeshGroupPeerAddress InetAddress, - msdpMeshGroupStatus RowStatus - } - -msdpMeshGroupName OBJECT-TYPE - SYNTAX DisplayString (SIZE(1..64)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The name of the mesh group." - ::= { msdpMeshGroupEntry 1 } - -msdpMeshGroupPeerAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The type of msdpMeshGroupPeerAddress." - ::= { msdpMeshGroupEntry 2 } - -msdpMeshGroupPeerAddress OBJECT-TYPE - SYNTAX InetAddress (SIZE(1..36)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A peer address that is a member of the mesh group with name - msdpMeshGroupName. The tuple (msdpMeshGroupPeerAddressType, - msdpMeshGroupPeerAddress) must match a row in the - msdpPeerTable." - ::= { msdpMeshGroupEntry 3 } - -msdpMeshGroupStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This entry's status, by which new entries may be added to - the table and old entries deleted." - ::= { msdpMeshGroupEntry 4 } - - - --- Traps - -msdpTraps OBJECT IDENTIFIER ::= { msdp 0 } - -msdpEstablished NOTIFICATION-TYPE - OBJECTS { msdpPeerFsmEstablishedTransitions } - STATUS current - DESCRIPTION - "The MSDP Established event is generated when the MSDP FSM - enters the ESTABLISHED state." - ::= { msdpTraps 1 } - -msdpBackwardTransition NOTIFICATION-TYPE - OBJECTS { msdpPeerState } - STATUS current - DESCRIPTION - "The MSDPBackwardTransition Event is generated when the MSDP - FSM moves from a higher numbered state to a lower numbered - state." - ::= { msdpTraps 2 } - --- conformance information - -msdpMIBConformance OBJECT IDENTIFIER ::= { msdp 6 } -msdpMIBCompliances OBJECT IDENTIFIER ::= { msdpMIBConformance 1 } -msdpMIBGroups OBJECT IDENTIFIER ::= { msdpMIBConformance 2 } - --- compliance statements - -msdpMIBCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for entities which implement the - MSDP MIB." - MODULE -- this module - MANDATORY-GROUPS { msdpMIBGlobalsGroup, msdpMIBPeerGroup, - msdpMIBNotificationGroup } - - GROUP msdpMIBEncapsulationGroup - DESCRIPTION - "This group is mandatory if MSDP encapsulation interfaces are - not given their own interface index numbers." - GROUP msdpMIBSACacheGroup - DESCRIPTION - "This group is mandatory if the MSDP speaker has the ability - to cache SA messages." - GROUP msdpMIBRequestsGroup - DESCRIPTION - "This group is mandatory if the MSDP speaker has the ability - to send SA-Request messages and parse SA-Response - messages." - GROUP msdpMIBRPGroup - DESCRIPTION - "This group is mandatory if the MSDP speaker sources (as - opposed to forwards) MSDP messages." - GROUP msdpMIBMeshGroupGroup - DESCRIPTION - "This group is mandatory if the MSDP speaker can participate - in MSDP Mesh Groups." - - ::= { msdpMIBCompliances 1 } - --- units of conformance - -msdpMIBGlobalsGroup OBJECT-GROUP - OBJECTS { msdpEnabled } - STATUS current - DESCRIPTION - "A collection of objects providing information on global MSDP - state." - ::= { msdpMIBGroups 1 } - -msdpMIBPeerGroup OBJECT-GROUP - OBJECTS { msdpPeerRPFFailures, - msdpPeerState, msdpPeerInSAs, msdpPeerOutSAs, - msdpPeerInSARequests, msdpPeerOutSARequests, - msdpPeerInSAResponses, msdpPeerOutSAResponses, - msdpPeerInNotifications, msdpPeerOutNotifications, - msdpPeerInControlMessages, msdpPeerOutControlMessages, - msdpPeerFsmEstablishedTransitions, - msdpPeerFsmEstablishedTime, - msdpPeerLocalAddress, - msdpPeerRemotePort, msdpPeerLocalPort, - msdpPeerConnectRetryInterval, - msdpPeerHoldTimeConfigured, - msdpPeerKeepAliveConfigured, - msdpPeerInMessageTime, - msdpPeerProcessRequestsFrom, - msdpPeerConnectionAttempts, - msdpPeerLastError, - msdpPeerIfIndex, - msdpPeerStatus, - msdpPeerDiscontinuityTime - } - STATUS current - DESCRIPTION - "A collection of objects for managing MSDP peers." - ::= { msdpMIBGroups 2 } - -msdpMIBEncapsulationGroup OBJECT-GROUP - OBJECTS { msdpPeerInDataPackets, msdpPeerOutDataPackets, - msdpPeerDataTtl, - msdpPeerEncapsulationType - } - STATUS current - DESCRIPTION - "A collection of objects for managing encapsulations if the - MSDP encapsulation interfaces are not given interface - indices." - ::= { msdpMIBGroups 3 } - -msdpMIBSACacheGroup OBJECT-GROUP - OBJECTS { msdpCacheLifetime, msdpNumSACacheEntries, - msdpSAHoldDownPeriod, msdpSAStatePeriod, - msdpSACachePeerLearnedFrom, - msdpSACacheRPFPeer, msdpSACacheInSAs, - msdpSACacheInDataPackets, - msdpSACacheUpTime, msdpSACacheExpiryTime, - msdpSACacheStatus } - STATUS current - DESCRIPTION - "A collection of objects for managing MSDP SA cache entries." - ::= { msdpMIBGroups 4 } - -msdpMIBNotificationGroup NOTIFICATION-GROUP - NOTIFICATIONS { msdpEstablished, - msdpBackwardTransition } - STATUS current - DESCRIPTION - "A collection of notifications for signaling changes in MSDP - peer relationships." - ::= { msdpMIBGroups 5 } - -msdpMIBRequestsGroup OBJECT-GROUP - OBJECTS { msdpRequestsPeerType, msdpRequestsPeer, msdpRequestsStatus } - STATUS current - DESCRIPTION - "A collection of objects for managing MSDP Request - transmission." - ::= { msdpMIBGroups 6 } - -msdpMIBRPGroup OBJECT-GROUP - OBJECTS { msdpRPAddressType, msdpRPAddress } - STATUS current - DESCRIPTION - "A collection of objects for MSDP speakers that source MSDP - messages." - ::= { msdpMIBGroups 7 } - -msdpMIBMeshGroupGroup OBJECT-GROUP - OBJECTS { msdpMeshGroupStatus } - STATUS current - DESCRIPTION - "A collection of objects for MSDP speakers that can - participate in MSDP mesh groups." - ::= { msdpMIBGroups 8 } - -END diff --git a/mibs/ACCEDIAN-SMI.mib b/mibs/accedian/ACCEDIAN-SMI similarity index 100% rename from mibs/ACCEDIAN-SMI.mib rename to mibs/accedian/ACCEDIAN-SMI diff --git a/mibs/ACD-ALARM-MIB.mib b/mibs/accedian/ACD-ALARM-MIB similarity index 100% rename from mibs/ACD-ALARM-MIB.mib rename to mibs/accedian/ACD-ALARM-MIB diff --git a/mibs/ACD-CFM-MIB.mib b/mibs/accedian/ACD-CFM-MIB similarity index 100% rename from mibs/ACD-CFM-MIB.mib rename to mibs/accedian/ACD-CFM-MIB diff --git a/mibs/ACD-DESC-MIB.mib b/mibs/accedian/ACD-DESC-MIB similarity index 100% rename from mibs/ACD-DESC-MIB.mib rename to mibs/accedian/ACD-DESC-MIB diff --git a/mibs/ACD-DISCOVERY-MIB.mib b/mibs/accedian/ACD-DISCOVERY-MIB similarity index 100% rename from mibs/ACD-DISCOVERY-MIB.mib rename to mibs/accedian/ACD-DISCOVERY-MIB diff --git a/mibs/ACD-FILTER-MIB.mib b/mibs/accedian/ACD-FILTER-MIB similarity index 100% rename from mibs/ACD-FILTER-MIB.mib rename to mibs/accedian/ACD-FILTER-MIB diff --git a/mibs/ACD-PAA-MIB.mib b/mibs/accedian/ACD-PAA-MIB similarity index 100% rename from mibs/ACD-PAA-MIB.mib rename to mibs/accedian/ACD-PAA-MIB diff --git a/mibs/ACD-POLICY-MIB.mib b/mibs/accedian/ACD-POLICY-MIB similarity index 100% rename from mibs/ACD-POLICY-MIB.mib rename to mibs/accedian/ACD-POLICY-MIB diff --git a/mibs/ACD-PORT-MIB.mib b/mibs/accedian/ACD-PORT-MIB similarity index 100% rename from mibs/ACD-PORT-MIB.mib rename to mibs/accedian/ACD-PORT-MIB diff --git a/mibs/ACD-REGULATOR-MIB.mib b/mibs/accedian/ACD-REGULATOR-MIB similarity index 100% rename from mibs/ACD-REGULATOR-MIB.mib rename to mibs/accedian/ACD-REGULATOR-MIB diff --git a/mibs/ACD-SA-MIB.mib b/mibs/accedian/ACD-SA-MIB similarity index 100% rename from mibs/ACD-SA-MIB.mib rename to mibs/accedian/ACD-SA-MIB diff --git a/mibs/ACD-SFP-MIB.mib b/mibs/accedian/ACD-SFP-MIB similarity index 100% rename from mibs/ACD-SFP-MIB.mib rename to mibs/accedian/ACD-SFP-MIB diff --git a/mibs/ACD-SHAPER-MIB.mib b/mibs/accedian/ACD-SHAPER-MIB similarity index 100% rename from mibs/ACD-SHAPER-MIB.mib rename to mibs/accedian/ACD-SHAPER-MIB diff --git a/mibs/ACD-SMAP-MIB.mib b/mibs/accedian/ACD-SMAP-MIB similarity index 100% rename from mibs/ACD-SMAP-MIB.mib rename to mibs/accedian/ACD-SMAP-MIB diff --git a/mibs/ACD-TID-MIB.mib b/mibs/accedian/ACD-TID-MIB similarity index 100% rename from mibs/ACD-TID-MIB.mib rename to mibs/accedian/ACD-TID-MIB diff --git a/mibs/adGenAos.mib b/mibs/adtran/ADTRAN-AOS similarity index 100% rename from mibs/adGenAos.mib rename to mibs/adtran/ADTRAN-AOS diff --git a/mibs/adGenAos3G.mib b/mibs/adtran/ADTRAN-AOS-3G similarity index 100% rename from mibs/adGenAos3G.mib rename to mibs/adtran/ADTRAN-AOS-3G diff --git a/mibs/adGenAosDesktopAuditing.mib b/mibs/adtran/ADTRAN-AOS-DESKTOP-AUDITING similarity index 100% rename from mibs/adGenAosDesktopAuditing.mib rename to mibs/adtran/ADTRAN-AOS-DESKTOP-AUDITING diff --git a/mibs/adGenAosDns.mib b/mibs/adtran/ADTRAN-AOS-DNS-MIB similarity index 100% rename from mibs/adGenAosDns.mib rename to mibs/adtran/ADTRAN-AOS-DNS-MIB diff --git a/mibs/adGenAosDS1-Ext.mib b/mibs/adtran/ADTRAN-AOS-DS1-EXT similarity index 100% rename from mibs/adGenAosDS1-Ext.mib rename to mibs/adtran/ADTRAN-AOS-DS1-EXT diff --git a/mibs/adGenAOSDyingGasp.mib b/mibs/adtran/ADTRAN-AOS-DYING-GASP-MIB similarity index 100% rename from mibs/adGenAOSDyingGasp.mib rename to mibs/adtran/ADTRAN-AOS-DYING-GASP-MIB diff --git a/mibs/adGenAOSFan.mib b/mibs/adtran/ADTRAN-AOS-FAN-MIB similarity index 100% rename from mibs/adGenAOSFan.mib rename to mibs/adtran/ADTRAN-AOS-FAN-MIB diff --git a/mibs/adGenAosMediaGateway.mib b/mibs/adtran/ADTRAN-AOS-MEDIAGATEWAY-MIB similarity index 100% rename from mibs/adGenAosMediaGateway.mib rename to mibs/adtran/ADTRAN-AOS-MEDIAGATEWAY-MIB diff --git a/mibs/adGenAOSMef.mib b/mibs/adtran/ADTRAN-AOS-MEF-MIB similarity index 100% rename from mibs/adGenAOSMef.mib rename to mibs/adtran/ADTRAN-AOS-MEF-MIB diff --git a/mibs/adGenAosMux.mib b/mibs/adtran/ADTRAN-AOS-MUX-MIB similarity index 100% rename from mibs/adGenAosMux.mib rename to mibs/adtran/ADTRAN-AOS-MUX-MIB diff --git a/mibs/adGenAOSNetSync.mib b/mibs/adtran/ADTRAN-AOS-NETWORK-SYNC-MIB similarity index 100% rename from mibs/adGenAOSNetSync.mib rename to mibs/adtran/ADTRAN-AOS-NETWORK-SYNC-MIB diff --git a/mibs/adGenAosNetMon.mib b/mibs/adtran/ADTRAN-AOS-NETWORKMONITOR similarity index 100% rename from mibs/adGenAosNetMon.mib rename to mibs/adtran/ADTRAN-AOS-NETWORKMONITOR diff --git a/mibs/adGenAOSOverTempProtection.mib b/mibs/adtran/ADTRAN-AOS-OVER-TEMP-PROTECTION-MIB similarity index 100% rename from mibs/adGenAOSOverTempProtection.mib rename to mibs/adtran/ADTRAN-AOS-OVER-TEMP-PROTECTION-MIB diff --git a/mibs/adGenAosPortSecurity.mib b/mibs/adtran/ADTRAN-AOS-PORT-SECURITY-MIB similarity index 100% rename from mibs/adGenAosPortSecurity.mib rename to mibs/adtran/ADTRAN-AOS-PORT-SECURITY-MIB diff --git a/mibs/adGenAOSPower.mib b/mibs/adtran/ADTRAN-AOS-POWER similarity index 100% rename from mibs/adGenAOSPower.mib rename to mibs/adtran/ADTRAN-AOS-POWER diff --git a/mibs/adGenAosQoS.mib b/mibs/adtran/ADTRAN-AOS-QOS similarity index 100% rename from mibs/adGenAosQoS.mib rename to mibs/adtran/ADTRAN-AOS-QOS diff --git a/mibs/adGenAosSipProxy.mib b/mibs/adtran/ADTRAN-AOS-SIP-PROXY-MIB similarity index 100% rename from mibs/adGenAosSipProxy.mib rename to mibs/adtran/ADTRAN-AOS-SIP-PROXY-MIB diff --git a/mibs/adGenAosSipRegistration.mib b/mibs/adtran/ADTRAN-AOS-SIP-REGISTRATION similarity index 100% rename from mibs/adGenAosSipRegistration.mib rename to mibs/adtran/ADTRAN-AOS-SIP-REGISTRATION diff --git a/mibs/adGenAosVQM.mib b/mibs/adtran/ADTRAN-AOS-VQM similarity index 100% rename from mibs/adGenAosVQM.mib rename to mibs/adtran/ADTRAN-AOS-VQM diff --git a/mibs/adGenAOSVrrp.mib b/mibs/adtran/ADTRAN-AOS-VRRP-MIB similarity index 100% rename from mibs/adGenAOSVrrp.mib rename to mibs/adtran/ADTRAN-AOS-VRRP-MIB diff --git a/mibs/adAosCPU.mib b/mibs/adtran/ADTRAN-AOSCPU similarity index 100% rename from mibs/adAosCPU.mib rename to mibs/adtran/ADTRAN-AOSCPU diff --git a/mibs/adAosDownload.mib b/mibs/adtran/ADTRAN-AOSDOWNLOAD similarity index 100% rename from mibs/adAosDownload.mib rename to mibs/adtran/ADTRAN-AOSDOWNLOAD diff --git a/mibs/adGenAOSFileSystem.mib b/mibs/adtran/ADTRAN-AOSFILESYSTEM similarity index 100% rename from mibs/adGenAOSFileSystem.mib rename to mibs/adtran/ADTRAN-AOSFILESYSTEM diff --git a/mibs/adAosSNMP.mib b/mibs/adtran/ADTRAN-AOSSNMP similarity index 100% rename from mibs/adAosSNMP.mib rename to mibs/adtran/ADTRAN-AOSSNMP diff --git a/mibs/adAosUnit.mib b/mibs/adtran/ADTRAN-AOSUNIT similarity index 100% rename from mibs/adAosUnit.mib rename to mibs/adtran/ADTRAN-AOSUNIT diff --git a/mibs/adGenAosCommon.mib b/mibs/adtran/ADTRAN-COMMON-AOS similarity index 100% rename from mibs/adGenAosCommon.mib rename to mibs/adtran/ADTRAN-COMMON-AOS diff --git a/mibs/adGenAosIfPerformanceHistory.mib b/mibs/adtran/ADTRAN-IF-PERF-HISTORY-MIB similarity index 100% rename from mibs/adGenAosIfPerformanceHistory.mib rename to mibs/adtran/ADTRAN-IF-PERF-HISTORY-MIB diff --git a/mibs/adGenAosMefPerCosPerEvcPerformanceHistory.mib b/mibs/adtran/ADTRAN-MEF-PER-COS-PER-EVC-PERF-HISTORY-MIB similarity index 100% rename from mibs/adGenAosMefPerCosPerEvcPerformanceHistory.mib rename to mibs/adtran/ADTRAN-MEF-PER-COS-PER-EVC-PERF-HISTORY-MIB diff --git a/mibs/adGenAosMefPerCosPerUniPerformanceHistory.mib b/mibs/adtran/ADTRAN-MEF-PER-COS-PER-UNI-PERF-HISTORY-MIB similarity index 100% rename from mibs/adGenAosMefPerCosPerUniPerformanceHistory.mib rename to mibs/adtran/ADTRAN-MEF-PER-COS-PER-UNI-PERF-HISTORY-MIB diff --git a/mibs/adGenAosMefPerEvcPerformanceHistory.mib b/mibs/adtran/ADTRAN-MEF-PER-EVC-PERF-HISTORY-MIB similarity index 100% rename from mibs/adGenAosMefPerEvcPerformanceHistory.mib rename to mibs/adtran/ADTRAN-MEF-PER-EVC-PERF-HISTORY-MIB diff --git a/mibs/adGenAosMefPerUniPerformanceHistory.mib b/mibs/adtran/ADTRAN-MEF-PER-UNI-PERF-HISTORY-MIB similarity index 100% rename from mibs/adGenAosMefPerUniPerformanceHistory.mib rename to mibs/adtran/ADTRAN-MEF-PER-UNI-PERF-HISTORY-MIB diff --git a/mibs/adtran.mib b/mibs/adtran/ADTRAN-MIB similarity index 100% rename from mibs/adtran.mib rename to mibs/adtran/ADTRAN-MIB diff --git a/mibs/adtrantc.mib b/mibs/adtran/ADTRAN-TC similarity index 100% rename from mibs/adtrantc.mib rename to mibs/adtran/ADTRAN-TC diff --git a/mibs/AIRPORT-BASESTATION-3-MIB b/mibs/airport/AIRPORT-BASESTATION-3-MIB similarity index 100% rename from mibs/AIRPORT-BASESTATION-3-MIB rename to mibs/airport/AIRPORT-BASESTATION-3-MIB diff --git a/mibs/AtiL2-MIB b/mibs/allied/AtiL2-MIB similarity index 100% rename from mibs/AtiL2-MIB rename to mibs/allied/AtiL2-MIB diff --git a/mibs/AtiSwitch-MIB b/mibs/allied/AtiSwitch-MIB similarity index 100% rename from mibs/AtiSwitch-MIB rename to mibs/allied/AtiSwitch-MIB diff --git a/mibs/ARUBA-MGMT-MIB b/mibs/arubaos/ARUBA-MGMT-MIB similarity index 100% rename from mibs/ARUBA-MGMT-MIB rename to mibs/arubaos/ARUBA-MGMT-MIB diff --git a/mibs/ARUBA-MIB b/mibs/arubaos/ARUBA-MIB similarity index 100% rename from mibs/ARUBA-MIB rename to mibs/arubaos/ARUBA-MIB diff --git a/mibs/ARUBA-TC b/mibs/arubaos/ARUBA-TC similarity index 100% rename from mibs/ARUBA-TC rename to mibs/arubaos/ARUBA-TC diff --git a/mibs/CALIX-PRODUCT-MIB.my b/mibs/calix/CALIX-PRODUCT-MIB.my similarity index 100% rename from mibs/CALIX-PRODUCT-MIB.my rename to mibs/calix/CALIX-PRODUCT-MIB.my diff --git a/mibs/CALIX-SMI.my b/mibs/calix/CALIX-SMI.my similarity index 100% rename from mibs/CALIX-SMI.my rename to mibs/calix/CALIX-SMI.my diff --git a/mibs/E7-Calix-MIB b/mibs/calix/E7-Calix-MIB similarity index 100% rename from mibs/E7-Calix-MIB rename to mibs/calix/E7-Calix-MIB diff --git a/mibs/E7-TC.my b/mibs/calix/E7-TC similarity index 100% rename from mibs/E7-TC.my rename to mibs/calix/E7-TC diff --git a/mibs/CAMBIUM-PMP80211-MIB.txt b/mibs/cambium/CAMBIUM-PMP80211-MIB.txt similarity index 100% rename from mibs/CAMBIUM-PMP80211-MIB.txt rename to mibs/cambium/CAMBIUM-PMP80211-MIB.txt diff --git a/mibs/CAMBIUM-PTP250-MIB b/mibs/cambium/CAMBIUM-PTP250-MIB similarity index 100% rename from mibs/CAMBIUM-PTP250-MIB rename to mibs/cambium/CAMBIUM-PTP250-MIB diff --git a/mibs/CAMBIUM-PTP650-MIB b/mibs/cambium/CAMBIUM-PTP650-MIB similarity index 100% rename from mibs/CAMBIUM-PTP650-MIB rename to mibs/cambium/CAMBIUM-PTP650-MIB diff --git a/mibs/CAREL-ug40cdz-MIB b/mibs/carel/CAREL-ug40cdz-MIB similarity index 100% rename from mibs/CAREL-ug40cdz-MIB rename to mibs/carel/CAREL-ug40cdz-MIB diff --git a/mibs/AIRESPACE-REF-MIB b/mibs/cisco/AIRESPACE-REF-MIB similarity index 100% rename from mibs/AIRESPACE-REF-MIB rename to mibs/cisco/AIRESPACE-REF-MIB diff --git a/mibs/AIRESPACE-SWITCHING-MIB b/mibs/cisco/AIRESPACE-SWITCHING-MIB similarity index 100% rename from mibs/AIRESPACE-SWITCHING-MIB rename to mibs/cisco/AIRESPACE-SWITCHING-MIB diff --git a/mibs/AIRESPACE-WIRELESS-MIB b/mibs/cisco/AIRESPACE-WIRELESS-MIB similarity index 100% rename from mibs/AIRESPACE-WIRELESS-MIB rename to mibs/cisco/AIRESPACE-WIRELESS-MIB diff --git a/mibs/ALTEON-CHEETAH-BWM-MIB b/mibs/cisco/ALTEON-CHEETAH-BWM-MIB similarity index 100% rename from mibs/ALTEON-CHEETAH-BWM-MIB rename to mibs/cisco/ALTEON-CHEETAH-BWM-MIB diff --git a/mibs/ALTEON-CHEETAH-LAYER4-MIB b/mibs/cisco/ALTEON-CHEETAH-LAYER4-MIB similarity index 100% rename from mibs/ALTEON-CHEETAH-LAYER4-MIB rename to mibs/cisco/ALTEON-CHEETAH-LAYER4-MIB diff --git a/mibs/ALTEON-CHEETAH-LAYER7-MIB b/mibs/cisco/ALTEON-CHEETAH-LAYER7-MIB similarity index 100% rename from mibs/ALTEON-CHEETAH-LAYER7-MIB rename to mibs/cisco/ALTEON-CHEETAH-LAYER7-MIB diff --git a/mibs/ALTEON-CHEETAH-NETWORK-MIB b/mibs/cisco/ALTEON-CHEETAH-NETWORK-MIB similarity index 100% rename from mibs/ALTEON-CHEETAH-NETWORK-MIB rename to mibs/cisco/ALTEON-CHEETAH-NETWORK-MIB diff --git a/mibs/ALTEON-CHEETAH-SWITCH-MIB b/mibs/cisco/ALTEON-CHEETAH-SWITCH-MIB similarity index 100% rename from mibs/ALTEON-CHEETAH-SWITCH-MIB rename to mibs/cisco/ALTEON-CHEETAH-SWITCH-MIB diff --git a/mibs/ALTEON-CS-PHYSICAL-MIB b/mibs/cisco/ALTEON-CS-PHYSICAL-MIB similarity index 100% rename from mibs/ALTEON-CS-PHYSICAL-MIB rename to mibs/cisco/ALTEON-CS-PHYSICAL-MIB diff --git a/mibs/ALTEON-ROOT-MIB b/mibs/cisco/ALTEON-ROOT-MIB similarity index 100% rename from mibs/ALTEON-ROOT-MIB rename to mibs/cisco/ALTEON-ROOT-MIB diff --git a/mibs/ALTEON-TIGON-SWITCH-MIB b/mibs/cisco/ALTEON-TIGON-SWITCH-MIB similarity index 100% rename from mibs/ALTEON-TIGON-SWITCH-MIB rename to mibs/cisco/ALTEON-TIGON-SWITCH-MIB diff --git a/mibs/ALTEON-TS-NETWORK-MIB b/mibs/cisco/ALTEON-TS-NETWORK-MIB similarity index 100% rename from mibs/ALTEON-TS-NETWORK-MIB rename to mibs/cisco/ALTEON-TS-NETWORK-MIB diff --git a/mibs/ALTEON-TS-PHYSICAL-MIB b/mibs/cisco/ALTEON-TS-PHYSICAL-MIB similarity index 100% rename from mibs/ALTEON-TS-PHYSICAL-MIB rename to mibs/cisco/ALTEON-TS-PHYSICAL-MIB diff --git a/mibs/DATACOM-REG.mib b/mibs/datacom/DATACOM-REG.mib similarity index 100% rename from mibs/DATACOM-REG.mib rename to mibs/datacom/DATACOM-REG.mib diff --git a/mibs/DATACOM-SMI.mib b/mibs/datacom/DATACOM-SMI.mib similarity index 100% rename from mibs/DATACOM-SMI.mib rename to mibs/datacom/DATACOM-SMI.mib diff --git a/mibs/DATA-DMSWITCH.mib b/mibs/datacom/DMswitch-MIB similarity index 100% rename from mibs/DATA-DMSWITCH.mib rename to mibs/datacom/DMswitch-MIB diff --git a/mibs/DATA-DOMAIN-MIB b/mibs/datadomain/DATA-DOMAIN-MIB similarity index 100% rename from mibs/DATA-DOMAIN-MIB rename to mibs/datadomain/DATA-DOMAIN-MIB diff --git a/mibs/dell/Dell-Vendor-MIB b/mibs/dell/Dell-Vendor-MIB new file mode 100644 index 0000000000..fb5d8059a9 --- /dev/null +++ b/mibs/dell/Dell-Vendor-MIB @@ -0,0 +1,486 @@ +Dell-Vendor-MIB DEFINITIONS ::= BEGIN + +IMPORTS + enterprises, TimeTicks + FROM RFC1155-SMI + MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32, IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + DisplayString, RowStatus, TEXTUAL-CONVENTION + FROM SNMPv2-TC; + +-- Dell MIB tree +dell OBJECT IDENTIFIER ::= { enterprises 674 } +-- Dell PowerConnect MIB tree +dellLan OBJECT IDENTIFIER ::= { dell 10895 } +-- Dell standard MIB tree for all future PowerConnect product. There +-- are already some earlier objects registered under 10895 so that it +-- is necessary to carve out this subtree under dellLan.5000 in order +-- to prevent conflict with existing MIB objects. +dellLanStandard OBJECT IDENTIFIER ::= { dellLan 5000 } +-- Dell common and device independent MIB objects. +dellLanCommon OBJECT IDENTIFIER ::= { dellLanStandard 1 } +-- Dell extension MIB objects for specific technology or device. +dellLanExtension OBJECT IDENTIFIER ::= { dellLanStandard 2 } + +powerConnectVendorMIB MODULE-IDENTITY + LAST-UPDATED "200501150000Z" + ORGANIZATION "Dell Inc." + CONTACT-INFO + "support.dell.com" + DESCRIPTION + "The private MIB module definition for the Dell PowerConnect + Devices. This MIB allows PowerConnect devices to be + integrated into Dell ITA management system." + ::= { dellLan 3000 } + +EnvMonState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents the state of a device being monitored. + Valid values are: + + normal(1): the environment is good, such as low + temperature. + + warning(2): the environment is bad, such as temperature + above normal operation range but not too + high. + + critical(3): the environment is very bad, such as + temperature much higher than normal + operation limit. + + shutdown(4): the environment is the worst, the system + should be shutdown immediately. + + notPresent(5): the environmental monitor is not present, + such as temperature sensors do not exist. + + notFunctioning(6): the environmental monitor does not + function properly, such as a temperature + sensor generates a abnormal data like + 1000 C. + " + SYNTAX INTEGER { + normal(1), + warning(2), + critical(3), + shutdown(4), + notPresent(5), + notFunctioning(6) + } + + + +dellVendorMIBObjects OBJECT IDENTIFIER ::= { powerConnectVendorMIB 1 } +dellVendorNotifications OBJECT IDENTIFIER ::= { powerConnectVendorMIB 2 } + + +hardware OBJECT IDENTIFIER ::= { dellVendorMIBObjects 2 } +productIdentification OBJECT IDENTIFIER ::= { hardware 100 } +productStatus OBJECT IDENTIFIER ::= { hardware 110 } + +-- + +-- +-- productIdentification +-- + + +productIdentificationDisplayName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of this product for display purposes." + ::= { productIdentification 1} + + +productIdentificationDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "A short description of this product such as: Ethernet Router Switch." + ::= { productIdentification 2} + + +productIdentificationVendor OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The name of the product manufacturer, such as: Dell Inc." + ::= { productIdentification 3 } + +productIdentificationVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The version of this product." + ::= { productIdentification 4 } + +productIdentificationBuildNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The software build number of the product." + ::= { productIdentification 5 } + + + +productIdentificationURL OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The URL of the web-based application to manage this device, should the device provide one. + The format of the value held by this object is: http://." + ::= { productIdentification 6 } + +productIdentificationDeviceNetworkName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device Name." + ::= { productIdentification 7 } + + +productIdentificationPerUnitTable OBJECT-TYPE + SYNTAX SEQUENCE OF ProductIdentificationPerBoxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Identification specific to product instance and, in case of stackable products, per unit. If the product is not stackable, + it will be considered a stack of one unit and therefore this table will contain one conceptual row only." + ::= { productIdentification 8 } + +productIdentificationPerUnitEntry OBJECT-TYPE + SYNTAX ProductIdentificationPerBoxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This row applies to a unit in a stackable product. " + INDEX { productIdentificationPerBoxIndex } + ::= { productIdentificationPerUnitTable 1 } + + + +ProductIdentificationPerBoxEntry ::= SEQUENCE { + + productIdentificationPerBoxIndex INTEGER, + productIdentificationSerialNumber DisplayString, + productIdentificationAssetTag DisplayString, + productIdentificationServiceTag DisplayString, + productIdentificationBootromVersion DisplayString +} + +productIdentificationPerBoxIndex OBJECT-TYPE + SYNTAX INTEGER (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The index of the stack unit to which this conceptual row corresponds. + Note that the index will be the same index as the index + of a 'chassis' physical entity in the entity MIB of the product." + ::= { productIdentificationPerUnitEntry 1 } + + +productIdentificationSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial number of the product." + ::= { productIdentificationPerUnitEntry 2 } + +productIdentificationAssetTag OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Asset tag of the product." + ::= { productIdentificationPerUnitEntry 3 } + +productIdentificationServiceTag OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Service tag of the product." + ::= { productIdentificationPerUnitEntry 4 } + + +productIdentificationBootromVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The boot image version of the product." + ::= { productIdentificationPerUnitEntry 6 } + + +productIdentificationBannerMotd OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..1500)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Use to assign CLI attention banner. The banner should support 1500 characters." + + + + + + + + ::= { productIdentification 9 } + +productIdentificationBannerMotdAckMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "If enable is selected, user will be required to acknowledge the banner displayed on the console. The user would have to type y or n to continue to the login prompt. If n is typed, the session is terminated and no further communication is allowed on that session. However, serial connection will not get terminated if user does not enter y. Use disable option to disable banner acknowledge." + ::= { productIdentification 10 } + +-- +-- productStatus +-- + +productStatusGlobalStatus OBJECT-TYPE + SYNTAX INTEGER { + ok(3), + non-critical(4), + critical(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current status of the product.This is a rollup for the entire product. + The status is intended to give initiative to a snmp monitor to get further data when this status is abnormal. + This variable can take the following values: + 3: OK + If fans and power supplies are functioning and the system did not reboot because of a HW watchdog failure + or a SW fatal error condition. + 4: Non-critical + If at least one power supply is not functional or the system rebooted at least once because of a HW watchdog failure + or a SW fatal error condition. + 5: Critical + If at least one fan is not functional, possibly causing a dangerous warming up of the device." + ::= { productStatus 1 } + +productStatusLastGlobalStatus OBJECT-TYPE + SYNTAX INTEGER { + ok(3), + non-critical(4), + critical(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The status before the current status which induced an initiative to issue a global status change trap." + ::= { productStatus 2 } + +productStatusTimeStamp OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The last time that the product global status has been updated. + The time will be given in TimeTicks" + ::= { productStatus 3 } + +productStatusGetTimeOut OBJECT-TYPE + SYNTAX INTEGER(1..1000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Suggested time out value in milliseconds for how long the SNMP getter + should wait while attempting to poll the product SNMP service." + ::= { productStatus 4 } + +productStatusRefreshRate OBJECT-TYPE + SYNTAX INTEGER(1..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rate in seconds at which the SNMP service cached data is being updated." + ::= { productStatus 5 } + +productStatusGeneratingTrapsFlag OBJECT-TYPE + SYNTAX INTEGER { true(1), + false(2), + disabled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates if this SNMP service is generating SNMP Traps. + This variable can take the following values: + 1: true - The device is capable and currently configured to generate traps if necessary. + 2: false - The device is not capable of generating traps. + 3: disabled - The device is capable but not configured to generate traps. + " + ::= { productStatus 6 } + +productStatusEnvironment OBJECT IDENTIFIER ::= { productStatus 7} + +envMonFanStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF EnvMonFanStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of fan status maintained by the environmental + monitor. Not Supported by Dell Modular Blade Server switches." + ::= { productStatusEnvironment 1 } + +envMonFanStatusEntry OBJECT-TYPE + SYNTAX EnvMonFanStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the fan status table, representing the status of + the associated fan maintained by the environmental monitor. + Not Supported by Dell Modular Blade Server switches." + INDEX { envMonFanStatusIndex } + ::= { envMonFanStatusTable 1 } + +EnvMonFanStatusEntry ::= + SEQUENCE { + envMonFanStatusIndex INTEGER, + envMonFanStatusDescr DisplayString, + envMonFanState EnvMonState + } + +envMonFanStatusIndex OBJECT-TYPE + SYNTAX INTEGER (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index for the fan being instrumented. This index is + for SNMP purposes only, and has no intrinsic meaning. Not + Supported by Dell Modular Blade Server switches." + ::= { envMonFanStatusEntry 1 } + +envMonFanStatusDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + + STATUS current + DESCRIPTION + "Textual description of the fan being instrumented. + This description is a short textual label, suitable + as a human-sensible identification for the rest of + the information in the entry. Not Supported by Dell + Modular Blade Server switches." + ::= { envMonFanStatusEntry 2 } + +envMonFanState OBJECT-TYPE + SYNTAX EnvMonState + MAX-ACCESS read-only + + STATUS current + DESCRIPTION + "The mandatory state of the fan being instrumented. + Not Supported by Dell Modular Blade Server switches." + ::= { envMonFanStatusEntry 3 } + + + +envMonSupplyStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF EnvMonSupplyStatusEntry + MAX-ACCESS not-accessible + + STATUS current + DESCRIPTION + "The table of power supply status maintained by the + environmental monitor card." + ::= { productStatusEnvironment 2 } + +envMonSupplyStatusEntry OBJECT-TYPE + SYNTAX EnvMonSupplyStatusEntry + MAX-ACCESS not-accessible + + STATUS current + DESCRIPTION + "An entry in the power supply status table, representing the + status of the associated power supply maintained by the + environmental monitor card." + INDEX { envMonSupplyStatusIndex } + ::= { envMonSupplyStatusTable 1 } + +EnvMonSupplyStatusEntry ::= + SEQUENCE { + envMonSupplyStatusIndex INTEGER , + envMonSupplyStatusDescr DisplayString, + envMonSupplyState EnvMonState, + envMonSupplySource INTEGER + } + +envMonSupplyStatusIndex OBJECT-TYPE + SYNTAX INTEGER (0..2147483647) + MAX-ACCESS read-only + + STATUS current + DESCRIPTION + "Unique index for the power supply being instrumented. + This index is for SNMP purposes only, and has no + intrinsic meaning." + ::= { envMonSupplyStatusEntry 1 } + +envMonSupplyStatusDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + + STATUS current + DESCRIPTION + "Textual description of the power supply being instrumented. + This description is a short textual label, suitable as a + human-sensible identification for the rest of the + information in the entry." + ::= { envMonSupplyStatusEntry 2 } + +envMonSupplyState OBJECT-TYPE + SYNTAX EnvMonState + MAX-ACCESS read-only + + STATUS current + DESCRIPTION + "The mandatory state of the power supply being instrumented." + ::= { envMonSupplyStatusEntry 3 } + +envMonSupplySource OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + ac(2), + dc(3), + externalPowerSupply(4), + internalRedundant(5) + } + MAX-ACCESS read-only + + STATUS current + DESCRIPTION + "The power supply source. + unknown - Power supply source unknown + ac - AC power supply + dc - DC power supply + externalPowerSupply - External power supply + internalRedundant - Internal redundant power supply + " + ::= { envMonSupplyStatusEntry 4 } + + + + +-- +-- trap definitions +-- + + + dellVendorTraps OBJECT IDENTIFIER ::= { dellVendorNotifications 1 } + dellVendorTrapsPrefix OBJECT IDENTIFIER ::= { dellVendorTraps 0 } + + productStatusGlobalStatusChange NOTIFICATION-TYPE + + OBJECTS { productStatusGlobalStatus, + productStatusLastGlobalStatus, + productStatusTimeStamp } + STATUS current + DESCRIPTION "This trap is sent when the product global status changes." + --#TYPE "Product Global Status Change." + --#SUMMARY "The product global status has changed from %d to %d at time %d." + --#ARGUMENTS {1,0,2} + + + ::= {dellVendorTrapsPrefix 1 } + + +END diff --git a/mibs/DeltaUPS-MIB b/mibs/delta/DeltaUPS-MIB similarity index 100% rename from mibs/DeltaUPS-MIB rename to mibs/delta/DeltaUPS-MIB diff --git a/mibs/BLADETYPE2-ACL-MIB b/mibs/hp/BLADETYPE2-ACL-MIB similarity index 100% rename from mibs/BLADETYPE2-ACL-MIB rename to mibs/hp/BLADETYPE2-ACL-MIB diff --git a/mibs/BLADETYPE2-NETWORK-MIB b/mibs/hp/BLADETYPE2-NETWORK-MIB similarity index 100% rename from mibs/BLADETYPE2-NETWORK-MIB rename to mibs/hp/BLADETYPE2-NETWORK-MIB diff --git a/mibs/BLADETYPE2-PHYSICAL-MIB b/mibs/hp/BLADETYPE2-PHYSICAL-MIB similarity index 100% rename from mibs/BLADETYPE2-PHYSICAL-MIB rename to mibs/hp/BLADETYPE2-PHYSICAL-MIB diff --git a/mibs/BLADETYPE2-QOS-MIB b/mibs/hp/BLADETYPE2-QOS-MIB similarity index 100% rename from mibs/BLADETYPE2-QOS-MIB rename to mibs/hp/BLADETYPE2-QOS-MIB diff --git a/mibs/BLADETYPE2-SWITCH-MIB b/mibs/hp/BLADETYPE2-SWITCH-MIB similarity index 100% rename from mibs/BLADETYPE2-SWITCH-MIB rename to mibs/hp/BLADETYPE2-SWITCH-MIB diff --git a/mibs/BLADETYPE2-TRAP-MIB b/mibs/hp/BLADETYPE2-TRAP-MIB similarity index 100% rename from mibs/BLADETYPE2-TRAP-MIB rename to mibs/hp/BLADETYPE2-TRAP-MIB diff --git a/mibs/BLADETYPE4-NETWORK-MIB b/mibs/hp/BLADETYPE4-NETWORK-MIB similarity index 100% rename from mibs/BLADETYPE4-NETWORK-MIB rename to mibs/hp/BLADETYPE4-NETWORK-MIB diff --git a/mibs/BLADETYPE5-NETWORK-MIB b/mibs/hp/BLADETYPE5-NETWORK-MIB similarity index 100% rename from mibs/BLADETYPE5-NETWORK-MIB rename to mibs/hp/BLADETYPE5-NETWORK-MIB diff --git a/mibs/BLADETYPE6-NETWORK-MIB b/mibs/hp/BLADETYPE6-NETWORK-MIB similarity index 100% rename from mibs/BLADETYPE6-NETWORK-MIB rename to mibs/hp/BLADETYPE6-NETWORK-MIB diff --git a/mibs/HP-SWITCH-PL-MIB b/mibs/hp/HP-SWITCH-PL-MIB similarity index 100% rename from mibs/HP-SWITCH-PL-MIB rename to mibs/hp/HP-SWITCH-PL-MIB diff --git a/mibs/BLADE-MIB b/mibs/ibm/BLADE-MIB similarity index 100% rename from mibs/BLADE-MIB rename to mibs/ibm/BLADE-MIB