Observium_CE/mibs/nortel/S5-AGENT-MIB

4466 lines
160 KiB
Plaintext

S5-AGENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
IpAddress, TimeTicks, OBJECT-TYPE, Integer32, Counter32, Unsigned32,
MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, DateAndTime, TruthValue, MacAddress
FROM SNMPv2-TC
s5Agent
FROM S5-ROOT-MIB
TimeIntervalSec, IpxAddress
FROM S5-TCS-MIB
InterfaceIndex
FROM IF-MIB
PortList, VlanId
FROM Q-BRIDGE-MIB
Ipv6Address, Ipv6AddressPrefix
FROM IPV6-TC
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB;
s5AgentMib MODULE-IDENTITY
LAST-UPDATED "201711070000Z"
ORGANIZATION "Avaya"
CONTACT-INFO "Avaya
4655 Great America Parkway
Santa Clara, CA 95052-8185"
DESCRIPTION
"S5000 Agent MIB
Copyright 1995 - 2015 Avaya, Inc.
All rights reserved.
This Bay Networks SNMP Management Information Base Specification
(Specification) embodies Bay Networks' confidential and
proprietary intellectual property. Bay Networks retains all
title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Bay Networks makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "201711070000Z" -- 7 Nov 2017
DESCRIPTION "Ver 258: Added new values to s5AgSysOperationalLicense & s5AgSysInstalledLicense."
REVISION "201703270000Z" -- 27 March 2017
DESCRIPTION "Ver 257: Added macsec(68), ipsec(69) and ike(70) to s5AgSysAsciiConfigManualUploadApplications
and s5AgAsciiConfigScriptUploadApplications objects."
REVISION "201605190000Z" -- 19 May 2016
DESCRIPTION "Ver 256: Added s5AgSnmpMaxPktSize."
REVISION "201604270000Z" -- 27 April 2016
DESCRIPTION "Ver 255: Added mvr(66) and vrrpv3(67) to s5AgSysAsciiConfigManualUploadApplications
and s5AgAsciiConfigScriptUploadApplications objects."
REVISION "201604060000Z" -- 6 April 2016
DESCRIPTION "Ver 254: Changed size from (0..128) to (0..255) for s5AgSysBinaryConfigFilename and s5AgSysAsciiConfigFilename"
REVISION "201511090000Z" -- 9 November 2015
DESCRIPTION "Ver 253: Added 'usg(4)' option to s5AgBannerControl"
REVISION "201506080000Z" -- 8 June 2015
DESCRIPTION "Ver 252: Added tacacs(65) to s5AgSysAsciiConfigManualUploadApplications
and s5AgAsciiConfigScriptUploadApplications objects."
REVISION "201503170000Z" -- 17 March 2015
DESCRIPTION "Ver 251: Added radius(64) to s5AgSysAsciiConfigManualUploadApplications
and s5AgAsciiConfigScriptUploadApplications objects."
REVISION "201503100000Z" -- 10 March 2015
DESCRIPTION "Ver 250: Typo correction for s5AgDaylightSavingsRecurringStartDay, s5AgDaylightSavingsRecurringEndDay:
thrusday(4) corrected to thursday(4)"
REVISION "201503020000Z" -- 2 March 2015
DESCRIPTION "Ver 249: Added ipv6-ripng(63) to s5AgSysAsciiConfigManualUploadApplications
and s5AgAsciiConfigScriptUploadApplications objects."
REVISION "201501070000Z" -- 7 January 2015
DESCRIPTION "Ver 248: Added dnldImgIfNewerNoReset, dnldImgIfNewerFromUsb, dnldImgIfNewerFromUsbNoReset,
dnldImgIfNewerFromSftp, dnldImgIfNewerFromSftpNoReset values for s5AgInfoFileAction"
REVISION "201412190000Z" -- 19 December 2014
DESCRIPTION "Ver 247: Added macsec(5), advanced-macsec(6) to s5AgSysOperationalLicense,
s5AgSysInstalledLicense and s5AgentLicenseType objects."
REVISION "201408200000Z" -- 20 August 2014
DESCRIPTION "Ver 246: Changed nortelStpg(1) value into avayaStpg(1) for s5AgSysSpanningTreeOperMode and
s5AgSysSpanningTreeAdminMode objects."
REVISION "201404090000Z" -- 9 April 2014
DESCRIPTION "Ver 245: Added stormControl(60), aaa(61), fabric-attach(62) values to s5AgSysAsciiConfigManualUploadApplications
and s5AgAsciiConfigScriptUploadApplications objects."
REVISION "201404070000Z" -- 7 April 2014
DESCRIPTION "Ver 244: Added ipv6-mld(58), ipv6-fhs(59) values to s5AgSysAsciiConfigManualUploadApplications
and s5AgAsciiConfigScriptUploadApplications objects."
REVISION "201311280000Z" -- 28 November 2013
DESCRIPTION "Ver 243: Added s5AgentLicenseStatus."
REVISION "201311260000Z" -- 26 November 2013
DESCRIPTION "Ver 242: Added s5AgentClock group."
REVISION "201307290000Z" -- 29 July 2013
DESCRIPTION "Ver 241: Added dnldImgFromUsbNoReset(34) value to
s5AgInfoFileAction."
REVISION "201304240000Z" -- 24 April 2013
DESCRIPTION "Ver 240: Changed descriptions of s5AgentScriptParameters
and s5AgentScriptRun."
REVISION "201304040000Z" -- 04 April 2013
DESCRIPTION "Ver 239: Added dnldLicenseFromSftp option for
s5AgInfoFileAction object."
REVISION "201303050000Z" -- 3 March 2013
DESCRIPTION "Ver 238: Added new values: lldp(2), adac(3), voice(4)
for s5AgentScriptIndex object."
REVISION "201302130000Z" -- 13 February 2013
DESCRIPTION "Ver 237: Added sflow(57) value for SNMP objects
s5AgSysAsciiConfigManualUploadApplications and
s5AgAsciiConfigScriptUploadApplications."
REVISION "201301170000Z" -- 17 January 2013
DESCRIPTION "Ver 236: Added s5AgentScript group."
REVISION "201211280000Z" -- 28 November 2012
DESCRIPTION "Ver 235: Added s5AgSysSflowGlobalEnable."
REVISION "201210100000Z" -- 10 October 2012
DESCRIPTION "Ver 234: Added s5AgSysForcedStackModeEnabled."
REVISION "201210040000Z" -- 4 October 2012
DESCRIPTION "Ver 233: Added slamon(54), spbm(55) and lst(56) for SNMP objects
s5AgSysAsciiConfigManualUploadApplications and
s5AgAsciiConfigScriptUploadApplications."
REVISION "201209130000Z" -- 13 September 2012
DESCRIPTION "Ver 232: Added s5AgSysTimeStampEnabled."
REVISION "201209130000Z" -- 13 September 2012
DESCRIPTION "Ver 231: Removed non-ASCII character in
s5AgSysStackIpv6MgmtAddress syntax section"
REVISION "201208140000Z" -- 14 August 2012
DESCRIPTION "Ver 230: Added s5AgSysDiagnosticsQuickModeEnabled."
REVISION "201207170000Z" -- 17 July 2012
DESCRIPTION "Ver 229: Added uploadToSftp(8),
uploadVerboseToSftp(9) for SNMP object
s5AgSysAsciiConfigManualUpload
and downloadFromSftp(6) for SNMP object
5AgSysAsciiConfigManualDownload."
REVISION "201207030000Z" -- 3 July 2012
DESCRIPTION "Ver 228: Added s5AgSysJumboFramesSize."
REVISION "201206260000Z" -- 26 June 2012
DESCRIPTION "Ver 227: Added s5AgSysBlinkLeds,
s5AgSysBlinkLedsUnit,
s5AgSysBlinkLedsTimeThreshold."
REVISION "201206010000Z" -- 1 June 2012
DESCRIPTION "Ver 226: Added s5AgSysStackIpv6MgmtAddress,
s5AgSysStackIpv6MgmtNetMask,
s5AgSysIpv6MgmtGateway."
REVISION "201205070000Z" -- 7 May 2012
DESCRIPTION "Ver 225: Added s5AgSysQuickConfigEnable."
REVISION "201204060000Z" -- 6 April 2012
DESCRIPTION "Ver 224: Added s5AgSysAuditEnable."
REVISION "201203290000Z" -- 29 March 2012
DESCRIPTION "Ver 223: Added s5AgSysMgmtStackIpAddress."
REVISION "201203090000Z" -- 9 March 2012
DESCRIPTION "Ver 222: Added cfm(53) for SNMP objects
s5AgSysAsciiConfigManualUploadApplications and
s5AgAsciiConfigScriptUploadApplications."
REVISION "201202210000Z" -- 21 February 2012
DESCRIPTION "Ver 221: Added s5AgSysSerialSecurityEnable."
REVISION "201202170000Z" -- 17 February 2012
DESCRIPTION "Ver 220: Added sshc(50), dhcpServer(51) and fcoe(52) for SNMP objects
s5AgSysAsciiConfigManualUploadApplications and
s5AgAsciiConfigScriptUploadApplications."
REVISION "201109130000Z" -- 13 September 2011
DESCRIPTION "Ver 219: Changed dnldSshAuthKeyFromUsb to
dnldSshDsaAuthKeyFromUsb.
Added dnldSshRsaAuthKeyFromUsb,
dnldSshDsaAuthKeyFromSftp,
dnldSshRsaAuthKeyFromSftp,
dnldImgFromSftpNoReset,
dnldFwFromSftpNoReset
enumerations to s5AgInfoFileAction.
Changed description of s5AgSysSshAuthKeyFilename."
REVISION "201103250000Z" -- 25 March 2011
DESCRIPTION "Ver 218: Support for SFTP."
REVISION "201102080000Z" -- 08 February 2011
DESCRIPTION "Ver 217: Fixed type of s5AgentLicenseFlags."
REVISION "201012010000Z" -- 01 December 2010
DESCRIPTION "Ver 216: Added dynamic(2) and static(3) to
s5AgSysFlushMacAddrTableAll."
REVISION "201011030000Z" -- 03 November 2010
DESCRIPTION "Ver 215: Added s5AgSysMacAddrTableLearningPorts."
REVISION "201010140000Z" -- 14 October 2010
DESCRIPTION "Ver 214: Added transferring(4) enumeration to
s5AgInfoImgDownloadStatus ."
REVISION "201009200000Z" -- 20 September 2010
DESCRIPTION "Ver 213: Added s5AgentLicense."
REVISION "201009140000Z" -- 14 September 2010
DESCRIPTION "Ver 212: Added s5AgSysIdentifyUnits."
REVISION "201008110000Z" -- 11 August 2010
DESCRIPTION "Ver 211: Added s5AgInfoImgDownloadStatus and
s5AgInfoImgDownloadPercentComplete."
REVISION "201008100000Z" -- 10 August 2010
DESCRIPTION "Ver 210: Added s5AgSysSpanningTreeBpduFilterIgnoreSelf."
REVISION "201007210000Z" -- 21 July 2010
DESCRIPTION "Version 209: Updated s5AgSysOperationalLicense and
s5AgSysInstalledLicense."
REVISION "201004150000Z" -- 14 April 2010
DESCRIPTION "Version 208: Added -1 to range for recurring daylight
savings start and end week, to refer to last week of
a month."
REVISION "201001290000Z" -- 29 January 2010
DESCRIPTION "Version 207: Changed ssa enumeration to nsna."
REVISION "200912140000Z" -- 14 December 2009
DESCRIPTION "Version 206: Added wireless(49)."
REVISION "200911160000Z" -- 16 November 2009
DESCRIPTION "Version 205: Added unicastStormControl(48)."
REVISION "200910230000Z" -- 23 October 2009
DESCRIPTION "Version 204: Added enumerations to
s5AgAsciiConfigScriptOperStatus."
REVISION "200910200000Z" -- 20 October 2009
DESCRIPTION "Version 203: Added energySaver(47) enumeration."
REVISION "200909240000Z" -- 24 September 2009
DESCRIPTION "Version 202: Added objects for IPv6 CPU and stack
addresses, net masks, and default gateway."
REVISION "200909100000Z" -- 10 September 2009
DESCRIPTION "Version 201: Added s5AgSysOperationalLicense and
s5AgSysInstalledLicense."
REVISION "200907230000Z" -- 23 July 2009
DESCRIPTION "Version 200: Added uploadVerbose enumeration to
s5AgAsciiConfigScriptManual, and added
s5AgAsciiConfigScriptApplications."
REVISION "200907130000Z" -- 13 July 2009
DESCRIPTION "Version 199: Added support for verbose acg upload."
REVISION "200906070000Z" -- 07 June 2009
DESCRIPTION "Version 198: Added support for recurring DST."
REVISION "200901050000Z" -- 05 January 2009
DESCRIPTION "Version 197: Removed s5AgSysAssetId."
REVISION "200810210000Z" -- 21 October 2008
DESCRIPTION "Version 196: Added s5AgSysAssetId."
REVISION "200807240001Z" -- 24 July 2008
DESCRIPTION "Version 195: Changed several objects from INTEGER
to Integer32 (SMIv2 compliance)."
REVISION "200807240000Z" -- 24 July 2008
DESCRIPTION "Version 194: Added s5AgSysTelnetSessionLoginAuthenType
and s5AgSysSerialConsoleLoginAuthenType.
Add s5AgSysSshAuthKeyFilename.
Add dnldSshAuthKeyFromUsb value in
s5AgInfoFileAction."
REVISION "200803040000Z" -- 04 March 2008
DESCRIPTION "Version 193: Fixed description of
s5AgSysAutoUnitReplacementSaveEnabled."
REVISION "200801280000Z" -- 28 January 2008
DESCRIPTION "Version 192: Remove changes from version 191, not needed."
REVISION "200801250000Z" -- 25 January 2008
DESCRIPTION "Version 191: Add support for primary/secondary
image download/boot."
REVISION "200712100000Z" -- 10 December 2007
DESCRIPTION "Version 190: Add s5AgSysTftpServerInetAddressType and
s5AgSysTftpServerInetAddress."
REVISION "200712050000Z" -- 05 December 2007
DESCRIPTION "Version 189: Add s5AgSysAutoUnitReplacementForceSave."
REVISION "200711040000Z" -- 04 November 2007
DESCRIPTION "Version 188: Add s5AgSysAutoUnitReplacementSaveEnabled
and s5AgSysAutoUnitReplacementRestore."
REVISION "200709190000Z" -- 19 September 2007
DESCRIPTION "Version 187: Add s5AgSysJumboFramesEnabled."
REVISION "200709040000Z" -- 04 September 2007
DESCRIPTION "Version 186: Add more objects for IPv6 support."
REVISION "200708210000Z" -- 21 August 2007
DESCRIPTION "Version 185: Add objects for IPv6 support."
REVISION "200705110000Z" -- 11 May 2007
DESCRIPTION "Version 184: Add objects for timezone acronyms."
REVISION "200705030000Z" -- 03 May 2007
DESCRIPTION "Version 183: Fix typos in s5AgAsciiConfigScriptTable."
REVISION "200703050000Z" -- 05 Mar 2007
DESCRIPTION "Version 182: Expanded range of s5AgAsciiConfigScriptSource."
REVISION "200702270000Z" -- 27 Feb 2007
DESCRIPTION "Version 181: Added s5AgAsciiConfigScriptLastStatusChange."
REVISION "200702160000Z" -- 16 Feb 2007
DESCRIPTION "Version 180: Added s5AgentAsciiConfig group."
REVISION "200701080000Z" -- 08 Jan 2007
DESCRIPTION "Version 179: Added s5AgDaylightSavingsEndMinutes,
s5AgDaylightSavingsEndYear,
s5AgDaylightSavingsStartMinutes,
s5AgDaylightSavingsStartYear,
s5AgDaylightSavingsRecurring.
Also added enumerations for DHCP to
s5AgInfoBootMode."
REVISION "200611070000Z" -- 07 Nov 2006
DESCRIPTION "Version 178: Added s5AgSysVlanConfigControl."
REVISION "200609190000Z" -- 19 Sep 2006
DESCRIPTION "Version 177: Added objects for flushing MAC address table."
REVISION "200608280000Z" -- 28 Aug 2006
DESCRIPTION "Version 176: Added s5AgSysAutosaveToNvramEnabled."
REVISION "200608140000Z" -- 14 Aug 2006
DESCRIPTION "Version 175: Added object for global flow control."
REVISION "200608070000Z" -- 07 Aug 2006
DESCRIPTION "Version 174: Clarified descriptions."
REVISION "200604050000Z" -- 05 Apr 2006
DESCRIPTION "Version 173: Added copyConfigToNvram enumeration to
s5AgInfoFileAction."
REVISION "200603220000Z" -- 07 Mar 2006
DESCRIPTION "Version 172: Add s5AgSysSpanningTreeAdminCompatibility and
s5AgSysSpanningTreeOperCompatibility."
REVISION "200603070000Z" -- 07 Mar 2006
DESCRIPTION "Version 171: Add support for upload/downloading license
files."
REVISION "200602140000Z" -- 14 Feb 2006
DESCRIPTION "Version 170: Allow more lines in banner table."
REVISION "200510110000Z" -- 11 Oct 2005
DESCRIPTION "Version 169: Added s5AgSysSpanningTreePortMode."
REVISION "200509300000Z" -- 09 Sep 2005
DESCRIPTION "Version 168: Add default(3) to
s5AgSysAutoUnitReplacementEnabled."
REVISION "200505130000Z" -- 13 May 2005
DESCRIPTION "Version 167: Expand range of s5AgSysUsbTargetUnit."
REVISION "200505110000Z" -- 11 May 2005
DESCRIPTION "Version 166: Fix support for USB flash dongles."
REVISION "200505040000Z" -- 04 May 2005
DESCRIPTION "Version 165: Fleshed out support for USB flash dongles."
REVISION "200504220000Z" -- 22 Apr 2005
DESCRIPTION "Version 164: Added
s5AgSysSpanningTreePathCostCalculationMode."
REVISION "200503240000Z" -- 24 Mar 2005
DESCRIPTION "Version 163: Added dnldImgFromUsb, upldImgToUsb,
dnldFwFromUsb, upldFwToUsb."
REVISION "200503220000Z" -- 22 Mar 2005
DESCRIPTION "Version 162: Added dnldImgNoReset and dnldFwNoReset."
REVISION "200412090000Z" -- 09 Dec 2004
DESCRIPTION "Version 161: Added s5AgSysAsciiConfigManualUpload."
REVISION "200411090000Z" -- 09 Nov 2004
DESCRIPTION "Version 160: Added s5AgentBootConfig group."
REVISION "200409300000Z" -- 30 Sept 2004
DESCRIPTION "Version 159: Added new SNTP objects:
s5AgSntpTimeZone
s5AgSntpSyncRetryInterval
Added Daylight Savings group."
REVISION "200406180000Z" -- 18 June 2004
DESCRIPTION "Version 158: Added 'disabled(3)' option to
s5AgBannerControl"
REVISION "200305290000Z" -- 29 May 2003
DESCRIPTION "v153: Conversion to SMIv2, Added s5AgentSsl group"
::= { s5Agent 8 }
-- Agent Groups
s5AgentHw OBJECT IDENTIFIER ::= { s5Agent 1 }
s5AgentInfo OBJECT IDENTIFIER ::= { s5Agent 2 }
s5AgentMgmt OBJECT IDENTIFIER ::= { s5Agent 3 }
s5AgentSystem OBJECT IDENTIFIER ::= { s5Agent 4 }
s5AgentBanner OBJECT IDENTIFIER ::= { s5Agent 5 }
s5AgentSntp OBJECT IDENTIFIER ::= { s5Agent 6 }
s5AgentSsl OBJECT IDENTIFIER ::= { s5Agent 7 }
-- PLACEHOLDER for MODULE-IDENTITY
-- s5AgentMib OBJECT IDENTIFIER ::= { s5Agent 8 }
s5AgentDaylightSavings OBJECT IDENTIFIER ::= { s5Agent 9 }
s5AgentBootConfig OBJECT IDENTIFIER ::= { s5Agent 10 }
s5AgentAsciiConfig OBJECT IDENTIFIER ::= { s5Agent 11 }
s5AgentLicense OBJECT IDENTIFIER ::= { s5Agent 12 }
s5AgentScript OBJECT IDENTIFIER ::= { s5Agent 13 }
s5AgentClock OBJECT IDENTIFIER ::= { s5Agent 14 }
-- SECTION 2: MIB Objects
-- Hardware Information
s5AgMyGrpIndx OBJECT-TYPE
SYNTAX Integer32 (1..32767)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the group containing
the agent."
::= { s5AgentHw 1 }
s5AgMyComIndx OBJECT-TYPE
SYNTAX Integer32 (1..32767)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the component containing
the agent."
::= { s5AgentHw 2 }
-- Global Information
s5AgentGbl OBJECT IDENTIFIER ::= { s5AgentInfo 1 }
s5AgInfoReBoot OBJECT-TYPE
SYNTAX INTEGER {
other(1),
running(2),
restart(3),
reboot(4),
reset(5),
download(6),
downloadAndRestart(7),
downloadAndReboot(8),
downloadAndReset(9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Action object to reboot the agent.
The following values can only be read:
other(1).....agent in unknown or other state
running(2)...agent running
The following values can be written:
restart(3)...restart agent (i.e., jump to
beginning of agent code)
reboot(4)....start boot sequence for agent
(i.e., jump to beginning of
boot firmware)
reset(5).....do a hardware reset
download(6)..............activate download of
a new agent
downloadAndRestart(7)....activate download of
a new agent and restart
downloadAndReboot(8).....activate download of
a new agent and reboot
downloadAndReset(9)......activate download of
a new agent and reset
If s5AgInfoScheduleBootTime is set in the same PDU as
s5AgInfoReBoot, the action specified occurs when the
scheduled time reaches zero; otherwise, the action
occurs immediately. The agent does best efforts to
return a response before the action occurs.
If any of the combined download actions are
requested, neither action occurs until the
expiry of s5AgInfoScheduleBootTime, if set."
::= { s5AgentGbl 1 }
s5AgInfoWriteCfg OBJECT-TYPE
SYNTAX INTEGER {
other(1),
valid(2),
write(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Action object to cause current configuration
settings to be written to local nonvolatile
storage. The following values can only be read:
other(1)...some unknown or other state
valid(2)...contents valid
The following value can be written:
write(3)...write configuration settings to
local storage (such as nonvol)
If the write operation write fails, then the
agent will return error 'genErr' on the SET."
::= { s5AgentGbl 2 }
s5AgInfoMgmtProtocolNxtBoot OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ipOnly(2),
ipxOnly(3),
ipAndIpx(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The transport protocol(s) to use after
the next boot of the agent. The following
value is read-only:
other(1)....unknown or some other protocol
The following value is read-write:
ipOnly(2).....only IP
ipxOnly(3)....only IPX
ipAndIpx(4)...IP and IPX."
::= { s5AgentGbl 3 }
s5AgInfoMgmtProtocolCur OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ipOnly(2) ,
ipxOnly(3),
ipAndIpx(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current transport protocol(s) that are
being supported by the agent. The following
value is read-only:
other(1)....unknown or some other protocol
The following value is read-write:
ipOnly(2).....only IP
ipxOnly(3)....only IPX
ipAndIpx(4)...IP and IPX.
When the IP protocol stack is not enabled,
the agent will not respond to PING or SNMP
requests over IP.
When the IPX protocol stack is not enabled,
the agent will not respond to diagnostic SAP or
SNMP requests over IPX.
It is suggested that NMS not disable the transport
they are using."
::= { s5AgentGbl 4 }
s5AgInfoBootMode OBJECT-TYPE
SYNTAX INTEGER {
other(1),
local(2),
net(3),
netWhenNeeded(4),
netOrLastAddress(5),
dhcp(6),
dhcpWhenNeeded(7),
dhcpOrLastAddress(8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The source for initial protocol configuration
information at next boot. For IP, a setting of
net(3), netWhenNeeded(4), or netOrLastAddress(5)
means that BOOTP will be used to get the
agent's IP address(es), load server address, and
configuration file name.
For IPX, a setting of net(3),
netWhenNeeded(4), or netOrLastAddress(5) means SAP
will be used to get the agent's Novell
network number(s), and the configuation filename
will be loaded from local storage (note - the load
server address is not needed in a Novell network).
The following value is read-only:
other(1).....not applicable or some other case
The following values are read-write:
local(2)
Don't use the network.
net(3)
Try using the network and if that
fails then use protocol configuration
information from local storage.
netWhenNeeded(4)
Use protocol configuration information
from local storage if available,
otherwise, try using the network.
netOrLastAddress(5)
Similar to netWhenNeeded, except that if
using the network fails, the last set
of protocol configuration information
that was obtained using the network
will be used if it is available.
Note: The load server address is not configurable
and is not available in this MIB object on a
Novell network."
::= { s5AgentGbl 5 }
s5AgInfoCfgLoadMode OBJECT-TYPE
SYNTAX INTEGER {
other(1),
local(2),
net(3),
locAsBk(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The source from which to load configuration
information at next boot. The following value
is read-only:
other(1)...not applicable or some other case
The following values are read-write:
local(2).....get from local storage
net(3).......load from the network
locAsBk(4)...try using network and if it fails
then use local information.
When local(2) is specified, the configuration
information is loaded from local storage.
If the local configuration is not valid
(checks for ip = 0.0.0.0), then BOOTP is used
for the IP stack. (In IPX only mode, the IP
address could be 0.0.0.0 and IPX does not rely
on the IP address. The agent checks the IPX
address, and if the network number of the IPX
address is equal to 0 the agent uses SAP).
When net(3) is specified, the configuration
information will be downloaded from the network
only. The configuration information will never
be loaded from local storage, even if downloading
fails and the local configuration information exists.
When locAsBk(4) is specified, a download of the
configuration information will be tried over the
network. If the network download fails then the
configuration information will be loaded from
local storage."
::= { s5AgentGbl 6 }
s5AgInfoImgLoadMode OBJECT-TYPE
SYNTAX INTEGER {
other(1),
local(2),
net(3),
locAsBk(4),
netIfNewer(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The source from which to load the agent image
at next boot. The following value is read-only:
other(1)...not applicable or some other case
The following values are read-write:
local(2)........get from local storage
net(3)..........load from the network
locAsBk(4)......try using network and if it fails
then use local information.
netIfNewer(5)...try loading image over the net.
If can load image, and it is newer
than the local image, then use it.
Otherwise, use local image.
If the local image is not valid, the setting will
be net(3) and cannot be changed to local(2),
or locAsBk(4) until a valid image file is loaded
(i.e., error 'badValue' will be returned on SETS with
value other than net(3)). When the local image is
not valid and the network download of the image fails,
the entire boot process will be repeated.
When local(2) is specified, the image will be loaded
from local storage.
When net(3) is specified, the image will be downloaded
from the network only. The image file will never be
loaded from local storage, even if downloading fails
and the local image exists.
When locAsBk(4) is specified, a download of the image
will be tried over the network. If the network
download fails then the image is loaded from local
storage.
When netIfNewer(5) is specified, a download of the
image will be tried over the network. If successful,
it will then be compared to the image stored in local
storage. The most recent version of the two will be
used. If the local image is not valid, the network
will always be used. If the network download fails
then the image is loaded from the local storage."
::= { s5AgentGbl 7 }
s5AgInfoImgSaveMode OBJECT-TYPE
SYNTAX INTEGER {
notAvail(1),
writeIfDiff(2),
writeIfNewer(3),
noWrite(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates what to do with the image (when
loaded from the network) on the next boot.
The following value can only be read:
notAvail(1)...the save operation is not
available
The following values can be written (and
read) if the device supports this capability:
writeIfDiff(2)....save image to local storage
at next boot if image is
different from saved contents
writeIfNewer(3)...save image to local storage
at next boot if image is
newer than saved contents.
noWrite(4)........do not save image to local
storage at next boot, even if
image is newer or different."
::= { s5AgentGbl 8 }
s5AgInfoImgSaveStatus OBJECT-TYPE
SYNTAX INTEGER {
notAvail(1),
noSave(2),
saved(3),
saveFailed(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates what happened to the image file
on the last boot. The following values
are returned:
notAvail(1).....the save operation is not
available
noSave(2).......image not saved since image was
not asked to be saved, or image
was not loaded from the network
saved(3)........image saved
saveFailed(4)...tried to save image, but failed"
::= { s5AgentGbl 9 }
s5AgInfoVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of the agent in the form
'major.minor.maintenance[letters]'. This
is an alias for the value of the object
s5ChasStoreCntntVer for the RAM of the
module containing the agent."
::= { s5AgentGbl 10 }
s5AgInfoLocStorVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of the agent image saved in local
storage such as flash memory in the form
'major.minor.maintenance[letters]'. If not
known or not available, then the value is
a zero length string. This is an alias for
the value of the object s5ChasStoreCntntVer
for the local storage of the module containing
the agent."
::= { s5AgentGbl 11 }
s5AgInfoNxtBootDfltGwAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the default gateway (router)
for the agent to use after the next boot. (NOTE:
the current default router is the value of object
s5AgInfoCurDfltGwAddr (or ipRouteNextHop.0.0.0.0).)
If not used, then this object has the value
of 0.0.0.0."
::= { s5AgentGbl 12 }
s5AgInfoCurDfltGwAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the current default gateway
(router). (NOTE: this is an alias for the object
ipRouteNextHop in the row of the table
ipRouteTable which has object ipRouteDest with
a value of 0.0.0.0.)
If not used, then this object has the value
of 0.0.0.0."
::= { s5AgentGbl 13 }
s5AgInfoDramUsage OBJECT-TYPE
SYNTAX Integer32 (-1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of the percentage of DRAM currently
in use by this agent. If this information is not
available the agent shall return -1, otherwise the
percentage of DRAM in use is returned as an integer
between 0 and 100. The percentage is defined as the
DRAM currently used by this agent divided by the
total DRAM available to this agent."
::= { s5AgentGbl 14 }
s5AgInfoLoadProtocolNxtBoot OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ipOnly(2),
ipxOnly(3),
auto(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The transport protocol(s) over which the
agent is to use to load the configuration
information and the agent image at the
next boot of the agent. The following
value is read-only:
other(1)....unknown or some other protocol
The following values are read-write:
ipOnly(2)....use load protocol over IP
ipxOnly(3)...use load protocol over IPX
auto(4)......try using the IP load function
and if that fails then use IPX
load function. If the IPX
load function also fails, repeat
the same process until one or
the other protocol succeeds."
::= { s5AgentGbl 15 }
s5AgInfoLoadProtocolLast OBJECT-TYPE
SYNTAX INTEGER {
reserved(1),
ip(2),
ipx(3),
local(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The transport protocol over which the agent image
and configuration information were last loaded. The
following values are read-only:
reserved(1)...reserved
ip(2).........gotten from the network using
a load protocol over IP
ipx(3)........gotten from the network using
a load protocol over IPX
local(4)......loaded from local storage."
::= { s5AgentGbl 16 }
s5AgInfoSlotScope OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains information about all
the slots an agent can manage. The value is encoded
in an octet string. One byte has information about 8
slots. If a bit is set then agent can manage the
corresponding slot. Byte 1 will have information about
slots 1-8, byte 2 will have information about
slots 9-16, and so on. For example an agent that
can manage slots 2-7 in a 14 slot chassis should have
the value :
8d:00 (0111 1110 0000 0000)
If an agent returns a string of size 0, then it can
manage all slots in chassis."
::= { s5AgentGbl 17 }
s5AgInfoImgType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
typeA(2),
typeB(3),
typeC(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the type of agent image. This object is meant
to distinguish between agents having the same version
number running on the same hardware, but with dissimilar
functionality. Following are examples of possible values
for various enumerations.
other(1) ....... A unique agent eg., 5310A, 5dn310 etc
typeA(2) ....... fusion basic agent.
typeB(2) ....... fusion advanced agent."
::= { s5AgentGbl 18 }
s5AgInfoScheduleBootTime OBJECT-TYPE
SYNTAX Integer32 (0..10080)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time, measured in minutes, remaining until the
action(s) set by s5AgInfoReBoot will be performed.
This value must be set in the same set request as
the value of s5AgInfoReBoot; otherwise, a badValue
error is returned.
If this value has been set, the number returned will
count down to zero, and the time remaining in minutes
will be rounded up to the next whole minute.
Actions set via s5AgInfoReBoot can be scheduled for
up to seven days in advance.
7 * 24 * 60 equals the maximum settable value of
10080. If this attribute has not been set, a value of
zero should be returned."
::= { s5AgentGbl 19 }
s5AgInfoScheduleBootCancel OBJECT-TYPE
SYNTAX INTEGER {
other(1),
cancel(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cancel a scheduled s5AgInfoReboot action.
The following value is read-only:
other(1)...not applicable or some other case
This is always the value that return when
read.
The following values are read-write:
cancel(2)...cancel a scheduled boot.
Setting this attribute to cancel(2) sets s5AgInfoReBoot
to running(2) and s5AgInfoScheduleBootTime to zero."
::= { s5AgentGbl 20 }
s5AgInfoNumBootBanks OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of local storage locations (or flash
memory banks) available on this device for
operational code images.
Devices without local image capability or not
supporting this attribute shall return a value of 0."
::= { s5AgentGbl 21 }
s5AgInfoNextBootBank OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The source of the image to be loaded upon the
next boot of the device.
If a value is set larger than s5AgInfoNumBootBanks,
a badValue error should be returned.
Devices without local image capability or not
supporting this attribute shall return a value of 0."
::= { s5AgentGbl 22 }
s5AgInfoDstLoadBank OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The local storage bank where the next system image
image is downloaded to.
Devices without local image capability or not
supporting this attribute shall return a value of 0."
::= { s5AgentGbl 23 }
s5AgInfoFileAction OBJECT-TYPE
SYNTAX INTEGER {
other(1),
dnldConfig(2),
dnldImg(3),
upldConfig(4),
upldImg(5),
dnldFw(6),
upldFw(7),
dnldImgIfNewer(8),
dnldImgToDram(9),
dnldImgNoReset(10),
dnldFwNoReset(11),
dnldImgFromUsb(12),
upldImgToUsb(13),
dnldFwFromUsb(14),
upldFwToUsb(15),
dnldConfigFromUsb(16),
upldConfigToUsb(17),
dnldLicense(18),
upldLicense(19),
dnldLicenseFromUsb(20),
upldLicenseToUsb(21),
copyConfigToNvram(22),
dnldSshDsaAuthKeyFromUsb(23),
dnldImgFromSftp(24),
dnldFwFromSftp(25),
dnldConfigFromSftp(26),
upldConfigToSftp(27),
dnldSshRsaAuthKeyFromUsb(28),
dnldSshDsaAuthKeyFromSftp(29),
dnldSshRsaAuthKeyFromSftp(30),
dnldImgFromSftpNoReset(31),
dnldFwFromSftpNoReset(32),
dnldLicenseFromSftp(33),
dnldImgFromUsbNoReset(34),
dnldImgIfNewerNoReset(35),
dnldImgIfNewerFromUsb(36),
dnldImgIfNewerFromUsbNoReset(37),
dnldImgIfNewerFromSftp(38),
dnldImgIfNewerFromSftpNoReset(39)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to copy a config file or an image file.
Typically, the copy is to/from a TFTP server, though other
types of sources/destinations are possible.
In read operation, if no action taken since the boot up, it will
return other(1). Otherwise it will return the latest action such
as dnldConfig(2), dnldImg(3), upldConfig(4) and upldImg(5).
In write operation, the values that can be written are:
dnldConfig(2) ........... download a config file to a device.
The new config file will not take effect
until the next boot cycle of the device.
dnldImg(3) .............. download an image to a device.
upldConfig(4) ........... upload a config file to a server from
a device. The config file contains the
current MIB object values of the device.
upldImg(5) .............. upload a image from a device to a server
dnldFw(6) ............... download firmware to a device
upldFw(7) ............... upload firware from a device to a server
dnldImgIfNewer(8) ....... download an image to a device if the image
version is newer than the image stored in
local NV storage
dnldImgToDram(9) ........ download an image to a device, but do not
save it to NVRAM, just keep it in DRAM
dnldImgNoReset(10) ...... download an image to a device, but do not
reset the device after the download
dnldFwNoReset(11) ....... download firmware to a device, but do not
reset the device after the download
dnldImgFromUsb(12) ...... download image from USB port
upldImgToUsb(13) ........ upload image to USB port
dnldFwFromUsb(14) ....... download firmware from USB port
upldFwToUsb(15) ......... upload firmware to USB port
dnldConfigFromUsb(16) ... download binary config from USB port
upldConfigToUsb(17) ..... upload binary config to USB port
dnldLicense(18) ......... download license file from TFTP server
upldLicense(19) ......... upload license file to TFTP server
dnldLicenseFromUsb(20) .. download license file from USB port
upldLicenseToUsb(21) .... upload license file to USB port
copyConfigToNvram(22) ... copy the current running configuration
into NVRAM
dnldSshDsaAuthKeyFromUsb(23) .. download SSH DSA authentication key
from USB port
dnldImgFromSftp(24) ..... download image from SFTP server
dnldFwFromSftp(25) ...... download firmware from SFTP server
dnldConfigFromSftp(26) .. download a binary config file from
SFTP server
upldConfigToSftp(27) .... upload a binary config file to
SFTP server
dnldSshRsaAuthKeyFromUsb(28) .. download SSH RSA authentication key
from USB port
dnldSshDsaAuthKeyFromSftp(29) .. download SSH DSA authentication
key from SFTP server
dnldSshRsaAuthKeyFromSftp(30).. download SSH RSA authentication key
from SFTP server
dnldImgFromSftpNoReset(31) .. download image from SFTP server, but
do not reset the device after the download
dnldFwFromSftpNoReset(32) .. download firmware from SFTP server, but
do not reset the device after the
download
dnldLicenseFromSftp(33) .. download license file from SFTP server
dnldImgFromUsbNoReset(34).. download image from USB, but do not
reset the device after the download.
dnldImgIfNewerNoReset(35) ..download an image to a device if the
image is newer than the image stored in
the local NV storage, but do not reset the
device after download
dnldImgIfNewerFromUsb(36) ..download an image from usb port to a device
if the image is newer than the image stored in
the local NV storage
dnldImgIfNewerFromUsbNoReset(37) ..download an image from usb port to a
device if the image is newer than the
image stored in the local NV storage, but do
not reset the device after download
dnldImgIfNewerFromSftp(38) ..download an image from SFTP server if the
image is newer than the image stored in the local
NV storage
dnldImgIfNewerFromSftpNoReset(39) ..download an image from SFTP server if the
image is newer than the image stored in the
local NV storage, but do not reset the device
after download."
::= {s5AgentGbl 24}
s5AgInfoFileStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
inProgress (2),
success (3),
fail (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to get the status of the latest action as
shown by s5AgInfoFileAction. The values that can be read are:
other(1) ......... if no action taken since the boot up
inProgress (2) ... the operation is in progress
success (3) ...... the operation succeeds.
fail (4) ......... the operation is failed."
::= {s5AgentGbl 25}
s5AgInfoStackBootpMACUsage OBJECT-TYPE
SYNTAX INTEGER {
other(1),
useBaseUnitMACAddress (2),
useStackMACAddress (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to get/set which MAC address is used
by a stackable system when performing BOOTP requests during
bootup. A value of useBaseUnitMACAddress(2) indicates that
the MAC address of the base unit of the stack will be used.
A value of useStackMACAddress(3) indicates that the MAC
address of the stack will be used."
::= {s5AgentGbl 26}
s5AgInfoImgDownloadStatus OBJECT-TYPE
SYNTAX INTEGER {
idle(1),
downloading(2),
programming(3),
rebooting(4),
transferring(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the current operational status of the software
image download process."
::= { s5AgentGbl 27 }
s5AgInfoImgDownloadPercentComplete OBJECT-TYPE
SYNTAX Unsigned32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the percentage complete of the current phase
of the software image download process."
::= { s5AgentGbl 28 }
-- Agent's Interface Information Table
s5AgMyIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5AgMyIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that provides additional information
about the agent's interfaces. The number of
entries in the table is determined by the
number of interfaces on the agent."
::= { s5AgentInfo 2 }
s5AgMyIfEntry OBJECT-TYPE
SYNTAX S5AgMyIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the table of additional information
about the agent's interfaces. Entries can not
be created or deleted via SNMP requests."
INDEX { s5AgMyIfIndx }
::= { s5AgMyIfTable 1 }
S5AgMyIfEntry ::= SEQUENCE {
s5AgMyIfIndx InterfaceIndex,
s5AgMyIfNxtBootIpAddr IpAddress,
s5AgMyIfNxtBootNetMask IpAddress,
s5AgMyIfCfgFname DisplayString,
s5AgMyIfLdSvrAddr IpAddress,
s5AgMyIfImgFname DisplayString,
s5AgMyIfValidFlag INTEGER,
s5AgMyIfNxtBootIpxAddr IpxAddress,
s5AgMyIfBootRouterAddr IpAddress,
s5AgMyIfMacAddr MacAddress
}
s5AgMyIfIndx OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the interface. This has the same
value as ifIndex for the interface."
::= { s5AgMyIfEntry 1 }
s5AgMyIfNxtBootIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"For the next boot, the IP address of the
the interface. If not used, then the
value is 0.0.0.0. (NOTE: the current IP
address for the interface is found in table
ipAddrTable and in table s5AgOthIfTable.)"
::= { s5AgMyIfEntry 2 }
s5AgMyIfNxtBootNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"For the next boot, the subnet mask for
the interface. If not used, then the
value is 0.0.0.0. (NOTE: the current subnet
mask for the interface is found in table
ipAddrTable.)"
::= { s5AgMyIfEntry 3 }
s5AgMyIfCfgFname OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the configuration file currently
associated with the interface. When not
used, the value is a zero length string."
::= { s5AgMyIfEntry 4 }
s5AgMyIfLdSvrAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the load server for the
configuration file and/or the image file.
If not used, then the value is 0.0.0.0"
::= { s5AgMyIfEntry 5 }
s5AgMyIfImgFname OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the image file(s) currently associated
with the interface. Some agents in special
situations may support a value which contains
multiple file names instead of a single file
name. Multiple names are specified as a list
of file names separated by semicolons (;).
When the object is not used, the value is a
zero length string."
::= { s5AgMyIfEntry 6 }
s5AgMyIfValidFlag OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the configuration and/or image
file(s) were downloaded from this interface and
if the file names have not been changed. The
following values can be read:
valid(1).....configuration and/or image file(s)
downloaded from this interface
are currently in use
invalid(2)...cfg and/or image files downloaded
from this interface are not
in use (this may also mean that
there are no files downloaded from
this interface)."
::= { s5AgMyIfEntry 7 }
s5AgMyIfNxtBootIpxAddr OBJECT-TYPE
SYNTAX IpxAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For the next boot, the IPX address of the
the interface. If the IPX protocol is not used,
then the value is 00000000:000000000000.
NOTE: The current IPX address for the
interface is found in table s5AgOthIfTable."
::= { s5AgMyIfEntry 8 }
s5AgMyIfBootRouterAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the boot router for the
configuration file and/or the image file.
If not used, then the value is 0.0.0.0"
::= { s5AgMyIfEntry 9 }
s5AgMyIfMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the interface. The value
is 00:00:00:00:00:00 if there is no interface."
::= { s5AgMyIfEntry 10}
-- Other Agents' Interface Information Table
s5AgOthIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5AgOthIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that provides information about
each interface for each agent in the chassis.
The number of entries in the table is determined
by the number of agents in the chassis and their
configuration."
::= { s5AgentInfo 3 }
s5AgOthIfEntry OBJECT-TYPE
SYNTAX S5AgOthIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the table of information about interface
information for all agents in the chassis. Entries
can not be created or deleted via SNMP requests."
INDEX { s5AgOthIfGrpIndx,
s5AgOthIfComIndx,
s5AgOthIfIndx }
::= { s5AgOthIfTable 1 }
S5AgOthIfEntry ::= SEQUENCE {
s5AgOthIfGrpIndx Integer32,
s5AgOthIfComIndx Integer32,
s5AgOthIfIndx InterfaceIndex,
s5AgOthIfIpAddr IpAddress,
s5AgOthIfIpxAddr IpxAddress
}
s5AgOthIfGrpIndx OBJECT-TYPE
SYNTAX Integer32 (1..32767)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the group containing the component
containing the agent."
::= { s5AgOthIfEntry 1 }
s5AgOthIfComIndx OBJECT-TYPE
SYNTAX Integer32 (1..32767)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the component in the group
containing the agent."
::= { s5AgOthIfEntry 2 }
s5AgOthIfIndx OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the interface. This is the same
value as ifIndex."
::= { s5AgOthIfEntry 3 }
s5AgOthIfIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the interface. If not used,
then the value is 0.0.0.0."
::= { s5AgOthIfEntry 4 }
s5AgOthIfIpxAddr OBJECT-TYPE
SYNTAX IpxAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IPX address of the interface. If the IPX
protocol is not used, then the value is
00000000:000000000000."
::= { s5AgOthIfEntry 5 }
-- IP Router Aging And Default Router Selection Information
s5AgIpRtrDefaultTimeToLive OBJECT-TYPE
SYNTAX TimeIntervalSec (60..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lifetime of IP router entries in seconds.
The maximum length of time that a IP router
is to be considered alive in the absence of
further positive advice. The default lifetime
is used for routers learned through IP router
protocols that do not specify a lifetime (e.g.
statically configured, ICMP redirects)."
DEFVAL { 540 } -- 9 minutes
::= { s5AgentInfo 4 }
s5AgIpDefaultRtrSelectionMode OBJECT-TYPE
SYNTAX INTEGER {
other(1),
config(2),
static(3),
dynamic(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The method used to select a default IP router.
The following value is read-only:
other(1).......not applicable or other case
The following values are read-write:
config(2).....use configured primary default
router. If no primary default router
is specified, there will be no
default IP route.
static(3).....A default router will be chose from
the routers known to be up and that
have been configured.
dynamic(4)....ICMP router discovery as per RFC
1256 is performed and the router
with the highest preference level is
chosen as default router."
DEFVAL { dynamic }
::= { s5AgentInfo 5 }
s5AgIpRtrDiscoverySolicitMode OBJECT-TYPE
SYNTAX INTEGER {
multicast(1),
broadcast(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The router discovery solicitation mode to use
when the default router selection mode is
dynamic. This solicitation mode determines
the IP address for ICMP router solicitations
(see RFC 1256):
multicast(1)..router solicitations are sent to
the all-routers multicast address
(224.0.0.2)
broadcast(2)..router solicitations are sent to
the limited broadcast address
(255.255.255.255)."
DEFVAL { broadcast}
::= { s5AgentInfo 6 }
-- Agent's Data Collection Table
s5AgDataCollectTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5AgDataCollectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of control information and statistics
for the data collection (promiscuous data
capturing) per source of detection."
::= { s5AgentInfo 7 }
s5AgDataCollectEntry OBJECT-TYPE
SYNTAX S5AgDataCollectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the data collection table.
Entries can not be created or deleted
via SNMP."
INDEX { s5AgDataCollectIfIndex }
::= { s5AgDataCollectTable 1 }
S5AgDataCollectEntry ::= SEQUENCE {
s5AgDataCollectIfIndex Integer32,
s5AgDataCollectSnTimeStamp TimeTicks,
s5AgDataCollectNetworkAddrStatus INTEGER
}
s5AgDataCollectIfIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer value representing the source
that collects data from the network. A value
greater than zero is the index of the agent's
interface on the NMM. This is the same value
as ifIndex for the interface. A value of zero
indicates data collection via best available
efforts (other than NMM's interfaces)."
::= { s5AgDataCollectEntry 1 }
s5AgDataCollectSnTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime at the last time
a node was added or deleted from the
Show Node table."
::= { s5AgDataCollectEntry 2 }
s5AgDataCollectNetworkAddrStatus OBJECT-TYPE
SYNTAX INTEGER {
alwaysOff(1),
on(2),
off(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A switch to enable or disable the collecting of
network layer addresses for the network address
mapping table (s5CmNetAddrTable ).
The following value is read-only:
alwaysOff(1)..data source is not capable of
collecting or decoding network
addresses
The following values are read-write if the data
source is capable of collecting network addresses:
on(2).........packet decoding is enabled
off(3)........packet decoding is disabled
or not supported."
DEFVAL { on } -- if packet collection is possible
::= { s5AgDataCollectEntry 3 }
-- Authentication Trap VarBinds
s5AgUnAuthIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the IP address of the last
station that tried to access this agent with an
invalid community string. This object is used as
a VarBind in an Authentication Trap PDU. A get
request will return the last value used, and will
return the null address 0.0.0.0 if no IP
authentication traps have been sent, or if the
address is not an IPv4 address."
::= { s5AgentInfo 8 }
s5AgUnAuthIpxAddr OBJECT-TYPE
SYNTAX IpxAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the IPX address of the last
station that tried to access this agent with an
invalid community string. This object is used as
a VarBind in an Authentication Trap PDU. A get
request will return the last value used, and will
return the null address of all zeros if no IPX
authentication traps have been sent."
::= { s5AgentInfo 9 }
s5AgUnAuthComm OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the community string of the
last unauthenticated attempt to access this agent.
This object is used as a VarBind in an Authentication
Trap PDU. A get request will return the last value used,
and will return the null string if no authentication
traps have been sent."
::= { s5AgentInfo 10 }
s5AgTrapFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5AgTrapFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Agent Trap filter configuration table."
::= { s5AgentInfo 11 }
s5AgTrapFilterEntry OBJECT-TYPE
SYNTAX S5AgTrapFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of trap filter entries that determine the
filtering of traps. For example, an instance of the
s5AgtTrapFilterStatus will be named s5AgTrapFilterStatus.8"
INDEX { s5AgTrapFilterIndex }
::= { s5AgTrapFilterTable 1 }
S5AgTrapFilterEntry ::= SEQUENCE {
s5AgTrapFilterIndex Integer32,
s5AgTrapFilterTrapOID OBJECT IDENTIFIER,
s5AgTrapFilterTrapInitiator1 Integer32,
s5AgTrapFilterTrapInitiator2 Integer32,
s5AgTrapFilterTrapInitiator3 Integer32,
s5AgTrapFilterStatus INTEGER,
s5AgTrapFilterDelayTime Integer32,
s5AgTrapEntryStatus INTEGER
}
s5AgTrapFilterIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index that uniquely identifies an entry in the
s5AgTrapFilterTable."
::= { s5AgTrapFilterEntry 1 }
s5AgTrapFilterTrapOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The OID of the trap.
This variable is requried for row creation."
::= { s5AgTrapFilterEntry 2 }
s5AgTrapFilterTrapInitiator1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A value that determines the first condition for
filtering a trap.This entry is the value of the
first varbind for a particular trap in most cases.
We need to specify every initiator that represents
the corresponding trap variable for each trap.
If the value of this initiator is 0 (wildcard or
don't care), it means that it can represent all
possible values for this initiator. The trap-filter
design and functional spec. provides a more detailed
explanation on this subject."
::= { s5AgTrapFilterEntry 3 }
s5AgTrapFilterTrapInitiator2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A value that determines the second condition for
filtering a trap. This entry is the value of the
second varbind for most traps. If the value of
this initiator is 0 (wildcard or don't care),
it means that it can represent all possible values
for this initiator. If a trap has only one varbind,
this entry should be set to 0."
::= { s5AgTrapFilterEntry 4 }
s5AgTrapFilterTrapInitiator3 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A value that determines the third condition for
filtering a trap. This entry is the value of the
third varbind for most traps. If the value of this
initiator is 0(wildcard or don't care), it means
that it can represent all possible values for this
initiator. If a trap has only one or two varbinds,
this entry should be set to 0."
::= { s5AgTrapFilterEntry 5 }
s5AgTrapFilterStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether this trap is enabled or not.
enabled(1) indicates that if this type of event
occurs, a trap that is generated will be queued
for transmit. disabled(2) indicates that if this
trap if generated, it will not be queued for
transmit and s5AgTrapFilterDelayTime is not valid."
::= { s5AgTrapFilterEntry 6 }
s5AgTrapFilterDelayTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time delay period required to be met, between
each consecutive occurences of this event. Traps
recieved within this period will be dropped."
::= { s5AgTrapFilterEntry 7 }
s5AgTrapEntryStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
createRequest(2),
underCreation(3),
invalid(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A manager is restricted to change the state of an
entry base on the following table:
create under
To: valid Request Creation invalid
From:
valid OK NO OK OK
createRequest N/A N/A N/A N/A
underCreation OK NO OK OK
invalid NO NO NO OK
nonExistent NO OK NO OK
In the table above, it is not applicable to change
the state from createRequest to any other states.
When the status of a table entry is set to the value
of invalid(4), the entry will be removed from the table.
If an entry has been in the underCreation(3) state for
more than 10 minutes, it will be set to invalid(4) and
subsequently removed from the table.
This variable is requried for row creation."
::= { s5AgTrapFilterEntry 8 }
-- change '_' to '-' for enum named label
-- yyang 11/30/98
s5AgTrapFilterGlobalStatus OBJECT-TYPE
SYNTAX INTEGER{
enable-all(1),
disable-all(2),
enable-all-and-use-table(3),
disable-all-and-use-table(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value is the status of all the traps that
supported by this trap-filter system.
If the value is 1 (enable all) , all traps in the
system are enabled. If the value is 2 (disable all),
all traps in the system are disabled. If the value
is 3 (enable-all-and-use-table) all traps are enabled
except for traps that are disabled in the
s5AgTrapFilterTable are disabled. If the value is 4
(disable-all-and-use-table) all traps are disabled
except for traps that are enabled in the
s5AgTrapFilterTable are enabled."
::= { s5AgentInfo 12 }
s5AgUnAuthInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the type of address stored in the related
object s5AgUnAuthInetAddress."
::= { s5AgentInfo 13 }
s5AgUnAuthInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the IP address of the last station that tried
to access this agent with an invalid community string. This object
is used as a VarBind in an Authentication Trap PDU. A get request
will return the last value used, or will return and empty address
(zero length octet string) if no IP authentication traps have been
sent."
::= { s5AgentInfo 14 }
-- Trap Receiver Table
s5AgTrpRcvrMaxEnt OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of rows in the trap
receiver table."
::= { s5AgentMgmt 1 }
s5AgTrpRcvrCurEnt OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of rows in the trap
receiver table."
::= { s5AgentMgmt 2 }
s5AgTrpRcvrNext OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the next available row to be
created in the trap receiver table. A value
of zero means that the table is full and no
more rows can be added."
::= { s5AgentMgmt 3 }
s5AgSnmpMaxPktSize OBJECT-TYPE
SYNTAX Integer32 (484..8192)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum value of the SNMP packet size."
DEFVAL { 2048 }
::= { s5AgentMgmt 6 }
-- s5AgTrpRcvrTable
s5AgTrpRcvrTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5AgTrpRcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of managers which to send traps."
::= { s5AgentMgmt 4 }
s5AgTrpRcvrEntry OBJECT-TYPE
SYNTAX S5AgTrpRcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the trap receiver table.
The column s5AgTrpRcvrStatus is used to create
and delete rows in the table. Creation requires
a SET PDU with objects s5AgTrpRcvrStatus,
s5AgTrpRcvrAddrType, s5AgTrpRcvrNetAddr,
and s5AgTrpRcvrComm for the new row."
INDEX { s5AgTrpRcvrIndx }
::= { s5AgTrpRcvrTable 1 }
S5AgTrpRcvrEntry ::= SEQUENCE {
s5AgTrpRcvrIndx Integer32,
s5AgTrpRcvrStatus INTEGER,
s5AgTrpRcvrAddrType INTEGER,
s5AgTrpRcvrNetAddr OCTET STRING,
s5AgTrpRcvrComm OCTET STRING,
s5AgTrpRcvrAgeTime TimeIntervalSec
}
s5AgTrpRcvrIndx OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the row in the table."
::= { s5AgTrpRcvrEntry 1 }
s5AgTrpRcvrStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
valid(2),
ignore(3),
delete(4),
create(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to create and
delete rows in the table and control
if they are used. The values
that can be written are:
valid(2)....makes an existing row
valid - can only be
written to change the
value from ignore(3)
ignore(3)...don't use this entry to
send traps to at this time
delete(4)...deletes the row
create(5)...creates a new row - only
value that can be used to
create a row in the table
If the row exists, then a SET with
value of create(5) returns error
'badValue'. Deleted rows go away
immediately. The following values
can be returned on reads:
other(1)....some other case
valid(2)....the row exists and is valid
ignore(3)...don't use this entry to
send traps to at this time"
::= { s5AgTrpRcvrEntry 2 }
s5AgTrpRcvrAddrType OBJECT-TYPE
SYNTAX INTEGER {
ip(1),
ipx(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of address that is stored in
the object s5AgTrpRcvrNetAddr. The
value is:
ip(1)....IP address
ipx(2)...IPX address.
Note: When changing the value of this object
with an SNMP SET request, the SET PDU
must also specify a value for the
s5AgTrpRcvrNetAddr object."
::= { s5AgTrpRcvrEntry 3 }
s5AgTrpRcvrNetAddr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The network address (in network order) for
SNMP manager that is to receive the trap."
::= { s5AgTrpRcvrEntry 4 }
s5AgTrpRcvrComm OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Community string to use."
::= { s5AgTrpRcvrEntry 5 }
s5AgTrpRcvrAgeTime OBJECT-TYPE
SYNTAX TimeIntervalSec
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time interval used to age entries out
of the trap receiver table. The default
value if not specified will be 0, or infinite,
never to be aged out."
DEFVAL { 0 }
::= { s5AgTrpRcvrEntry 6 }
-- Last Remote Login Management
s5AgRemoteLoginMgmt OBJECT IDENTIFIER ::= { s5AgentMgmt 5 }
s5AgRemoteLoginIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value indicates the last IP address remote login to
this system. If the last such address is not an IPv4
address, the value will be 0.0.0.0."
::= { s5AgRemoteLoginMgmt 1 }
s5AgRemoteLoginStatus OBJECT-TYPE
SYNTAX INTEGER {
statusUnknown (1),
successful (2),
passwordFail (3),
loginTimeout (4),
loginInactivityTimeout(5),
telnetSessionExisted (6),
nonAllowedIPaddr (7),
localConsoleBusy (8),
excessiveLoginFail (9),
accessPermissionOff (10),
loginLogout (11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value indicates the status of remote login to
this system."
::= { s5AgRemoteLoginMgmt 2 }
s5AgRemoteLoginInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value indicates the type of the last IP address remote
login to this system. The indicates the type of address
contained in s5AgRemoteLoginInetAddress."
::= { s5AgRemoteLoginMgmt 3 }
s5AgRemoteLoginInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value indicates the last IP address remote login to this
system. The type of address is specified in
s5AgRemoteLoginInetAddressType."
::= { s5AgRemoteLoginMgmt 4 }
-- Miscellaneous System-wide settings
s5AgSysAutoPvid OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This value indicates whether adding a port as a member
of a VLAN automatically results in its PVID being set
to be the same as that VLAN ID. Some exceptions apply."
::= { s5AgentSystem 1 }
s5AgSysCurrentOperationalMode OBJECT-TYPE
SYNTAX INTEGER {
pure(1),
hybrid(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the stacking mode. Pure stack mode does not
allow BS450 and BS410 units to join stack and provides
some advanced features that are not available in Hybrid
stack mode."
::= { s5AgentSystem 2 }
s5AgSysNextBootOperationalMode OBJECT-TYPE
SYNTAX INTEGER {
pure(1),
hybrid(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the stacking mode at the next boot. A change
to this object will modify the stacking mode after the
system is reset/rebooted."
::= { s5AgentSystem 3 }
s5AgSysBinaryConfigFilename OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the binary configuration file that will be
downloaded/uploaded when the s5AgInfoFileAction object is
set to dnldConfig(2), upldConfig(4), dlndConfigFromUsb(16),
or upldConfigToUsb(17). When not used, the value is
a zero length string."
::= { s5AgentSystem 4 }
s5AgSysTftpServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the TFTP server for all TFTP operations.
If not used, then the value is 0.0.0.0. Further, if the
value of s5AgTftpServerInetAddressType is not ipv4(1), then
the value of this object must be 0.0.0.0."
::= { s5AgentSystem 5 }
s5AgSysAsciiConfigFilename OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Name of the ascii configuration file that will be
downloaded/uploaded either at boot time when the
s5AgSysAsciiConfigAutoDownload object is set to
useConfig(3), or when the s5AgSysAsciiConfigManualDownload
object is set to downloadNow(4) or downloadFromUsb(5).
When not used, the value is a zero length string."
::= { s5AgentSystem 6 }
s5AgSysAsciiConfigAutoDownload OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
useBootp(2),
useConfig(3)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates whether an ASCII configuration file should be
downloaded at boot time. The file can be downloaded
using either the configured filename and TFTP server
address, or a BOOTP server can be used to determine the
filename and TFTP server address."
::= { s5AgentSystem 7 }
s5AgSysAsciiConfigAutoDldStatus OBJECT-TYPE
SYNTAX INTEGER {
passed(1),
inProgress(2),
failed(3)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Indicates the status of the last automatic ASCII
configuration file download at boot time. If no
automatic download at boot time has been attempted,
the value returned will be failed(3)."
::= { s5AgentSystem 8 }
s5AgSysAsciiConfigManualDownload OBJECT-TYPE
SYNTAX INTEGER {
passed(1),
inProgress(2),
failed(3),
downloadNow(4),
downloadFromUsb(5),
downloadFromSftp(6)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates the status of the last manual attempt to
download an ASCII configuration file. The value of
this object when retrieved can be either passed(1),
inProgress(2) or failed(3). Setting this object to
downloadNow(4) will initiate a manual ASCII
configuration file download from a TFTP server. Setting
this object to downloadFromUsb(5) will initial a manual
ASCII configuration file download from a USB flash dongle.
If no attempt has been made to manually download a
configuration file, the value returned will be failed(3)."
::= { s5AgentSystem 9 }
s5AgSysCpuIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The system's CPU IP address. Note that for a stackable
system in standalone mode, this will be the standalone
IP address, but in stack mode, this will be the stack IP
address. I.e., this is always the IP address at which
the system is reachable. Setting this object will modify
the corresponding IP address."
::= { s5AgentSystem 10 }
s5AgSysStackIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack IP address of a stackable system. A non-stackable
system should never return an instance of this object, nor allow
writes to this object. Note that in standalone mode, this will
still be the stack IP address, even though it is not in use.
When in stack mode, the IP address of individual units can be
found in the s5ChasComTable in the s5Chassis MIB (and note that
these addresses will not be in use when in stack mode)."
::= { s5AgentSystem 11 }
s5AgSysCpuNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The system's CPU subnet mask."
::= { s5AgentSystem 12 }
s5AgSysManagementVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The VLAN ID of the system's management VLAN."
::= { s5AgentSystem 13 }
s5AgSysBinaryConfigUnitNumber OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When in standalone mode, and loading a binary configuration file
that was created from a stack, this object specifies the unit
number of the portion of the config file to be extracted and
used for the standalone unit's configuration. If this value
is 0, it is ignored."
::= { s5AgentSystem 14 }
s5AgSysStackInsertionUnitNumber OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When in stack mode, this object specifies the unit number to
be assigned to the next unit that joins the stack. The value
may not be set to the unit number of an existing stack member.
When a new unit joins the stack, and the value of this object
is used as it's unit number, the value will revert to 0. If
the value of this object is 0, it is not used when determining
the unit number of new units."
::= { s5AgentSystem 15 }
s5AgSysSpanningTreeOperMode OBJECT-TYPE
SYNTAX INTEGER {
avayaStpg(1),
pvst(2),
rstp(3),
mstp(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the current spanning-tree mode of the system.
The meaning of specific values is:
avayaStpg(1) .. The older proprietary mode which supports
multiple spanning tree groups.
pvst(2) ........ Emulation of C***O spanning tree mode
rstp(3) ........ IEEE 802.1w mode
mstp(4) ........ IEEE 802.1s mode"
::= { s5AgentSystem 16 }
s5AgSysSpanningTreeAdminMode OBJECT-TYPE
SYNTAX INTEGER {
avayaStpg(1),
pvst(2),
rstp(3),
mstp(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the desired spanning-tree mode of the system.
The meaning of specific values is:
avayaStpg(1) .. The older proprietary mode which supports
multiple spanning tree groups.
pvst(2) ........ Emulation of C***O spanning tree mode
rstp(3) ........ IEEE 802.1w mode
mstp(4) ........ IEEE 802.1s mode
Note that depending on the current value of s5AgSysSpanningTreeOperMode
and the value to which this object is set, the operational mode may
be immediately changed, or the change may not take effect until the
next system reboot."
::= { s5AgentSystem 17 }
s5AgSysAutoUnitReplacementEnabled OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2),
setToDefault(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether the auto-unit-replacement feature
is enabled or disabled. The value when retrieved will always be
true(1) or false(2). Setting the value to setToDefault(3) will
restore the factory-default value."
DEFVAL { true }
::= { s5AgentSystem 18 }
s5AgSysAsciiConfigManualUpload OBJECT-TYPE
SYNTAX INTEGER {
passed(1),
inProgress(2),
failed(3),
uploadNow(4),
uploadToUsb(5),
uploadVerboseNow(6),
uploadVerboseToUsb(7),
uploadToSftp(8),
uploadVerboseToSftp(9)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates the status of the last manual attempt to
upload an ASCII configuration file. The value of
this object when retrieved can be either passed(1),
inProgress(2) or failed(3). Setting this object to
uploadNow(4) will initiate a manual ASCII
configuration file upload to a TFTP server. Setting
this object to uploadToUsb(5) will initiate a manual
ASCII configuration file upload to a USB flash dongle.
If no attempt has been made to manually upload a
configuration file, the value returned will be failed(3)."
::= { s5AgentSystem 19 }
s5AgSysSpanningTreePathCostCalculationMode OBJECT-TYPE
SYNTAX INTEGER {
ieee802dot1dCompatible(1),
ieee802dot1tCompatible(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the current spanning-tree path cost
calculation mode of the system. Note that this object can
only take the value ieee802dot1dCompatible(1) if the value of
s5AgSysSpanningTreeOperMode is currently avayaStpg(1)."
::= { s5AgentSystem 20 }
s5AgSysUsbTargetUnit OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the unit number of the USB port to be
use in file upload/download operations."
::= { s5AgentSystem 21 }
s5AgSysSpanningTreePortMode OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
auto(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the current spanning-tree port mode."
::= { s5AgentSystem 22 }
s5AgSysLicenseFilename OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the license file that will be downloaded/uploaded
when the s5AgInfoFileAction object is set to dnldLicense(18),
upldLicense(19), dlndLicenseFromUsb(20), upldLicense(21), or
dnldLicenseFromSftp(33).
When not used, the value is a zero length string."
::= { s5AgentSystem 23 }
s5AgSysSpanningTreeAdminCompatibility OBJECT-TYPE
SYNTAX BITS {
port802dot1dLearning(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the compatibility mode for various
features. Note that for some features, the actual operational
mode might not change until after a system reset.
The port802dot1dLearning(0) bit indicates whether the learning
mode of a port stays in the Forwarding state, or changes to the
Disabled state when the port's operational status goes down. If
the bit is on, it means the port goes to the Disabled state. If
the bit is off, it means the port stays in the Forwarding state."
::= { s5AgentSystem 24 }
s5AgSysSpanningTreeOperCompatibility OBJECT-TYPE
SYNTAX BITS {
port802dot1dLearning(0)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the operational compatibility mode for
various features controlled by the associated object,
s5AgSysSpanningTreeAdminCompatibility."
::= { s5AgentSystem 25 }
s5AgSysGlobalFlowControlEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls whether flow control for ethernet ports
is globally enabled or disabled. This object is only used
on systems for which flow control cannot be enabled/disabled
on each port individually."
::= { s5AgentSystem 26 }
s5AgSysAutosaveToNvramEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls whether autosaving to NVRAM is enabled.
Autosaving normally occurs periodically in a background task
if any configuration changes have been made."
::= { s5AgentSystem 27 }
s5AgSysFlushMacAddrTableAll OBJECT-TYPE
SYNTAX INTEGER {
flush(1),
dynamic(2),
static(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to flush(1) will flush the CDT MAC address
table. Setting it to dynamic(2) will flush only dynamically
learned addresses. Setting it to static(3) will flush only
statically configured addresses. On retrieval, its value is
always flush(1)."
::= { s5AgentSystem 28 }
s5AgSysFlushMacAddrTableByPortList OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will flush the CDT MAC address for all
ports specified in the value. On retrieval, the value is
the last value set, or a zero-length octet string if it has
never been set."
::= { s5AgentSystem 29 }
s5AgSysFlushMacAddrTableByVlan OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will flush the CDT MAC address table for
the specified VLAN. On retrieval, the value is the last
value set, or 1 if it has never been set."
::= { s5AgentSystem 30 }
s5AgSysFlushMacAddrTableByTrunk OBJECT-TYPE
SYNTAX Integer32 (1..64)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will flush the CDT MAC address table for
the specified trunk. On retrieval, the value is the last
value set, or 1 if it has never been set."
::= { s5AgentSystem 31 }
s5AgSysFlushMacAddrTableByAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will flush the specified MAC address
from the CDT MAC address table. On retrieval, its value is
the last value set, or 00:00:00:00:00:00 if it has never
been set."
::= { s5AgentSystem 32 }
s5AgSysVlanConfigControl OBJECT-TYPE
SYNTAX INTEGER {
automatic(1),
autopvid(2),
flexible(3),
strict(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the VLAN configuration control mode:
automatic - AutoPVID and automatic change to membership
of port-based VLANs
autopvid -- Automatic change to PVID
flexible -- No restricts or automatic changes
strict ---- AutoPVID and restrictions imposed on adding
port to VLAN and changing tagging"
::= { s5AgentSystem 33 }
s5AgSysJumboFramesEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls whether jumbo frames are supported."
::= { s5AgentSystem 34 }
s5AgSysAutoUnitReplacementSaveEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether auto-unit-replacement automatic
saving of unit images to the base unit is enabled."
DEFVAL { true }
::= { s5AgentSystem 35 }
s5AgSysAutoUnitReplacementRestore OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to force the configuration of a unit to be
restored from the saved configuration on the base unit. Setting
the value to a unit number will force the configuration to be
restored on that unit. The value on retrieval is always 0."
DEFVAL { 0 }
::= { s5AgentSystem 36 }
s5AgSysAutoUnitReplacementForceSave OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to force the configuration of a non-base
unit to be saved to the base unit. Setting it to a particular
unit number will force the save of that unit's configuration
to the base unit. When queried, the object always returns the
value 0."
DEFVAL { 0 }
::= { s5AgentSystem 37 }
s5AgSysTftpServerInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the type of address stored in the related
object s5AgSysTftpServerInetAddress."
::= { s5AgentSystem 38 }
s5AgSysTftpServerInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object contains the IP address of the TFTP server for all
TFTP operations."
::= { s5AgentSystem 39 }
s5AgSysTelnetSessionLoginAuthenType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
local(2),
radius(3),
tacacs(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the authentication method used for telnet
session logins. The values of this object have the following meanings:
none(1) ---- No username/password is required for login.
local(2) --- The locally configured usernames/passwords are used
to authenticate login attempts.
radius(3) -- The configured RADIUS server is contacted to
authenticate login attempts.
tacacs(4) -- The configured TACACS+ server is contacted to
authenticate login attempts."
::= { s5AgentSystem 40 }
s5AgSysSerialConsoleLoginAuthenType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
local(2),
radius(3),
tacacs(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the authentication method used for serial
console logins. The values of this object have the following meanings:
none(1) ---- No username/password is required for login.
local(2) --- The locally configured usernames/passwords are used
to authenticate login attempts.
radius(3) -- The configured RADIUS server is contacted to
authenticate login attempts.
tacacs(4) -- The configured TACACS+ server is contacted to
authenticate login attempts."
::= { s5AgentSystem 41 }
s5AgSysSshAuthKeyFilename OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the Ssh authentication key file that will be downloaded
when the s5AgInfoFileAction object is set to dnldSshDsaAuthKeyFromUsb(23),
dnldSshRsaAuthKeyFromUsb(28), dnldSshDsaAuthKeyFromSftp(29) or to
dnldSshDsaAuthKeyFromSftp(30). When not used, the value is a zero
length string."
::= { s5AgentSystem 42 }
s5AgSysAsciiConfigManualUploadApplications OBJECT-TYPE
SYNTAX BITS {
ieee802dot1ab(0),
aaur(1),
adac(2),
arpInspection(3),
assetId(4),
aur(5),
banner(6),
brouter(7),
cops(8),
core(9),
defaultCmdInterface(10),
dhcpRelay(11),
dhcpSnooping(12),
eap(13),
esu(14),
interface(15),
ip(16),
ipSourceGuard(17),
ipfix(18),
ipmc(19),
ipmgr(20),
ipv6(21),
l3(22),
l3Protocols(23),
lacp(24),
logging(25),
macSecurity(26),
mlt(27),
pim(28),
poe(29),
portMirroring(30),
pvst(31),
qos(32),
rateLimit(33),
rmon(34),
rtc(35),
slpp(36),
snmp(37),
smlt(38),
nsna(39),
ssh(40),
ssl(41),
stack(42),
stkmon(43),
stp(44),
vlacp(45),
vlan(46),
energySaver(47),
unicastStormControl(48),
wireless(49),
sshc(50),
dhcpServer(51),
fcoe(52),
cfm(53),
slamon(54),
spbm(55),
lst(56),
sflow(57),
ipv6-mld(58),
ipv6-fhs(59),
stormControl(60),
aaa(61),
fabric-attach(62),
ipv6-ripng(63),
radius(64),
tacacs(65),
mvr(66),
vrrpv3(67),
macsec(68),
ipsec(69),
ike(70)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects is used to specify the set of applications to
be included an an ASCII configure file when it is uploaded."
::= { s5AgentSystem 43 }
s5AgSysOperationalLicense OBJECT-TYPE
SYNTAX INTEGER {
basic(1),
advanced(2),
premier(3),
stack(4),
macsec(5),
advanced-macsec(6),
premier-macsec(7),
demo(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of license currently in effect."
::= { s5AgentSystem 44 }
s5AgSysInstalledLicense OBJECT-TYPE
SYNTAX INTEGER {
basic(1),
advanced(2),
premier(3),
stack(4),
macsec(5),
advanced-macsec(6),
premier-macsec(7),
demo(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of license currently installed."
::= { s5AgentSystem 45 }
s5AgSysCpuIpv6Address OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The system's CPU IPv6 address. Note that for a stackable
system in standalone mode, this will be the standalone
IPv6 address, but in stack mode, this will be the stack IPv6
address. I.e., this is always the IPv6 address at which
the system is reachable. Setting this object will modify
the corresponding IPv6 address."
::= { s5AgentSystem 46 }
s5AgSysStackIpv6Address OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack IPv6 address of a stackable system. A non-stackable
system should never return an instance of this object, nor allow
writes to this object. Note that in standalone mode, this will
still be the stack IPv6 address, even though it is not in use.
When in stack mode, the IPv6 address of individual units can be
found in the s5ChasComTable in the s5Chassis MIB (and note that
these addresses will not be in use when in stack mode)."
::= { s5AgentSystem 47 }
s5AgSysCpuIpv6NetMask OBJECT-TYPE
SYNTAX Ipv6AddressPrefix
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The system's CPU IPv6 subnet mask."
::= { s5AgentSystem 48 }
s5AgSysStackIpv6NetMask OBJECT-TYPE
SYNTAX Ipv6AddressPrefix
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The system's CPU IPv6 subnet mask."
::= { s5AgentSystem 49 }
s5AgSysIpv6DefaultGateway OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The system's IPv6 default gateway."
::= { s5AgentSystem 50 }
s5AgSysSpanningTreeBpduFilterIgnoreSelf OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates if bridge's own BPDUs
should be ignored or not when BPDU FIltering
decisions are made. If the value is set to true,
bridge's own BPDUs are ignored by BPDU FIltering"
DEFVAL { false }
::= { s5AgentSystem 51 }
s5AgSysIdentifyUnits OBJECT-TYPE
SYNTAX INTEGER {
dummy(1),
identify(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to tell a stackable system to identify
the numbering of units in the stack by flashing the appropriate
number of LEDs on the front panel of each unit."
DEFVAL { dummy }
::= { s5AgentSystem 52 }
s5AgSysMacAddrTableLearningPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the list of ports on which MAC address
learning is enabled."
::= { s5AgentSystem 53 }
s5AgSysSerialSecurityEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables/disables the serial security feature."
::= { s5AgentSystem 54 }
s5AgSysMgmtStackIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The management stack IP address of a stackable system. This
address applies to the out-of-band, dedicated management ports.
Its counterpart for in-band access (management VLAN) is
s5AgSysStackIpAddress. A non-stackable
system should never return an instance of this object, nor allow
writes to this object. Note that in standalone mode, this will
still be the stack IP address, even though it is not in use.
When in stack mode, the mgmt IP address of individual units can be
found in the s5ChasComTable in the s5Chassis MIB (and note that
these addresses will not be in use when in stack mode)."
::= { s5AgentSystem 55 }
s5AgSysAuditEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables/disables CLI audit logging."
::= { s5AgentSystem 56 }
s5AgSysQuickConfigEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables/disables quick config."
::= { s5AgentSystem 57 }
s5AgSysStackIpv6MgmtAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack IP address of a stackable system. A non-stackable
system should never return an instance of this object, nor allow
writes to this object. Note that in standalone mode, this will
still be the stack IP address, even though it is not in use.
When in stack mode, the IP address of individual units can be
found in the s5AgSysTable in the s5Agsis MIB (and note that
these addresses will not be in use when in stack mode)."
::= { s5AgentSystem 58 }
s5AgSysStackIpv6MgmtNetMask OBJECT-TYPE
SYNTAX Ipv6AddressPrefix
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack IP address of a stackable system. A non-stackable
system should never return an instance of this object, nor allow
writes to this object. Note that in standalone mode, this will
still be the stack IP address, even though it is not in use.
When in stack mode, the IP address of individual units can be
found in the s5AgSysTable in the s5Agsis MIB (and note that
these addresses will not be in use when in stack mode)."
::= { s5AgentSystem 59 }
s5AgSysIpv6MgmtGateway OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the default gateway associated with the
physical dedicated management port (out of band management port)
of a component."
::= { s5AgentSystem 60 }
s5AgSysBlinkLeds OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to start or stop the flashing of LEDs
from the front panel of a unit. When setting the object,
s5AgSysBlinkLedsUnit specifies the unit number and
s5AgSysBlinkLedsThreshold specifies how long to blink the LEDs on this unit."
::= { s5AgentSystem 61 }
s5AgSysBlinkLedsUnit OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the unit number used in the blink-leds action."
::= { s5AgentSystem 62 }
s5AgSysBlinkLedsTimeThreshold OBJECT-TYPE
SYNTAX Integer32 (1..10)
UNITS "Minutes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time threshold used in the blink-leds action."
::= { s5AgentSystem 63 }
s5AgSysJumboFramesSize OBJECT-TYPE
SYNTAX Integer32 (1519..9216)
UNITS "Bytes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the maximum Ethernet frame size to be used when
jumbo frames are supported & enabled ( see s5AgSysJumboFramesEnabled ). Default settings
for jumbo should be jumbo enabled with jumbo size 9216B."
DEFVAL { 9216 }
::= { s5AgentSystem 64 }
s5AgSysDiagnosticsQuickModeEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls diagnostics tests mode at boot sequence."
::= { s5AgentSystem 65 }
s5AgSysTimeStampEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether the UTC stamp is displayed in 'show *' output or not.
A TRUE(1) value means that the time stamp is displayed, a FALSE(2) value indicates that time stamp is not displayed."
::= { s5AgentSystem 66 }
s5AgSysForcedStackModeEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether the Forced Stack Mode feature is enabled."
::= { s5AgentSystem 67 }
s5AgSysSflowGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object globally enables or disables sflow."
::= { s5AgentSystem 68 }
--
-- Custom Banner Group
--
s5AgBannerControl OBJECT-TYPE
SYNTAX INTEGER {
static(1),
custom(2),
disabled(3),
usg(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"s5AgBannerControl specifies the banner to be displayed
to a user upon connection to a Baystack device. The static(1) option
will cause the predefined static banner to used when displaying a
banner. The custom(2) option will cause a previously set custom
banner to used when displaying a banner. The disabled(3) option
will prevent the display of any banners. The usg(4) option is for
U.S. Government."
::= { s5AgentBanner 1 }
s5AgCustomBannerTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5AgCustomBannerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table describing a custom banner to be displayed to users upon
the establishment of a connection to a Baystack device.
The banner can be upto 15 lines of text with each line a maximum
of 80 characters. A line may only contain ASCII printable characters."
::= { s5AgentBanner 2 }
s5AgCustomBannerEntry OBJECT-TYPE
SYNTAX S5AgCustomBannerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry describing one line of a 15-line banner."
INDEX { s5AgCustomBannerType, s5AgCustomBannerId }
::= { s5AgCustomBannerTable 1 }
S5AgCustomBannerEntry ::=
SEQUENCE {
s5AgCustomBannerType INTEGER,
s5AgCustomBannerId Integer32,
s5AgCustomBannerLine DisplayString
}
s5AgCustomBannerType OBJECT-TYPE
SYNTAX INTEGER {
switch(1),
stack(2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the banner type. The table can store 2 separate banners,
one for use in switch/stand-alone mode (with a type of switch(1)),
and one for use in stack mode (with a type of stack(2)). Note that
a non-stackable system should never return entries with type equal
to stack(2), nor should it allow writes to such entries."
::= { s5AgCustomBannerEntry 1 }
s5AgCustomBannerId OBJECT-TYPE
SYNTAX Integer32 (1..19)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Identifies the line of text within a custom banner."
::= { s5AgCustomBannerEntry 2 }
s5AgCustomBannerLine OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"One line of a fifteen line banner. If the line contains
non-printable ASCII characters then the string will be
rejected and an error response returned."
::= { s5AgCustomBannerEntry 3 }
--
-- Simple Network Time Protocol (SNTP) Group
--
s5AgSntpState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
unicast(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to control whether the device uses the Simple
Network Time Protocol (SNTP), to synchronize the device's clock to
the Coordinated Universal Time (UTC).
If the value is disabled(1), the device will not synchronize it's
clock using SNTP.
If the value is unicast(2), the device will first synchronize
shortly after boot time when network access becomes available,
and periodically thereafter, as specified by the value of
s5AgSntpSyncInterval. If the value is not unicast(2) at boot,
the device will synchronize when the value is first set to
unicast(2), and periodically thereafter.
Synchronization process:
This process applies to automatic (periodic) and manual
synchronization attempts. The device will first attempt to
synchronize with the primary NTP server as defined by
s5AgSntpPrimaryServerAddress (if non-zero). If the primary
server synchonization is attempted and fails, the
s5AgSntpPrimaryServerSyncFailures counter is incremented. The
device will then attempt to synchronize with the secondary NTP
server as defined by s5AgSntpSecondaryServerAddress (if non-zero).
If the secondary server synchronization is attempted and fails,
the s5AgSntpSecondaryServerSyncFailures counter is incremented.
If synchronization succeeds with either server, the
s5AgSntpLastSyncTime and s5AgSntpLastSyncSource values are
updated. The s5AgSntpNextSyncTime value is updated on success
or failure. For the special case of first sync failures, the
system will automatically retry every few minutes until
synchronization is achieved without regard to
s5AgSntpSyncInterval."
::= { s5AgentSntp 1 }
s5AgSntpPrimaryServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IPv4 address of the primary SNTP server. If this value is
0.0.0.0, refer to the values of these objects:
s5AgSntpPrimaryServerInetAddressType
s5AgSntpPrimaryServerInetAddress"
::= { s5AgentSntp 2 }
s5AgSntpSecondaryServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IPv4 address of the secondary SNTP server. If this value is
0.0.0.0, refer to the values of these objects:
s5AgSntpSecondaryServerInetAddressType
s5AgSntpSecondaryServerInetAddress"
::= { s5AgentSntp 3 }
s5AgSntpSyncInterval OBJECT-TYPE
SYNTAX Integer32 (0..168)
UNITS "Hours"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the frequency, in hours relative to
s5AgSntpLastSyncTime, that the device will attempt to synchronize
with the NTP servers. If this value is 0, only the boot time
synchronization occurs and periodic synchronizations do not
occur."
::= { s5AgentSntp 4 }
s5AgSntpManualSyncRequest OBJECT-TYPE
SYNTAX INTEGER {
requestSync(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to force the device to immediately attempt to
synchronize with the NTP servers. The value returned on a get is
always requestSync(1)."
::= { s5AgentSntp 5 }
s5AgSntpLastSyncTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the Coordinated Universal Time (UTC) when the
device last synchronized with an NTP server. If the device has
never successfully synchronized, the value is
00:00:01:01:00:00:00:00:2B:00:00."
::= { s5AgentSntp 6 }
s5AgSntpLastSyncSource OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the IPv4 source address of the NTP server
with which this device last synchronized. If the value of
this object is 0.0.0.0, refer to the values of these objects:
s5AgSntpLastSyncSourceInetAddressType
s5AgSntpLastSyncSourceInetAddress"
::= { s5AgentSntp 7 }
s5AgSntpNextSyncTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the Coordinated Universal Time (UTC) at which
the next synchronization is scheduled.
For each synchronization attempt, this value is updated as
follows:
s5AgSntpNextSyncTime = s5AgSntpCurrentTime + s5AgSntpSyncInterval
If s5AgSntpCurrentTime is 0 (first sync has not occured) or if
s5AgSntpSyncInterval is 0, then this value will be
00:00:01:01:00:00:00:00:2B:00:00."
::= { s5AgentSntp 8 }
s5AgSntpPrimaryServerSyncFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of times this device failed to
synchronize with the primary, s5AgSntpPrimaryServerAddress,
NTP server. Synchronization with the secondary,
s5AgSntpSecondaryServerAddress, may still occur."
::= { s5AgentSntp 9 }
s5AgSntpSecondaryServerSyncFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of times this device failed to
synchronize with the secondary, s5AgSntpSecondaryServerAddress,
NTP server."
::= { s5AgentSntp 10 }
s5AgSntpCurrentTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the device's current Coordinated Universal
Time (UTC). If the device has not successfully synchronized
with an NTP server, this value will be
00:00:01:01:00:00:00:00:2B:00:00."
::= { s5AgentSntp 11 }
s5AgSntpTimeZone OBJECT-TYPE
SYNTAX Integer32 (-48..52)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time zone of the switch,
measured as an offset in 15-minute increments from
Greenwich Mean Time (GMT). For example, a value of
-20 means an offset of -5 hours from GMT, corresponding
to Eastern time zone in the US and Canada."
::= { s5AgentSntp 12 }
s5AgSntpSyncRetryInterval OBJECT-TYPE
SYNTAX Integer32 (5..60)
UNITS "Seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the number of seconds the switch
will wait before retrying a failed SNTP sync request.
The switch will continue retrying a sync request until
it succeeds, or until periodic sync requests are
disabled."
::= { s5AgentSntp 13 }
s5AgSntpTimeZoneAcronym OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object contains a time zone acronym. It is not used
for any operational purposes, it is only used for display."
::= { s5AgentSntp 14 }
s5AgSntpPrimaryServerInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of internet address contained in the object
s5AgSntpPrimaryServerInetAddress. Together, these two objects
specify the IP address of the primary SNTP server. If the
value of this object is unknown(0), then synchronization to
this server is not attempted."
::= { s5AgentSntp 15 }
s5AgSntpPrimaryServerInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the primary SNTP server."
::= { s5AgentSntp 16 }
s5AgSntpSecondaryServerInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of internet address contained in the object
s5AgSntpSecondaryServerInetAddress. Together, these two objects
specify the IP address of the secondary SNTP server. If the
value of this object is unknown(0), then synchronization to
this server is not attempted."
::= { s5AgentSntp 17 }
s5AgSntpSecondaryServerInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the secondary SNTP server."
::= { s5AgentSntp 18 }
s5AgSntpLastSyncSourceInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of internet address contained in the object
s5AgSntpLastSyncSourceInetAddress. Together, these two objects
specify the IP address of the NTP server with which this device
last synchronized. If the device has never synchronized, the
value of this object will be unknown(0)."
::= { s5AgentSntp 19 }
s5AgSntpLastSyncSourceInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP source address of the NTP server with which this device
last synchronized."
::= { s5AgentSntp 20 }
--
-- Secure Sockets Layer (SSL) Group
--
s5AgentSslScalars OBJECT IDENTIFIER ::= { s5AgentSsl 1 }
s5AgSslEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether SSL is enabled or disabled."
::= { s5AgentSslScalars 1 }
-- This object has been removed
-- s5AgSslTcpPort ::= { s5AgentSslScalars 2 }
s5AgSslCertificateControl OBJECT-TYPE
SYNTAX INTEGER {
create(1),
delete(2),
other(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to create and delete SSL certificates.
Setting the value to create(1) will create an SSL certificate.
Setting the value to delete(2) will delete an SSL certificate.
Setting the value to other(3) will result in a wrongValue error.
When retrieved, the object will return the value of the last
value set, or other(3) if the object has never been set."
::= { s5AgentSslScalars 3 }
s5AgSslCertificateExists OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether a valid SSL certificate has been
created. A valid of true(1) indicates that a valid certificate
has been created. A value of false(2) indicates that no valid
certificate has been created, or that the certificate has been
deleted."
::= { s5AgentSslScalars 4 }
s5AgSslCertificateData OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1024))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object returns data about the SSL certificate currently
in use. Note that the actual certificate data may be longer
than the 1024 bytes allowed in this object. In this case,
the data will be truncated, and only the first 1024 bytes
will be returned. Certificate data is always ASCII text."
::= { s5AgentSslScalars 5 }
s5AgSslCertificateControlStatus OBJECT-TYPE
SYNTAX INTEGER {
inProgress(1),
success(2),
failure(3),
other(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the status of the most recent attempt to
create or delete a certificate, i.e., the most recent set of the
s5AgSslCertificateControl object. The meaning of the enumerations
is as follows:
inProgress(1) - the operation has not yet completed
success(2) - the operation has successfully completed
failure(3) - the operation failed
other(4) - the s5AgSslCertificateControl object has never
been set"
::= { s5AgentSslScalars 6 }
s5AgSslServerControl OBJECT-TYPE
SYNTAX INTEGER {
reset(1),
other(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to reset the SSL server, forcing the server to
use the latest key value that was stored in NVRAM. Note that the
server cannot be reset while the SSL certificate is under creation.
The value returned when this object is retrieved is always other(2).
When set to reset(1), the SSL server will be reset, unless the SSL
certificate is currently under creation, in which case an
inconsistentValue error will be returned."
::= { s5AgentSslScalars 7 }
--
-- Daylight Savings Group
--
s5AgDaylightSavingsEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether the device will observe
Daylight Savings Time."
::= { s5AgentDaylightSavings 1 }
s5AgDaylightSavingsStartMonth OBJECT-TYPE
SYNTAX Integer32 (1..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the month of each year when Daylight
Savings time will start."
::= { s5AgentDaylightSavings 2 }
s5AgDaylightSavingsStartDay OBJECT-TYPE
SYNTAX Integer32 (1..31)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the day of the month indicated by
s5AgDaylightSavingsStartMonth when Daylight Savings
time will start."
::= { s5AgentDaylightSavings 3 }
s5AgDaylightSavingsStartHour OBJECT-TYPE
SYNTAX Integer32 (0..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the hour of the day indicated by
s5AgDaylightSavingsStartDay when Daylight Savings
time will start."
::= { s5AgentDaylightSavings 4 }
s5AgDaylightSavingsEndMonth OBJECT-TYPE
SYNTAX Integer32 (1..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the month of each year when Daylight
Savings time will end."
::= { s5AgentDaylightSavings 5 }
s5AgDaylightSavingsEndDay OBJECT-TYPE
SYNTAX Integer32 (1..31)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the day of the month indicated by
s5AgDaylightSavingsEndMonth when Daylight Savings
time will end."
::= { s5AgentDaylightSavings 6 }
s5AgDaylightSavingsEndHour OBJECT-TYPE
SYNTAX Integer32 (0..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the hour of the day indicated by
s5AgDaylightSavingsEndDay when Daylight Savings
time will end."
::= { s5AgentDaylightSavings 7 }
s5AgDaylightSavingsOffset OBJECT-TYPE
SYNTAX Integer32 (-840..840)
UNITS "Minutes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the number of minutes by which the
time will be changed when daylight savings begins and
ends. This value is added to the current time when
daylight savings time begins, and subtracted when it
ends (and note that if this value is negative, it means
that the time moves backwards when daylight savings
time begins)."
::= { s5AgentDaylightSavings 8 }
s5AgDaylightSavingsStartMinutes OBJECT-TYPE
SYNTAX Integer32 (0..59)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the minutes of the hour indicated by
s5AgDaylightSavingsStartHour when Daylight Savings
time will start."
::= { s5AgentDaylightSavings 9 }
s5AgDaylightSavingsEndMinutes OBJECT-TYPE
SYNTAX Integer32 (0..59)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the minutes of the hour indicated by
s5AgDaylightSavingsEndHour when Daylight Savings
time will end."
::= { s5AgentDaylightSavings 10 }
s5AgDaylightSavingsStartYear OBJECT-TYPE
SYNTAX Integer32 (1990..2099)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the year when Daylight Savings time
will start. This is only used when the value of
s5AgDaylightSavingsRecurring is false(2)."
::= { s5AgentDaylightSavings 11 }
s5AgDaylightSavingsEndYear OBJECT-TYPE
SYNTAX Integer32 (1990..2099)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the year when Daylight Savings time
will end. This is only used when the value of
s5AgDaylightSavingsRecurring is false(2)."
::= { s5AgentDaylightSavings 12 }
s5AgDaylightSavingsRecurring OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies whether the Daylight Savings start
and end times are yearly reoccuring times, or a single
occurrence on specific dates. If the value is true(1),
then the objects from s5AgDaylightSavingsStartMonth through
s5AgDaylightSavingsEndYear are ignored, and instead, the
objects from s5AgDaylightSavingsRecurringStartWeek through
s5AgDaylightSavingsRecurringOffset are used."
::= { s5AgentDaylightSavings 13 }
s5AgDaylightSavingsTimeZoneAcronym OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object contains a time zone acronym. It is not used
for any operational purposes, it is only used for display."
::= { s5AgentDaylightSavings 14 }
s5AgDaylightSavingsRecurringStartWeek OBJECT-TYPE
SYNTAX Integer32 (-1|1..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the week of the month when Daylight Savings
time will start. A value of -1 means the last week of the month.
This object is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 15 }
s5AgDaylightSavingsRecurringStartDay OBJECT-TYPE
SYNTAX INTEGER {
monday(1),
tuesday(2),
wednesday(3),
thursday(4),
friday(5),
saturday(6),
sunday(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the day of the week when Daylight Savings
time will start. This is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 16 }
s5AgDaylightSavingsRecurringStartMonth OBJECT-TYPE
SYNTAX INTEGER {
january(1),
february(2),
march(3),
april(4),
may(5),
june(6),
july(7),
august(8),
september(9),
october(10),
november(11),
december(12)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the month when Daylight Savings time
will start. This is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 17 }
s5AgDaylightSavingsRecurringStartHour OBJECT-TYPE
SYNTAX Integer32 (0..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the hour when Daylight Savings time
will start. This is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 18 }
s5AgDaylightSavingsRecurringStartMinute OBJECT-TYPE
SYNTAX Integer32 (0..59)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the minute when Daylight Savings time
will start. This is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 19 }
s5AgDaylightSavingsRecurringEndWeek OBJECT-TYPE
SYNTAX Integer32 (-1|1..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the week of the month when Daylight Savings
time will end. A value of -1 means the last week of the month.
This object is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 20 }
s5AgDaylightSavingsRecurringEndDay OBJECT-TYPE
SYNTAX INTEGER {
monday(1),
tuesday(2),
wednesday(3),
thursday(4),
friday(5),
saturday(6),
sunday(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the day of the week when Daylight Savings
time will end. This is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 21 }
s5AgDaylightSavingsRecurringEndMonth OBJECT-TYPE
SYNTAX INTEGER {
january(1),
february(2),
march(3),
april(4),
may(5),
june(6),
july(7),
august(8),
september(9),
october(10),
november(11),
december(12)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the month when Daylight Savings time
will end. This is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 22 }
s5AgDaylightSavingsRecurringEndHour OBJECT-TYPE
SYNTAX Integer32 (0..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the hour when Daylight Savings time
will end. This is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 23 }
s5AgDaylightSavingsRecurringEndMinute OBJECT-TYPE
SYNTAX Integer32 (0..59)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the minute when Daylight Savings time
will end. This is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 24 }
s5AgDaylightSavingsRecurringOffset OBJECT-TYPE
SYNTAX Integer32 (1..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the offset when Daylight Savings time
will end. This is only used when the value of
s5AgDaylightSavingsRecurring is true(1)."
::= { s5AgentDaylightSavings 25 }
--
-- System Boot Configuration Group
--
s5AgentBootConfigScalars OBJECT IDENTIFIER ::= { s5AgentBootConfig 1 }
s5AgBootCfgSaveToBlock OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to force the current running configuration
to be saved to a particular configuration block. Setting the
object to a value corresponding to a valid block will cause the
save to be performed. Setting the object to any other value will
result in a wrongValue error. When queried, the value of this
object is always 0."
::= { s5AgentBootConfigScalars 1 }
s5AgBootCfgNextBootBlock OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the configuration block that is configured
to be used at the next boot. Setting this object may cause the
system to reset. If this object is set to a value that does not
correspond to a valid configuration block, a wrongValue error will
be returned."
::= { s5AgentBootConfigScalars 2 }
s5AgBootCfgCurrentBootBlock OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the configuration block that was used when
the system last booted."
::= { s5AgentBootConfigScalars 3 }
s5AgBootCfgBlocksTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5AgBootCfgBlocksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains an entry for each available configuration
boot block."
::= { s5AgentBootConfig 2 }
s5AgBootCfgBlocksEntry OBJECT-TYPE
SYNTAX S5AgBootCfgBlocksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry describing one configuration boot block."
INDEX { s5AgBootCfgBlocksIndex }
::= { s5AgBootCfgBlocksTable 1 }
S5AgBootCfgBlocksEntry ::=
SEQUENCE {
s5AgBootCfgBlocksIndex Integer32,
s5AgBootCfgBlocksName DisplayString,
s5AgBootCfgBlocksTime DateAndTime,
s5AgBootCfgBlocksValid TruthValue
}
s5AgBootCfgBlocksIndex OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the table, this is the block number."
::= { s5AgBootCfgBlocksEntry 1 }
s5AgBootCfgBlocksName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..40))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the configuration boot block."
::= { s5AgBootCfgBlocksEntry 2 }
s5AgBootCfgBlocksTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the configuration block was last saved.
Note that if configuration data has never been saved
to this block, the value will contain all 0 value bytes.
If the actual date and time is unavailable when the block
was written, the value should also be all 0 value bytes."
::= { s5AgBootCfgBlocksEntry 3 }
s5AgBootCfgBlocksValid OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the configuration block
contains a valid configuration."
::= { s5AgBootCfgBlocksEntry 4 }
--
-- Ascii Configuration Script Group
--
s5AgAsciiConfigScriptTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5AgAsciiConfigScriptEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of paths to ASCII configuration script files."
::= { s5AgentAsciiConfig 1 }
s5AgAsciiConfigScriptEntry OBJECT-TYPE
SYNTAX S5AgAsciiConfigScriptEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the ASCII configuration file paths table."
INDEX { s5AgAsciiConfigScriptIndex }
::= { s5AgAsciiConfigScriptTable 1 }
S5AgAsciiConfigScriptEntry ::= SEQUENCE {
s5AgAsciiConfigScriptIndex Integer32,
s5AgAsciiConfigScriptBootPriority Integer32,
s5AgAsciiConfigScriptSource OCTET STRING,
s5AgAsciiConfigScriptManual INTEGER,
s5AgAsciiConfigScriptOperStatus INTEGER,
s5AgAsciiConfigScriptLastStatusChange Integer32,
s5AgAsciiConfigScriptUploadApplications BITS
}
s5AgAsciiConfigScriptIndex OBJECT-TYPE
SYNTAX Integer32 (1..127)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of an ASCII confiuration script file path."
::= { s5AgAsciiConfigScriptEntry 1 }
s5AgAsciiConfigScriptBootPriority OBJECT-TYPE
SYNTAX Integer32 (0..127)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A value between 1-127 indicates the priority with which the entry
will be used at bootup. Entries with lower values will be used
before entries with higher values. If two entries have equal
priority values, the entry with the lower s5AgAsciiConfigScriptIndex
will be used first.
A value of 0 indicates that the entry will not be used at bootup."
::= { s5AgAsciiConfigScriptEntry 2 }
s5AgAsciiConfigScriptSource OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..327))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The source of the script. This is an ASCII string similar to
a URL, and must be in one of the following formats:
- 'bootp://' - the source of the script will be determined using
bootp.
- 'usb://<filename>' - the script will be loaded from the usb port
of the switch, if not in stack, or from the usb
port of the base unit, if in stack.
- 'usb://<unit-number>/<filename>' - the script will be loaded
from the usb port of the switch, if not in stack,
or from the usb port of the specified unit,
if in stack. The unit number must be between 1
and 8.
- 'tftp://<ip-address>/<filename>' - the script will be loaded
using TFTP from the specified IP address.
- 'tftp://<hostname>/<filename>' - the script will be loaded using
TFTP from the specified host. The hostname must
have at most 64 characters in length.
- 'sftp://<ip-address>/<filename>' - the script will be loaded
using SFTP from the specified IP address.
- 'sftp://<hostname>/<filename>' - the script will be loaded using
SFTP from the specified host. The hostname must
have at most 64 characters in length.
In each of the supported formats, the filename must have at most
255 characters in length.
If this column is empty, it indicates that the entry is not in use."
::= { s5AgAsciiConfigScriptEntry 3 }
s5AgAsciiConfigScriptManual OBJECT-TYPE
SYNTAX INTEGER {
other(1),
download(2),
upload(3),
uploadVerbose(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to manually download and run a script, or to
upload the current configuration. Setting it to download(2) will
force the script to be loaded from the source specified in the
corresponding instance of s5AgAsciiConfigScriptSource and then run.
Setting it to upload(3) will cause the current system configuration
to be uploaded to the source specified in the corresponding instance
of s5AgAsciiConfigScriptSource. The value when retrieved is always
other(1).
Note that any Set to this object while the current value of
any instance of s5AgAsciiConfigScriptOperStatus is either
autoDownloadInProgress(3), manualDownloadInProgress(6), or
manualUploadInProgress(9) will result in a resourceUnavailable error."
::= { s5AgAsciiConfigScriptEntry 4 }
s5AgAsciiConfigScriptOperStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
autoDownloadPassed(2),
autoDownloadInProgress(3),
autoDownloadFailed(4),
manualDownloadPassed(5),
manualDownloadInProgress(6),
manualDownloadFailed(7),
manualUploadPassed(8),
manualUploadInProgress(9),
manualUploadFailed(10),
manualUploadVerbosePassed(11),
manualUploadVerboseInProgress(12),
manualUploadVerboseFailed(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the current operational status of this entry.
The value will reflect the status of the last operation performed
using a particular entry. If an entry has never been used, the
value will be other(1)."
::= { s5AgAsciiConfigScriptEntry 5 }
s5AgAsciiConfigScriptLastStatusChange OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of snmpEngineTime at the time of the last status change
of this entry, i.e., the last time the value of the corresponding
instance of s5AgAsciiConfigScriptOperStatus changed. If that value
is other(1), then the value of this object will be 0."
::= { s5AgAsciiConfigScriptEntry 6 }
s5AgAsciiConfigScriptUploadApplications OBJECT-TYPE
SYNTAX BITS {
ieee802dot1ab(0),
aaur(1),
adac(2),
arpInspection(3),
assetId(4),
aur(5),
banner(6),
brouter(7),
cops(8),
core(9),
defaultCmdInterface(10),
dhcpRelay(11),
dhcpSnooping(12),
eap(13),
esu(14),
interface(15),
ip(16),
ipSourceGuard(17),
ipfix(18),
ipmc(19),
ipmgr(20),
ipv6(21),
l3(22),
l3Protocols(23),
lacp(24),
logging(25),
macSecurity(26),
mlt(27),
pim(28),
poe(29),
portMirroring(30),
pvst(31),
qos(32),
rateLimit(33),
rmon(34),
rtc(35),
slpp(36),
snmp(37),
smlt(38),
nsna(39),
ssh(40),
ssl(41),
stack(42),
stkmon(43),
stp(44),
vlacp(45),
vlan(46),
energySaver(47),
unicastStormControl(48),
wireless(49),
sshc(50),
dhcpServer(51),
fcoe(52),
cfm(53),
slamon(54),
spbm(55),
lst(56),
sflow(57),
ipv6-mld(58),
ipv6-fhs(59),
stormControl(60),
aaa(61),
fabric-attach(62),
ipv6-ripng(63),
radius(64),
tacacs(65),
mvr(66),
vrrpv3(67),
macsec(68),
ipsec(69),
ike(70)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects is used to specify the set of applications to
be included an an ASCII configuration file when it is uploaded."
::= { s5AgAsciiConfigScriptEntry 7 }
--
-- Software Licensing
--
s5AgentLicenseTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5AgentLicenseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about software licenses."
::= { s5AgentLicense 1 }
s5AgentLicenseEntry OBJECT-TYPE
SYNTAX S5AgentLicenseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a software license."
INDEX { s5AgentLicenseIndex }
::= { s5AgentLicenseTable 1 }
S5AgentLicenseEntry ::= SEQUENCE
{
s5AgentLicenseIndex Integer32,
s5AgentLicenseType INTEGER,
s5AgentLicenseVersion Integer32,
s5AgentLicenseMd5Key OCTET STRING,
s5AgentLicenseMd5File OCTET STRING,
s5AgentLicenseTimeBase DateAndTime,
s5AgentLicenseTimeModify DateAndTime,
s5AgentLicenseTimeExpiration DateAndTime,
s5AgentLicenseNumUniqueIds Integer32,
s5AgentLicenseFlags BITS,
s5AgentLicenseMemo DisplayString,
s5AgentLicenseStatus INTEGER
}
s5AgentLicenseIndex OBJECT-TYPE
SYNTAX Integer32 (0..9)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of license file which now can vary between 0 and 9,
a total of 10 licenses."
::= { s5AgentLicenseEntry 1 }
s5AgentLicenseType OBJECT-TYPE
SYNTAX INTEGER {
demo(1),
advanced(2),
premier(3),
stacking(4),
macsec(5),
advanced-macsec(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"License type/level."
::= { s5AgentLicenseEntry 2 }
s5AgentLicenseVersion OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"License data version."
::= { s5AgentLicenseEntry 3 }
s5AgentLicenseMd5Key OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MD5 Digest of encryption key."
::= { s5AgentLicenseEntry 4 }
s5AgentLicenseMd5File OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MD5 Digest of entire license file."
::= { s5AgentLicenseEntry 5 }
s5AgentLicenseTimeBase OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time field used for time limited licenses."
::= { s5AgentLicenseEntry 6 }
s5AgentLicenseTimeModify OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time field used for time limited licenses."
::= { s5AgentLicenseEntry 7 }
s5AgentLicenseTimeExpiration OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time field used for time limited licenses. Shows the expiring
date of the current license."
::= { s5AgentLicenseEntry 8 }
s5AgentLicenseNumUniqueIds OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of unique IDs(MAC addresses) associated with license."
::= { s5AgentLicenseEntry 9 }
s5AgentLicenseFlags OBJECT-TYPE
SYNTAX BITS {
singleSerial(0),
site(1),
expirationEnabled(2),
emergency(3),
compressed(4),
memoAttached(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Flags to indicate license type/functionality."
::= { s5AgentLicenseEntry 10 }
s5AgentLicenseMemo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memo field to allow text message to be added."
::= { s5AgentLicenseEntry 11 }
s5AgentLicenseStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
remove(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of a license. At retrieval,
the status is set to active(1). When setting the remove(2) value,
the object deletes the specified license."
::= { s5AgentLicenseEntry 12 }
--
-- Agent script objects
--
s5AgentScriptTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5AgentScriptEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about agent scripts."
::= { s5AgentScript 1 }
s5AgentScriptEntry OBJECT-TYPE
SYNTAX S5AgentScriptEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the agent script table."
INDEX { s5AgentScriptIndex }
::= { s5AgentScriptTable 1 }
S5AgentScriptEntry ::= SEQUENCE
{
s5AgentScriptIndex INTEGER,
s5AgentScriptParameters OCTET STRING,
s5AgentScriptStatus INTEGER,
s5AgentScriptRun INTEGER
}
s5AgentScriptIndex OBJECT-TYPE
SYNTAX INTEGER
{
ip-office(1),
lldp(2),
adac(3),
voice(4)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of an agent script."
::= { s5AgentScriptEntry 1 }
s5AgentScriptParameters OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..512))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to specify the agent script parameters, as strings separated by ';' character.
If the string for a parameter is left empty (e.g '42;;255.255.0.0;', ';182.168.1.1;'), the parameter is set to
its default value or, if it has none, the parameter is ignored.
The value provided with s5AgentScriptParameters must contain the exact number of string parameters (default or not),
as described below in each instance of a script.
When running a script with its default configuration (this means setting s5AgentScriptRun to default(1) value),
s5AgentScriptParameters is modified automatically with the default parameters.
For ip-office(1) instance of the script table, the parameters list is:
Voice VLAN ID; Voice VLAN gateway IP; Voice VLAN gateway mask; Data VLAN ID; Data VLAN Gateway IP;
Data VLAN Gateway mask; IP Route to Gateway Modem-Router; IP Office Call-Server IP; IP Office File Server IP.
(e.g. '42;192.168.42.254;255.255.255.0;44;192.168.44.254;255.255.255.0;192.168.44.2;192.168.42.1;192.168.42.1;').
For lldp(2) instance of the script table, the parameters list is:
Data VLAN ID; Management VLAN flag; Data VLAN gateway IP; Data VLAN gateway mask; Data VLAN Uplink ports;
Management IP address; Management IP mask; Default IP Route; Voice VLAN ID; Voice VLAN gateway IP; Voice VLAN gateway mask;
LLDP Call Server IP; LLDP File Server IP;
The parameter 'Management VLAN flag' describes whether the data vlan becomes the management vlan (1) or not (0).
The following parameters are mandatory: Voice VLAN ID, LLDP Call Server IP, LLDP File Server IP. Management VLAN flag and
Data VLAN Uplink ports are mandatory when the Data VLAN is selected. Default IP Route must be introduced when the
Management VLAN is changed and an IP mask is mandatory when the corresponding IP address parameter is configured.
(e.g. 44;1;192.168.44.254;255.255.255.0;1/23,1/24;192.168.1.1;255.255.255.0;192.168.44.2;42;192.168.42.254;255.255.255.0;
192.168.42.1;192.168.42.1;').
For adac(3) instance of the script table, the parameters list is:
Data VLAN ID; Management VLAN flag; Data VLAN gateway IP; Data VLAN gateway mask; Management IP address; Management IP mask;
Default IP Route; Voice VLAN ID; Voice VLAN gateway IP; Voice VLAN gateway mask; LLDP Call Server IP; LLDP File Server IP;
Uplink trunk flag; ADAC Uplink ports; ADAC Call Server ports; ADAC Telephony ports.
The parameter 'Management VLAN flag' describes whether the data vlan becomes the management vlan (1) or not (0).
The 'Uplink trunk flag' indicates whether the ports in the 'ADAC Uplink ports' parameter become members of a MLT trunk (1)
or not (0).
The following parameters are mandatory: Voice VLAN ID, LLDP Call Server IP, LLDP File Server IP, Uplink trunk flag,
ADAC Uplink ports, ADAC Call Server ports, ADAC Telephony ports. Management VLAN flag is mandatory when the Data VLAN
is selected. Default IP Route must be introduced when the Management VLAN is changed and an IP mask is mandatory when
the corresponding IP address parameter is configured.
(e.g.'44;1;192.168.44.254;255.255.255.0;192.168.1.1;255.255.255.0;192.168.44.2;42;192.168.42.254;255.255.255.0;
192.168.42.1;192.168.42.1;1;1/23-24;1/1;1/2-22;')
The voice(4) instance of the script table is unsupported."
::= { s5AgentScriptEntry 2 }
s5AgentScriptStatus OBJECT-TYPE
SYNTAX INTEGER
{
passed(1),
failed(2),
inProgress(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of an agent script."
DEFVAL { passed }
::= { s5AgentScriptEntry 3 }
s5AgentScriptRun OBJECT-TYPE
SYNTAX INTEGER
{
default(1),
verbose(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object runs a script. When setting default(1) value, the script runs its default configuration.
When setting the verbose(2) value, the script runs the parameters provided with s5AgentScriptParameters.
At retrieval, the value is default(1).
The lldp and adac scripts only run with verbose(2) value set. The ip-office script runs in both default
and verbose modes."
::= { s5AgentScriptEntry 4 }
--
-- Clock Group
--
s5AgClockSystemTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System current time."
::= { s5AgentClock 1 }
s5AgClockRtcSyncWithNtp OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies whether the RTC
should synchronize with (S)NTP."
::= { s5AgentClock 2 }
s5AgClockSource OBJECT-TYPE
SYNTAX INTEGER {
rtc(1),
sntp(2),
ntp(3),
sysUpTime(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the clock source."
::= { s5AgentClock 3 }
s5AgClockNtpTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"NTP time."
::= { s5AgentClock 4 }
s5AgClockSntpTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SNTP time."
::= { s5AgentClock 5 }
s5AgClockRtcTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"RTC time."
::= { s5AgentClock 6 }
END