summaryrefslogtreecommitdiff
path: root/MIBS/exalt
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/exalt
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/exalt')
-rw-r--r--MIBS/exalt/ETHERNET-MIB250
-rw-r--r--MIBS/exalt/ExaltComProducts1740
-rw-r--r--MIBS/exalt/ExaltComm1223
-rw-r--r--MIBS/exalt/ExaltComm-TRAPS-MIB164
-rw-r--r--MIBS/exalt/ExtendAirG2128
-rwxr-xr-xMIBS/exalt/QOS364
-rwxr-xr-xMIBS/exalt/SYSLOG65
-rw-r--r--MIBS/exalt/VLAN89
8 files changed, 4023 insertions, 0 deletions
diff --git a/MIBS/exalt/ETHERNET-MIB b/MIBS/exalt/ETHERNET-MIB
new file mode 100644
index 0000000..caee286
--- /dev/null
+++ b/MIBS/exalt/ETHERNET-MIB
@@ -0,0 +1,250 @@
+
+ETHERNET-MIB DEFINITIONS ::= BEGIN
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Gauge32, Integer32
+ FROM SNMPv2-SMI
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ AlarmLevelT,EnableStatusT,EthernetMgmtTypeT
+ FROM ExaltComm
+ interface,locEthAlarms,remEthAlarms
+ FROM ExaltComProducts;
+
+ EthernetFunctionT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The ethernet port function status "
+ SYNTAX INTEGER {
+ traffic( 0 ),
+ mgmt( 1 ),
+ trafficmgmt( 2 )
+ }
+
+ EthernetModeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Ethernet port operation modes "
+ SYNTAX INTEGER {
+ full1000( 0 ),
+ half1000( 1 ),
+ full100( 2 ),
+ half100( 3 ),
+ full10( 4 ),
+ half10( 5 ),
+ auto( 6 )
+ }
+ EthRateLimitTypeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The ethernet rate limit type in KBPS (or) MBPS."
+ SYNTAX INTEGER {
+ kbps( 0 ),
+ mbps( 1 )
+ }
+
+ EthRateLimitValueT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The ethernet rate limit, if the rate limit is enabled,
+ the value is applied on to the port.
+ eg., rate in KBPS (64..1792, stepsize 64)
+ rate in MBPS (2..100, stepsize 1) and (104..1000, stepsize 8)"
+ SYNTAX Integer32
+
+
+ ethernet OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "Ethernet interfaces."
+ ::= { interface 1 }
+
+ ethernetNumChannels OBJECT-TYPE
+ SYNTAX Gauge32
+ UNITS "channels"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The maximum number of available ethernet channels. "
+ ::= { ethernet 3 }
+
+ ethernetInterfaces OBJECT-TYPE
+ SYNTAX SEQUENCE OF EthernetPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Attributes for ethernet ports."
+ ::= { ethernet 4 }
+
+ ethernetInterface OBJECT-TYPE
+ SYNTAX EthernetPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry in the Ethernet table."
+ INDEX {
+ function, mode, alarm, mute, dhcp, rateConfig, rateType, rateLimit
+ }
+ ::= { ethernetInterfaces 1 }
+
+ EthernetPortEntry ::= SEQUENCE {
+ function
+ EthernetFunctionT,
+ mode
+ EthernetModeT,
+ alarm
+ EnableStatusT,
+ mute
+ EnableStatusT,
+ dhcp
+ EnableStatusT,
+ rateConfig
+ EnableStatusT,
+ rateType
+ EthRateLimitTypeT,
+ rateLimit
+ EthRateLimitValueT
+ }
+
+ function OBJECT-TYPE
+ SYNTAX EthernetFunctionT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet port function. "
+ ::= { ethernetInterface 1 }
+
+ mode OBJECT-TYPE
+ SYNTAX EthernetModeT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet mode . "
+ ::= { ethernetInterface 2 }
+
+ alarm OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet port alarm. "
+ ::= { ethernetInterface 3 }
+
+ mute OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet can be muted, when there is a system/ethernet alarm.
+ When MHS is enabled, the ethernet mute is termed as 'Auto',
+ setting a value as 2, when MHS disabled, the value is restored "
+ ::= { ethernetInterface 4 }
+
+
+ rateConfig OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet rate limit status, default is disabled "
+ ::= { ethernetInterface 5 }
+
+ rateType OBJECT-TYPE
+ SYNTAX EthRateLimitTypeT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet rate limit type, default is KBPS "
+ ::= { ethernetInterface 6 }
+
+ rateLimit OBJECT-TYPE
+ SYNTAX EthRateLimitValueT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet rate limit type default is 64KBPS"
+ ::= { ethernetInterface 7 }
+
+ dhcp OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "DHCP (Enable/Disable) on port. "
+ ::= { ethernetInterface 8 }
+
+ ethernetLearning OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Etherner Learning (Enable/Disable) on the switch "
+ ::= { ethernet 5 }
+
+ ethernetMgmt OBJECT-TYPE
+ SYNTAX EthernetMgmtTypeT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Etherner Management Type (Inband/Out-of-Band/Port-to-Port/Legacy) for the switch "
+ ::= { ethernet 6 }
+
+ ethernetFlowControl OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Etherner Flow Control (Disable/Enable) on the switch "
+ ::= { ethernet 7 }
+
+ commitEthernetSettings OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(4..200))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Commit ethernet command. "
+ ::= { ethernet 1000 }
+
+ locETHAlarms OBJECT-TYPE
+ SYNTAX SEQUENCE OF LocalEthAlarmsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The Local Ethernet Interface Alarms."
+ ::= { locEthAlarms 1 }
+
+ locEthAlarmsEntry OBJECT-TYPE
+ SYNTAX LocalEthAlarmsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Ethernet Alarms table Entry."
+ INDEX {
+ locEthAlarm
+ }
+ ::= { locETHAlarms 1 }
+
+ LocalEthAlarmsEntry ::= SEQUENCE {
+ locEthAlarm
+ AlarmLevelT
+ }
+
+ locEthAlarm OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Alarms state for the Local Ethernet Channel.
+ "
+ ::= { locEthAlarmsEntry 1 }
+
+ remETHAlarms OBJECT-TYPE
+ SYNTAX SEQUENCE OF RemoteEthAlarmsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The Local Ethernet Interface Alarms."
+ ::= { remEthAlarms 1 }
+
+ remEthAlarmsEntry OBJECT-TYPE
+ SYNTAX RemoteEthAlarmsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Ethernet Alarms table Entry."
+ INDEX {
+ remEthAlarm
+ }
+ ::= { remETHAlarms 1 }
+
+ RemoteEthAlarmsEntry ::= SEQUENCE {
+ remEthAlarm
+ AlarmLevelT
+ }
+
+ remEthAlarm OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Alarms state for the Remote Ethernet Channel.
+ "
+ ::= { remEthAlarmsEntry 1 }
+
+
+END
diff --git a/MIBS/exalt/ExaltComProducts b/MIBS/exalt/ExaltComProducts
new file mode 100644
index 0000000..661318b
--- /dev/null
+++ b/MIBS/exalt/ExaltComProducts
@@ -0,0 +1,1740 @@
+ExaltComProducts DEFINITIONS ::= BEGIN
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE,
+ IpAddress, Integer32, Gauge32
+ FROM SNMPv2-SMI
+ exaltcommunications, EthMainStatusT, EthAuxStatusT, AuxNmsMode,
+ EthPortMode, Te1StatusT, Te1LboT, EnableStatusT,
+ Te1LineCodeT, Te1LoopBackModeT, AlarmLevelT,
+ Led4ColorT, VlanStatusT, VlanGroupT, ExaltEnableT, AcmModulationT,
+ FileTransferTypeT, FileTransferStartT, NtpClientEnableT, TimeZoneT
+ FROM ExaltComm
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC;
+
+ productsMIB MODULE-IDENTITY
+ LAST-UPDATED "201304291021Z"
+ ORGANIZATION "Exalt"
+ CONTACT-INFO "Exalt Wireless Inc.
+ 250 E Hacienda Ave.,
+ Campbell, CA, 95008
+ USA"
+
+ DESCRIPTION "Exalt devices"
+
+ REVISION "201304291021Z"
+ DESCRIPTION "This is the Exalt Products mib. rev:1.01"
+ ::= { exaltcommunications 1 }
+
+ PwType ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "255a"
+ STATUS current
+ DESCRIPTION "This is a PW field."
+ SYNTAX OCTET STRING (SIZE(8..16))
+
+
+
+ productsMIBNotifications OBJECT IDENTIFIER ::= { productsMIB 1 }
+
+ productsMIBObjects OBJECT IDENTIFIER ::= { productsMIB 2 }
+
+ radioInfo OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "Common Radio Information to all Exalt devices."
+ ::= { productsMIBObjects 1 }
+
+ modelName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "A descriptive name for the Radio. See Web, Radio Information, Model Name."
+ ::= { radioInfo 1 }
+
+ partNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Part Number of the Radio. See Web, Radio Information, Part Number."
+ ::= { radioInfo 2 }
+
+ serialNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Radio Serial Number. See Web, Radio Inforamtion, Serial Number."
+ ::= { radioInfo 3 }
+
+ interfaceType OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..30))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Interfaces available on this radio. Ethernet, T1/E1, etc.
+ See Web, Radio Information, Interface Type."
+ ::= { radioInfo 4 }
+
+ firmwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Radio Firmware Version. See Web, Radio Information, Firmware Version."
+ ::= { radioInfo 5 }
+
+ bootVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Radio Boot Code Version. See Web, Radio Information, Boot Version."
+ ::= { radioInfo 6 }
+
+ rdkDbVer OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Device RDK Database Version. See Web, Radio Information, RDK Database Version."
+ ::= { radioInfo 11 }
+
+ txFreqRange OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Radio Tx Frequency Range.
+ FDD radios have a Tx and Rx frequency range.
+ See Web, Radio Information, RF Transmit range.
+ TDD radios have one frequency range.
+ See Web, Radio Information, RF Frequency Band."
+ ::= { radioInfo 12 }
+
+ rxFreqRange OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Radio Rx Frequency Range.
+ FDD radios have a Tx and Rx frequency range.
+ See Web, Radio Information, RF Receive range.
+ TDD radios have one frequency range.
+ See Web, Radio Information, RF Frequency Band."
+ ::= { radioInfo 13 }
+
+ rfFreqBand OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Device Frequency Band (Range).
+ TDD radios have N/A value in this field.
+ FDD radios have TX High or TX Low depending on used diplexer and Transmit frequency.
+ See Web, Radio Information, Tx Band."
+ ::= { radioInfo 14 }
+
+ hwId OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Device Hardware ID number. See Web, Radio Information, Hardware ID number"
+ ::= { radioInfo 15 }
+
+ modelNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Model Number of the Radio. See Web, Radio Information, Model Number"
+ ::= { radioInfo 16 }
+
+ licenseFeatures OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The list of the features enabled by License Key"
+ ::= { radioInfo 17 }
+
+ radioAdmin OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "Radio Administration parameters."
+ ::= { productsMIBObjects 2 }
+
+ sysDate OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(10))
+ UNITS "MM/DD/YYYY"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Radio System Date, MM/DD/YYYY. See Web, Administration, Settings, Date.
+ To make permanent, write save to commitAdminSettings after change.
+ After commit, SNMP restarts and will be down for 30 seconds."
+ ::= { radioAdmin 1 }
+
+ sysTime OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(8))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Radio System Time, HH:MM:SS, as 24 hours. See Web, Administration, Settings, Time.
+ To make permanent, write save to commitAdminSettings after change.
+ After commit, SNMP restarts and will be down for 30 seconds."
+ ::= { radioAdmin 2 }
+
+ radioName OBJECT IDENTIFIER ::= { radioAdmin 3 }
+
+ rnLocal OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The user specifiable Radio Name for this radio.
+ See Web, Administration, Settings, Radio Name.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioName 1 }
+
+ rnRemote OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Radio Name of the Radio at the far end of this RF Link.
+ Can only be set at that radio. See Web, Administration, Settings, Radio Name."
+ ::= { radioName 2 }
+
+ linkName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The user specifiable Link Name for this radio.
+ See Web, Administration, Settings, Link Name.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioAdmin 4 }
+
+ linkSecKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(12))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Link Security Key must match on both ends of an RF Link for traffic to pass.
+ See Web, Administration, Settings, Link Security Key.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioAdmin 5 }
+
+ adminPassword OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The password for admin login to Web/CLI.
+ See Web, Administration, Settings, Admin Password.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioAdmin 6 }
+
+ userPassword OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The password for user login to Web/CLI.
+ See Web, Administration, Settings, User Password.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioAdmin 7 }
+
+ ipAddress OBJECT IDENTIFIER ::= { radioAdmin 8 }
+
+ ipLocal OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The IP address of local radio.
+ This IP address is used to manage radio.
+ See Web, Administration, Settings, IP Address.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { ipAddress 1 }
+
+ ipRemote OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The IP address of the remote Radio.
+ This IP address is used to manage Remote radio.
+ Can only be set at that radio. See Web, Administration, Settings, IP Address."
+ ::= { ipAddress 2 }
+
+ subnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Subnet Mask for IP address of local radio.
+ See Web, Administration, Settings, IP Mask.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioAdmin 9 }
+
+ ipAddressNetmask OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(9..18))
+ UNITS "IP/NN Where NN=00 To 32"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The IP address and Subnet Mask of local radio. ie 10.0.0.1/24.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioAdmin 10 }
+
+ defaultGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Default Gateway for local radio port.
+ See Web, Administration, Settings, Default Gateway.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioAdmin 11 }
+
+ aesEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ aesDisable( 0 ),
+ aesEnable( 1 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The AES enable(0)/disable(1).
+ AES (Advance Encryption Standard) can be implemented to provide additional
+ data security for the wireless link.
+ This function requires an upgrade license key (purchased separately).
+ See Web, Administration, Settings, AES Settings, Enable AES.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioAdmin 12 }
+
+ aesKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The symmetric AES key for encrypt/decrypt payload data.
+ Different bitlength encryption license keys (for example, 128-bit and 256-bit)
+ are available, depending on model type and license type.
+ AES Key should match both on local radio and far end radio.
+ See Web, Administration, Settings, AES Settings, AES Key.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioAdmin 13 }
+
+
+ licKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The license key which defines radio features and capabilities.
+ See Web, Administration, Settings, License Key.
+ To make permanent, write save to commitAdminSettings after change."
+ ::= { radioAdmin 14 }
+
+ -- rdkKey OBJECT-TYPE ::= { radioAdmin 15 }
+ -- domainName OBJECT-TYPE ::= { radioAdmin 16 }
+
+ snmpConfig OBJECT IDENTIFIER ::= { radioAdmin 17 }
+
+ trapIpaddr1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The IP address to which the SNMP traps are directed.
+ See Web, Administration, SNMP, Traps, Trap Destination IP Address."
+ ::= { snmpConfig 1 }
+
+ trapIpaddrEnable1 OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Enable/Disable trap ip address."
+ ::= { snmpConfig 2 }
+
+ trapIpaddr2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The IP address to which the SNMP traps are directed.
+ See Web, Administration, SNMP, Traps, Trap Destination IP Address."
+ ::= { snmpConfig 3 }
+
+ trapIpaddrEnable2 OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Enable/Disable trap ip address."
+ ::= { snmpConfig 4 }
+
+ trapIpaddr3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The IP address to which the SNMP traps are directed.
+ See Web, Administration, SNMP, Traps, Trap Destination IP Address."
+ ::= { snmpConfig 5 }
+
+ trapIpaddrEnable3 OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Enable/Disable trap ip address."
+ ::= { snmpConfig 6 }
+
+ trapIpaddr4 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The IP address to which the SNMP traps are directed.
+ See Web, Administration, SNMP, Traps, Trap Destination IP Address."
+ ::= { snmpConfig 7 }
+
+ trapIpaddrEnable4 OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Enable/Disable trap ip address."
+ ::= { snmpConfig 8 }
+
+ trapAuth OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Authentication trap enable(1)/disable(0).
+ This is an SNMP standard trap when password information for SNMP is incorrect.
+ See Web, Administration, SNMP, Traps, Authentication Trap."
+ ::= { snmpConfig 9 }
+
+ trapReboot OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Reboot trap enable(0)/disable(1).
+ This trap is sent after any radio reboot to inform the manager of the reboot status.
+ See Web, Administration, SNMP, Traps, Radio Reboot Trap."
+ ::= { snmpConfig 10 }
+
+ trapLocLinkStat OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Local Link Status trap enable(0)/disable(1).
+ This trap is sent when Link is in errored state (equivalent to the Link LED).
+ See Web, Administration, SNMP, Traps, Local Link Status Trap."
+ ::= { snmpConfig 11 }
+
+ trapLocAlarmStat OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Local Alarm Status trap enable(0)/disable(1).
+ This trap is sent when local radio Status is in errored state
+ (equivalent to the Status LED).
+ See Web, Administration, SNMP, Traps, Local Radio Status Trap."
+ ::= { snmpConfig 12 }
+
+ trapRemAlarmStat OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Remote Alarm Status trap enable(0)/disable(1).
+ This trap is sent when remote radio Status is in errored state
+ (equivalent to the Status LED).
+ See Web, Administration, SNMP, Traps, Remote Radio Status Trap."
+ ::= { snmpConfig 13 }
+
+ trapLocTempStat OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Local Temperature Status trap enable(0)/disable(1).
+ This trap is sent when the internal temperature reaches the warning point.
+ See Web, Administration, SNMP, Traps, Temperature Status Trap."
+ ::= { snmpConfig 14 }
+
+ trapv1Enable OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "SNMPv1 Traps enable(0)/disable(1).
+ Enables traps for SNMP protocol version 1.
+ See Web, Administration, SNMP, Traps, Enable SNMPv1 Traps."
+ ::= { snmpConfig 15 }
+
+ trapv2cEnable OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "SNMPv2c Traps enable(0)/disable(1).
+ Enables traps for SNMP protocol version 2c.
+ See Web, Administration, SNMP, Traps, Enable SNMPv2c Traps."
+ ::= { snmpConfig 16 }
+
+ trapv3Enable OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "SNMPv3 Traps enable(0)/disable(1).
+ Enables traps for SNMP protocol version 3.
+ See Web, Administration, SNMP, Traps, Enable SNMPv3 Traps."
+ ::= { snmpConfig 17 }
+
+ trapLocRslStat OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Local RSL Status trap enable(0)/disable(1).
+ This trap is sent when the local RSL drops below the value set in the
+ RSL Threshold Value (dBm) field.
+ See Web, Administration, SNMP, Traps, Local RSL Status Trap."
+ ::= { snmpConfig 18 }
+
+ trapLocRslThreshold OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Local RSL Threshold.
+ Exalt recommends that this trap be set to a value 5dBm or 10dBm above
+ the threshold as a warning that the system has faded and may be approaching an outage.
+ See Web, Administration, SNMP, Traps, Threshold Value."
+ ::= { snmpConfig 19 }
+
+ commitSnmpSettings OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(4..200))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Option strings to be written are: save, clear, correspondingly saving changes to
+ configuration to the persistent storage or clearing unsaved changes."
+ ::= { snmpConfig 1000 }
+
+
+ ntp OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "NTP and Time zone configuration."
+ ::= { radioAdmin 18 }
+
+ ntpClientEnable OBJECT-TYPE
+ SYNTAX NtpClientEnableT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "this mib to enable/disable the NTP client in the radio.
+ 0 - disable NTP client.
+ 1 - enable with 1 NTP server.
+ 2 - enable with 2 NTP servers.
+ 3 - enable with 3 NTP servers.
+ 4 - enable with 4 NTP servers."
+
+ ::= { ntp 1 }
+
+ ntpServer1IpAddr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(7..15))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "IP address for the first NTP server in xxx.xxx.xxx.xxx format"
+
+ ::= { ntp 2 }
+
+ ntpServer2IpAddr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(7..15))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "IP address for the second NTP server in xxx.xxx.xxx.xxx format"
+ ::= { ntp 3 }
+
+ ntpServer3IpAddr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(7..15))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "IP address for the third NTP server in xxx.xxx.xxx.xxx format"
+ ::= { ntp 4 }
+
+ ntpServer4IpAddr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(7..15))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "IP address for the forth NTP server in xxx.xxx.xxx.xxx format"
+ ::= { ntp 5 }
+
+ ntpTimeZoneSelect OBJECT-TYPE
+ SYNTAX TimeZoneT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Time Zone selection.
+
+ 0 - (GMT-11:00) Samoa
+ 1 - (GMT-10.00) Hawaii
+ 2 - (GMT-09:00) Alaska
+ 3 - (GMT-08:00) Pacific Time
+ 4 - (GMT-07:00) Arizona
+ 5 - (GMT-07:00) Montain Time
+ 6 - (GMT-06:00) Central Time
+ 7 - (GMT-05:00) Eastern Time
+ 8 - (GMT-05:00) Indiana (East)
+ 9 - (GMT-04:00) Atlantic Time (Canada)
+ 10- (GMT) Coordinated Universal Time
+ 11- (GMT) London
+ 12- (GMT+01:00) Berlin
+ 13- (GMT+01:00) Belgrade
+ 14- (GMT+01:00) Paris
+ 15- (GMT+02:00) Cairo
+ 16- (GMT+02:00) Helsinki
+ 17- (GMT+03:00) Baghdad
+ 18- (GMT+03:00) Moscow
+ 19- (GMT+03:30) Tehran
+ 20- (GMT+04:30) Kabul
+ 21- (GMT+05:00) Karachi
+ 22- (GMT+07:00) Bangkok
+ 23- (GMT+08:00) Shanghai
+ 24- (GMT+08:00) Taipei
+ 25- (GMT+09:00) Tokyo
+ 26- (GMT+09:00) Seoul
+ 27- (GMT+10:00) Sydney
+ 28- (GMT+10:00) Vladivostok"
+
+ ::= { ntp 6 }
+
+ commitNtpSettings OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(4..200))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This command allows saving or clear the NTP and Tome Zone configuration.
+ If the save includes the change of time zone, the radio will automatically reboot
+ to take effect the newly selected time zone.
+ Option strings to be written are: save, clear, correspondingly saving changes to
+ configuration to the persistent storage or clearing unsaved changes."
+ ::= { ntp 1000 }
+
+ commitAdminSettings OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(4..200))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Commit Administration settings command. Valid values: 'save', 'clear'.
+ Configuration changes via SNMP do not take effect until
+ 'save' (Commit) command is sent to this parameter.
+ 'clear' (Cancel) command is used to cancel configuration changes before commit operation.
+ In case of invalid configuration this parameter contains text description of the problem."
+ ::= { radioAdmin 1000 }
+
+ radioConfig OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "The Radio Configuration Section."
+ ::= { productsMIBObjects 3 }
+
+ systemConfig OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "This is the device specific configuration section."
+ ::= { radioConfig 1 }
+
+ commitSystemSettings OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Commit System Configuration settings command. Valid values: 'save', 'clear'.
+ Configuration changes via SNMP do not take effect until
+ 'save' (Commit) command is sent to this parameter.
+ 'clear' (Cancel) command is used to cancel configuration changes before commit operation.
+ In case of invalid configuration this parameter contains text description of the problem."
+ ::= { systemConfig 1000 }
+
+ interface OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "Radio Interfaces Configuration section."
+ ::= { radioConfig 2 }
+
+ te1 OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "T1,E1 interfaces Configuration section.
+ Section allows to configure T1/E1 ports on the radio if any."
+ ::= { interface 2 }
+
+ te1NumChannels OBJECT-TYPE
+ SYNTAX Gauge32
+ UNITS "channels"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Number of T1 or E1 channels supported by the Radio."
+ ::= { te1 1 }
+
+ te1NumActiveChannels OBJECT-TYPE
+ SYNTAX Gauge32
+ UNITS "channels"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Current number of channels available, based
+ on bandwitdh of the RF link and the license key."
+ ::= { te1 2 }
+
+ selectT1orE1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ t1( 0 ),
+ e1( 1 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Select operation mode of T1/E1 interfaces. Either T1(0) or E1(1).
+ See Web, Configuration, Interface, T1/E1, Set To E1/T1 Mode button."
+ ::= { te1 3 }
+
+ te1Interfaces OBJECT-TYPE
+ SYNTAX SEQUENCE OF Te1InterfacesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Attributes for T1 or E1 ports."
+ ::= { te1 4 }
+
+ te1Interface OBJECT-TYPE
+ SYNTAX Te1InterfacesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry in the T1/E1 Attribute table."
+ INDEX {
+ te1Status, t1LBO, te1AIS, t1LineCode, te1LoopBackMode
+ }
+ ::= { te1Interfaces 1 }
+
+ Te1InterfacesEntry ::= SEQUENCE {
+ te1Status
+ Te1StatusT,
+ t1LBO
+ Te1LboT,
+ te1AIS
+ Te1StatusT,
+ t1LineCode
+ Te1LineCodeT,
+ te1LoopBackMode
+ Te1LoopBackModeT
+ }
+
+ te1Status OBJECT-TYPE
+ SYNTAX Te1StatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The T1/E1 status: enable(1)/disable(0).
+ Parameter allows to enable/disable each individual T1 channel.
+ See Web, Configuration, Interface, T1/E1, Status.
+ To make permanent, write save to commitTe1Settings after change."
+ ::= { te1Interface 1 }
+
+ t1LBO OBJECT-TYPE
+ SYNTAX Te1LboT
+ UNITS "feet"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Line Build Out length range.
+ Valid values (ft): lbo0to133(0), lbo133to266(1), lbo266to399(2), lbo399to533(3), lbo533to655(4).
+ See Web, Configuration, Interface, T1/E1, LBO.
+ To make permanent, write save to commitTe1Settings after change."
+ ::= { te1Interface 2 }
+
+ te1AIS OBJECT-TYPE
+ SYNTAX Te1StatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The T1/E1 AIS enabled flag: enable(1)/disable(0).
+ If enabled, the radio places an AIS code on the output of the associated interface
+ if and when the link fails or when there is no E1 signal available from the far
+ end to provide the user at the local end.
+ See Web, Configuration, Interface, T1/E1, AIS.
+ To make permanent, write save to commitTe1Settings after change."
+ ::= { te1Interface 3 }
+
+ t1LineCode OBJECT-TYPE
+ SYNTAX Te1LineCodeT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The T1/E1 Line Code type: b8zs(0), ami(1).
+ See Web, Configuration, Interface, T1/E1, AIS, Line Code.
+ To make permanent, write save to commitTe1Settings after change."
+ ::= { te1Interface 4 }
+
+ te1LoopBackMode OBJECT-TYPE
+ SYNTAX Te1LoopBackModeT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Loop Back Mode for a T1/E1 interface.
+ Valid values: disabled(0), ExternalLocal(1), ExternalRemote(2), Internal(3).
+ All loopback configurations control the loop at the Line Interface integrated circuit,
+ which is the device wired directly to the front panel ports.
+ See Web, Configuration, Interface, T1/E1, AIS, Loopback.
+ To make permanent, write save to commitTe1Settings after change."
+ ::= { te1Interface 5 }
+
+ commitTe1Settings OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(4..200))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Commit TE1 Configuration settings command. Valid values: 'save', 'clear'.
+ Configuration changes to TE1 ports via SNMP do not take effect until
+ 'save' (Commit) command is sent to this parameter.
+ 'clear' (Cancel) command is used to cancel configuration changes before commit operation.
+ In case of invalid configuration this parameter contains text description of the problem."
+ ::= { te1 1000 }
+
+ fileManagement OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "The File Management Section.
+ This section allows to initiate Upload/Download firmware/configuration/logs,
+ perform Firmware activation procedure."
+ ::= { radioConfig 3 }
+
+ currentFwFilename OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..100))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The file name of the currently running firmware.
+ See Web, Administration, File Management, File Activation, Current File."
+ ::= { fileManagement 1 }
+
+ alternateFwFilename OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..100))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The file name of the alternate firmware image.
+ See Web, Administration, File Management, File Activation, Alternative File."
+ ::= { fileManagement 2 }
+
+ swapFWimage OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..200))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Swap the firmware images and restart radio.
+ To perform swap operation 'swap' command needs to be sent to this parameter.
+ For ExtendAirG2 to perform revert to factory operation 'factory' command needs to be sent.
+ Radio will become unavailable for several minutes."
+ ::= { fileManagement 3 }
+
+ fileTransfer OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "The File Transfer Section.
+ This section allows to initiate Upload/Download firmware/configuration/logs
+ over TFTP protocol."
+ ::= { fileManagement 4 }
+
+ factoryFwFilename OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..100))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The file name of the factory firmware image.
+ See Web, Administration, File Management, File Activation, Factory File."
+ ::= { fileManagement 5 }
+
+ tftpServerIp OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(7..15))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The TFTP Server IP address.
+ "
+ ::= { fileTransfer 1 }
+
+ uploadFilename OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The name of the file for upload operation.
+ For configuration file uploadFilename should be always 'config.xml'.
+ uploadFilename value should match the file name in TFTP server folder."
+ ::= { fileTransfer 2 }
+
+ transferType OBJECT-TYPE
+ SYNTAX FileTransferTypeT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The file transfer type.
+ Valid values:
+ - uploadFirmware(0)
+ - uploadConfig(1)
+ - uploadRDD(2) (Valid only for TDD radios)
+ - downloadFirmware(3)
+ - downloadConfig(4)
+ - downloadMIBs(5)
+ - downloadEventLogs(6).
+ The actual operation starts via updating transferStart parameter value."
+ ::= { fileTransfer 3 }
+
+ transferStart OBJECT-TYPE
+ SYNTAX FileTransferStartT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "TransferStart parameter is used to initiate file transfer operation.
+ Send startTransfer(1) to this parameter."
+ ::= { fileTransfer 4 }
+
+ transferStatus OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The current file transfer status."
+ ::= { fileTransfer 5 }
+
+ radioMonitor OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "Monitor Various components."
+ ::= { productsMIBObjects 4 }
+
+ -- gps OBJECT IDENTIFIER ::= { radioMonitor 1 }
+ -- satelliteInView OBJECT-TYPE ::= { gps 1 }
+ alarms OBJECT IDENTIFIER ::= { radioMonitor 2 }
+
+
+ almLocal OBJECT IDENTIFIER ::= { alarms 3 }
+ locSysAlarms OBJECT IDENTIFIER ::= { almLocal 1 }
+ locEthAlarms OBJECT IDENTIFIER ::= { almLocal 2 }
+ locTe1Alarms OBJECT IDENTIFIER ::= { almLocal 3 }
+ -- gigEAlarms OBJECT IDENTIFIER ::= { locAlarms 4 }
+ -- locDS3Alarms OBJECT IDENTIFIER ::= { locAlarms 5 }
+ -- locV35Alarms OBJECT IDENTIFIER ::= { locAlarms 6 }
+ -- locOduAlarms OBJECT IDENTIFIER ::= { locAlarms 7 }
+
+ locLinkState OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Link Status Alarm.
+ Possible values:
+ - almNORMAL(0) - Error-free connection (BER<10e-6)
+ - almMINOR(1) - Errorred connection (BER<10e-3)
+ - almMAJOR(2) - No link (BER>10e-3)
+ See Web, Monitor, Alarms, Link"
+ ::= { locSysAlarms 1 }
+
+ locTempAlarm OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Temperature Alarm state.
+ Possible values:
+ - almNORMAL(0) - Normal temprature range
+ - almMINOR(1) - Exceeding normal temprature range
+ See Web, Monitor, Alarms, Temperature"
+ ::= { locSysAlarms 2 }
+
+ locCurrentTemp OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "C"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Internal Temperature in Celsius."
+ ::= { locSysAlarms 3 }
+
+ locCurrentTempS OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Internal Temperature as a string. "
+ ::= { locSysAlarms 4 }
+
+ -- locCollocAlarm OBJECT-TYPE ::= { locSysAlarms 8 }
+ -- remCollocAlarm OBJECT-TYPE ::= { remSysAlarms 8 }
+
+ locLinkSecMismatch OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This is link security mismatch alarm.
+ This alarm tells if the Link Security Key is matching or not.
+ Possible values:
+ - almNORMAL(0) - Link Secutiry keys match
+ - almMAJOR(2) - Link Secutiry keys do not match
+ "
+ ::= { locSysAlarms 9 }
+
+ locLinkStateV OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Vertical Link Status Alarm. -<g89><>"
+ ::= { locSysAlarms 15 }
+
+ locLinkStateH OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Horizontal Link Status Alarm. -<g89><>"
+ ::= { locSysAlarms 16 }
+
+-- T1/E1
+ locTe1LinkSummary OBJECT-TYPE
+ SYNTAX Led4ColorT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The T1/E1 Link Summary LED color. "
+ ::= { locTe1Alarms 1 }
+
+ locTE1Alarms OBJECT-TYPE
+ SYNTAX SEQUENCE OF Te1Alarms1Entry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The Local T1/E1 Interface Alarms."
+ ::= { locTe1Alarms 2 }
+
+ locTe1AlarmsEntry OBJECT-TYPE
+ SYNTAX Te1Alarms1Entry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "T1/E1 Alarms table Entry."
+ INDEX {
+ locTe1Alarm
+ }
+ ::= { locTE1Alarms 1 }
+
+ Te1Alarms1Entry ::= SEQUENCE {
+ locTe1Alarm
+ AlarmLevelT
+ }
+
+ locTe1Alarm OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Alarms state for the Local T1/E1 Channel.
+ Possible values:
+ - almNORMAL(0) - Enabled and connection present
+ - almMAJOR(2) - Enabled and no connection present
+ - almDisable(3) - Disabled and no connection present
+ - almNotAvailable(4) - T1/E1 channel is not available
+ See Web, Monitor, Alarms, T1/E1 Input"
+ ::= { locTe1AlarmsEntry 1 }
+
+-- end of te1 local alarms
+
+ almRemote OBJECT IDENTIFIER ::= { alarms 4 }
+ remSysAlarms OBJECT IDENTIFIER ::= { almRemote 1 }
+ remEthAlarms OBJECT IDENTIFIER ::= { almRemote 2 }
+ remTe1Alarms OBJECT IDENTIFIER ::= { almRemote 3 }
+
+ remLinkState OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Link Status Alarm for far end radio.
+ Possible values:
+ - almNORMAL(0) - Error-free connection (BER<10e-6)
+ - almMINOR(1) - Errorred connection (BER<10e-3)
+ - almMAJOR(2) - No link (BER>10e-3)
+ - almNotAvailable(4) - Telemetry is down
+ See Web, Monitor, Alarms, Link"
+ ::= { remSysAlarms 1 }
+
+ remTempAlarm OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Temperature Alarm state for far end radio.
+ Possible values:
+ - almNORMAL(0) - Normal temprature range
+ - almMINOR(1) - Exceeding normal temprature range
+ - almNotAvailable(4) - Telemetry is down
+ See Web, Monitor, Alarms, Temperature"
+ ::= { remSysAlarms 2 }
+
+ remCurrentTemp OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "C"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Internal Temperature in Celsius for far end radio. "
+ ::= { remSysAlarms 3 }
+
+ remCurrentTempS OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The internal Temperature as a string for far end radio. "
+ ::= { remSysAlarms 4 }
+
+-- remCollocAlarm OBJECT-TYPE ::= { remSysAlarms 8 }
+
+ remLinkSecMismatch OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This is link security mismatch alarm.
+ This alarm tells if the Link Security Key is matching or not.
+ Possible values:
+ - almNORMAL(0) - Link Secutiry keys match
+ - almMAJOR(2) - Link Secutiry keys do not match
+ - almNotAvailable(4) - Telemetry is down
+ "
+ ::= { remSysAlarms 9 }
+
+ remLinkStateV OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Vertical Link Status Alarm. -<g89><>"
+ ::= { remSysAlarms 15 }
+
+ remLinkStateH OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Horizontal Link Status Alarm. -<g89><>"
+ ::= { remSysAlarms 16 }
+
+-- remote Te1 alarms
+ remTe1LinkSummary OBJECT-TYPE
+ SYNTAX Led4ColorT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The T1/E1 Link Summary LED color. "
+ ::= { remTe1Alarms 1 }
+
+ remTE1Alarms OBJECT-TYPE
+ SYNTAX SEQUENCE OF Te1AlarmsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The Remotel T1/E1 Interface Alarms."
+ ::= { remTe1Alarms 2 }
+
+ remTe1AlarmsEntry OBJECT-TYPE
+ SYNTAX Te1AlarmsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "T1/E1 Alarms table Entry."
+ INDEX {
+ remTe1Alarm
+ }
+ ::= { remTE1Alarms 1 }
+
+ Te1AlarmsEntry ::= SEQUENCE {
+ remTe1Alarm
+ AlarmLevelT
+ }
+
+ remTe1Alarm OBJECT-TYPE
+ SYNTAX AlarmLevelT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Alarms state for the Local T1/E1 Channel of far end radio.
+ Possible values:
+ - almNORMAL(0) - Enabled and connection present
+ - almMAJOR(2) - Enabled and no connection present
+ - almDisable(3) - Disabled and no connection present
+ - almNotAvailable(4) - Telemetry is down or T1/E1 channel is not available
+ See Web, Monitor, Alarms, T1/E1 Input"
+ ::= { remTe1AlarmsEntry 1 }
+
+-- end remote Te1 alarms
+
+
+ performance OBJECT IDENTIFIER ::= { radioMonitor 3 }
+
+ perfLocal OBJECT IDENTIFIER ::= { performance 1 }
+
+ perfRemote OBJECT IDENTIFIER ::= { performance 2 }
+
+
+ locCurrentBER OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "BER * 1000000.0"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Curent Bit-Error Rate as scaled integer for local radio.
+ The BER multiplied by 1,000,000.
+ If the link is operating perfectly, this should indicate zero.
+ See Web, Monitor, Performance, Current BER"
+ ::= { perfLocal 1 }
+
+ locCurrentBERstr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Current Bit-Error Rate as a string. "
+ ::= { perfLocal 2 }
+
+ locCurrentRSL OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current RSL is the measurement of the received signal level.
+ When the RSL falls below the threshold specification,
+ the link disconnects and will not reconnect until
+ the RSL is above the threshold specification.
+ See Web, Monitor, Performance, Current RSL"
+ ::= { perfLocal 3 }
+
+ locCurrentRSLstr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Current RSL as a string."
+ ::= { perfLocal 4 }
+
+ locErrorDuration OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Error Duration indicates the total number of seconds that occurred where
+ there was at least one bit error since the last time that
+ the radio statistics counter was reset.
+ See Web, Monitor, Performance, Errored Seconds"
+ ::= { perfLocal 5 }
+
+ locErrorDurationStr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Error Duration as a formatted string."
+ ::= { perfLocal 6 }
+
+ locUnavailDuration OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Unavailable Duration keeps track of every second where the BER equals or exceeds 1x10-3,
+ as well as any seconds where there is a complete loss of radio communication.
+ See Web, Monitor, Performance, Unavailable Seconds"
+ ::= { perfLocal 7 }
+
+ locUnavailDurationStr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Unavailable Duration as a formatted string."
+ ::= { perfLocal 8 }
+
+ locMinRSL OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Minimum RSL indicates the worst (lowest) received signal level
+ that occurred since the last counter reset.
+ See Web, Monitor, Performance, Minimum RSL"
+ ::= { perfLocal 9 }
+
+ locMinRSLstr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Minimum RSL value as a string."
+ ::= { perfLocal 10 }
+
+ locMinRSLtimestamp OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Minimum RSL Timestamp indicates the date and time when the Minimum RSL occurred.
+ See Web, Monitor, Performance, Minimum RSL Timestamp"
+ ::= { perfLocal 11 }
+
+ locMaxRSL OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Maximum RSL indicates the best (highest) RSL
+ that occurred since the last counter reset.
+ See Web, Monitor, Performance, Maximum RSL"
+ ::= { perfLocal 12 }
+
+ locMaxRSLstr OBJECT-TYPE
+ SYNTAX DisplayString
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Maximum RSL level As string."
+ ::= { perfLocal 13 }
+
+ locSampleDuration OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Sample Duration indicates the amount of time passed since the last counter reset.
+ See Web, Monitor, Performance, Time Since Reset"
+ ::= { perfLocal 14 }
+
+ locSampleDurationStr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Sample Duration value as a formatted string."
+ ::= { perfLocal 15 }
+
+ locEthPerfInterfaces OBJECT-TYPE
+ SYNTAX SEQUENCE OF LocEthPerfInterfacesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Performance characteristics of local Ethernet interfaces"
+ ::= { perfLocal 16 }
+
+ locEthPerfInterfacesEntry OBJECT-TYPE
+ SYNTAX LocEthPerfInterfacesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry in the Performance characteristics of local Ethernet interfaces table"
+ INDEX {
+ locEthUtilizationIn,
+ locEthUtilizationOut,
+ locEthSpeed
+ }
+ ::= { locEthPerfInterfaces 1 }
+
+ LocEthPerfInterfacesEntry ::= SEQUENCE {
+ locEthUtilizationIn Integer32,
+ locEthUtilizationOut Integer32,
+ locEthSpeed DisplayString
+ }
+
+ locEthUtilizationIn OBJECT-TYPE
+ SYNTAX Integer32 (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Inbound ethernet utilization (%).
+ See Web, Analysis, Ethernet Utilization."
+ ::= { locEthPerfInterfacesEntry 1 }
+
+ locEthUtilizationOut OBJECT-TYPE
+ SYNTAX Integer32 (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Outbound ethernet utilization (%).
+ See Web, Analysis, Ethernet Utilization."
+ ::= { locEthPerfInterfacesEntry 2 }
+
+ locEthSpeed OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current Ethernet Speed.
+ See Web, Monitor, Ethernet Performance."
+ ::= { locEthPerfInterfacesEntry 3 }
+
+ locEthUtilizationWatermarkEnabled OBJECT-TYPE
+ SYNTAX ExaltEnableT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet utilization watermark enable(1)/disable(0).
+ See Web, Analysis, Ethernet Utilization, Ethernet Utilization Watermark."
+ ::= { perfLocal 17 }
+
+ locEthUtilizationWatermark OBJECT-TYPE
+ SYNTAX Integer32 (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet utilization watermark level (%).
+ See Web, Analysis, Ethernet Utilization, Watermark level."
+ ::= { perfLocal 18 }
+
+ locEthUtilizationWatermarkTrapEnabled OBJECT-TYPE
+ SYNTAX ExaltEnableT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet utilization watermark trap enable(1)/disable(0).
+ The watermark trap function allows administrators to receive an SNMP trap
+ when watermark conditions are exceeded.
+ See Web, Analysis, Ethernet Utilization, Enable Ethernet Utilization Trap."
+ ::= { perfLocal 19 }
+
+ locEthUtilizationWatermarkTrapDuration OBJECT-TYPE
+ SYNTAX Integer32 (0..1440)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Ethernet utilization trap limit in minutes/day (0-1440 minutes).
+ See Web, Analysis, Ethernet Utilization, Send trap if watermark hit duration exceeds."
+ ::= { perfLocal 20 }
+
+ locMaximumTxModulation OBJECT-TYPE
+ SYNTAX AcmModulationT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The highest/maximum Tx modulation when ACM is enabled since the last counter reset.
+ See Web, Monitor, Performance, Tx modulation."
+ ::= { perfLocal 100 }
+
+ locActiveTxModulation OBJECT-TYPE
+ SYNTAX AcmModulationT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The active Tx modulation when ACM is enabled.
+ See Web, Monitor, Performance, Tx modulation."
+ ::= { perfLocal 101 }
+
+ locMinimumTxModulation OBJECT-TYPE
+ SYNTAX AcmModulationT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The lowest/minimum Tx modulation when ACM is enabled since the last counter reset.
+ See Web, Monitor, Performance, Tx modulation."
+ ::= { perfLocal 102 }
+
+
+ locMaximumRxModulation OBJECT-TYPE
+ SYNTAX AcmModulationT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The highest/maximum Rx modulation when ACM is enabled since the last counter reset.
+ See Web, Monitor, Performance, Rx modulation."
+ ::= { perfLocal 103 }
+
+
+ locActiveRxModulation OBJECT-TYPE
+ SYNTAX AcmModulationT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The active Rx modulation when ACM is enabled.
+ See Web, Monitor, Performance, Rx modulation."
+ ::= { perfLocal 104 }
+
+
+ locMinimumRxModulation OBJECT-TYPE
+ SYNTAX AcmModulationT
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The lowest/minimum Rx modulation when ACM is enabled since the last counter reset.
+ See Web, Monitor, Performance, Rx modulation."
+ ::= { perfLocal 105 }
+
+
+ --
+ -- ACM Tx/Rx Ethernet throughtput
+ --
+
+ locMaximumTxEthernetThroughput OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The highest/maximum Tx Ethernet throughput in Mbps when ACM is enabled
+ since the last counter reset.
+ See Web, Monitor, Performance, Tx Ethernet Throughput."
+ ::= { perfLocal 106 }
+
+
+ locActiveTxEthernetThroughput OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The active Tx Ethernet throughput in Mbps when ACM is enabled.
+ See Web, Monitor, Performance, Tx Ethernet Throughput."
+ ::= { perfLocal 107 }
+
+
+ locMinimumTxEthernetThroughput OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The lowest/minimum Tx Ethernet throughput in Mbps when ACM is enabled
+ since the last counter reset.
+ See Web, Monitor, Performance, Tx Ethernet Throughput."
+ ::= { perfLocal 108 }
+
+
+ locMaximumRxEthernetThroughput OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The highest/maximum Rx Ethernet throughput in Mbps when ACM is enabled
+ since the last counter reset.
+ See Web, Monitor, Performance, Rx Ethernet Throughput."
+ ::= { perfLocal 109 }
+
+
+ locActiveRxEthernetThroughput OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The active Rx Ethernet throughput in Mbps when ACM is enabled.
+ See Web, Monitor, Performance, Rx Ethernet Throughput."
+ ::= { perfLocal 110 }
+
+
+ locMinimumRxEthernetThroughput OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The lowest/minimum Rx Ethernet throughput in Mbps when ACM is enabled
+ since the last counter reset.
+ See Web, Monitor, Performance, Rx Ethernet Throughput."
+ ::= { perfLocal 111 }
+
+ locResetStats OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Write 'reset' to locResetStats to clear the Performance statistics."
+ ::= { perfLocal 1000 }
+
+
+ remCurrentBER OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "BER * 1000000.0"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Curent Bit-Error Rate as scaled integer for far end radio.
+ The BER multiplied by 1,000,000.
+ If the link is operating perfectly, this should indicate zero.
+ See Web, Monitor, Performance, Current BER"
+ ::= { perfRemote 1 }
+
+ remCurrentBERstr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Current Bit-Error Rate as a string. Far end radio"
+ ::= { perfRemote 2 }
+
+ remCurrentRSL OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current RSL is the measurement of the received signal level.
+ When the RSL falls below the threshold specification,
+ the link disconnects and will not reconnect until
+ the RSL is above the threshold specification.
+ See Web, Monitor, Performance, Current RSL"
+ ::= { perfRemote 3 }
+
+ remCurrentRSLstr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Current RSL as a string."
+ ::= { perfRemote 4 }
+
+ remErrorDuration OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Error Duration indicates the total number of seconds that occurred where
+ there was at least one bit error since the last time that
+ the radio statistics counter was reset.
+ See Web, Monitor, Performance, Errored Seconds, Remote column."
+ ::= { perfRemote 5 }
+
+ remErrorDurationStr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Error Duration as a formatted string. Far end radio."
+ ::= { perfRemote 6 }
+
+ remUnavailDuration OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Unavailable Duration keeps track of every second where the BER equals or exceeds 1x10-3,
+ as well as any seconds where there is a complete loss of radio communication.
+ See Web, Monitor, Performance, Unavailable Seconds"
+ ::= { perfRemote 7 }
+
+ remUnavailDurationStr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Unavailable Duration as a formatted string. Far end radio."
+ ::= { perfRemote 8 }
+
+ remMinRSL OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Minimum RSL indicates the worst (lowest) received signal level
+ that occurred since the last counter reset.
+ See Web, Monitor, Performance, Minimum RSL, Remote column."
+ ::= { perfRemote 9 }
+
+ remMinRSLstr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Minimum RSL value as a string. Far end radio."
+ ::= { perfRemote 10 }
+
+ remMinRSLtimestamp OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Minimum RSL Timestamp indicates the date and time when the Minimum RSL occurred.
+ See Web, Monitor, Performance, Minimum RSL Timestamp, Remote column."
+ ::= { perfRemote 11 }
+
+ remMaxRSL OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Maximum RSL indicates the best (highest) RSL
+ that occurred since the last counter reset.
+ See Web, Monitor, Performance, Maximum RSL, Remote column."
+ ::= { perfRemote 12 }
+
+ remMaxRSLstr OBJECT-TYPE
+ SYNTAX DisplayString
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Maximum RSL level As string. Far end radio."
+ ::= { perfRemote 13 }
+
+ remSampleDuration OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Sample Duration indicates the amount of time passed since the last counter reset.
+ See Web, Monitor, Performance, Time Since Reset, Remote column."
+ ::= { perfRemote 14 }
+
+ remSampleDurationStr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Sample Duration value as a formatted string. Far end radio."
+ ::= { perfRemote 15 }
+
+ remResetStats OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Write 'reset' to remResetStats to clear the Performance statistics."
+ ::= { perfRemote 1000 }
+
+ userThroughput OBJECT IDENTIFIER ::= { radioMonitor 5 }
+
+ aggregateUserThroughput OBJECT-TYPE
+ SYNTAX DisplayString
+ UNITS "MBit/s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Aggregated User Throughput.
+ For FDD radios this parameter is always equal to fullDuplexEthernetThroughput."
+ ::= { userThroughput 1 }
+
+ inboundEthernetThroughput OBJECT-TYPE
+ SYNTAX DisplayString
+ UNITS "MBit/s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Inbound Ethernet Throughput.
+ For FDD radios this parameter is always N/A."
+ ::= { userThroughput 2 }
+
+ outboundEthernetThroughput OBJECT-TYPE
+ SYNTAX DisplayString
+ UNITS "MBit/s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Outbound Ethernet Throughput.
+ For FDD radios this parameter is always N/A."
+ ::= { userThroughput 3 }
+
+ fullDuplexEthernetThroughput OBJECT-TYPE
+ SYNTAX DisplayString
+ UNITS "MBit/s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The Full Duplex Ethernet Throughput is determined by
+ the combination of settings for Mode and Bandwidth.
+ See Web, Monitor, User Throughput, Full Duplex Ethernet Throughput."
+ ::= { userThroughput 4 }
+
+ radioReboot OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Reboot the radio device.
+ Send 'reboot' to radioReboot parameter to reboot the radio device."
+ ::= { productsMIBObjects 1000 }
+
+ productsMIBConformance OBJECT IDENTIFIER ::= { productsMIB 3 }
+
+ productsMIBCompliances OBJECT IDENTIFIER ::= { productsMIBConformance 1 }
+
+ productsMIBGroups OBJECT IDENTIFIER ::= { productsMIBConformance 2 }
+
+ productsAllObjects OBJECT-GROUP
+ OBJECTS {
+ modelName,
+ partNumber,
+ serialNumber,
+ interfaceType,
+ firmwareVersion,
+ bootVersion,
+ rfFreqBand,
+ sysDate,
+ sysTime,
+ rnLocal,
+ rnRemote,
+ linkName,
+ linkSecKey,
+ adminPassword,
+ userPassword,
+ ipLocal,
+ ipRemote,
+ subnetMask,
+ ipAddressNetmask,
+ defaultGateway,
+ commitAdminSettings,
+ te1NumChannels,
+ te1NumActiveChannels,
+ selectT1orE1,
+ commitTe1Settings,
+ currentFwFilename,
+ alternateFwFilename,
+ swapFWimage,
+ locLinkState,
+ locLinkStateV,
+ locLinkStateH,
+ locTe1LinkSummary,
+ locTempAlarm,
+ locCurrentTemp,
+ locCurrentTempS,
+ locLinkSecMismatch,
+ remLinkState,
+ remLinkStateV,
+ remLinkStateH,
+ remTe1LinkSummary,
+ remTempAlarm,
+ remCurrentTemp,
+ remCurrentTempS,
+ remLinkSecMismatch,
+ locCurrentBER,
+ locCurrentBERstr,
+ locCurrentRSL,
+ locCurrentRSLstr,
+ locErrorDuration,
+ locErrorDurationStr,
+ locUnavailDuration,
+ locUnavailDurationStr,
+ locMinRSL,
+ locMinRSLstr,
+ locMinRSLtimestamp,
+ locMaxRSL,
+ locMaxRSLstr,
+ locSampleDuration,
+ locSampleDurationStr,
+ locResetStats,
+ remCurrentBER,
+ remCurrentBERstr,
+ remCurrentRSL,
+ remCurrentRSLstr,
+ remErrorDuration,
+ remErrorDurationStr,
+ remUnavailDuration,
+ remUnavailDurationStr,
+ remMinRSL,
+ remMinRSLstr,
+ remMinRSLtimestamp,
+ remMaxRSL,
+ remMaxRSLstr,
+ remSampleDuration,
+ remSampleDurationStr,
+ remResetStats,
+ radioReboot,
+ te1Status,
+ t1LBO,
+ te1AIS,
+ t1LineCode,
+ te1LoopBackMode,
+ locTe1Alarm,
+ remTe1Alarm,
+ aesEnable,
+ licKey,
+ aggregateUserThroughput,
+ inboundEthernetThroughput,
+ outboundEthernetThroughput,
+ fullDuplexEthernetThroughput,
+ locEthUtilizationIn,
+ locEthUtilizationOut,
+ locEthUtilizationWatermarkEnabled,
+ locEthUtilizationWatermark,
+ locEthUtilizationWatermarkTrapEnabled,
+ locEthUtilizationWatermarkTrapDuration
+ }
+ STATUS current
+ DESCRIPTION "This automatically created object group contains
+ all those objects that do not belong to any other
+ OBJECT-GROUP"
+ ::= { productsMIBGroups 1 }
+
+END
+
diff --git a/MIBS/exalt/ExaltComm b/MIBS/exalt/ExaltComm
new file mode 100644
index 0000000..ef34713
--- /dev/null
+++ b/MIBS/exalt/ExaltComm
@@ -0,0 +1,1223 @@
+ExaltComm DEFINITIONS ::= BEGIN
+ IMPORTS
+ MODULE-IDENTITY, enterprises, Integer32, Gauge32
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION
+ FROM SNMPv2-TC;
+
+ RadioSourceT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Radio Source. Radio A or Radio B"
+ SYNTAX INTEGER {
+ radioA( 1 ),
+ radioB( 2 )
+ }
+
+ BandwidthT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Radio Bandwidth."
+ SYNTAX INTEGER {
+ khz1750( 1750 ),
+ khz3500( 3500 ),
+ khz5000( 5000 ),
+ khz7000( 7000 ),
+ khz8000( 8000 ),
+ khz10000( 10000 ),
+ khz12500( 12500 ),
+ khz13750( 13750 ),
+ khz14000( 14000 ),
+ khz16000( 16000 ),
+ khz20000( 20000 ),
+ khz25000( 25000 ),
+ khz27500( 27500 ),
+ khz28000( 28000 ),
+ khz29650( 29650 ),
+ khz30000( 30000 ),
+ khz32000( 32000 ),
+ khz40000( 40000 ),
+ khz50000( 50000 ),
+ khz55000( 55000 ),
+ khz56000( 56000 ),
+ khz59300( 59300 ),
+ khz60000( 60000 ),
+ khz64000( 64000 ),
+ khz80000( 80000 )
+ }
+
+ ModulationT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the supported Modulation types."
+ SYNTAX INTEGER {
+ mQPSK( 0 ),
+ m16QAM( 1 ),
+ m32QAM( 5 ),
+ m64QAM( 2 ),
+ m128QAM( 3 ),
+ m256QAM( 4 ),
+ m512QAM( 6 )
+ }
+
+ LinkDistanceT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Distance between Radios in miles."
+ SYNTAX INTEGER {
+ under2( 2 ),
+ under5( 5 ),
+ under10( 10 ),
+ under20( 20 ),
+ under50( 50 )
+ }
+
+ TddFrameSizeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The TDD Frame Size enum in tenths of milliseconds."
+ SYNTAX INTEGER {
+ tdd05( 5 ),
+ tdd10( 10 ),
+ tdd20( 20 ),
+ tdd25( 25 ),
+ tdd40( 40 ),
+ tdd50( 50 )
+ }
+
+ ExtAlarmsT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This is the condidtion that an alarm should be
+ raised."
+ SYNTAX INTEGER {
+ alarmOnCLOSE( 1 ),
+ alarmOnOPEN( 2 )
+ }
+
+ EthMainStatusT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Main ethernet port status."
+ SYNTAX INTEGER {
+ enableWithMute( 0 ),
+ enableNOmute( 1 ),
+ disableAlarm( 2 )
+ }
+
+ EthAuxStatusT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Aux ethernet port Alarm enabled status"
+ SYNTAX INTEGER {
+ enableAlarm( 0 ),
+ disableAlarm( 1 )
+ }
+
+ EthPortMode ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Ethernet port operation Modes"
+ SYNTAX INTEGER {
+ full100( 0 ),
+ full10( 1 ),
+ half100( 2 ),
+ half10( 3 ),
+ auto( 4 )
+
+ }
+
+ GbeEthPortMode ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Ethernet port operation Modes for GigE interfaces"
+ SYNTAX INTEGER {
+ full1000( 1 ),
+ half1000( 2 ),
+ full100( 3 ),
+ half100( 4 ),
+ full10( 5 ),
+ half10( 6 ),
+ auto( 7 )
+ }
+
+ AuxNmsMode ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The NMS mode (in-band or out-of-band)"
+ SYNTAX INTEGER {
+ inBand( 1 ),
+ outBand( 2 )
+ }
+
+ EnableStatusT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Enable / Disable parameter"
+ SYNTAX INTEGER {
+ disable( 0 ),
+ enable( 1 )
+ }
+
+ EthernetMgmtTypeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Defines Ethernet switch management options"
+ SYNTAX INTEGER {
+ inBand( 0 ),
+ outOfBand( 1 ),
+ portToPort( 2 ),
+ legacy( 3 ),
+ advanced( 4 )
+ }
+
+ MhsRoleT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The designated role of the MHS."
+ SYNTAX INTEGER {
+ notDefined( 0 ),
+ primary( 1 ),
+ secondary( 2 )
+ }
+
+ MhsLockOnT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Lock on configuration of the MHS."
+ SYNTAX INTEGER {
+ noLock( 0 ),
+ lockOnline( 1 ),
+ lockStandby( 2 )
+ }
+
+ MhsTimeoutT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The lock on timeout of the MHS."
+ SYNTAX INTEGER {
+ infinite( 0 ),
+ twentySeconds( 1 ),
+ tenMinutes( 2 )
+ }
+
+ Te1StatusT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The T1/E1 enabled status."
+ SYNTAX INTEGER {
+ disabled( 0 ),
+ enabled( 1 )
+ }
+
+ Te1LboT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Te1 LBO types."
+ SYNTAX INTEGER {
+ notAvail( -1 ),
+ lbo0to133( 0 ),
+ lbo133to266( 1 ),
+ lbo266to399( 2 ),
+ lbo399to533( 3 ),
+ lbo533to655( 4 )
+ }
+
+ Te1LineCodeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The T1/E1 Line Codes."
+ SYNTAX INTEGER {
+ notAvail( -1 ),
+ b8zs( 0 ),
+ ami( 1 )
+ }
+
+ Te1LoopBackModeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the loopback modes of the T1/E1 interfaces."
+ SYNTAX INTEGER {
+ lbDisabled( 0 ),
+ lbExtLocal( 1 ),
+ lbExtRemote( 2 ),
+ lbInternal( 3 )
+ }
+
+ AlarmLevelT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Alarm Levels."
+ SYNTAX INTEGER {
+ almNORMAL( 0 ),
+ almMINOR( 1 ),
+ almMAJOR( 2 ),
+ almDisable( 3 ),
+ almNotAvailable (4),
+ almClearChanel( 5 ),
+ almNonOccupant( 6 )
+
+ }
+
+ BandSelectT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Band Selections"
+ SYNTAX INTEGER {
+ ghz53( 0 ),
+ ghz54( 1 ),
+ ghz58( 2 )
+ }
+
+ FreqGroupT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Frequency Group"
+ SYNTAX INTEGER {
+ all( 0 ),
+ preferred( 1 )
+ }
+
+ Led4ColorT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "4 Color front pannel LED Bitmap."
+ SYNTAX INTEGER {
+ ledOFF( 0 ),
+ redSlowBlink( 85 ),
+ yellowSlowBlink( 102 ),
+ greenSlowBlink( 119 ),
+ redFastBlink( 153 ),
+ yellowFastBlink( 170 ),
+ greenFastBlink( 187 ),
+ redON( 221 ),
+ yellowON( 238 ),
+ greenON( 255 )
+ }
+
+ RadioFreq24T ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This is the 2.4 ghz band freq ranges."
+ SYNTAX Integer32 (2406..2468)
+
+ RadioFreq5gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the 5.3 and 5.8 Freq ranges."
+ SYNTAX Integer32 (5260..5332 | 5731..5844)
+
+ RadioTxPwr24T ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 2.4 GHz band Power levels."
+ SYNTAX Integer32 (70..270)
+
+ RadioTxPwr5gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 5 GHz Band Power levels."
+ SYNTAX Integer32 (-70..240)
+
+ RadioTxPwr6gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 6 GHz Band Power levels."
+ SYNTAX Integer32 (0..320)
+
+ RadioTxPwr7LgT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 7.0L GHz Band Power levels."
+ SYNTAX Integer32 (0..320)
+
+ RadioTxPwr7gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 7 GHz Band Power levels."
+ SYNTAX Integer32 (30..270)
+
+ RadioTxPwr8gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 8 GHz Band Power levels."
+ SYNTAX Integer32 (30..270)
+
+ RadioTxPwr11gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 11 GHz Band Power levels."
+ SYNTAX Integer32 (0..270)
+
+ RadioTxPwrHP11gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 11 GHz HP Band Power levels."
+ SYNTAX Integer32 (100..290)
+
+ RadioTxPwr13gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 13 GHz Band Power levels."
+ SYNTAX Integer32 (0..270)
+
+ RadioTxPwr15gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 15 GHz Band Power levels."
+ SYNTAX Integer32 (0..270)
+
+ RadioTxPwr18gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 18 GHz Band Power levels."
+ SYNTAX Integer32 (0..270)
+
+ RadioTxPwr23gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 23 GHz Band Power levels."
+ SYNTAX Integer32 (0..260)
+
+ RadioTxPwr24gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 24 GHz Band Power levels."
+ SYNTAX Integer32 (-250..50)
+
+ RadioTxPwr28gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 28 GHz Band Power levels."
+ SYNTAX Integer32 (0..260)
+
+ RadioTxPwr38gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 38 GHz Band Power levels."
+ SYNTAX Integer32 (0..240)
+
+ RadioTxPwr42gT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The 42 GHz Band Power levels."
+ SYNTAX Integer32 (0..230)
+
+ DiplexerConfigG2T ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are diplexer configuration options for lower band radios, where
+ Unconfigured is not configurable."
+ SYNTAX INTEGER {
+ unconfigured( 0 ),
+ diplexer701( 701 ),
+ diplexer702( 702 ),
+ diplexer703( 703 ),
+ diplexer704( 704 ),
+ diplexer705( 705 ),
+ diplexer706( 706 ),
+ diplexer707( 707 ),
+ diplexer708( 708 ),
+ diplexer709( 709 ),
+ diplexer710( 710 ),
+ diplexer711( 711 ),
+ diplexer712( 712 ),
+ diplexer713( 713 ),
+ diplexer714( 714 ),
+ diplexer715( 715 ),
+ diplexer716( 716 ),
+ diplexer717( 717 ),
+ diplexer718( 718 ),
+ diplexer719( 719 ),
+ diplexer720( 720 ),
+ diplexer721( 721 ),
+ diplexer722( 722 ),
+ diplexer723( 723 ),
+ diplexer724( 724 ),
+ diplexer725( 725 ),
+ diplexer726( 726 ),
+ diplexer727( 727 ),
+ diplexer728( 728 ),
+ diplexer729( 729 ),
+ diplexer730( 730 ),
+ diplexer731( 731 ),
+ diplexer732( 732 ),
+ diplexer733( 733 ),
+ diplexer734( 734 ),
+ diplexer735( 735 ),
+ diplexer736( 736 ),
+ diplexer737( 737 ),
+ diplexer738( 738 ),
+ diplexer739( 739 ),
+ diplexer740( 740 ),
+ diplexer741( 741 ),
+ diplexer742( 742 ),
+ diplexer743( 743 ),
+ diplexer744( 744 ),
+ diplexer745( 745 ),
+ diplexer746( 746 ),
+ diplexer747( 747 ),
+ diplexer748( 748 ),
+ diplexer749( 749 ),
+ diplexer750( 750 ),
+ diplexer751( 751 ),
+ diplexer752( 752 ),
+ diplexer753( 753 ),
+ diplexer754( 754 ),
+ diplexer755( 755 ),
+ diplexer756( 756 ),
+ diplexer757( 757 ),
+ diplexer758( 758 ),
+ diplexer759( 759 ),
+ diplexer760( 760 ),
+ diplexer761( 761 ),
+ diplexer762( 762 ),
+ diplexer763( 763 ),
+ diplexer764( 764 ),
+ diplexer765( 765 ),
+ diplexer766( 766 ),
+ diplexer767( 767 ),
+ diplexer768( 768 ),
+ diplexer769( 769 ),
+ diplexer770( 770 ),
+ diplexer771( 771 ),
+ diplexer772( 772 ),
+ diplexer773( 773 ),
+ diplexer774( 774 ),
+ diplexer775( 775 ),
+ diplexer776( 776 ),
+ diplexer777( 777 ),
+ diplexer778( 778 ),
+ diplexer779( 779 ),
+ diplexer780( 780 ),
+ diplexer781( 781 ),
+ diplexer782( 782 ),
+ diplexer783( 783 ),
+ diplexer784( 784 ),
+ diplexer785( 785 ),
+ diplexer786( 786 ),
+ diplexer787( 787 ),
+ diplexer788( 788 ),
+ diplexer789( 789 ),
+ diplexer790( 790 ),
+ diplexer791( 791 ),
+ diplexer792( 792 ),
+ diplexer793( 793 ),
+ diplexer794( 794 ),
+ diplexer795( 795 ),
+ diplexer796( 796 ),
+ diplexer797( 797 ),
+ diplexer798( 798 ),
+ diplexer799( 799 ),
+ diplexer800( 800 ),
+ diplexer801( 801 ),
+ diplexer802( 802 ),
+ diplexer803( 803 ),
+ diplexer804( 804 ),
+ diplexer805( 805 ),
+ diplexer806( 806 ),
+ diplexer807( 807 ),
+ diplexer808( 808 ),
+ diplexer809( 809 ),
+ diplexer810( 810 ),
+ diplexer811( 811 ),
+ diplexer812( 812 ),
+ diplexer813( 813 ),
+ diplexer814( 814 ),
+ diplexer815( 815 ),
+ diplexer816( 816 ),
+ diplexer817( 817 ),
+ diplexer818( 818 ),
+ diplexer819( 819 ),
+ diplexer820( 820 ),
+ diplexer821( 821 ),
+ diplexer822( 822 ),
+ diplexer823( 823 ),
+ diplexer824( 824 ),
+ diplexer825( 825 ),
+ diplexer826( 826 ),
+ diplexer827( 827 ),
+ diplexer828( 828 ),
+ diplexer829( 829 ),
+ diplexer830( 830 ),
+ diplexer831( 831 ),
+ diplexer832( 832 ),
+ diplexer833( 833 ),
+ diplexer834( 834 ),
+ diplexer835( 835 ),
+ diplexer836( 836 ),
+ diplexer837( 837 ),
+ diplexer838( 838 ),
+ diplexer839( 839 ),
+ diplexer840( 840 ),
+ diplexer841( 841 ),
+ diplexer842( 842 ),
+ diplexer843( 843 ),
+ diplexer844( 844 ),
+ diplexer845( 845 ),
+ diplexer846( 846 ),
+ diplexer847( 847 ),
+ diplexer848( 848 ),
+ diplexer849( 849 ),
+ diplexer850( 850 ),
+ diplexer851( 851 ),
+ diplexer852( 852 ),
+ diplexer853( 853 ),
+ diplexer854( 854 ),
+ diplexer855( 855 ),
+ diplexer856( 856 ),
+ diplexer857( 857 ),
+ diplexer858( 858 ),
+ diplexer859( 859 ),
+ diplexer860( 860 ),
+ diplexer861( 861 ),
+ diplexer862( 862 ),
+ diplexer863( 863 ),
+ diplexer864( 864 ),
+ diplexer865( 865 ),
+ diplexer866( 866 ),
+ diplexer867( 867 ),
+ diplexer868( 868 ),
+ diplexer869( 869 ),
+ diplexer870( 870 ),
+ diplexer871( 871 ),
+ diplexer872( 872 ),
+ diplexer875( 875 ),
+ diplexer876( 876 ),
+ diplexer877( 877 ),
+ diplexer878( 878 ),
+ diplexer879( 879 ),
+ diplexer880( 880 ),
+ diplexer881( 881 ),
+ diplexer882( 882 ),
+ diplexer883( 883 ),
+ diplexer884( 884 ),
+ diplexer885( 885 ),
+ diplexer886( 886 ),
+ diplexer887( 887 ),
+ diplexer888( 888 ),
+ diplexer889( 889 ),
+ diplexer890( 890 ),
+ diplexer891( 891 ),
+ diplexer892( 892 ),
+ diplexer893( 893 ),
+ diplexer894( 894 ),
+ diplexer895( 895 ),
+ diplexer896( 896 ),
+ diplexer897( 897 ),
+ diplexer898( 898 ),
+ diplexer899( 899 ),
+ diplexer900( 900 ),
+ diplexer901( 901 ),
+ diplexer902( 902 ),
+ diplexer903( 903 ),
+ diplexer904( 904 ),
+ diplexer905( 905 ),
+ diplexer906( 906 ),
+ diplexer907( 907 ),
+ diplexer908( 908 ),
+ diplexer909( 909 ),
+ diplexer910( 910 ),
+ diplexer911( 911 ),
+ diplexer912( 912 ),
+ diplexer913( 913 ),
+ diplexer914( 914 ),
+ diplexer915( 915 ),
+ diplexer916( 916 ),
+ diplexer917( 917 ),
+ diplexer918( 918 ),
+ diplexer919( 919 ),
+ diplexer920( 920 ),
+ other( 7 )
+ }
+
+ DiplexerConfigT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are diplexer configuration options for lower band radios, where
+ Unconfigured is not configurable."
+ SYNTAX INTEGER {
+ unconfigured( 0 ),
+ diplexer125( 125 ),
+ diplexer126( 126 ),
+ diplexer127( 127 ),
+ diplexer128( 128 ),
+ diplexer129( 129 ),
+ diplexer130( 130 ),
+ diplexer301( 301 ),
+ diplexer302( 302 ),
+ diplexer303( 303 ),
+ diplexer304( 304 ),
+ diplexer305( 305 ),
+ diplexer306( 306 ),
+ diplexer307( 307 ),
+ diplexer308( 308 ),
+ diplexer309( 309 ),
+ diplexer310( 310 ),
+ diplexer311( 311 ),
+ diplexer312( 312 ),
+ diplexer313( 313 ),
+ diplexer314( 314 ),
+ diplexer315( 315 ),
+ diplexer316( 316 ),
+ diplexer317( 317 ),
+ diplexer318( 318 ),
+ diplexer319( 319 ),
+ diplexer320( 320 ),
+ diplexer321( 321 ),
+ diplexer322( 322 ),
+ diplexer323( 323 ),
+ diplexer324( 324 ),
+ diplexer325( 325 ),
+ diplexer326( 326 ),
+ diplexer327( 327 ),
+ diplexer328( 328 ),
+ diplexer329( 329 ),
+ diplexer330( 330 ),
+ diplexer331( 331 ),
+ diplexer332( 332 ),
+ diplexer333( 333 ),
+ diplexer334( 334 ),
+ diplexer335( 335 ),
+ diplexer336( 336 ),
+ diplexer337( 337 ),
+ diplexer338( 338 ),
+ diplexer339( 339 ),
+ diplexer340( 340 ),
+ diplexer341( 341 ),
+ diplexer342( 342 ),
+ diplexer343( 343 ),
+ diplexer344( 344 ),
+ diplexer345( 345 ),
+ diplexer346( 346 ),
+ diplexer347( 347 ),
+ diplexer348( 348 ),
+ diplexer349( 349 ),
+ diplexer350( 350 ),
+ diplexer351( 351 ),
+ diplexer352( 352 ),
+ diplexer353( 353 ),
+ diplexer354( 354 ),
+ diplexer355( 355 ),
+ diplexer356( 356 ),
+ diplexer357( 357 ),
+ diplexer358( 358 ),
+ diplexer359( 359 ),
+ diplexer360( 360 ),
+ diplexer361( 361 ),
+ diplexer362( 362 ),
+ diplexer363( 363 ),
+ diplexer364( 364 ),
+ diplexer365( 365 ),
+ diplexer366( 366 ),
+ diplexer367( 367 ),
+ diplexer368( 368 ),
+ diplexer377( 377 ),
+ diplexer378( 378 ),
+ diplexer379( 379 ),
+ diplexer380( 380 ),
+ diplexer381( 381 ),
+ diplexer382( 382 ),
+ diplexer389( 389 ),
+ diplexer390( 390 ),
+ diplexer391( 391 ),
+ diplexer392( 392 ),
+ diplexer393( 393 ),
+ diplexer394( 394 ),
+ diplexer395( 395 ),
+ diplexer396( 396 ),
+ diplexer397( 397 ),
+ diplexer398( 398 ),
+ diplexer399( 399 ),
+ diplexer400( 400 ),
+ diplexer401( 401 ),
+ diplexer402( 402 ),
+ diplexer403( 403 ),
+ diplexer404( 404 ),
+ diplexer405( 405 ),
+ diplexer406( 406 ),
+ diplexer407( 407 ),
+ diplexer408( 408 ),
+ diplexer409( 409 ),
+ diplexer410( 410 ),
+ diplexer411( 411 ),
+ diplexer412( 412 ),
+ diplexer413( 413 ),
+ diplexer414( 414 ),
+ diplexer415( 415 ),
+ diplexer416( 416 ),
+ other( 7 )
+ }
+
+ RadioCollocSyncSourceT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This is the source to get SYNC timing. Choices
+ are Off, GPS, or Internal"
+ SYNTAX INTEGER {
+ syncOFF( 0 ),
+ syncGPS( 1 ),
+ syncINTERNAL( 2 )
+ }
+
+ RadioCollocSyncTypeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This is the radio SYNC type. Choices
+ are SYNC_AUTO, SYNC_SRC, SYNC_SINK or SYNC_NONE"
+ SYNTAX INTEGER {
+ syncAuto( 1 ),
+ syncSrc( 2 ),
+ syncSink( 3 ),
+ syncNone( 4 )
+ }
+
+ VlanStatusT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This is definition for Vlan status. (Enabled or
+ disabled)"
+ SYNTAX INTEGER {
+ disabled( 0 ),
+ enableBlkUtag( 1 ),
+ enablePassUtag( 2 ),
+ enableTagUtag( 3 ),
+ enableMgmtOnly(4)
+ }
+
+ VlanIdT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The VLAN ID"
+ SYNTAX Integer32 (1..4095)
+
+ VlanGroupT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the Valid options for vlan ethernet
+ interfaces."
+ SYNTAX INTEGER {
+ groupNONE( 0 ),
+ groupETH2( 1 ),
+ groupPoE1( 2 ),
+ groupETH2andPoE1( 3 )
+ }
+
+
+ TxOffsetT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable sets TX offset(in uSecs) of our radios
+ to sync with other vendors' radios in a collocated configuration."
+ SYNTAX Integer32 (0..5000)
+
+ AntPortT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable selects antenna port for ODU.
+ 1- portA for 5rc, port H for 5r , ANT1 for 5rc Denali
+ 2- portB for 5rc, portV for 5r, ANT2 for 5rc Denali;"
+
+ SYNTAX INTEGER {
+ portONE( 1 ),
+ portTWO( 2 )
+ }
+
+
+ PolarizationT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable selects ODU polarizations for GigE radios.
+ 1 - selects portV for Veritical ,
+ 2 - select portH for Horizontal ,
+ 3- for Cross-Pole (V+H)"
+ SYNTAX INTEGER {
+ portV( 1 ),
+ portH( 2 ),
+ portVplusH( 3 )
+ }
+
+
+ RslPortT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable sets the RF channel for antenna alignment purpose."
+ SYNTAX INTEGER {
+ portV(1),
+ portH(2)
+ }
+
+ BuzTimeoutT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable selects ODU buzzer timeout period.
+ 1 - turns off buzzer,
+ 2 - sets buzzer timeout period to 10 minutes,
+ 3 - sets buzzer timeout period to 2 hours."
+ SYNTAX INTEGER {
+ buzzerOFF( 0 ),
+ buzzerTenMinute( 1 ),
+ buzzerTwoHour( 2 )
+ }
+
+ FlyWheelT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable selects ODU fly wheeling timeout period.
+ 0 - fly wheel for 5 minutes, 1 - fly wheel forever."
+ SYNTAX INTEGER {
+ fwNormal( 0 ),
+ fwInfinite( 1 )
+ }
+
+ TxDcycleT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This sets Fixed Asymmetric Throughput in both tx and rx directions.
+ User Options are: tx(20%)/rx(80%), 35/65, 50/50, 65/35 and 80/20."
+ SYNTAX INTEGER {
+ t20r80( 1 ),
+ t35r65( 2 ),
+ t50r50( 3 ),
+ t65r35( 4 ),
+ t80r20( 5 )
+ }
+
+ DfsEnableT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable sets DFS enable/disable option; this is option is
+ availble for Radio A only."
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+
+ DfsAntGainT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable sets DFS antenna gain (in dB); available antenna
+ gain ranges from 18 to 38 dB, with 1 dB step."
+ SYNTAX Integer32 (18..38)
+
+ QosTagT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable sets Qos 802.1p tag."
+ SYNTAX INTEGER (0..7)
+
+ QosQueueSizePercentT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Qos queue size in percentage"
+ SYNTAX Integer32 (1..100)
+
+ QosQueueSizeByteT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Qos queue size in bytes"
+ SYNTAX Integer32 (1..2097152)
+
+ QosTtlT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The Qos time to live in miliseconds in a queue"
+ SYNTAX Integer32 (100..100000)
+
+ V35StatusT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The V35 enabled status."
+ SYNTAX INTEGER {
+ disabled( 0 ),
+ enabled( 1 )
+ }
+
+ V35RateT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The V35 channel rate Depends upon the T1/E1 settings of V35 Interface
+ channel rate selction differs
+ To set V35_T1, T1 mode should be selected
+ To set V35_E1, E1 mode should be selected."
+ SYNTAX INTEGER {
+
+ v35Rate56K (0),
+ v35Rate64K (1),
+ v35Rate128K (2),
+ v35Rate256K (3),
+ v35Rate384K (4),
+ v35Rate512K (5),
+ v35Rate768K (6),
+ v35Rate1024K(7),
+ v35Rate1544K(8 ),
+ v35Rate2048K(9 )
+ }
+
+ V35ClockInversionT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The V35 clock inversion."
+ SYNTAX INTEGER {
+ txNormalRxNormal(0),
+ txInvertRxNormal(1),
+ txNormalRxInvert(2),
+ txInvertRxInvert(3)
+ }
+
+ V35TxClockT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The V35 transmit clock ."
+ SYNTAX INTEGER {
+ rxClock(0),
+ externalTxClock(1),
+ internalGenerator(2)
+ }
+
+ V35CTSHandshakeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The V35 CTS handshake."
+ SYNTAX INTEGER {
+ handshakeAlwaysOn(0),
+ handshakeFollowRTS(1)
+ }
+
+ V35LoopBackModeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the loopback modes of the V35 interfaces."
+ SYNTAX INTEGER {
+ lbDisabled( 0 ),
+ lbExtLocal( 1 ),
+ lbExtRemote( 2 ),
+ lbInternal( 3 )
+ }
+
+ DS3StatusT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The DS3 enabled status."
+ SYNTAX INTEGER {
+ disabled( 0 ),
+ enabled( 1 )
+ }
+
+ DS3LineCodeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The DS3 Line Codes."
+ SYNTAX INTEGER {
+ notAvail( -1 ),
+ b8zs( 0 ),
+ ami( 1 )
+ }
+
+
+ DS3LoopBackModeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the loopback modes of the DS3 interfaces."
+ SYNTAX INTEGER {
+ lbDisabled( 0 ),
+ lbExtLocal( 1 ),
+ lbExtRemote( 2 ),
+ lbInternal( 3 )
+ }
+
+ ExaltEnableT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Enable / Disable parameter"
+ SYNTAX INTEGER {
+ disable( 0 ),
+ enable( 1 )
+ }
+
+ AcmPolicyT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable selects ACM Policy.
+ 0 - sets Conservative policy,
+ 1 - sets Agressive policy."
+ SYNTAX INTEGER {
+ conservative( 0 ),
+ agressive( 1 )
+ }
+
+ AcmBaseModulationT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the supported ACM Base Modulation types."
+ SYNTAX INTEGER {
+ mQPSK( 0 ),
+ m8PSK( 6 ),
+ m16QAM( 1 ),
+ m32QAM( 5 ),
+ m64QAM( 2 ),
+ m128QAM( 3 ),
+ m256QAM( 4 )
+ }
+
+ AcmTargetModulationT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the supported ACM Target Modulation types."
+ SYNTAX INTEGER {
+ m16QAM( 1 ),
+ m32QAM( 5 ),
+ m64QAM( 2 ),
+ m128QAM( 3 ),
+ m256QAM( 4 ),
+ m512QAM( 6 )
+ }
+
+ AcmModulationT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the supported ACM Modulation types. When ACM is disabled or when telemetry is down, the modulation is -9999."
+ SYNTAX INTEGER {
+ notAvailable( -9999 ),
+ mQPSK( 0 ),
+ m8PSK( 7 ),
+ m16QAM( 1 ),
+ m32QAM( 5 ),
+ m64QAM( 2 ),
+ m128QAM( 3 ),
+ m256QAM( 4 ),
+ m512QAM( 6 ),
+ mBPSK2( 8 ),
+ mQPSK2( 9 ),
+ m8PSK2( 10 ),
+ m16QAM2( 14 ),
+ m32QAM2( 11 ),
+ m64QAM2( 12 ),
+ m128QAM2( 13 ),
+ m512QAM2( 15 ),
+ mQPSK3( 16 ),
+ mBPSK3( 17 )
+ }
+
+ TcmModulationT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the supported TCM Modulation types. When ACM is enabled, the TCM modulation will be invalid."
+ SYNTAX INTEGER {
+ notAvailable( -9999 ),
+ mQPSKThru( 0 ),
+ m16QAMThru( 1 ),
+ m32QAMThru( 5 ),
+ m64QAMThru( 2 ),
+ m128QAMThru( 3 ),
+ m256QAMThru( 4 ),
+
+ mQPSKBase( 8 ),
+ m16QAMBase( 9 ),
+ m32QAMBase( 13 ),
+ m64QAMBase( 10 ),
+ m128QAMBase( 11 ),
+ m256QAMBase( 12 ),
+
+ mQPSKSysG( 16 ),
+ m16QAMSysG( 17 ),
+ m32QAMSysG( 21 ),
+ m64QAMSysG( 18 ),
+ m128QAMSysG( 19 ),
+ m256QAMSysG( 20 )
+
+ }
+
+ AcmPowerBoostEnableT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "ACM Power Boost Enable / Disable parameter"
+ SYNTAX INTEGER {
+ disable( 0 ),
+ enable( 1 )
+ }
+
+ FileTransferTypeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Supported file transfer types."
+ SYNTAX INTEGER {
+ uploadFirmware( 0 ),
+ uploadConfig( 1 ),
+ uploadRDD( 2 ),
+ downloadFirmware( 3 ),
+ downloadConfig( 4 ),
+ downloadMIBs( 5 ),
+ downloadEventLogs( 6 )
+ }
+
+ FileTransferStartT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Supported file start/status types."
+ SYNTAX INTEGER {
+ noAction( 0 ),
+ startTransfer( 1 )
+ }
+
+ PerformanceModeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "These are the supported performance mode when TCM modulation is used."
+ SYNTAX INTEGER {
+ maxThroughputMinLatency( 0 ),
+ maxSystemGain( 1 ),
+ balancedPerformance( 2 )
+ }
+
+ NtpClientEnableT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Enable or disable NTP client"
+ SYNTAX INTEGER {
+ disable( 0 ),
+ enableWith1Server( 1 ),
+ enableWith2Servers( 2 ),
+ enableWith3Servers( 3 ),
+ enableWith4Servers( 4 )
+ }
+
+ TimeZoneT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Time Zone"
+ SYNTAX INTEGER {
+ samoa( 0 ),
+ hawaii( 1 ),
+ alaska( 2 ),
+ pacific( 3 ),
+ arizona( 4 ),
+ mountain( 5 ),
+ central( 6 ),
+ eastern( 7 ),
+ east-Indiana( 8 ),
+ atlantic( 9 ),
+ uTC( 10 ),
+ london( 11 ),
+ berlin( 12 ),
+ belgrade( 13 ),
+ paris( 14 ),
+ cairo( 15 ),
+ helsinki( 16 ),
+ baghdad( 17 ),
+ moscow( 18 ),
+ tehran( 19 ),
+ kabul( 20 ),
+ karachi( 21 ),
+ bangkok( 22 ),
+ shanghai( 23 ),
+ taipei( 24 ),
+ tokyo( 25 ),
+ seoul( 26 ),
+ sydney( 27 ),
+ vladivostok( 28)
+ }
+
+ SyslogEnableT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Enable or disable Syslog logging to remote."
+ SYNTAX INTEGER {
+ disabled( 0 ),
+ enabled( 1 )
+ }
+
+ SyslogFilterSelectT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Select logging filter to control events to be sent to remote host"
+ SYNTAX INTEGER {
+ all( 0 ),
+ minor( 1 ),
+ minorMajorCritical( 2 ),
+ major( 3 ),
+ majorCritical( 4 ),
+ critical(5)
+ }
+
+ DualRadioXpicEnableT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Disable XPIC or enable XPIC with vertical/horizontal polarity"
+ SYNTAX INTEGER {
+ disable( 0 ),
+ vertical( 1 ),
+ horizontal( 2 )
+ }
+
+ MefEnableT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Enable or disable MEF setting"
+ SYNTAX INTEGER {
+ disabled( 0 ),
+ enabled( 1 )
+ }
+
+ MefMasterModeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "MEF Master Mode (Sync Ethernet)"
+ SYNTAX INTEGER {
+ auto( 0 ),
+ forceMaster( 1 ),
+ forceSlave( 2 ),
+ notPresent( 3 )
+ }
+
+ MefIrgT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "MEF IRG"
+ SYNTAX INTEGER {
+ r64kbps( 0 ),
+ r128kbps( 1 ),
+ r256kbps( 2 ),
+ r512kbps( 3 ),
+ r1000kbps( 4 )
+ }
+
+ MefMacT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "MEF MAC Block"
+ SYNTAX INTEGER {
+ discard( 0 ),
+ forward( 1 )
+ }
+
+ MefRateLimitTypeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The MEF ethernet rate limit type in KBPS (or) MBPS."
+ SYNTAX INTEGER {
+ kbps( 0 ),
+ mbps( 1 )
+ }
+
+ MefRateLimitValueT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "The MEF ethernet rate limit, if the rate limit is enabled,
+ the value is applied on to the port.
+ eg., rate in KBPS (64..1792, stepsize 64)
+ rate in MBPS (2..100, stepsize 1) and (104..1000, stepsize 8)"
+ SYNTAX Integer32
+
+ exaltcommunications OBJECT IDENTIFIER ::= { enterprises 25651 }
+
+END
+
diff --git a/MIBS/exalt/ExaltComm-TRAPS-MIB b/MIBS/exalt/ExaltComm-TRAPS-MIB
new file mode 100644
index 0000000..7843abf
--- /dev/null
+++ b/MIBS/exalt/ExaltComm-TRAPS-MIB
@@ -0,0 +1,164 @@
+ExaltComm-TRAPS-MIB DEFINITIONS ::= BEGIN
+ IMPORTS OBJECT-TYPE, NOTIFICATION-TYPE, Integer32 FROM SNMPv2-SMI
+ productsMIBNotifications, locLinkState, modelName FROM ExaltComProducts;
+
+
+notifs OBJECT IDENTIFIER ::= { productsMIBNotifications 1 }
+notifObjects OBJECT IDENTIFIER ::= { productsMIBNotifications 2 }
+
+locRadioStat OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "This integer object reports for possible values:
+ 0 for GREEN, 1 for YELLOW, 2 for RED, 3 for GRAY"
+::= { notifObjects 1 }
+
+remRadioStat OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "This integer object reports for possible values:
+ 0 for GREEN, 1 for YELLOW, 2 for RED, 3 for GRAY"
+::= { notifObjects 2 }
+
+locRSLStat OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "This integer object reports for possible values:
+ 1 for high, 2 for low, 3 for normal"
+::= { notifObjects 3 }
+
+locTempStat OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "This integer object reports for possible values:
+ 1 for high, 2 for low, 3 for normal"
+::= { notifObjects 4 }
+
+locRSLStatVert OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "This integer object reports for possible values:
+ 1 for high, 2 for low, 3 for normal"
+::= { notifObjects 5 }
+
+locEthWtmkHitDurationETH1 OBJECT-TYPE
+ SYNTAX Integer32 (0..1440)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Reports number of minutes passed since previons notification of Ethernet Utilization above watermark (ETH1)"
+::= { notifObjects 6 }
+
+locEthWtmkHitDurationETH2 OBJECT-TYPE
+ SYNTAX Integer32 (0..1440)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Reports number of minutes passed since previons notification of Ethernet Utilization above watermark (ETH2)"
+::= { notifObjects 7 }
+
+locEthWtmkHitDurationETH3 OBJECT-TYPE
+ SYNTAX Integer32 (0..1440)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Reports number of minutes passed since previons notification of Ethernet Utilization above watermark (ETH3)"
+::= { notifObjects 8 }
+
+locEthWtmkHitDurationETH4 OBJECT-TYPE
+ SYNTAX Integer32 (0..1440)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Reports number of minutes passed since previons notification of Ethernet Utilization above watermark (ETH4)"
+::= { notifObjects 9 }
+
+locRSLStatHoriz OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "This integer object reports for possible values: 1 for high, 2 for low, 3 for normal"
+::= { notifObjects 10 }
+
+cold-start-notif NOTIFICATION-TYPE
+ OBJECTS { modelName }
+ STATUS current
+ DESCRIPTION "cold start Trap"
+ ::= { notifs 1 }
+
+radio-syn-alm-notif NOTIFICATION-TYPE
+ OBJECTS { locLinkState }
+ STATUS current
+ DESCRIPTION "Local Link State Trap"
+ ::= { notifs 2 }
+
+loc-radio-stat-notif NOTIFICATION-TYPE
+ OBJECTS { locRadioStat }
+ STATUS current
+ DESCRIPTION "Local Radio Status Trap"
+ ::= { notifs 3 }
+
+rem-radio-stat-notif NOTIFICATION-TYPE
+ OBJECTS { remRadioStat }
+ STATUS current
+ DESCRIPTION "Remote Radio Status Trap"
+ ::= { notifs 4 }
+
+loc-rsl-stat-horiz-notif NOTIFICATION-TYPE
+ OBJECTS { locRSLStatHoriz }
+ STATUS current
+ DESCRIPTION "Local Horizontal RSL Event Trap"
+ ::= { notifs 5 }
+
+loc-temp-stat-notif NOTIFICATION-TYPE
+ OBJECTS { locTempStat }
+ STATUS current
+ DESCRIPTION "Local Temperature Event Trap"
+ ::= { notifs 6 }
+
+loc-rsl-stat-vert-notif NOTIFICATION-TYPE
+ OBJECTS { locRSLStatVert }
+ STATUS current
+ DESCRIPTION "Local Vertical RSL Event Trap"
+ ::= { notifs 7 }
+
+chan-syn-alm-v-notif NOTIFICATION-TYPE
+ OBJECTS { locLinkState }
+ STATUS current
+ DESCRIPTION "Local Vertical Link State Trap"
+ ::= { notifs 8 }
+
+chan-syn-alm-h-notif NOTIFICATION-TYPE
+ OBJECTS { locLinkState }
+ STATUS current
+ DESCRIPTION "Local Horizontal Link State Trap"
+ ::= { notifs 9 }
+
+loc-rsl-stat-notif NOTIFICATION-TYPE
+ OBJECTS { locRSLStat }
+ STATUS current
+ DESCRIPTION "Local RSL Event Trap"
+ ::= { notifs 10 }
+
+eth-watermark-hit-duration-notif NOTIFICATION-TYPE
+ OBJECTS { locEthWtmkHitDurationETH1, locEthWtmkHitDurationETH2, locEthWtmkHitDurationETH3 }
+ STATUS current
+ DESCRIPTION "Ethernet Utilization above watermark minutes Trap"
+ ::= { notifs 11 }
+
+END
+
+
+
+
diff --git a/MIBS/exalt/ExtendAirG2 b/MIBS/exalt/ExtendAirG2
new file mode 100644
index 0000000..34ceee5
--- /dev/null
+++ b/MIBS/exalt/ExtendAirG2
@@ -0,0 +1,128 @@
+ExtendAirG2 DEFINITIONS ::= BEGIN
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32
+ FROM SNMPv2-SMI
+ RadioSourceT, BandwidthT, ModulationT,
+ RadioTxPwr11gT, BuzTimeoutT, DiplexerConfigG2T, ExaltEnableT,
+ AcmBaseModulationT, AcmTargetModulationT, AcmPolicyT, AcmPowerBoostEnableT
+ FROM ExaltComm
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ systemConfig
+ FROM ExaltComProducts
+ DisplayString
+ FROM SNMPv2-TC;
+
+ extendAirG2 MODULE-IDENTITY
+ LAST-UPDATED "201304261021Z"
+ ORGANIZATION "Exalt"
+ CONTACT-INFO "Exalt Wireless Inc.
+ 250 E Hacienda Ave.,
+ Campbell, CA, 95008
+ USA"
+ DESCRIPTION "This is the Device Specific configuration for
+ the ExtendAirG2 Licensed radio."
+
+ REVISION "201304261021Z"
+ DESCRIPTION "This is rev. 1.00"
+ ::= { systemConfig 57 }
+
+
+ extendAirG2TxPower OBJECT-TYPE
+ SYNTAX RadioTxPwr11gT
+ UNITS "Tenths of dBm."
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Transmit Power level multiplied by 10.0 -<g45><s11>"
+ ::= { extendAirG2 1 }
+
+ extendAirG2Bandwidth OBJECT-TYPE
+ SYNTAX BandwidthT
+ UNITS "kHz"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The RF bandwidth. -<g47><s12 *1>"
+ ::= { extendAirG2 2 }
+
+ extendAirG2Modulation OBJECT-TYPE
+ SYNTAX ModulationT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The Mode. -<g52><s14 *1>"
+ ::= { extendAirG2 3 }
+
+ extendAirG2TXfrequency OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(2..9))
+ UNITS "MHz"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The TX Frequency/ -<g46 TX><s15 TX>."
+ ::= { extendAirG2 4 }
+
+ extendAirG2RXfrequency OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(2..9))
+ UNITS "MHz"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The RX Frequency/ -<g46 RX><s15 RX>."
+ ::= { extendAirG2 5 }
+
+ extendAirG2DiplexerConfiguration OBJECT-TYPE
+ SYNTAX DiplexerConfigG2T
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The diplexer (label 701-802) configuration/ -<g310><s197>."
+ ::= { extendAirG2 6 }
+
+ extendAirG2InsertionLoss OBJECT-TYPE
+ SYNTAX Integer32 (0..200)
+ UNITS "Hundredth dBm"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Inserion Loss is applicable for 'OTHER' diplexer entities only/ -<g528><s28 * 100>."
+ ::= { extendAirG2 7 }
+
+ extendAirG2BuzTimeout OBJECT-TYPE
+ SYNTAX BuzTimeoutT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This sets buzzer timeout period. User Options are: buzzer off,
+ 10 minutes or 2 hours."
+ ::= { extendAirG2 8 }
+
+ extendAirG2AcmMode OBJECT-TYPE
+ SYNTAX ExaltEnableT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "ACM Mode enable/disable."
+ ::= { extendAirG2 9 }
+
+ extendAirG2AcmPolicy OBJECT-TYPE
+ SYNTAX AcmPolicyT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The ACM Policy (Conservative/agressive)."
+ ::= { extendAirG2 10 }
+
+ extendAirG2AcmBaseModulation OBJECT-TYPE
+ SYNTAX AcmBaseModulationT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The ACM Base Mode."
+ ::= { extendAirG2 11 }
+
+ extendAirG2AcmTargetModulation OBJECT-TYPE
+ SYNTAX AcmTargetModulationT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The ACM Target Mode."
+ ::= { extendAirG2 12 }
+
+ extendAirG2AcmPowerBoostMode OBJECT-TYPE
+ SYNTAX AcmPowerBoostEnableT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The ACM Power Boost Mode."
+ ::= { extendAirG2 15 }
+
+END
diff --git a/MIBS/exalt/QOS b/MIBS/exalt/QOS
new file mode 100755
index 0000000..e2b413a
--- /dev/null
+++ b/MIBS/exalt/QOS
@@ -0,0 +1,364 @@
+QOS DEFINITIONS ::= BEGIN
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE
+ FROM SNMPv2-SMI
+ DisplayString
+ FROM SNMPv2-TC
+ VlanIdT, QosTagT, EnableStatusT
+ FROM ExaltComm
+ radioConfig
+ FROM ExaltComProducts;
+
+ QosPriorityT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable sets Qos priority, the higher number
+ the higher priority"
+ SYNTAX INTEGER {
+ priority0(0),
+ priority1(1),
+ priority2(2),
+ priority3(3)
+ }
+
+ QosModeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable sets Qos Mode"
+ SYNTAX INTEGER {
+ disable(0),
+ qos-mode-802-1p(4),
+ qos-mode-diffserv(5),
+ qos-mode-port(6)
+ }
+
+ QosScheduleModeT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable defines available QoS Scheduler modes"
+ SYNTAX INTEGER {
+ weighted-round-robin(0),
+ hybrid1-mode-3sp-2wrr-1wrr-0wrr(1),
+ hybrid2-mode-3sp-2sp-1wrr-0wrr(2),
+ strict-priority(3)
+ }
+
+ QosCos3WeightT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable defines available weights for Queue 3"
+ SYNTAX INTEGER {
+ w-8(8),
+ w-16(16),
+ w-32(32)
+ }
+
+ QosCos2WeightT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable defines available weights for Queue 2"
+ SYNTAX INTEGER {
+ w-4(4),
+ w-8(8),
+ w-16(16)
+ }
+
+ QosCos1WeightT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable defines available weights for Queue 1"
+ SYNTAX INTEGER {
+ w-2(2),
+ w-4(4),
+ w-8(8)
+ }
+
+ QosCos0WeightT ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "This MIB variable defines available weights for Queue 0"
+ SYNTAX INTEGER {
+ w-1(1),
+ w-2(2),
+ w-4(4)
+ }
+
+ -- define advSystemConfig here to allow modular inclusion of feature
+ -- same definition could exist in other features such as Aggregation that belong
+ -- to advSystemConfig
+ advSystemConfig OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "This is the device specific advanced configuration section."
+ ::= { radioConfig 5 }
+
+ extAirG2QoS OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "QOS configuration."
+ ::= { advSystemConfig 8 }
+
+ qosDefaultQueue OBJECT-TYPE
+ SYNTAX QosPriorityT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The default queue to catch all traffic that don't belong to any queue."
+ ::= { extAirG2QoS 1 }
+
+ qosEth1Mode OBJECT-TYPE
+ SYNTAX QosModeT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This setting set the qos mode or disable QoS on ETH1."
+ ::= { extAirG2QoS 2 }
+
+ qosEth2Mode OBJECT-TYPE
+ SYNTAX QosModeT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This setting set the qos mode or disable QoS on ETH2."
+ ::= { extAirG2QoS 3 }
+
+ qosDiffServList OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosDiffServEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a table of Qos DiffServ value and proiority."
+ ::= { extAirG2QoS 4 }
+
+ qosScheduler OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "QOS Scheduler configuration."
+ ::= { extAirG2QoS 7 }
+
+
+ qosDiffServEntry OBJECT-TYPE
+ SYNTAX QosDiffServEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is DiffServ table entry."
+ INDEX {
+ diffServValue, diffServPriority, diffServEnable
+ }
+ ::= { qosDiffServList 1 }
+
+ QosDiffServEntry ::= SEQUENCE {
+ diffServValue INTEGER,
+ diffServPriority QosPriorityT,
+ diffServEnable EnableStatusT
+ }
+
+ diffServValue OBJECT-TYPE
+ SYNTAX Integer32 (0..63)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the value for the corresponding DiffServ table entry."
+ ::= { qosDiffServEntry 1 }
+
+ diffServPriority OBJECT-TYPE
+ SYNTAX QosPriorityT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the priority for the corresponding DiffServ table entry."
+ ::= { qosDiffServEntry 2 }
+
+ diffServEnable OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the status for the corresponding DiffServ table entry."
+ ::= { qosDiffServEntry 3 }
+
+ qosPortETH1Conf OBJECT IDENTIFIER ::= { extAirG2QoS 5 }
+
+ qosEth1m802dot1pList OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosEth1m802dot1pEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a table of Qos 802.1p tag and proiority."
+ ::= { qosPortETH1Conf 1 }
+
+ qosEth1m802dot1pEntry OBJECT-TYPE
+ SYNTAX QosEth1m802dot1pEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a 802.1p table entry."
+ INDEX {
+ tagEth1Priority, tagEth1Status
+ }
+ ::= { qosEth1m802dot1pList 1 }
+
+ QosEth1m802dot1pEntry ::= SEQUENCE {
+ tagEth1Priority
+ QosPriorityT,
+ tagEth1Status
+ EnableStatusT
+ }
+
+ tagEth1Priority OBJECT-TYPE
+ SYNTAX QosPriorityT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the priority for the corresponding ETH1 802.1p tag entry."
+ ::= { qosEth1m802dot1pEntry 1 }
+
+ tagEth1Status OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the status for the corresponding ETH1 802.1p tag entry."
+ ::= { qosEth1m802dot1pEntry 2 }
+
+ qosEth1PortList OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosEth1PortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a table of Qos Port mode."
+ ::= { qosPortETH1Conf 2 }
+
+ qosEth1PortEntry OBJECT-TYPE
+ SYNTAX QosEth1PortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a Port mode table entry."
+ INDEX {
+ portEth1Priority, portEth1Status
+ }
+ ::= { qosEth1PortList 1 }
+
+ QosEth1PortEntry ::= SEQUENCE {
+ portEth1Priority
+ QosPriorityT,
+ portEth1Status
+ EnableStatusT
+ }
+
+ portEth1Priority OBJECT-TYPE
+ SYNTAX QosPriorityT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the priority for the corresponding ETH1 Port mode entry."
+ ::= { qosEth1PortEntry 1 }
+
+ portEth1Status OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the status for the corresponding ETH1 Port mode entry."
+ ::= { qosEth1PortEntry 2 }
+
+ qosPortETH2Conf OBJECT IDENTIFIER ::= { extAirG2QoS 6 }
+
+ qosEth2m802dot1pList OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosEth2m802dot1pEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a table of Qos 802.1p tag and proiority."
+ ::= { qosPortETH2Conf 1 }
+
+ qosEth2m802dot1pEntry OBJECT-TYPE
+ SYNTAX QosEth2m802dot1pEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a 802.1p table entry."
+ INDEX {
+ tagEth2Priority, tagEth2Status
+ }
+ ::= { qosEth2m802dot1pList 1 }
+
+ QosEth2m802dot1pEntry ::= SEQUENCE {
+ tagEth2Priority
+ QosPriorityT,
+ tagEth2Status
+ EnableStatusT
+ }
+
+ tagEth2Priority OBJECT-TYPE
+ SYNTAX QosPriorityT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the priority for the corresponding ETH2 802.1p tag entry."
+ ::= { qosEth2m802dot1pEntry 1 }
+
+ tagEth2Status OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the status for the corresponding ETH2 802.1p tag entry."
+ ::= { qosEth2m802dot1pEntry 2 }
+
+ qosEth2PortList OBJECT-TYPE
+ SYNTAX SEQUENCE OF QosEth2PortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a table of Qos Port mode."
+ ::= { qosPortETH2Conf 2 }
+
+
+ qosEth2PortEntry OBJECT-TYPE
+ SYNTAX QosEth2PortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a ETH2 Port mode table entry."
+ INDEX {
+ portEth2Priority, portEth2Status
+ }
+ ::= { qosEth2PortList 1 }
+
+ QosEth2PortEntry ::= SEQUENCE {
+ portEth2Priority
+ QosPriorityT,
+ portEth2Status
+ EnableStatusT
+ }
+
+ portEth2Priority OBJECT-TYPE
+ SYNTAX QosPriorityT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the priority for the corresponding ETH2 Port mode entry."
+ ::= { qosEth2PortEntry 1 }
+
+ portEth2Status OBJECT-TYPE
+ SYNTAX EnableStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the status for the corresponding ETH2 Port mode entry."
+ ::= { qosEth2PortEntry 2 }
+
+ qosScheduleMode OBJECT-TYPE
+ SYNTAX QosScheduleModeT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The QoS queues scheduler mode"
+ ::= { qosScheduler 1 }
+
+ qosCos3Weight OBJECT-TYPE
+ SYNTAX QosCos3WeightT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "QoS queue 3 weight."
+ ::= { qosScheduler 2 }
+
+ qosCos2Weight OBJECT-TYPE
+ SYNTAX QosCos2WeightT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "QoS queue 2 weight."
+ ::= { qosScheduler 3 }
+
+ qosCos1Weight OBJECT-TYPE
+ SYNTAX QosCos1WeightT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "QoS queue 1 weight."
+ ::= { qosScheduler 4 }
+
+ qosCos0Weight OBJECT-TYPE
+ SYNTAX QosCos0WeightT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "QoS queue 0 weight."
+ ::= { qosScheduler 5 }
+
+
+ commitQosSettings OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This command allows saving or clear configuration.
+ Options are: save, clear, correspondingly saving changes to
+ configuration to the persistent storage or clearing unsaved changes."
+ ::= { extAirG2QoS 1000 }
+END
diff --git a/MIBS/exalt/SYSLOG b/MIBS/exalt/SYSLOG
new file mode 100755
index 0000000..43e6cb8
--- /dev/null
+++ b/MIBS/exalt/SYSLOG
@@ -0,0 +1,65 @@
+SYSLOG DEFINITIONS ::= BEGIN
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, IpAddress
+ FROM SNMPv2-SMI
+ DisplayString
+ FROM SNMPv2-TC
+ SyslogEnableT, SyslogFilterSelectT
+ FROM ExaltComm
+ radioConfig
+ FROM ExaltComProducts;
+
+ advSystemConfig OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "This is the device specific advanced configuration section."
+ ::= { radioConfig 5 }
+
+ syslogCfg OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "Syslog remote logging configuration."
+ ::= { advSystemConfig 6 }
+
+ syslogEnable OBJECT-TYPE
+ SYNTAX SyslogEnableT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "this mib to enable/disable the Syslog remote logging in the radio.
+ 0 - disbale Syslog remote logging.
+ 1 - enable Syslog remote logging."
+
+ ::= { syslogCfg 1 }
+
+ syslogRemoteIpAddr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "IP address of the remote host the Syslog event messages being sent to.
+ IP address is in xxx.xxx.xxx.xxx format"
+
+ ::= { syslogCfg 2 }
+
+
+ syslogFilterSelect OBJECT-TYPE
+ SYNTAX SyslogFilterSelectT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "logging filter selection.
+
+ 0 - All - send all event messages to remote
+ 1 - Minor - Minor only
+ 2 - Minor, Major and critical
+ 3 - Major only
+ 4 - Major and Critical
+ 5 - Critical only."
+
+ ::= { syslogCfg 3 }
+
+ commitSyslogSettings OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This command allows saving or clear the Syslog configuration.
+ Option strings to be written are: save, clear, correspondingly saving changes to
+ configuration to the persistent storage or clearing unsaved changes."
+ ::= { syslogCfg 1000 }
+END
diff --git a/MIBS/exalt/VLAN b/MIBS/exalt/VLAN
new file mode 100644
index 0000000..fbb73c8
--- /dev/null
+++ b/MIBS/exalt/VLAN
@@ -0,0 +1,89 @@
+VLAN DEFINITIONS ::= BEGIN
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Integer32
+ FROM SNMPv2-SMI
+
+ VlanStatusT, VlanGroupT
+ FROM ExaltComm
+
+ interface
+ FROM ExaltComProducts
+
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+
+ DisplayString
+ FROM SNMPv2-TC;
+
+
+vlan OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "VLAN interfaces."
+ ::= { interface 3 }
+
+ vlanStatus OBJECT-TYPE
+ SYNTAX VlanStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This setting enables or disables VLAN support."
+ ::= { vlan 1 }
+
+ vlanDefaultMgmtId OBJECT-TYPE
+ SYNTAX Integer32 (1..4095)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the Default management VLAN ID for all Ethernet
+ Interface."
+ ::= { vlan 5 }
+
+ vlanInterfaces OBJECT-TYPE
+ SYNTAX SEQUENCE OF VlanInterfacesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a table of Vlan interface configurations."
+ ::= { vlan 6 }
+
+ vlanInterfacesEntry OBJECT-TYPE
+ SYNTAX VlanInterfacesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a Vlan table entry."
+ INDEX {
+ vlanDefaultId
+ }
+ ::= { vlanInterfaces 1 }
+
+ VlanInterfacesEntry ::= SEQUENCE {
+ vlanDefaultId
+ Integer32,
+ vlanID
+ DisplayString
+ }
+
+ vlanDefaultId OBJECT-TYPE
+ SYNTAX Integer32 (1..4095)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the default VLAN ID for the ETH2 Ethernet
+ Interface."
+ ::= { vlanInterfacesEntry 1 }
+
+ vlanID OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..1024))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the list of Vlan ID in comma seperated format. For
+ example, 2,10-20,2000."
+ ::= { vlanInterfacesEntry 2 }
+
+ commitVlanSettings OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(4..200))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This command allows saving, or resetting Vlan
+ parameters to factory original. Options are:
+ save, clear, reset; where clear will abandon
+ unsaved changes."
+ ::= { vlan 1000 }
+
+END