1328 lines
35 KiB
Plaintext
1328 lines
35 KiB
Plaintext
-- *****************************************************************
|
|
-- Main Control Card MIB
|
|
-- *****************************************************************
|
|
|
|
SL-MAIN-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Integer32, IpAddress, Opaque, Gauge32,
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
NOTIFICATION-TYPE, TimeTicks FROM SNMPv2-SMI
|
|
DisplayString, TruthValue,
|
|
RowStatus, TimeStamp, DateAndTime FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP,
|
|
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
|
InterfaceIndex FROM IF-MIB
|
|
PerfCurrentCount, PerfIntervalCount,
|
|
PerfTotalCount FROM PerfHist-TC-MIB
|
|
sitelight FROM SL-NE-MIB;
|
|
|
|
slMain MODULE-IDENTITY
|
|
LAST-UPDATED "200008280000Z"
|
|
ORGANIZATION "PacketLight Networks Ltd."
|
|
CONTACT-INFO
|
|
"Omri_Viner@PacketLight.com"
|
|
DESCRIPTION
|
|
"This MIB module describes the Main Board"
|
|
::= { sitelight 3 }
|
|
|
|
-- The Main MIB consists of the following groups:
|
|
-- System Info
|
|
-- Authentication Table
|
|
-- Traps Table
|
|
-- Software Versions Table
|
|
-- Connections Info
|
|
-- Log Files Table
|
|
-- Configuration Files Table
|
|
|
|
slmSys OBJECT IDENTIFIER ::= { slMain 1 }
|
|
slmAdmin OBJECT IDENTIFIER ::= { slMain 2 }
|
|
slmAuth OBJECT IDENTIFIER ::= { slMain 3 }
|
|
slmLogin OBJECT IDENTIFIER ::= { slMain 4 }
|
|
slmTrap OBJECT IDENTIFIER ::= { slMain 5 }
|
|
-- slmEntity OBJECT IDENTIFIER ::= { slMain 6 }
|
|
-- slmMpls OBJECT IDENTIFIER ::= { slMain 7 }
|
|
slmLogFile OBJECT IDENTIFIER ::= { slMain 8 }
|
|
slmConfigFile OBJECT IDENTIFIER ::= { slMain 9 }
|
|
-- slTopology OBJECT IDENTIFIER ::= { slMain 10 }
|
|
-- slClocks OBJECT IDENTIFIER ::= { slMain 11 }
|
|
slmChPass OBJECT IDENTIFIER ::= { slMain 12 }
|
|
-- slTests OBJECT IDENTIFIER ::= { slMain 13 }
|
|
-- slLed OBJECT IDENTIFIER ::= { slMain 14 }
|
|
-- slMplsPm OBJECT IDENTIFIER ::= { slMain 15 }
|
|
-- slEntityAps OBJECT IDENTIFIER ::= { slMain 16 }
|
|
slmLicense OBJECT IDENTIFIER ::= { slMain 17 }
|
|
|
|
--
|
|
-- Textual Conventions
|
|
--
|
|
|
|
UserLogin ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "The User Login Type."
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
|
|
UserPassword ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "The User Password Type."
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
|
|
UserCommunity ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "The User Community Type."
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
|
|
SoftwareRevision ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "The Software Revision Name."
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
|
|
AdminAccess ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "The administration access level."
|
|
SYNTAX INTEGER {
|
|
none(0), -- User has no access rights
|
|
read(1), -- Report only and Retrieve user
|
|
readwrite(2), -- Change access
|
|
provisioning(3), -- User is allowed to create connections
|
|
admin(4), -- User admin priviledge
|
|
trap(5) -- SNMP v3 Trap only user
|
|
}
|
|
|
|
-- The System Info
|
|
|
|
|
|
slmSysGatewayAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gateway node IP Address."
|
|
::= { slmSys 1 }
|
|
|
|
slmSysSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Subnetwork Mask IP Address."
|
|
::= { slmSys 2 }
|
|
|
|
slmSysIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Node IP Address."
|
|
::= { slmSys 3 }
|
|
|
|
slmSysAlmAct OBJECT-TYPE
|
|
SYNTAX INTEGER (0..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Alarm Activation Time specified in Half-Seconds units.
|
|
Alarm will be considered active only if it
|
|
has been stable for that time."
|
|
::= { slmSys 4 }
|
|
|
|
slmSysAlmDeact OBJECT-TYPE
|
|
SYNTAX INTEGER (0..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Alarm Clearance Time specified in Half-Seconds units.
|
|
Alarm will be considered clear only if it
|
|
has been stable for that time."
|
|
::= { slmSys 5 }
|
|
|
|
slmSysAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
warmBoot(3),
|
|
coldBoot(4),
|
|
factoryBoot(5),
|
|
testing(6),
|
|
hotBoot(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Instruct the system to perform the boot
|
|
according to the specified type."
|
|
::= { slmSys 6 }
|
|
|
|
slmSysOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational system state."
|
|
::= { slmSys 7 }
|
|
|
|
slmBoxSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
half(1),
|
|
full(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The box size as was configured in the SEEP."
|
|
::= { slmSys 8 }
|
|
|
|
slmSysCalendarTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system calendar time."
|
|
::= { slmSys 9 }
|
|
|
|
slmSysPmStartOfDay OBJECT-TYPE
|
|
SYNTAX INTEGER (0..23)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time of day that marks the beginning of each 1-day interval
|
|
used in the performance monitoring parameters for all interfaces
|
|
in the NE. This time is on an hour boundary."
|
|
DEFVAL { 0 } -- Midnight, local time
|
|
::= { slmSys 10 }
|
|
|
|
slmSysActiveSwVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
swRevA(1),
|
|
swRevB(2),
|
|
swRevFtpStart(3),
|
|
swRevFtpEnd(4),
|
|
swRevAHot(5),
|
|
swRevBHot(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines the active software version. This is the version that will
|
|
be loaded by rebooted cards. It is not legal to set this object
|
|
to the id of an illegal system software version.
|
|
swRevFtpStart(3) - is set by the NMS to signal the FTP start.
|
|
swRevFtpEnd(4) - is set by the NMS to signal the FTP completion.
|
|
swRevAHot(5) - means to change the active software version to A,
|
|
and to preform hot restart to all cards.
|
|
swRevBHot(6) - means to change the active software version to B,
|
|
and to preform hot restart to all cards.
|
|
Reading the object returns the current active software version."
|
|
::= { slmSys 11 }
|
|
|
|
slmSwRevTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlmSwRevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table keeps the information about the system
|
|
software revisions."
|
|
::= { slmSys 12 }
|
|
|
|
slmConfigSysUptime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of timer ticks at the last configuration command."
|
|
::= { slmSys 13 }
|
|
|
|
slmConfigSysSignalType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sonet(1),
|
|
sdh(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable identifies whether a SONET
|
|
or a SDH signal is used across this node.
|
|
This value is configured by the NMS."
|
|
::= { slmSys 14 }
|
|
|
|
slmRebootDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (0..300)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds to wait before reboot.
|
|
When this number equal to 0 the reboot should occur immediately.
|
|
After the reboot command is initiated, the value of this object
|
|
decrements accordingly.
|
|
Initially, the object value is 0.
|
|
It is also possible to change this value after starting the reboot
|
|
process.
|
|
Getting the value 0 means that there is no
|
|
pending reboot process in the background."
|
|
::= { slmSys 16 }
|
|
|
|
slmVcatDelay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the VCAT delay as was read from the SEEP."
|
|
::= { slmSys 17 }
|
|
|
|
slmTid OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SL TL1 name."
|
|
::= { slmSys 18 }
|
|
|
|
slmPsuNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Let the NMS to configure the number of PSU in the system.
|
|
If this number mismatch the reality, a mismatch alarm is declared."
|
|
::= { slmSys 19 }
|
|
|
|
slmOemType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value tells the NMS the type of the OEM.
|
|
This value is read from the SEEP."
|
|
::= { slmSys 20 }
|
|
|
|
slmSysName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value is the shadow of the sysName object."
|
|
::= { slmSys 21 }
|
|
|
|
slmSysLocation OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value is the shadow of the sysLocation object."
|
|
::= { slmSys 22 }
|
|
|
|
slmSysResetPm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Writing 1 to this object reset the system PM counters."
|
|
::= { slmSys 23 }
|
|
|
|
slmSysUplinkRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up100(1), -- FE
|
|
up1000(2) -- GbE
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the rate of the Uplink.
|
|
The configured rate applies to both Uplink ports."
|
|
::= { slmSys 24 }
|
|
|
|
slmSysChassisId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the chassis-id.
|
|
Node with the same value are considered to be stacked."
|
|
::= { slmSys 25 }
|
|
|
|
slmSysNetworkPrefix OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the Network Prefix.
|
|
The prefix is used when the IP address of the node is
|
|
assigned automatically.
|
|
The automatic IP address of the node has the form A.x.y.z
|
|
where x.y.z is the last 3 bytes of the
|
|
MAC address 00:05:fd:x:y:z of the box.
|
|
The A is the assigned Network Prefix.
|
|
For example if the A is 10 and the MAC address is
|
|
00:05:fd:f6:55:11 the automatic IP of the node shall be
|
|
10.253.85.17."
|
|
::= { slmSys 26 }
|
|
|
|
slmSysLanIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Node LAN IP Address."
|
|
::= { slmSys 27 }
|
|
|
|
slmSysLanSubnetAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Node LAN Subnet Address."
|
|
::= { slmSys 28 }
|
|
|
|
slmPmAvailable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value tells the NMS if the PM support is available.
|
|
The value is taken from the SEEP and can not be changed."
|
|
::= { slmSys 29 }
|
|
|
|
slmPortsNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ports in the system.
|
|
The value is taken from the SEEP."
|
|
::= { slmSys 30 }
|
|
|
|
slmEdfaNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of EDFA units in the system.
|
|
The value is taken from the SEEP."
|
|
::= { slmSys 31 }
|
|
|
|
slmMuxNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of MUX units in the system.
|
|
The value is taken from the SEEP."
|
|
::= { slmSys 32 }
|
|
|
|
slmOpticalSwitchExist OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Should an Optical Switch unit exist in the system.
|
|
The value is taken from the SEEP."
|
|
::= { slmSys 33 }
|
|
|
|
slmReadCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP read-only community.
|
|
This object should be accessible only by the Admin users of the Web."
|
|
::= { slmSys 34 }
|
|
|
|
slmWriteCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP read-write community.
|
|
This object should be accessible only by the Admin users of the Web."
|
|
::= { slmSys 35 }
|
|
|
|
slmSysEffectiveSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Effective Management subnetwork mask IP Address."
|
|
::= { slmSys 36 }
|
|
|
|
slmSysEffectiveIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Effective Management IP Address."
|
|
::= { slmSys 37 }
|
|
|
|
slmSysLanEffectiveIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Effective LAN IP Address."
|
|
::= { slmSys 38 }
|
|
|
|
slmSysLanEffectiveSubnetAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Effective LAN subnetwork mask address."
|
|
::= { slmSys 39 }
|
|
|
|
slmSysGatewayEffectiveIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Effective Gateway IP Address."
|
|
::= { slmSys 40 }
|
|
|
|
slmSysMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System Mode configuration (this object applies to muxponder)."
|
|
::= { slmSys 41 }
|
|
|
|
slmSysTrapFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fullIfIndex(1), --
|
|
portIfIndex(2) -- HPOV and SNMPc
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The format of the sent trap:
|
|
1 - the full ifIndex is sent.
|
|
2 - only the port number part of the ifIndex is sent."
|
|
::= { slmSys 42 }
|
|
|
|
slmSysTemperature OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature of the PL device in Celsius."
|
|
::= { slmSys 43 }
|
|
|
|
slmNetworkMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
routing(1), -- Layer 3 Routing is required between the LAN to the OSC
|
|
switching(2) -- Layer 2 switching is required between the LAN and OSC
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"1 - means that the LAN is define on a different vlan than the MNG ports.
|
|
2 - means that the LAN is on the same vlan and the MNG ports"
|
|
::= { slmSys 44 }
|
|
|
|
slm40GConf OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
g40(0), -- Zero 40G ports
|
|
g41(1), -- Single 40G Port 1
|
|
g42(2), -- Single 40G Port 2
|
|
g43(3), -- Dual 40G ports
|
|
g100(100) -- 40G not supported (taken from the SEEP)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"g40(0) - No 40G ports (service ports 3..10 are disabled)
|
|
g41(1) - Single 40G Port 1 (service ports 7,8,9,10 are disabled)
|
|
g42(2) - Single 40G Port 2 (service ports 3,4,5,6 are disabled)
|
|
g43(3) - Dual 40G ports"
|
|
::= { slmSys 45 }
|
|
|
|
slmRstpEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the RSTP protocol.
|
|
Defalut value is TRUE."
|
|
::= { slmSys 46 }
|
|
|
|
slmTopologyEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the topology discovery protocol.
|
|
Defalut value is TRUE."
|
|
::= { slmSys 47 }
|
|
|
|
slmAdminCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP admin community.
|
|
This object should be accessible only by the Admin users of the Web."
|
|
::= { slmSys 48 }
|
|
|
|
slmTrapCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP v1/v2c trap community.
|
|
This object should be accessible only by the Admin users of the Web."
|
|
::= { slmSys 49 }
|
|
|
|
slmSysSnmpVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
v3Only(3), -- V3 Only
|
|
v1v2v3(4) -- V1, V2c, V3
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The format of the sent trap:
|
|
3 - allow only SNMPv3 pdus.
|
|
4 - allow all pdus (coexistance mode)."
|
|
::= { slmSys 50 }
|
|
|
|
slmSysEncryptionCapability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1), -- No Encryption
|
|
enabled(2) -- Encryption Supported
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The encryption capability:
|
|
1 - No Encryption.
|
|
2 - Encryption Supported."
|
|
::= { slmSys 51 }
|
|
|
|
--
|
|
-- Software Revision Table
|
|
--
|
|
|
|
slmSwRevEntry OBJECT-TYPE
|
|
SYNTAX SlmSwRevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry exist per system revsion type (A or B)."
|
|
INDEX { slmSwRevDirectory }
|
|
::= { slmSwRevTable 1 }
|
|
|
|
SlmSwRevEntry ::=
|
|
SEQUENCE {
|
|
slmSwRevDirectory INTEGER,
|
|
slmSwRevStatus INTEGER,
|
|
slmSwRevName SoftwareRevision,
|
|
slmSwRevDate DateAndTime
|
|
}
|
|
|
|
slmSwRevDirectory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
swRevDirA(1),
|
|
swRevDirB(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The directory name A or B of this system software
|
|
revision."
|
|
::= { slmSwRevEntry 1 }
|
|
|
|
slmSwRevStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
valid(1),
|
|
invalid(2),
|
|
copyingToStandby(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the system software directory content.
|
|
The value valid(1) means that the data of this entry is
|
|
valid and that the software is loaded correctly and is
|
|
currently used.
|
|
The value copyingToStandby(3) means that the SW is currently
|
|
being copied to the Standby Switch. During this period
|
|
the NMS is not allowed to upgrade the SW version. This value
|
|
is applicable only to the Standby software version.
|
|
The value invalid(2) means otherwise. This value is applicable
|
|
only to the Standby software version."
|
|
::= { slmSwRevEntry 2 }
|
|
|
|
slmSwRevName OBJECT-TYPE
|
|
SYNTAX SoftwareRevision
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identification string of the system software revision.
|
|
This value is taken from the content of the system software
|
|
configuration data that is downloded with the rest of the
|
|
software files."
|
|
::= { slmSwRevEntry 3 }
|
|
|
|
slmSwRevDate OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The release date of the system software revision.
|
|
This value is taken from the content of the system software
|
|
configuration data that is downloded with the rest of the
|
|
software files."
|
|
::= { slmSwRevEntry 4 }
|
|
|
|
-- The admin table
|
|
--
|
|
-- This table is used to store per each authorised user
|
|
-- its corresponding access level.
|
|
-- This table may be accessed and changed only by the system
|
|
-- administrator.
|
|
-- The table is used by the GNE during the login session
|
|
-- to return the user its community string according to
|
|
-- its access level.
|
|
-- The initial table contains one entry with:
|
|
-- Login='admin', Password='root', Access=admin(3)
|
|
-- At least one entry with Access=admin(3) should remain in
|
|
-- the table.
|
|
--
|
|
|
|
slmAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlmAdminEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The admin table is used to supply the access
|
|
level for the user login."
|
|
::= { slmAdmin 1 }
|
|
|
|
slmAdminEntry OBJECT-TYPE
|
|
SYNTAX SlmAdminEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry exist per user."
|
|
INDEX { slmAdminLogin }
|
|
::= { slmAdminTable 1 }
|
|
|
|
SlmAdminEntry ::=
|
|
SEQUENCE {
|
|
slmAdminLogin UserLogin,
|
|
slmAdminPassword UserPassword,
|
|
slmAdminRowStatus RowStatus,
|
|
slmAdminAccess AdminAccess,
|
|
slmSnmpv3Auth INTEGER,
|
|
slmSnmpv3Priv INTEGER,
|
|
slmSnmpv3Password UserPassword
|
|
}
|
|
|
|
slmAdminLogin OBJECT-TYPE
|
|
SYNTAX UserLogin
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user login."
|
|
::= { slmAdminEntry 3 }
|
|
|
|
slmAdminPassword OBJECT-TYPE
|
|
SYNTAX UserPassword
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user password."
|
|
::= { slmAdminEntry 4 }
|
|
|
|
slmAdminRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and delete rows in the
|
|
slmAdminTable."
|
|
::= { slmAdminEntry 5 }
|
|
|
|
slmAdminAccess OBJECT-TYPE
|
|
SYNTAX AdminAccess
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user access level."
|
|
::= { slmAdminEntry 6 }
|
|
|
|
slmSnmpv3Auth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noaccess(1), -- User has no access rights
|
|
noauth(2), -- No Auth
|
|
md5(3), -- MD5
|
|
sha(4), -- HMAC-SHA
|
|
sha224(5), -- SHA-224
|
|
sha256(6), -- SHA-256
|
|
sha384(7), -- SHA-384
|
|
sha512(8) -- SHA-512
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user SNMP v3 authentication mode."
|
|
::= { slmAdminEntry 7 }
|
|
|
|
slmSnmpv3Priv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noaccess(1), -- User has no access rights
|
|
nopriv(2), -- No Priv
|
|
des(3), -- CBC-DES
|
|
aes(4), -- AES-128
|
|
des3(5), -- CBC-DES3
|
|
aes192(6), -- AES-192
|
|
aes256(7) -- AES-256
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user SNMP v3 privacy mode."
|
|
::= { slmAdminEntry 8 }
|
|
|
|
slmSnmpv3Password OBJECT-TYPE
|
|
SYNTAX UserPassword
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP v3 Password"
|
|
::= { slmAdminEntry 9 }
|
|
|
|
-- The authentication table
|
|
--
|
|
-- This table is used to retrieve a community string
|
|
-- according to the user login and password
|
|
-- The rows of the table are temporary and used
|
|
-- to avoid access to the data by more than one user at a time.
|
|
-- After the completion of the operation the entry is
|
|
-- erased.
|
|
--
|
|
|
|
slmAuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlmAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The authentication table is used
|
|
for creating authentication requests."
|
|
::= { slmAuth 1 }
|
|
|
|
slmAuthEntry OBJECT-TYPE
|
|
SYNTAX SlmAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry is used to compute the slmAuthCommunity based
|
|
on the indexes Login and Password. Note that the table contains
|
|
no data, and when using GetNext it apears to be empty.
|
|
To compute the community the NMS should Get the field
|
|
slmAuthCommunity with the corresponding indexes."
|
|
INDEX { slmAuthLogin, slmAuthPassword }
|
|
::= { slmAuthTable 1 }
|
|
|
|
SlmAuthEntry ::=
|
|
SEQUENCE {
|
|
slmAuthLogin UserLogin,
|
|
slmAuthPassword UserPassword,
|
|
slmAuthCommunity UserCommunity
|
|
}
|
|
|
|
slmAuthLogin OBJECT-TYPE
|
|
SYNTAX UserLogin
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user login."
|
|
::= { slmAuthEntry 1 }
|
|
|
|
slmAuthPassword OBJECT-TYPE
|
|
SYNTAX UserPassword
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user password."
|
|
::= { slmAuthEntry 2 }
|
|
|
|
slmAuthCommunity OBJECT-TYPE
|
|
SYNTAX UserCommunity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user community name correponds to slmAuthLogin and
|
|
slmAuthPassword and which defines user'a access scope.
|
|
The value of this object is available for reading only
|
|
after the the first three colunms have been filled"
|
|
::= { slmAuthEntry 3 }
|
|
|
|
--
|
|
-- The change password table
|
|
--
|
|
-- This table is used to allow a user to change its password
|
|
--
|
|
|
|
slmChPassTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlmChPassEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table is used for changing the user passowrd."
|
|
::= { slmChPass 1 }
|
|
|
|
slmChPassEntry OBJECT-TYPE
|
|
SYNTAX SlmChPassEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry is used to set the slmChPassNewPass.
|
|
Note that the table contains no data, and when
|
|
using GetNext it apears to be empty.
|
|
To change the password, the NMS should issue a SET
|
|
command with the new password while the two indexes
|
|
equal to the old user login and password."
|
|
INDEX { slmChPassLogin, slmChPassOldPass }
|
|
::= { slmChPassTable 1 }
|
|
|
|
SlmChPassEntry ::=
|
|
SEQUENCE {
|
|
slmChPassLogin UserLogin,
|
|
slmChPassOldPass UserPassword,
|
|
slmChPassNewPass UserPassword
|
|
}
|
|
|
|
slmChPassLogin OBJECT-TYPE
|
|
SYNTAX UserLogin
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user login."
|
|
::= { slmChPassEntry 1 }
|
|
|
|
slmChPassOldPass OBJECT-TYPE
|
|
SYNTAX UserPassword
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user password."
|
|
::= { slmChPassEntry 2 }
|
|
|
|
slmChPassNewPass OBJECT-TYPE
|
|
SYNTAX UserPassword
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user password."
|
|
::= { slmChPassEntry 3 }
|
|
|
|
|
|
-- Trap Destination Table
|
|
--
|
|
-- This table defines the destination addresses for traps generated
|
|
-- from the device. This table maps a community to one or more trap
|
|
-- destination entries.
|
|
--
|
|
-- The same trap will be sent to all destinations specified in the
|
|
-- entries that have the same trapDestCommunity as the eventCommunity
|
|
-- (as defined by RMON MIB).
|
|
--
|
|
|
|
slmTrapDestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlmTrapDestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of trap destination entries."
|
|
::= { slmTrap 1 }
|
|
|
|
slmTrapDestEntry OBJECT-TYPE
|
|
SYNTAX SlmTrapDestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry includes a destination IP address to which to send
|
|
traps for this community. An entry in the table is created by
|
|
the NMS.
|
|
In order to keep the entry in the table the management should
|
|
refresh the entry periodicaly. Otherwise it will be deleted
|
|
by the GNE after 5 minutes."
|
|
INDEX { slmTrapDestAddress }
|
|
::= { slmTrapDestTable 1 }
|
|
|
|
SlmTrapDestEntry ::= SEQUENCE {
|
|
slmTrapDestAddress Integer32,
|
|
slmTrapDestRowStatus RowStatus,
|
|
slmTrapDestCommunity UserCommunity,
|
|
slmTrapDestProtVersion INTEGER,
|
|
slmTrapUserLogin UserLogin,
|
|
slmTrapUserAccess AdminAccess,
|
|
slmTrapEnable TruthValue,
|
|
slmTrapPort INTEGER,
|
|
slmTrapDestIpAddress IpAddress
|
|
}
|
|
|
|
slmTrapDestAddress OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A copy of slmTrapDestIpAddress represented as an integer.
|
|
Needed due to VxWorks failure to handle an ip address as a table index."
|
|
::= { slmTrapDestEntry 1 }
|
|
|
|
slmTrapDestRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and delete rows in the
|
|
trapDestTable."
|
|
::= { slmTrapDestEntry 2 }
|
|
|
|
slmTrapDestCommunity OBJECT-TYPE
|
|
SYNTAX UserCommunity
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A community to which this destination address belongs.
|
|
This entry is associated with any eventEntries in the RMON
|
|
MIB whose value of eventCommunity is equal to the value of
|
|
this object. Every time an associated event entry sends a
|
|
trap due to an event, that trap will be sent to each
|
|
address in the trapDestTable with a trapDestCommunity equal to
|
|
eventCommunity.
|
|
This object may not be modified if the associated
|
|
trapDestStatus object is equal to active(1)."
|
|
::= { slmTrapDestEntry 3 }
|
|
|
|
slmTrapDestProtVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
snmpVer1(1),
|
|
snmpVer2(2),
|
|
snmpVer3(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP version of the traps which this manager expects to receive."
|
|
DEFVAL { snmpVer2 }
|
|
::= { slmTrapDestEntry 4 }
|
|
|
|
slmTrapUserLogin OBJECT-TYPE
|
|
SYNTAX UserLogin
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user login. This is used to describe to the manager
|
|
the current active login sessions. The NMS should read
|
|
this value periodicaly in order to refresh its entry, otherwise
|
|
the entry will be deleted by the GNE after a timeout of 5 minutes."
|
|
::= { slmTrapDestEntry 5 }
|
|
|
|
slmTrapUserAccess OBJECT-TYPE
|
|
SYNTAX AdminAccess
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user access."
|
|
::= { slmTrapDestEntry 6 }
|
|
|
|
slmTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TRUE - means that that the alarms are allowed.
|
|
FALSE - means that all alarms should not be sent for this session."
|
|
::= { slmTrapDestEntry 7 }
|
|
|
|
slmTrapPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination port for to send the trap.
|
|
The default value is 162."
|
|
::= { slmTrapDestEntry 8 }
|
|
|
|
slmTrapDestIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address to send traps on behalf of this entry.
|
|
This object may not be modified if the associated
|
|
slmTrapDestStatus object is equal to active(1)."
|
|
::= { slmTrapDestEntry 9 }
|
|
|
|
|
|
-- Trap Log Table
|
|
--
|
|
-- This table keeps the log of the sent traps
|
|
--
|
|
|
|
slmTrapLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlmTrapLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of trap log entries."
|
|
::= { slmTrap 2 }
|
|
|
|
slmTrapLogEntry OBJECT-TYPE
|
|
SYNTAX SlmTrapLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table keeps the log of a single trap."
|
|
INDEX { slmTrapLogId }
|
|
::= { slmTrapLogTable 1 }
|
|
|
|
SlmTrapLogEntry ::= SEQUENCE {
|
|
slmTrapLogId Gauge32,
|
|
slmTrapLogName OCTET STRING,
|
|
slmTrapLogTimeStamp TimeTicks,
|
|
slmTrapLogParam1 OCTET STRING,
|
|
slmTrapLogParam2 OCTET STRING,
|
|
slmTrapLogParam3 OCTET STRING,
|
|
slmTrapLogParam4 OCTET STRING,
|
|
slmTrapLogParam5 OCTET STRING,
|
|
slmTrapLogParam6 OCTET STRING
|
|
}
|
|
|
|
slmTrapLogId OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap log id. The id increments each time a new log
|
|
entry arrives."
|
|
::= { slmTrapLogEntry 1 }
|
|
|
|
slmTrapLogName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object id of the trap."
|
|
::= { slmTrapLogEntry 2 }
|
|
|
|
slmTrapLogTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap time stamp."
|
|
::= { slmTrapLogEntry 3 }
|
|
|
|
slmTrapLogParam1 OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The first parameter of the trap."
|
|
::= { slmTrapLogEntry 4 }
|
|
|
|
slmTrapLogParam2 OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second parameter of the trap."
|
|
::= { slmTrapLogEntry 5 }
|
|
|
|
slmTrapLogParam3 OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The third parameter of the trap."
|
|
::= { slmTrapLogEntry 6 }
|
|
|
|
slmTrapLogParam4 OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The forth parameter of the trap."
|
|
::= { slmTrapLogEntry 7 }
|
|
|
|
slmTrapLogParam5 OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fifth parameter of the trap."
|
|
::= { slmTrapLogEntry 8 }
|
|
|
|
slmTrapLogParam6 OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sixth parameter of the trap."
|
|
::= { slmTrapLogEntry 9 }
|
|
|
|
|
|
--
|
|
-- Other Traps
|
|
--
|
|
|
|
slmTrapSoftwareStatusChange NOTIFICATION-TYPE
|
|
OBJECTS { slmSwRevDirectory, slmSwRevStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A slmTrapSoftwareStatusChange trap is sent when the
|
|
value of the slmSwRevStatus of one of the directories changes."
|
|
::= { slmTrap 4 }
|
|
|
|
slmTrapSysNameChange NOTIFICATION-TYPE
|
|
OBJECTS { slmSysName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A slmTrapSysNameChange trap is sent when the
|
|
value of the slmSysName is changed."
|
|
::= { slmTrap 5 }
|
|
|
|
slmTrapSysLocationChange NOTIFICATION-TYPE
|
|
OBJECTS { slmSysLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A slmTrapSysLocationChange trap is sent when the
|
|
value of the slmSysLocation is changed."
|
|
::= { slmTrap 6 }
|
|
|
|
--
|
|
-- Syslog Destination Table
|
|
--
|
|
|
|
slmSyslogDestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlmSyslogDestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of syslog destination entries."
|
|
::= { slmTrap 7 }
|
|
|
|
slmSyslogDestEntry OBJECT-TYPE
|
|
SYNTAX SlmSyslogDestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry includes a destination IP addresses to which to send
|
|
log messages."
|
|
INDEX { slmSyslogDestAddress }
|
|
::= { slmSyslogDestTable 1 }
|
|
|
|
SlmSyslogDestEntry ::= SEQUENCE {
|
|
slmSyslogDestAddress Integer32,
|
|
slmSyslogDestRowStatus RowStatus,
|
|
slmSyslogLevel INTEGER,
|
|
slmSyslogPort INTEGER,
|
|
slmSyslogDestIpAddress IpAddress
|
|
}
|
|
|
|
slmSyslogDestAddress OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A copy of slmSyslogDestTable represented as an integer.
|
|
Needed due to VxWorks failure to handle an ip address as a table index."
|
|
::= { slmSyslogDestEntry 1 }
|
|
|
|
slmSyslogDestRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and delete rows in the slmSyslogDestTable."
|
|
::= { slmSyslogDestEntry 2 }
|
|
|
|
slmSyslogLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
traps(1), -- send traps only
|
|
log(2), -- send all log messages
|
|
debug(3) -- send also debug meesages
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The level of log messages which this manager expects to receive."
|
|
::= { slmSyslogDestEntry 3 }
|
|
|
|
slmSyslogPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination port for to send the log message.
|
|
The default value is 514."
|
|
::= { slmSyslogDestEntry 4 }
|
|
|
|
slmSyslogDestIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address to send log messages on behalf of this entry."
|
|
::= { slmSyslogDestEntry 5 }
|
|
|
|
--
|
|
-- License Table
|
|
--
|
|
|
|
slmLicenseTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlmLicenseEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of License entries."
|
|
::= { slmLicense 1 }
|
|
|
|
slmLicenseEntry OBJECT-TYPE
|
|
SYNTAX SlmLicenseEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table correspond to installed license."
|
|
INDEX { slmLicenseIndex }
|
|
::= { slmLicenseTable 1 }
|
|
|
|
SlmLicenseEntry ::= SEQUENCE {
|
|
slmLicenseIndex INTEGER,
|
|
slmLicenseExpiration INTEGER,
|
|
slmLicenseId DisplayString
|
|
}
|
|
|
|
slmLicenseIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The license index."
|
|
::= { slmLicenseEntry 1 }
|
|
|
|
slmLicenseExpiration OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds to expiration.
|
|
Value -1 for permanent."
|
|
::= { slmLicenseEntry 2 }
|
|
|
|
slmLicenseId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The license text"
|
|
::= { slmLicenseEntry 3 }
|
|
|
|
END
|