3550 lines
127 KiB
Plaintext
3550 lines
127 KiB
Plaintext
AGENT-GENERAL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
IpAddress, MODULE-IDENTITY,
|
|
OBJECT-TYPE,Integer32 FROM SNMPv2-SMI
|
|
TruthValue,RowStatus, MacAddress FROM SNMPv2-TC
|
|
DisplayString FROM RFC1213-MIB
|
|
InetAddressType, InetAddress FROM INET-ADDRESS-MIB
|
|
AgentNotifyLevel,dlink-common-mgmt FROM DLINK-ID-REC-MIB
|
|
VlanId FROM Q-BRIDGE-MIB;
|
|
|
|
agentGeneralMgmt MODULE-IDENTITY
|
|
LAST-UPDATED "201206260000Z"
|
|
ORGANIZATION "D-Link Corp."
|
|
CONTACT-INFO
|
|
"http://support.dlink.com"
|
|
DESCRIPTION
|
|
"The structure of general management information for enterprise."
|
|
::= { dlink-common-mgmt 1 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- Textual Conventions
|
|
-- -----------------------------------------------------------------------------
|
|
-- This definition may be excluded if IPv6 is not supported
|
|
Ipv6Address ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "2x:"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This data type is used to model IPv6 addresses.
|
|
This is a binary string of 16 octets in network
|
|
byte-order."
|
|
SYNTAX OCTET STRING (SIZE (16))
|
|
|
|
UnitList ::= OCTET STRING(SIZE (0..3))
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentBasicInfo
|
|
-- -----------------------------------------------------------------------------
|
|
agentBasicInfo OBJECT IDENTIFIER ::= { agentGeneralMgmt 1 }
|
|
|
|
agentMgmtProtocolCapability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
snmp-ip(2),
|
|
snmp-ipx(3),
|
|
snmp-ip-ipx(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network management protocol(s) supported by this agent."
|
|
::= { agentBasicInfo 1 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentMibcapabilityTable
|
|
-- -----------------------------------------------------------------------------
|
|
agentMibCapabilityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentMibCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MIB capability entries supported by this agent."
|
|
::= { agentBasicInfo 2 }
|
|
|
|
agentMibCapabilityEntry OBJECT-TYPE
|
|
SYNTAX AgentMibCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A MIB capability entry containing objects that describe a particular MIB
|
|
supported by this agent."
|
|
INDEX { agentMibCapabilityIndex }
|
|
::= { agentMibCapabilityTable 1 }
|
|
|
|
AgentMibCapabilityEntry ::=
|
|
SEQUENCE {
|
|
agentMibCapabilityIndex
|
|
Integer32,
|
|
agentMibCapabilityDescr
|
|
DisplayString,
|
|
agentMibCapabilityVersion
|
|
Integer32,
|
|
agentMibCapabilityType
|
|
INTEGER
|
|
}
|
|
|
|
agentMibCapabilityIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Agent MIB Capability Description entries."
|
|
::= { agentMibCapabilityEntry 1 }
|
|
|
|
agentMibCapabilityDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..35))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the MIB supported by the agent."
|
|
::= { agentMibCapabilityEntry 2 }
|
|
|
|
agentMibCapabilityVersion OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the MIB specified in this entry."
|
|
::= { agentMibCapabilityEntry 3 }
|
|
|
|
agentMibCapabilityType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
standard(2),
|
|
proprietary(3),
|
|
experiment(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of MIB specified in this entry."
|
|
::= { agentMibCapabilityEntry 4 }
|
|
|
|
|
|
agentStatusConsoleInUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
in-use(2),
|
|
not-in-use(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether the console is currently in use."
|
|
::= { agentBasicInfo 3 }
|
|
|
|
agentStatusSaveCfg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
proceeding(2),
|
|
completed(3),
|
|
failed(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the status of the device configuration.
|
|
|
|
other (1) - This entry is currently in use but the conditions under
|
|
which it will remain so are determined by each of the following values.
|
|
proceeding (2) - The device configuration is currently being saved into NV-RAM.
|
|
completed (3) - All of the device configuration parameters have been
|
|
saved into NV-RAM.
|
|
failed (4) - The process to save the device configuration has failed."
|
|
::= { agentBasicInfo 4 }
|
|
|
|
agentStatusFileTransfer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1) ,
|
|
in-process(2),
|
|
invalid-file(3),
|
|
violation(4),
|
|
file-not-found(5),
|
|
disk-full(6),
|
|
complete(7),
|
|
time-out(8),
|
|
not-format(9),
|
|
memory-full(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the firmware download control. If the value is stated as 'other',
|
|
the firmware has not been updated since the device was started."
|
|
::= { agentBasicInfo 5 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentCPUutilizationTable
|
|
-- -----------------------------------------------------------------------------
|
|
agentCPUutilization OBJECT IDENTIFIER ::= { agentBasicInfo 6 }
|
|
|
|
agentCPUutilizationIn5sec OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time scale is set at 5 second intervals.
|
|
The value will be between 0% (idle) and 100% (very busy)."
|
|
::= { agentCPUutilization 1 }
|
|
|
|
agentCPUutilizationIn1min OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time scale is set at 1 minute intervals.
|
|
The value will be between 0% (idle) and 100% (very busy)."
|
|
::= { agentCPUutilization 2 }
|
|
|
|
agentCPUutilizationIn5min OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time scale is set at 5 minute intervals.
|
|
The value will be between 0% (idle) and 100% (very busy)."
|
|
::= { agentCPUutilization 3 }
|
|
|
|
agentDualImageStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-supported(0),
|
|
supported(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The dual image status."
|
|
::= { agentBasicInfo 7 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentPORTutilizationTable
|
|
-- -----------------------------------------------------------------------------
|
|
agentPORTutilizationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentPORTutilizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table specifies the current utilization of a specified port."
|
|
::= { agentBasicInfo 8 }
|
|
|
|
agentPORTutilizationEntry OBJECT-TYPE
|
|
SYNTAX AgentPORTutilizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information regarding the port utilization function."
|
|
INDEX { agentPORTutilizationProtIndex }
|
|
::= { agentPORTutilizationTable 1 }
|
|
|
|
AgentPORTutilizationEntry ::=
|
|
SEQUENCE {
|
|
agentPORTutilizationProtIndex
|
|
INTEGER,
|
|
agentPORTutilizationTX
|
|
INTEGER,
|
|
agentPORTutilizationRX
|
|
INTEGER,
|
|
agentPORTutilizationUtil
|
|
INTEGER,
|
|
agentPORTutilizationRXUtil
|
|
INTEGER,
|
|
agentPORTutilizationTXUtil
|
|
INTEGER
|
|
}
|
|
|
|
agentPORTutilizationProtIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the module's port number."
|
|
::= { agentPORTutilizationEntry 1 }
|
|
|
|
agentPORTutilizationTX OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current rate of transmitted frames on the specified port."
|
|
::= { agentPORTutilizationEntry 2 }
|
|
|
|
agentPORTutilizationRX OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current rate of received frames on the specified port."
|
|
::= { agentPORTutilizationEntry 3 }
|
|
|
|
agentPORTutilizationUtil OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
UNITS "%"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current percentages regarding port statistics."
|
|
::= { agentPORTutilizationEntry 4 }
|
|
|
|
agentPORTutilizationRXUtil OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
UNITS "%"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current percentages regarding port receive packets statistics."
|
|
::= { agentPORTutilizationEntry 5 }
|
|
|
|
agentPORTutilizationTXUtil OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
UNITS "%"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current percentages regarding port transmit packets statistics."
|
|
::= { agentPORTutilizationEntry 6 }
|
|
-- -----------------------------------------------------------------------------
|
|
agentDRAMutilizationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentDRAMutilizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about DRAM memory."
|
|
::={agentBasicInfo 9}
|
|
|
|
agentDRAMutilizationEntry OBJECT-TYPE
|
|
SYNTAX AgentDRAMutilizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information about DRAM memory."
|
|
INDEX {agentDRAMutilizationUnitID}
|
|
::={agentDRAMutilizationTable 1}
|
|
|
|
AgentDRAMutilizationEntry ::=
|
|
SEQUENCE {
|
|
agentDRAMutilizationUnitID
|
|
INTEGER,
|
|
agentDRAMutilizationTotalDRAM
|
|
INTEGER,
|
|
agentDRAMutilizationUsedDRAM
|
|
INTEGER,
|
|
agentDRAMutilization
|
|
INTEGER
|
|
}
|
|
|
|
agentDRAMutilizationUnitID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the unit ID.
|
|
If the ID equals zero, it means the current device."
|
|
::={ agentDRAMutilizationEntry 1 }
|
|
|
|
agentDRAMutilizationTotalDRAM OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
UNITS "KB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of total DRAM memory."
|
|
::={agentDRAMutilizationEntry 2}
|
|
|
|
agentDRAMutilizationUsedDRAM OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
UNITS "KB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of used DRAM memory."
|
|
::={agentDRAMutilizationEntry 3}
|
|
|
|
agentDRAMutilization OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The percentage of used DRAM memory of the total DRAM memory available.
|
|
The value will be between 0% (idle) and 100% (very busy)."
|
|
::={agentDRAMutilizationEntry 4}
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
agentFLASHutilizationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentFLASHutilizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about the flash memory."
|
|
::={agentBasicInfo 10}
|
|
|
|
agentFLASHutilizationEntry OBJECT-TYPE
|
|
SYNTAX AgentFLASHutilizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about the flash memory."
|
|
INDEX {agentFLASHutilizationUnitID}
|
|
::={agentFLASHutilizationTable 1}
|
|
|
|
AgentFLASHutilizationEntry ::=
|
|
SEQUENCE {
|
|
agentFLASHutilizationUnitID
|
|
INTEGER,
|
|
agentFLASHutilizationTotalFLASH
|
|
INTEGER,
|
|
agentFLASHutilizationUsedFLASH
|
|
INTEGER,
|
|
agentFLASHutilization
|
|
INTEGER
|
|
}
|
|
|
|
agentFLASHutilizationUnitID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the unit ID.
|
|
If the ID equals zero, it means the current device."
|
|
::={ agentFLASHutilizationEntry 1 }
|
|
|
|
agentFLASHutilizationTotalFLASH OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
UNITS "KB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total size of flash memory."
|
|
::={agentFLASHutilizationEntry 2}
|
|
|
|
agentFLASHutilizationUsedFLASH OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
UNITS "KB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the used flash memory."
|
|
::={agentFLASHutilizationEntry 3}
|
|
|
|
agentFLASHutilization OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The percentage of used flash memory in total flash memory.
|
|
The value will be between 0% (idle) and 100% (very busy)."
|
|
::={agentFLASHutilizationEntry 4}
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
agentStatusReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
proceeding(1),
|
|
completed(2),
|
|
failed(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the status of 'agentReset'."
|
|
::= { agentBasicInfo 11 }
|
|
|
|
agentSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A text string containing the serial number of this device."
|
|
::= { agentBasicInfo 12 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
agentFirmwareType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A text string containing the firmware type."
|
|
::= { agentBasicInfo 13 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentBasicConfig
|
|
-- -----------------------------------------------------------------------------
|
|
agentBasicConfig OBJECT IDENTIFIER ::= { agentGeneralMgmt 2 }
|
|
|
|
agentBscSwFileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentBscSwFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MIB Basic Config entry support files updated by this agent."
|
|
::= { agentBasicConfig 1 }
|
|
|
|
agentBscSwFileEntry OBJECT-TYPE
|
|
SYNTAX AgentBscSwFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A basic configuration entry containing the objects that describe a particular MIB
|
|
supported by this agent."
|
|
INDEX { agentBscSwFileIndex }
|
|
::= { agentBscSwFileTable 1 }
|
|
|
|
AgentBscSwFileEntry ::=
|
|
SEQUENCE {
|
|
agentBscSwFileIndex
|
|
Integer32,
|
|
agentBscSwFileDscr
|
|
DisplayString,
|
|
agentBscSwFileAddr
|
|
IpAddress,
|
|
agentBscSwFileTransferType
|
|
INTEGER,
|
|
agentBscSwFile
|
|
DisplayString,
|
|
agentBscSwFileLocateId
|
|
INTEGER,
|
|
agentBscSwFileLoadType
|
|
INTEGER,
|
|
agentBscSwFileCtrl
|
|
INTEGER,
|
|
agentBscSwFileBIncrement
|
|
TruthValue,
|
|
agentBscSwFileCtrlID
|
|
INTEGER,
|
|
agentBscSwFileCtrlUnitID
|
|
UnitList,
|
|
agentBscSwFileIPv6Addr
|
|
Ipv6Address,
|
|
agentBscSwFileBootUpImage
|
|
TruthValue,
|
|
agentBscSwFileForceAgree
|
|
TruthValue,
|
|
agentBscSwFileInterfaceName
|
|
DisplayString,
|
|
agentBscSwFileServerDomainName
|
|
DisplayString
|
|
}
|
|
|
|
agentBscSwFileIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index for the file entry"
|
|
::= { agentBscSwFileEntry 1 }
|
|
|
|
agentBscSwFileDscr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of the software file purpose in this entry.
|
|
Note: For systems that do not support a change to this object, setting a value for
|
|
this object will cause the system to return bad-value error messages."
|
|
::= { agentBscSwFileEntry 2 }
|
|
|
|
agentBscSwFileAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address where the file that needs to be downloaded is located, or the IP address
|
|
where the file will be uploaded to."
|
|
::= { agentBscSwFileEntry 3 }
|
|
|
|
agentBscSwFileTransferType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
network-load(2),
|
|
out-of-band-load(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The channel through which the file will be downloaded or uploaded.
|
|
Note: For systems that do not support all channels, setting a value to the unsupported
|
|
channel will cause the system to return bad-value error messages."
|
|
::= { agentBscSwFileEntry 4 }
|
|
|
|
agentBscSwFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the file to be downloaded from, or uploaded to, the TFTP server."
|
|
::= { agentBscSwFileEntry 5 }
|
|
|
|
agentBscSwFileLocateId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes the type of file.
|
|
runtime-code (1),
|
|
log-file (2),
|
|
cfg-file (3)
|
|
Note: For systems that do not support changes to this object, setting a value for
|
|
this object will cause the system to return bad-value error messages."
|
|
::= { agentBscSwFileEntry 6 }
|
|
|
|
agentBscSwFileLoadType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
upload(2),
|
|
download(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the user with a choice of uploading or downloading the selected file.
|
|
Note: For systems that do not support a change to this object, setting a value for this object
|
|
will cause the system to return bad-value error messages."
|
|
::= { agentBscSwFileEntry 7 }
|
|
|
|
agentBscSwFileCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
inactive(2),
|
|
start(3),
|
|
delete(4),
|
|
config-as-bootup(5),
|
|
apply(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the user the option of downloading runtime software. This setting will take effect
|
|
when the system restarts. See Note (1) below
|
|
|
|
Note:
|
|
For systems that do not support changes to this object, setting a value to this object
|
|
will cause the system to return bad-value error messages.
|
|
|
|
start - Activate firmware.
|
|
delete (4) - Delete the firmware by indicated firmware ID.
|
|
config-as-bootup (5) - Configured as bootup firmware by the indicated
|
|
firmware(ID).
|
|
apply (6) - Apply the configuration to be the active configuration by the indicated config ID."
|
|
::= { agentBscSwFileEntry 8 }
|
|
|
|
agentBscSwFileBIncrement OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the previous configuration will remain
|
|
valid or not after downloading the configuration file.
|
|
True: Keep valid
|
|
False: Erase. "
|
|
::= { agentBscSwFileEntry 9 }
|
|
|
|
agentBscSwFileCtrlID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The section ID of the firmware image or configuration file.
|
|
A value of 0 indicates the boot-up firmware image or configuration file."
|
|
::= { agentBscSwFileEntry 10 }
|
|
|
|
agentBscSwFileCtrlUnitID OBJECT-TYPE
|
|
SYNTAX UnitList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies which unit of the switch stack the firmware image will be downloaded from.
|
|
One or more units can be set in this list. Each bit from the left to the right represents the
|
|
switch from unit ID 1 to unit ID 12.
|
|
A null entry in this field denotes all switches in the switch stack."
|
|
::= { agentBscSwFileEntry 11 }
|
|
|
|
agentBscSwFileIPv6Addr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address where the file will be downloaded from or uploaded to."
|
|
::= { agentBscSwFileEntry 12 }
|
|
|
|
agentBscSwFileBootUpImage OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The result of the download will depend on whether the boot_up option is specified.
|
|
Case 1: In the case where the master unit provides the file system and the slave unit does
|
|
not provide the file system, when boot_up is specified, the file will be downloaded
|
|
to the boot_up image on the slave. If boot_up is not specified, then the file will
|
|
not be downloaded to this slave unit.
|
|
|
|
Case 2: In the case where the master unit does not provide the file system and the slave unit
|
|
provides the file system, when boot_up is specified, the file will be downloaded to
|
|
the boot_up image on the slave unit. If boot_up is not specified, the file will
|
|
not be downloaded to this slave unit.
|
|
|
|
Case 3: In the case where the master unit and the slave unit both support or do not support
|
|
the file system, the file will be downloaded to the specified file on the slave unit.
|
|
If boot_up is specified, the downloaded file will be assigned as the boot_up image.
|
|
|
|
True: boot_up option is specified.
|
|
False: boot_up option is not specified. "
|
|
::= { agentBscSwFileEntry 13 }
|
|
|
|
agentBscSwFileForceAgree OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the force_agree option is specified, the reboot command will be executed
|
|
immediately, without any further confirmation from the user.
|
|
|
|
True: force_agree option is specified.
|
|
False: force_agree option is not specified. "
|
|
::= { agentBscSwFileEntry 14 }
|
|
|
|
agentBscSwFileInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..12))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This node is used to specify the interface name when the agentBscSwFileIPv6Addr
|
|
is the link local address."
|
|
::= { agentBscSwFileEntry 15 }
|
|
|
|
agentBscSwFileServerDomainName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the domain name of the TFTP server."
|
|
::= { agentBscSwFileEntry 16 }
|
|
|
|
agentFileTransfer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
start(2),
|
|
start-and-reset(3),
|
|
noaction(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This object will execute the download or upload action. If start (2) is chosen, it will
|
|
begin to download/upload and no reset will follow. If start-and-reset (3) is chosen,
|
|
then the reset will be activated after completing the download or upload.
|
|
No action if noaction (4) is chosen.
|
|
|
|
Note:
|
|
Because these functions will be limited by the support for the system in question,
|
|
some of the selected items will be invalid. When the user selects an invalid entry,
|
|
the system will respond with a bad-value status."
|
|
::= { agentBasicConfig 2 }
|
|
|
|
agentSystemReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
cold-start(2),
|
|
warm-start(3),
|
|
no-reset(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object indicates the agent system reset state. Setting this
|
|
object to no-reset (4) has no effect. Setting this object to
|
|
cold-start (2) or warm-start (3) will reset the agent. The agent
|
|
always returns to no-reset (4) when this object is read.
|
|
|
|
This object is replaced by 'agentReset'."
|
|
::= { agentBasicConfig 3 }
|
|
|
|
agentRs232PortConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
console(2),
|
|
out-of-band(3),
|
|
notAvail(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the RS-232C mode once the device has restarted."
|
|
::= { agentBasicConfig 4 }
|
|
|
|
agentOutOfBandBaudRateConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
baudRate-2400 (2),
|
|
baudRate-9600 (3),
|
|
baudRate-19200(4),
|
|
baudRate-38400(5),
|
|
baudRate-115200(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This object allows the user to specify an out-of-band baud rate, which
|
|
will take effect upon system restart.
|
|
|
|
Note:
|
|
Because these functions will be limited by the support for the system
|
|
in question, some of the selected items will be invalid. When the user
|
|
selects an invalid entry, the system will respond with a bad-value error message.
|
|
"
|
|
::= { agentBasicConfig 5 }
|
|
|
|
|
|
|
|
agentSaveCfg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
cfg-id1(2),
|
|
cfg-id2(3),
|
|
log(4),
|
|
all(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the type of save command to be executed, when saving to NV-RAM.
|
|
other (1) - None of the following.
|
|
cfg-id1 (2) - Save configuration ID1.
|
|
cfg-id2 (3)- Save configuration ID2.
|
|
log (4) - Save log.
|
|
all (5) - Save both (active configuration and log)."
|
|
::= { agentBasicConfig 6 }
|
|
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- swMultiImageInfoTable
|
|
-- -----------------------------------------------------------------------------
|
|
swMultiImageInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwMultiImageInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { agentBasicConfig 7 }
|
|
|
|
swMultiImageInfoEntry OBJECT-TYPE
|
|
SYNTAX SwMultiImageInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information about multiple image management."
|
|
INDEX { swMultiImageInfoID }
|
|
::= { swMultiImageInfoTable 1 }
|
|
|
|
SwMultiImageInfoEntry ::=
|
|
SEQUENCE {
|
|
swMultiImageInfoID
|
|
INTEGER,
|
|
swMultiImageVersion
|
|
DisplayString,
|
|
swMultiImageSize
|
|
Integer32,
|
|
swMultiImageUpdateTime
|
|
DisplayString,
|
|
swMultiImageFrom
|
|
DisplayString,
|
|
swMultiImageSendUser
|
|
DisplayString,
|
|
swMultiImageFileName
|
|
DisplayString
|
|
}
|
|
swMultiImageInfoID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The stacking section ID of the firmware image.
|
|
The stacking section ID = 256 * Unit ID + Image File ID."
|
|
::= { swMultiImageInfoEntry 1 }
|
|
|
|
swMultiImageVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recorded downloaded firmware version."
|
|
::= { swMultiImageInfoEntry 2 }
|
|
|
|
swMultiImageSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recorded downloaded firmware size."
|
|
::= { swMultiImageInfoEntry 3 }
|
|
|
|
swMultiImageUpdateTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recorded firmware update time."
|
|
::= { swMultiImageInfoEntry 4 }
|
|
|
|
swMultiImageFrom OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recorded IP address of the TFTP server"
|
|
::= { swMultiImageInfoEntry 5 }
|
|
|
|
swMultiImageSendUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The record of the user who downloaded the firmware."
|
|
::= { swMultiImageInfoEntry 6 }
|
|
|
|
swMultiImageFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the system is set to boot from SD card, this object will display the recorded path name of the boot firmware file. "
|
|
::= { swMultiImageInfoEntry 7 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
agentMultiCfgMgmt OBJECT IDENTIFIER ::= { agentBasicConfig 8 }
|
|
|
|
swMultiCfgInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwMultiCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { agentMultiCfgMgmt 1 }
|
|
|
|
swMultiCfgInfoEntry OBJECT-TYPE
|
|
SYNTAX SwMultiCfgInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information about multiple configuration files."
|
|
INDEX { swMultiCfgInfoID }
|
|
::= { swMultiCfgInfoTable 1 }
|
|
|
|
SwMultiCfgInfoEntry ::=
|
|
SEQUENCE {
|
|
swMultiCfgInfoID
|
|
INTEGER,
|
|
swMultiCfgVersion
|
|
DisplayString,
|
|
swMultiCfgSize
|
|
Integer32,
|
|
swMultiCFgUpdateTime
|
|
DisplayString,
|
|
swMultiCfgFrom
|
|
DisplayString,
|
|
swMultiCfgSendUser
|
|
DisplayString,
|
|
swMultiCfgFileName
|
|
DisplayString
|
|
}
|
|
swMultiCfgInfoID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The section ID of the configuration files."
|
|
::= { swMultiCfgInfoEntry 1 }
|
|
|
|
swMultiCfgVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recorded downloaded configuration version."
|
|
::= { swMultiCfgInfoEntry 2 }
|
|
|
|
swMultiCfgSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recorded downloaded configuration size (in bytes).
|
|
"
|
|
::= { swMultiCfgInfoEntry 3 }
|
|
|
|
swMultiCFgUpdateTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recorded configuration update time
|
|
displayed in string format, i.e. yyyy/mon/dd hh:mm:ss."
|
|
::= { swMultiCfgInfoEntry 4 }
|
|
|
|
swMultiCfgFrom OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recorded IP address of the TFTP server."
|
|
::= { swMultiCfgInfoEntry 5 }
|
|
|
|
swMultiCfgSendUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The record of the user who downloaded the configuration file"
|
|
::= { swMultiCfgInfoEntry 6 }
|
|
|
|
swMultiCfgFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the system is set to boot from SD card, this object displays the recorded path name of the boot configuration file. "
|
|
::= { swMultiCfgInfoEntry 7 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
swMultiCfgCurrentUsed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The indicated configuration file ID of the system currently in use."
|
|
::= { agentMultiCfgMgmt 2 }
|
|
|
|
swMultiCfgBootUp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the configuration file ID which will take effect upon the next reboot."
|
|
::= { agentMultiCfgMgmt 3 }
|
|
|
|
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- swMultiCfgCtrlTable
|
|
-- -----------------------------------------------------------------------------
|
|
swMultiCfgCtrlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwMultiCfgCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { agentMultiCfgMgmt 4 }
|
|
|
|
swMultiCfgCtrlEntry OBJECT-TYPE
|
|
SYNTAX SwMultiCfgCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information about multiple configuration management."
|
|
INDEX { swMultiCfgCtrlID }
|
|
::= { swMultiCfgCtrlTable 1 }
|
|
|
|
SwMultiCfgCtrlEntry ::=
|
|
SEQUENCE {
|
|
swMultiCfgCtrlID
|
|
INTEGER,
|
|
swMultiCfgAction
|
|
INTEGER
|
|
}
|
|
swMultiCfgCtrlID OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
cfgId-1(1),
|
|
cfgId-2(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The section ID of the configuration file."
|
|
::= { swMultiCfgCtrlEntry 1 }
|
|
|
|
swMultiCfgAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
delete(2),
|
|
apply(3),
|
|
none(4),
|
|
config-as-bootup-cfg(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
save: Save configuration to active configuration ID when the parameter is omitted.
|
|
active: Set any valid configuration as the active configuration.
|
|
delete: Removes the configuration from the flash memory. This configuration
|
|
cannot be the active or current configuration file.
|
|
apply: Loads the indicated configuration file and applies it to the system.
|
|
config-as-bootup-cfg: Configured as the boot-up configuration by the indicated configuration(ID)."
|
|
::= { swMultiCfgCtrlEntry 2 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- Add common severity control management
|
|
-- -----------------------------------------------------------------------------
|
|
systemSeverityControlMgmt OBJECT IDENTIFIER ::= { agentBasicConfig 9 }
|
|
|
|
systemSeverityTrapControl OBJECT-TYPE
|
|
SYNTAX AgentNotifyLevel
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the level of trap severity control. The system has a severity level control
|
|
and each trap should have a severity control set. When trap events occur and its severity
|
|
is higher than the system severity control level, the trap works as defined. If the event
|
|
severity is lower than the system severity control level, the event is ignored as if it
|
|
did not occur."
|
|
::= { systemSeverityControlMgmt 1 }
|
|
|
|
systemSeverityLogControl OBJECT-TYPE
|
|
SYNTAX AgentNotifyLevel
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the level of trap severity control. The system has a severity level control and
|
|
each trap should have a severity control set. When trap events occur and its severity is
|
|
higher than the system severity control level, the trap works as defined. If the event
|
|
severity is lower than the system severity control level, the event is ignored as if
|
|
it did not occur."
|
|
::= { systemSeverityControlMgmt 2 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentTrustedHostMgmt
|
|
-- -----------------------------------------------------------------------------
|
|
agentTrustedHostMgmt OBJECT IDENTIFIER ::= { agentBasicConfig 10 }
|
|
|
|
agentTrustedHostTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentTrustedHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the trusted host information."
|
|
::= { agentTrustedHostMgmt 1 }
|
|
|
|
agentTrustedHostEntry OBJECT-TYPE
|
|
SYNTAX AgentTrustedHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information about the trusted hosts."
|
|
INDEX { agentTrustedHostIndex }
|
|
::= { agentTrustedHostTable 1 }
|
|
|
|
AgentTrustedHostEntry ::=
|
|
SEQUENCE {
|
|
agentTrustedHostIndex
|
|
INTEGER,
|
|
agentTrustedHostIPAddress
|
|
IpAddress,
|
|
agentTrustedHostRowStatus
|
|
RowStatus,
|
|
agentTrustedHostIPSubnetMask
|
|
IpAddress,
|
|
agentTrustedHostForSNMP
|
|
INTEGER,
|
|
agentTrustedHostForTELNET
|
|
INTEGER,
|
|
agentTrustedHostForSSH
|
|
INTEGER,
|
|
agentTrustedHostForHTTP
|
|
INTEGER,
|
|
agentTrustedHostForHTTPS
|
|
INTEGER,
|
|
agentTrustedHostForPING
|
|
INTEGER,
|
|
agentTrustedHostAddrType
|
|
InetAddressType,
|
|
agentTrustedHostAddr
|
|
InetAddress,
|
|
agentTrustedHostIPv6PrefixLen
|
|
INTEGER
|
|
}
|
|
|
|
agentTrustedHostIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the trusted host entry."
|
|
::= { agentTrustedHostEntry 1 }
|
|
|
|
agentTrustedHostIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the IP address of the trusted host."
|
|
::= { agentTrustedHostEntry 2 }
|
|
|
|
agentTrustedHostRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the status of this entry. When creating a trusted host
|
|
entry, the IP address should also be set."
|
|
::= { agentTrustedHostEntry 3 }
|
|
|
|
agentTrustedHostIPSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the IP subnet mask of the trusted host."
|
|
::= { agentTrustedHostEntry 4 }
|
|
|
|
agentTrustedHostForSNMP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the trusted host for SNMP."
|
|
::= { agentTrustedHostEntry 5 }
|
|
|
|
agentTrustedHostForTELNET OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the trusted host for Telnet."
|
|
::= { agentTrustedHostEntry 6 }
|
|
|
|
agentTrustedHostForSSH OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the trusted host for SSH."
|
|
::= { agentTrustedHostEntry 7 }
|
|
|
|
agentTrustedHostForHTTP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the trusted host for HTTP."
|
|
::= { agentTrustedHostEntry 8 }
|
|
|
|
agentTrustedHostForHTTPS OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the trusted host for HTTPS."
|
|
::= { agentTrustedHostEntry 9 }
|
|
|
|
agentTrustedHostForPING OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the trusted host for PING."
|
|
::= { agentTrustedHostEntry 10 }
|
|
|
|
agentTrustedHostAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of trusted host address as specified by
|
|
the 'agentTrustedHostAddr' object."
|
|
::= { agentTrustedHostEntry 11 }
|
|
|
|
agentTrustedHostAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the IP address of the trusted host."
|
|
::= { agentTrustedHostEntry 12 }
|
|
|
|
agentTrustedHostIPv6PrefixLen OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the IPv6 prefix length of the IPv6 trusted host."
|
|
::= { agentTrustedHostEntry 13 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentTrustedHostDelAllState
|
|
-- -----------------------------------------------------------------------------
|
|
agentTrustedHostDelAllState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
none(1),
|
|
start(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to delete all trusted host entries."
|
|
::= { agentTrustedHostMgmt 2 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentFDBMgmt
|
|
-- -----------------------------------------------------------------------------
|
|
agentFDBMgmt OBJECT IDENTIFIER ::= { agentBasicConfig 11 }
|
|
agentFDBClearAllState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
other(1),
|
|
start(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to clear all FDB entries."
|
|
::= { agentFDBMgmt 1 }
|
|
|
|
agentFDBClearByPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentFDBClearByPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to clear FDB entries by port."
|
|
::= { agentFDBMgmt 2 }
|
|
|
|
agentFDBClearByPortEntry OBJECT-TYPE
|
|
SYNTAX AgentFDBClearByPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an entry of the agentFDBClearByPortTable."
|
|
INDEX { agentFDBClearPortIndex }
|
|
::= { agentFDBClearByPortTable 1 }
|
|
|
|
AgentFDBClearByPortEntry ::=
|
|
SEQUENCE {
|
|
agentFDBClearPortIndex
|
|
INTEGER,
|
|
agentFDBClearByPortAction
|
|
INTEGER
|
|
}
|
|
agentFDBClearPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the port number."
|
|
::= { agentFDBClearByPortEntry 1 }
|
|
|
|
agentFDBClearByPortAction OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
other(1),
|
|
start(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether to clear FDB or not."
|
|
::= { agentFDBClearByPortEntry 2 }
|
|
|
|
agentFDBClearByVlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentFDBClearByVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to clear FDB entries by port."
|
|
::= { agentFDBMgmt 3 }
|
|
|
|
agentFDBClearByVlanEntry OBJECT-TYPE
|
|
SYNTAX AgentFDBClearByVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an entry of agentFDBClearByPortTable."
|
|
INDEX { agentFDBClearVid }
|
|
::= { agentFDBClearByVlanTable 1 }
|
|
|
|
AgentFDBClearByVlanEntry ::=
|
|
SEQUENCE {
|
|
agentFDBClearVid
|
|
VlanId,
|
|
agentFDBClearByVlanAction
|
|
INTEGER
|
|
}
|
|
|
|
agentFDBClearVid OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the VLAN-ID."
|
|
::= { agentFDBClearByVlanEntry 1 }
|
|
|
|
agentFDBClearByVlanAction OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
other(1),
|
|
start(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether to clear the FDB or not."
|
|
::= { agentFDBClearByVlanEntry 2 }
|
|
|
|
agentFDBSecurityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentFDBSecurityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to display the FDB entries that have been created by the security module."
|
|
::= { agentFDBMgmt 4}
|
|
|
|
agentFDBSecurityEntry OBJECT-TYPE
|
|
SYNTAX AgentFDBSecurityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an entry of agentFDBSecurityTable."
|
|
INDEX {
|
|
agentFDBVid,
|
|
agentFDBMacAddress
|
|
}
|
|
::= { agentFDBSecurityTable 1 }
|
|
|
|
AgentFDBSecurityEntry ::=
|
|
SEQUENCE {
|
|
agentFDBVid
|
|
VlanId,
|
|
agentFDBMacAddress
|
|
MacAddress,
|
|
agentFDBPort
|
|
INTEGER,
|
|
agentFDBType
|
|
INTEGER,
|
|
agentFDBStatus
|
|
INTEGER,
|
|
agentFDBSecurityModule
|
|
INTEGER
|
|
}
|
|
|
|
agentFDBVid OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the VLAN-ID."
|
|
::= { agentFDBSecurityEntry 1 }
|
|
|
|
agentFDBMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the MAC address."
|
|
::= { agentFDBSecurityEntry 2 }
|
|
|
|
agentFDBPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the port number."
|
|
::= { agentFDBSecurityEntry 3 }
|
|
|
|
agentFDBType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
dynamic(1),
|
|
static(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the MAC address type."
|
|
::= { agentFDBSecurityEntry 4 }
|
|
|
|
agentFDBStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
drop(1),
|
|
forward(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the MAC address's forwarding status."
|
|
::= { agentFDBSecurityEntry 5}
|
|
|
|
agentFDBSecurityModule OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
dot1x(1),
|
|
wac(2),
|
|
jwac(3),
|
|
port-security(4),
|
|
mac-based-access-control(5),
|
|
compound-authentication(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to indicate which security module created the current MAC address.
|
|
dot1x: 802.1X.
|
|
wac: Web-based Access Control.
|
|
jwac: Web-Based Access Control extension for Japan.
|
|
port-security: Port Security.
|
|
mac-based-access-control: MAC-based Access Control.
|
|
compound-authentication: Compound Authentication."
|
|
::= { agentFDBSecurityEntry 6}
|
|
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentARPMgmt
|
|
-- -----------------------------------------------------------------------------
|
|
agentARPMgmt OBJECT IDENTIFIER ::= { agentBasicConfig 12 }
|
|
agentARPClearAllState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
other(1),
|
|
start(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to clear all ARP entries."
|
|
::= { agentARPMgmt 1 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentGratuitousARPMgmt
|
|
-- -----------------------------------------------------------------------------
|
|
agentGratuitousARPMgmt OBJECT IDENTIFIER ::={agentARPMgmt 2}
|
|
|
|
agentGratuitousARPSendIpifStatusUpState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is used to enable/disable sending of gratuitous ARP request
|
|
packets while the IPIF interface comes up. This is used to automatically
|
|
announce the interface's IP address to other nodes. By default,
|
|
the state is enabled, and only one ARP packet will be broadcast."
|
|
DEFVAL { enabled }
|
|
::={ agentGratuitousARPMgmt 1}
|
|
|
|
agentGratuitousARPSendDupIpDetectedState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is used to enable/disable the sending of gratuitous ARP request
|
|
packets while a duplicate IP is detected. By default, the state is enabled.
|
|
The duplicate IP detected state indicates that the system has received an ARP request
|
|
packet that was sent by an IP address that matches the system's own IP address.
|
|
In this case, the system knows that somebody out there is using an IP address
|
|
that is in conflict with the system. In order to reclaim the correct host
|
|
of this IP address, the system can send out the gratuitous ARP request
|
|
packet for this duplicate IP address."
|
|
DEFVAL { enabled }
|
|
::={ agentGratuitousARPMgmt 2}
|
|
|
|
agentGratuitousARPLearningState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is used to enable/disable learning of an ARP entry in the ARP
|
|
cache based on the received gratuitous ARP packet. If the switch
|
|
receives a gratuitous ARP request/reply packet and the sender's
|
|
IP address is in its ARP table, it should update the ARP entry.
|
|
By default, the state is disabled."
|
|
DEFVAL { disabled }
|
|
::={ agentGratuitousARPMgmt 3}
|
|
|
|
agentGratuitousARPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentGratuitousARPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gratuitous ARP Table Information."
|
|
::={ agentGratuitousARPMgmt 4}
|
|
|
|
agentGratuitousARPEntry OBJECT-TYPE
|
|
SYNTAX AgentGratuitousARPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information from the Gratuitous ARP Table."
|
|
INDEX {
|
|
agentGratuitousARPInterfaceName
|
|
}
|
|
::={ agentGratuitousARPTable 1 }
|
|
|
|
AgentGratuitousARPEntry ::=
|
|
SEQUENCE {
|
|
agentGratuitousARPInterfaceName
|
|
DisplayString,
|
|
agentGratuitousARPPeriodicalSendInterval
|
|
INTEGER,
|
|
agentGratuitousARPTrapState
|
|
INTEGER,
|
|
agentGratuitousARPLogState
|
|
INTEGER
|
|
}
|
|
|
|
agentGratuitousARPInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the IP interface."
|
|
::={agentGratuitousARPEntry 1}
|
|
|
|
agentGratuitousARPPeriodicalSendInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is used to configure the interval for the periodic sending of
|
|
gratuitous ARP request packets.
|
|
0 means do not send gratuitous ARP request packets periodically."
|
|
DEFVAL { 0 }
|
|
::={agentGratuitousARPEntry 2}
|
|
|
|
agentGratuitousARPTrapState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the state of the gratuitous ARP trap. The switch can
|
|
trap the IP conflict events to inform the administrator.
|
|
By default, the trap is disabled."
|
|
DEFVAL { disabled }
|
|
::={agentGratuitousARPEntry 3}
|
|
|
|
agentGratuitousARPLogState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the state of the gratuitous Log trap. The switch can
|
|
log the IP conflict events to inform the administrator.
|
|
By default, the event log is enabled."
|
|
DEFVAL { enabled }
|
|
::={agentGratuitousARPEntry 4}
|
|
|
|
agentARPTotalARPEntries OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to display the total number of ARP entries."
|
|
::= { agentARPMgmt 3 }
|
|
|
|
agentARPRetryTimes OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the retry times of the ARP request."
|
|
::= { agentARPMgmt 4 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- swMultiImageCtrlTable
|
|
-- -----------------------------------------------------------------------------
|
|
swMultiImageCtrlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwMultiImageCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { agentBasicConfig 13 }
|
|
|
|
swMultiImageCtrlEntry OBJECT-TYPE
|
|
SYNTAX SwMultiImageCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information about multiple image management."
|
|
INDEX { swMultiImageCtrlID }
|
|
::= { swMultiImageCtrlTable 1 }
|
|
|
|
SwMultiImageCtrlEntry ::=
|
|
SEQUENCE {
|
|
swMultiImageCtrlID
|
|
INTEGER,
|
|
swMultiImageCtrlAction
|
|
INTEGER
|
|
}
|
|
|
|
swMultiImageCtrlID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The stacking section ID of the firmware image.
|
|
The stacking section ID = 256 * Unit ID + Image File ID."
|
|
::= { swMultiImageCtrlEntry 1 }
|
|
|
|
swMultiImageCtrlAction OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
config-as-bootup-fw(1),
|
|
delete(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the running status of the image which is
|
|
specified by swMultiImageCtrlID and swMultiImageCtrlUnitID.
|
|
|
|
config-as-bootup-fw (1) - Configured as the bootup firmware by the indicated firmware(ID).
|
|
delete (2) - Delete the firmware by indicated firmware ID.
|
|
none (3) - No action.
|
|
"
|
|
::= { swMultiImageCtrlEntry 2 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
agentOutOfBandDataBits OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the out-of-band data bits."
|
|
::= { agentBasicConfig 14 }
|
|
|
|
agentOutOfBandParityBits OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the out-of-band parity bits."
|
|
::= { agentBasicConfig 15 }
|
|
|
|
agentOutOfBandStopBits OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the out-of-band stop bits."
|
|
::= { agentBasicConfig 16 }
|
|
|
|
agentOutOfBandAutoLogoutConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
never(1),
|
|
minutes-2(2),
|
|
minutes-5(3),
|
|
minutes-10(4),
|
|
minutes-15(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the user to specify an out-of-band auto logout time."
|
|
::= { agentBasicConfig 17 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentBscFileSystemMgmt
|
|
-- -----------------------------------------------------------------------------
|
|
agentBscFileSystemMgmt OBJECT IDENTIFIER ::= { agentBasicConfig 18 }
|
|
|
|
agentBscFileSystemTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentBscFileSystemEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MIB File System Basic Configuration entries supported
|
|
by the file update of this agent."
|
|
::= { agentBscFileSystemMgmt 1 }
|
|
|
|
agentBscFileSystemEntry OBJECT-TYPE
|
|
SYNTAX AgentBscFileSystemEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A File System basic configuration entry that contains objects
|
|
describing a particular MIB supported by this agent."
|
|
INDEX { agentBscFileSystemIndex }
|
|
::= { agentBscFileSystemTable 1 }
|
|
|
|
AgentBscFileSystemEntry ::=
|
|
SEQUENCE {
|
|
agentBscFileSystemIndex
|
|
Integer32,
|
|
agentBscFileSystemDscr
|
|
DisplayString,
|
|
agentBscFileSystemServerAddr
|
|
IpAddress,
|
|
agentBscFileSystemServerIPv6Addr
|
|
Ipv6Address,
|
|
agentBscFileSystemServerFileName
|
|
DisplayString,
|
|
agentBscFileSystemDeviceDriverID
|
|
INTEGER,
|
|
agentBscFileSystemDeviceFileName
|
|
DisplayString,
|
|
agentBscFileSystemLoadType
|
|
INTEGER,
|
|
agentBscFileSystemCtrlUnitID
|
|
UnitList,
|
|
agentBscFileSystemBootUpImage
|
|
TruthValue,
|
|
agentBscFileSystemForceAgree
|
|
TruthValue,
|
|
agentBscFileSystemCtrl
|
|
INTEGER,
|
|
agentBscFileSystemInterfaceName
|
|
DisplayString,
|
|
agentBscFileSystemServerDomainName
|
|
DisplayString,
|
|
agentBscFileSystemIncrement
|
|
TruthValue,
|
|
agentBscFileSystemServerVrfName
|
|
DisplayString
|
|
|
|
}
|
|
|
|
agentBscFileSystemIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index for the file entry.
|
|
This object describes the file type.
|
|
runtime-code (1),
|
|
log-file (2),
|
|
cfg-file (3),
|
|
attack-log-file (7)"
|
|
::= { agentBscFileSystemEntry 1 }
|
|
|
|
agentBscFileSystemDscr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of the software file purpose in this entry."
|
|
::= { agentBscFileSystemEntry 2 }
|
|
|
|
agentBscFileSystemServerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address where the file to be downloaded is located, or the IP address
|
|
where the file will be uploaded to."
|
|
::= { agentBscFileSystemEntry 3 }
|
|
|
|
agentBscFileSystemServerIPv6Addr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address where the file is to be downloaded from or uploaded to."
|
|
::= { agentBscFileSystemEntry 4 }
|
|
|
|
|
|
agentBscFileSystemServerFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the file to be downloaded from or uploaded to the TFTP server.
|
|
If agentBscFileSystemDeviceFileName is not set, the switch will default to using
|
|
the bootup file as the runtime image for the switch."
|
|
::= { agentBscFileSystemEntry 5 }
|
|
|
|
agentBscFileSystemDeviceDriverID OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
a(2),
|
|
b(3),
|
|
c(4),
|
|
d(5),
|
|
e(6),
|
|
f(7),
|
|
g(8),
|
|
h(9),
|
|
i(10),
|
|
j(11),
|
|
k(12),
|
|
l(13),
|
|
m(14),
|
|
n(15),
|
|
o(16),
|
|
p(17),
|
|
q(18),
|
|
r(19),
|
|
s(20),
|
|
t(21),
|
|
u(22),
|
|
v(23),
|
|
w(24),
|
|
x(25),
|
|
y(26),
|
|
z(27)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the drive of the device that the firmware to be uploaded/downloaded is located.
|
|
If none (1) is specified, the switch will default to the current drive."
|
|
::= { agentBscFileSystemEntry 6 }
|
|
|
|
agentBscFileSystemDeviceFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the file to be downloaded to the device, or uploaded from the
|
|
device. When downloading or uploading, the agentBscFileSystemServerFileName object must also be set."
|
|
::= { agentBscFileSystemEntry 7 }
|
|
|
|
|
|
agentBscFileSystemLoadType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
upload(2),
|
|
download(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the user to select a download or upload function for the file.
|
|
|
|
Note:
|
|
For systems that do not support changes to this object, setting a value for
|
|
this object will cause the system to return a bad-value error message.
|
|
"
|
|
::= { agentBscFileSystemEntry 8 }
|
|
|
|
agentBscFileSystemCtrlUnitID OBJECT-TYPE
|
|
SYNTAX UnitList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies which unit of the switch stack the firmware image or configuration file should be downloaded from.
|
|
One or more units can be set in this list. Each bit from left to right represents the
|
|
switch from unit ID 1 to unit ID 12.
|
|
If this list is set to null it represents all stack switches."
|
|
::= { agentBscFileSystemEntry 9 }
|
|
|
|
agentBscFileSystemBootUpImage OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The result of the download will depend on whether the boot_up option has been specified.
|
|
Case 1: In the case of the master unit providing the file system and the slave unit
|
|
not providing the file system, when the boot_up parameter is specified, then the file will
|
|
be downloaded to the boot_up image on the slave. If the boot_up parameter is not specified,
|
|
then the file will not be downloaded to this slave unit.
|
|
|
|
Case 2: In the case of the master unit not providing the file system and the slave unit
|
|
providing the file system, when the boot_up parameter is specified, then the file will be downloaded
|
|
to the boot_up image on the slave unit. If boot_up is not specified, then the file will
|
|
not be downloaded to this slave unit.
|
|
|
|
Case 3: In the case of the master unit and the slave unit both supporting or not supporting the
|
|
file system, the file will be downloaded to the specified file on the slave unit. If boot_up
|
|
is specified, the downloaded file will be assigned as the boot_up image.
|
|
|
|
True: boot_up option is specified.
|
|
False: boot_up option is not specified.. "
|
|
::= { agentBscFileSystemEntry 10 }
|
|
|
|
agentBscFileSystemForceAgree OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the force_agree option is specified, the reboot command will be executed immediately
|
|
without any further confirmation from the user.
|
|
|
|
True: force_agree option is specified.
|
|
False: force_agree option is not specified.. "
|
|
::= { agentBscFileSystemEntry 11 }
|
|
|
|
agentBscFileSystemCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
inactive(2),
|
|
start(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the user to download runtime software. The settings
|
|
will take effect when the system restarts. See Note (1) below
|
|
|
|
Note 1:
|
|
For systems which do not support value changes to this object,
|
|
setting these values will cause the system to return a bad-value error message
|
|
|
|
start (3) - activate firmware.
|
|
"
|
|
::= { agentBscFileSystemEntry 12 }
|
|
|
|
agentBscFileSystemInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..12))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This node is used to specify the interface name when agentBscFileSystemServerIPv6Addr
|
|
is the local link address."
|
|
::= { agentBscFileSystemEntry 13 }
|
|
|
|
agentBscFileSystemServerDomainName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the domain name of the TFTP server."
|
|
::= { agentBscFileSystemEntry 14 }
|
|
|
|
agentBscFileSystemIncrement OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If increment is specified, then the existing configuration will not be cleared before applying
|
|
of the new configuration. If it is not specified, then the existing configuration will be cleared
|
|
before applying of the new configuration.
|
|
True : keep valid
|
|
False : erase. "
|
|
::= { agentBscFileSystemEntry 15 }
|
|
|
|
agentBscFileSystemServerVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..12))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the VRF name of the TFTP server.Input string 'reserved'
|
|
for the global space."
|
|
::= { agentBscFileSystemEntry 16}
|
|
|
|
-- --------------------------------------------------------------------------------
|
|
agentBscFileSystemSaveConfigDriverID OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
a(2),
|
|
b(3),
|
|
c(4),
|
|
d(5),
|
|
e(6),
|
|
f(7),
|
|
g(8),
|
|
h(9),
|
|
i(10),
|
|
j(11),
|
|
k(12),
|
|
l(13),
|
|
m(14),
|
|
n(15),
|
|
o(16),
|
|
p(17),
|
|
q(18),
|
|
r(19),
|
|
s(20),
|
|
t(21),
|
|
u(22),
|
|
v(23),
|
|
w(24),
|
|
x(25),
|
|
y(26),
|
|
z(27)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The drive on the device that the configuration file is will be saved to.
|
|
If none (1) is specified, the switch places the file on the current drive by default."
|
|
::= { agentBscFileSystemMgmt 2 }
|
|
|
|
agentBscFileSystemSaveConfigFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the configuration file that will be saved to the device.
|
|
When agentBscFileSystemSaveCfg is set to cfg (2), and if the agentBscFileSystemSaveConfigFileName
|
|
is not null, the configuration file will be saved to the set file name.
|
|
If set to null, the configuration file will be saved to the boot_up CFG file. "
|
|
::= { agentBscFileSystemMgmt 3 }
|
|
|
|
agentBscFileSystemSaveCfg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
cfg(2),
|
|
log(3),
|
|
all(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the method of saving information to the NV-RAM of the device.
|
|
other (1) - None of the following.
|
|
cfg (2) - Save configuration.
|
|
log (3) - Save log.
|
|
all (4) - Save both ( active configuration and log)."
|
|
::= { agentBscFileSystemMgmt 4 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
agentFileSystemConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentFileSystemConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table indicates the information about the bootup files."
|
|
::= { agentBscFileSystemMgmt 5 }
|
|
|
|
agentFileSystemConfigEntry OBJECT-TYPE
|
|
SYNTAX AgentFileSystemConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information about the bootup files for each unit of the switch stack."
|
|
INDEX { agentFileSystemUnit }
|
|
::= { agentFileSystemConfigTable 1 }
|
|
|
|
AgentFileSystemConfigEntry ::=
|
|
SEQUENCE {
|
|
agentFileSystemUnit
|
|
Integer32,
|
|
agentFileSystemDriverID
|
|
INTEGER,
|
|
agentFileSystemBootImage
|
|
DisplayString,
|
|
agentFileSystemBootConfig
|
|
DisplayString,
|
|
agentFileSystemActConfig
|
|
DisplayString
|
|
|
|
}
|
|
|
|
agentFileSystemUnit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unit ID."
|
|
::= { agentFileSystemConfigEntry 1 }
|
|
|
|
agentFileSystemDriverID OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
a(2),
|
|
b(3),
|
|
c(4),
|
|
d(5),
|
|
e(6),
|
|
f(7),
|
|
g(8),
|
|
h(9),
|
|
i(10),
|
|
j(11),
|
|
k(12),
|
|
l(13),
|
|
m(14),
|
|
n(15),
|
|
o(16),
|
|
p(17),
|
|
q(18),
|
|
r(19),
|
|
s(20),
|
|
t(21),
|
|
u(22),
|
|
v(23),
|
|
w(24),
|
|
x(25),
|
|
y(26),
|
|
z(27)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The drive on the device that the configuration file will be saved to.
|
|
If none (1) is specified, the switch will place the file to the current drive by default."
|
|
::= { agentFileSystemConfigEntry 2 }
|
|
|
|
agentFileSystemBootImage OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When displayed, it shows the current bootup image file name.
|
|
When set, the set name will be set as the bootup image."
|
|
::= { agentFileSystemConfigEntry 3 }
|
|
|
|
agentFileSystemBootConfig OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When displayed, it shows the current bootup configuration file name.
|
|
When set, the set name will be set as the bootup configuration."
|
|
::= { agentFileSystemConfigEntry 4 }
|
|
|
|
agentFileSystemActConfig OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When displayed, it shows null.
|
|
When set, the set name will be active at once, but the set name
|
|
will not be set as the bootup configuration."
|
|
::= { agentFileSystemConfigEntry 5 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
agentReboot OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
start(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to restart the switch."
|
|
::= { agentBasicConfig 19 }
|
|
|
|
agentReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
config(2),
|
|
system(3),
|
|
reset(4),
|
|
system-exclude-vlan(5),
|
|
system-exclude-ip(6),
|
|
system-exclude-vlan-ip(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to reset all switch parameters.
|
|
|
|
none (1): No action. This is the default value of this object.
|
|
config (2): All parameters are reset to default settings.
|
|
The device will neither save nor reboot.
|
|
system (3): All parameters are reset to default settings.
|
|
The switch will then do a factory reset, save, and reboot.
|
|
reset (4) : All parameters will be reset to default settings except for the
|
|
IP address, user account, and history log.
|
|
The device will neither save nor reboot.
|
|
system-exclude-vlan(5) : All parameters are reset to default settings except for VLAN.
|
|
The switch will then save its settings and reboot.
|
|
system-exclude-ip(6) : All parameters are reset to default settings except IP address.
|
|
The switch will then save its settings and reboot.
|
|
system-exclude-vlan-ip(7): All parameters are reset to default settings except VLAN and IP address.
|
|
The switch will then save its settings and reboot.
|
|
"
|
|
::= { agentBasicConfig 20 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentFTPFileTable
|
|
-- -----------------------------------------------------------------------------
|
|
agentFTPFileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentFTPFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of the MIB Basic Config entries support files updated by this agent."
|
|
::= { agentBasicConfig 21 }
|
|
|
|
agentFTPFileEntry OBJECT-TYPE
|
|
SYNTAX AgentFTPFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A basic configuration entry containing the objects describing a particular MIB
|
|
supported by this agent."
|
|
INDEX { agentFTPFileIndex }
|
|
::= { agentFTPFileTable 1 }
|
|
|
|
AgentFTPFileEntry ::=
|
|
SEQUENCE {
|
|
agentFTPFileIndex
|
|
Integer32,
|
|
agentFTPFileDscr
|
|
DisplayString,
|
|
agentFTPFileLoadType
|
|
INTEGER,
|
|
agentFTPFileAddr
|
|
IpAddress,
|
|
agentFTPTCPPort
|
|
INTEGER,
|
|
agentFTPFileName
|
|
DisplayString,
|
|
agentFTPUserName
|
|
DisplayString,
|
|
agentFTPPassword
|
|
DisplayString,
|
|
agentFTPFileCtrlID
|
|
INTEGER,
|
|
agentFTPFileBIncrement
|
|
TruthValue,
|
|
agentFTPFileCtrl
|
|
INTEGER,
|
|
agentFTPFileBootUpImage
|
|
TruthValue,
|
|
agentFTPFileForceAgree
|
|
TruthValue,
|
|
agentFTPFileIPv6Addr
|
|
DisplayString,
|
|
agentFTPFileInterfaceName
|
|
DisplayString,
|
|
agentFTPFileUnitID
|
|
UnitList
|
|
}
|
|
|
|
agentFTPFileIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index for the file entry. This object describes the file type
|
|
runtime-code (1),
|
|
log-file (2),
|
|
cfg-file (3)"
|
|
::= { agentFTPFileEntry 1 }
|
|
|
|
agentFTPFileDscr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of the software file purpose in this entry.
|
|
Note: For systems which do not support changes to this object, setting a value for
|
|
this object will cause the system to return bad-value error messages."
|
|
::= { agentFTPFileEntry 2 }
|
|
|
|
agentFTPFileLoadType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
upload(2),
|
|
download(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the user with a choice of uploading or downloading the selected file.
|
|
Note: For systems which do not support a change of this object, setting a value to this object
|
|
will cause the system to return bad-value error messages."
|
|
::= { agentFTPFileEntry 3 }
|
|
|
|
agentFTPFileAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address that the file to be downloaded is located on, or the IP address
|
|
where the file will be uploaded to."
|
|
::= { agentFTPFileEntry 4 }
|
|
|
|
agentFTPTCPPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP port number being used to establish the command connection."
|
|
::= { agentFTPFileEntry 5 }
|
|
|
|
agentFTPFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the file to be downloaded from, or uploaded to, the FTP server."
|
|
::= { agentFTPFileEntry 6 }
|
|
|
|
agentFTPUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the user name to enter in upload/download. "
|
|
::= { agentFTPFileEntry 7 }
|
|
|
|
agentFTPPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the password to enter for an upload/download."
|
|
::= { agentFTPFileEntry 8 }
|
|
|
|
agentFTPFileCtrlID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The section ID of the firmware image or configuration file.
|
|
A value of 0 indicates the boot-up firmware image or configuration file."
|
|
::= { agentFTPFileEntry 9 }
|
|
|
|
agentFTPFileBIncrement OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the previous configuration will remain
|
|
valid or not after downloading the configuration file.
|
|
True: Keep valid
|
|
False: Erase. "
|
|
::= { agentFTPFileEntry 10 }
|
|
|
|
|
|
agentFTPFileCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
start(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object gives the user the option to download runtime software. The setting will take effect
|
|
when the system restarts. See Note (1) below
|
|
Note 1:
|
|
For systems which do not support changes to this object, setting a value for this object
|
|
will cause the system to return bad-value error messages. "
|
|
::= { agentFTPFileEntry 11 }
|
|
|
|
agentFTPFileBootUpImage OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether to set the special file as a boot up file or not.
|
|
True: The boot-up option is specified.
|
|
False: The boot-up option is not specified."
|
|
::= { agentFTPFileEntry 12 }
|
|
|
|
agentFTPFileForceAgree OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the force-agree option is specified, the reboot command will be executed
|
|
immediately without any further confirmation from the user.
|
|
True: Force-agree option is specified.
|
|
False: Force-agree option is not specified."
|
|
::= { agentFTPFileEntry 13 }
|
|
|
|
agentFTPFileIPv6Addr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address where the file is to be downloaded from or uploaded to."
|
|
::= { agentFTPFileEntry 14 }
|
|
|
|
agentFTPFileInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This node is used to specify the interface name when agentFTPFileIPv6Addr
|
|
is the local link address. "
|
|
::= { agentFTPFileEntry 15 }
|
|
|
|
agentFTPFileUnitID OBJECT-TYPE
|
|
SYNTAX UnitList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies which unit of the switch stack the firmware image or configuration
|
|
file should be downloaded from. One or more units can be set in this list. Each
|
|
bit from left to right represents the switch from unit ID 1 to unit ID 12.If this
|
|
list is set to null it represents all stack switches."
|
|
::= { agentFTPFileEntry 16 }
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentSnmpTrapState
|
|
-- -----------------------------------------------------------------------------
|
|
agentSnmpTrapState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates if the SNMP trap is enabled or disabled."
|
|
::= { agentBasicConfig 22 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentOutOfBandMgmt
|
|
-- -----------------------------------------------------------------------------
|
|
|
|
agentOutOfBandMgmt OBJECT IDENTIFIER ::= { agentBasicConfig 23 }
|
|
|
|
agentOutOfBandMgmtState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables or disables the interface."
|
|
::= { agentOutOfBandMgmt 1 }
|
|
|
|
agentOutOfBandMgmtIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address for out of band management. This object can only take the
|
|
value of the unicast IP address."
|
|
::= { agentOutOfBandMgmt 2 }
|
|
|
|
agentOutOfBandMgmtSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP net mask for out of band management."
|
|
::= { agentOutOfBandMgmt 3 }
|
|
|
|
agentOutOfBandMgmtGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gateway for out of band management. "
|
|
::= { agentOutOfBandMgmt 4 }
|
|
|
|
agentOutOfBandMgmtLinkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
link-up(1),
|
|
link-down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current Link status for out of band management."
|
|
::= { agentOutOfBandMgmt 5 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentTrapMgmt
|
|
-- -----------------------------------------------------------------------------
|
|
|
|
agentTrapMgmt OBJECT IDENTIFIER ::= { agentBasicConfig 24 }
|
|
|
|
agentTrapColdStart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled (1), whenever the device detects a cold start event,
|
|
a trap will be sent out."
|
|
::= { agentTrapMgmt 1 }
|
|
|
|
agentTrapWarmStart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled (1), whenever the device detects a warm start event,
|
|
a trap will be sent out."
|
|
::= { agentTrapMgmt 2 }
|
|
|
|
agentTrapRmonRisingAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled (1), whenever the device detects a RMON rising alarm
|
|
event , a trap will be sent out."
|
|
::= { agentTrapMgmt 3 }
|
|
|
|
agentTrapRmonFallingAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled (1), whenever the device detects a RMON falling alarm
|
|
event, a trap will be sent out."
|
|
::= { agentTrapMgmt 4 }
|
|
|
|
agentTrapCfgSave OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled (1), whenever the device detects a configuration saving
|
|
completed event, a trap will be sent out."
|
|
::= { agentTrapMgmt 5 }
|
|
|
|
agentTrapCfgUpload OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled (1), whenever the device detects a configuration
|
|
uploading completed event, a trap will be sent out."
|
|
::= { agentTrapMgmt 6 }
|
|
|
|
agentTrapCfgDownload OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled (1), whenever the device detects a configuration
|
|
downloading completed event, a trap will be sent out"
|
|
::= { agentTrapMgmt 7 }
|
|
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentFTPFileSystemTable
|
|
-- -----------------------------------------------------------------------------
|
|
agentFTPFileSystemTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentFTPFileSystemEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The FTP management table for the file system"
|
|
::= { agentBasicConfig 25 }
|
|
|
|
agentFTPFileSystemEntry OBJECT-TYPE
|
|
SYNTAX AgentFTPFileSystemEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A File System basic configuration entry that contains objects
|
|
describing a particular MIB supported by this agent."
|
|
INDEX { agentFTPFileSystemIndex }
|
|
::= { agentFTPFileSystemTable 1 }
|
|
|
|
AgentFTPFileSystemEntry ::=
|
|
SEQUENCE {
|
|
agentFTPFileSystemIndex
|
|
Integer32,
|
|
agentFTPFileSystemDscr
|
|
DisplayString,
|
|
agentFTPFileSystemLoadType
|
|
INTEGER,
|
|
agentFTPFileSystemAddressType
|
|
InetAddressType,
|
|
agentFTPFileSystemAddress
|
|
InetAddress,
|
|
agentFTPFileSystemTCPPort
|
|
INTEGER,
|
|
agentFTPFileSystemServerFileName
|
|
DisplayString,
|
|
agentFTPFileSystemDeviceFileName
|
|
DisplayString,
|
|
agentFTPFileSystemUserName
|
|
DisplayString,
|
|
agentFTPFileSystemPassword
|
|
DisplayString,
|
|
agentFTPFileSystemCtrlUnitID
|
|
UnitList,
|
|
agentFTPFileSystemBootUpImage
|
|
TruthValue,
|
|
agentFTPFileSystemCtrl
|
|
INTEGER,
|
|
agentFTPFileSystemVrfName
|
|
DisplayString
|
|
}
|
|
|
|
agentFTPFileSystemIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index for the file entry."
|
|
::= { agentFTPFileSystemEntry 1 }
|
|
|
|
agentFTPFileSystemDscr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of the software file purpose in this entry."
|
|
::= { agentFTPFileSystemEntry 2 }
|
|
|
|
agentFTPFileSystemLoadType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
upload(2),
|
|
download(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the user to select a download or upload function for the file."
|
|
::= { agentFTPFileSystemEntry 3 }
|
|
|
|
agentFTPFileSystemAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of agentFTPFileSystemAddress."
|
|
::= { agentFTPFileSystemEntry 4 }
|
|
|
|
agentFTPFileSystemAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the FTP server address."
|
|
::= {agentFTPFileSystemEntry 5}
|
|
|
|
agentFTPFileSystemTCPPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP port number being used to establish the control connection."
|
|
::= { agentFTPFileSystemEntry 6 }
|
|
|
|
agentFTPFileSystemServerFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the file to be downloaded from or uploaded to the FTP server."
|
|
::= { agentFTPFileSystemEntry 7 }
|
|
|
|
agentFTPFileSystemDeviceFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the file to be downloaded to the device, or uploaded from the
|
|
device.
|
|
If agentFTPFileSystemDeviceFileName is not set, the switch will default to
|
|
the bootup file."
|
|
::= { agentFTPFileSystemEntry 8 }
|
|
|
|
agentFTPFileSystemUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the user name to access the FTP server."
|
|
::= { agentFTPFileSystemEntry 9 }
|
|
|
|
agentFTPFileSystemPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the password to access the FTP server."
|
|
::= { agentFTPFileSystemEntry 10 }
|
|
|
|
agentFTPFileSystemCtrlUnitID OBJECT-TYPE
|
|
SYNTAX UnitList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies which unit of the switch stack the firmware image or configuration
|
|
file should be downloaded from. One or more units can be set in this list. Each
|
|
bit from left to right represents the switch from unit ID 1 to unit ID 12.If this
|
|
list is set to null it represents all stack switches."
|
|
::= { agentFTPFileSystemEntry 11 }
|
|
|
|
agentFTPFileSystemBootUpImage OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether to set the special file as the boot up file or not.
|
|
True: The boot-up option is specified.
|
|
False: The boot-up option is not specified."
|
|
::= { agentFTPFileSystemEntry 12 }
|
|
|
|
agentFTPFileSystemCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
start(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the user to execute an FTP download/upload."
|
|
::= { agentFTPFileSystemEntry 13 }
|
|
|
|
agentFTPFileSystemVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..12))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the VRF name of the FTP server.Input string 'reserved'
|
|
for the global space."
|
|
::= { agentFTPFileSystemEntry 14 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentBscCMDLogState
|
|
-- -----------------------------------------------------------------------------
|
|
agentBscCMDLogState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the command logging state."
|
|
::= { agentBasicConfig 26 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentBscBroadcastPingReplyState
|
|
-- -----------------------------------------------------------------------------
|
|
agentBscBroadcastPingReplyState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the broadcast ping reply state."
|
|
::= { agentBasicConfig 27 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentBscTftpConfigMgmt
|
|
-- -----------------------------------------------------------------------------
|
|
agentBscTftpConfigMgmt OBJECT IDENTIFIER ::= { agentBasicConfig 28 }
|
|
|
|
agentBscTftpCfgFirmwareFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The firmware pathname that needs to be downloaded/uploaded from/to the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 1 }
|
|
|
|
agentBscTftpCfgConfigFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration pathname that needs to be downloaded/uploaded from/to the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 2 }
|
|
|
|
agentBscTftpCfgLogFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The log pathname that needs to be uploaded to the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 3 }
|
|
|
|
agentBscTftpCfgAttackLogFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attack log pathname that needs to be uploaded to the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 4 }
|
|
|
|
agentBscTftpCfgCertificateFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The certificate pathname that needs to be downloaded from the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 5 }
|
|
|
|
agentBscTftpCfgKeyFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The key pathname that needs to be downloaded from the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 6 }
|
|
|
|
agentBscTftpCfgTechSuooprtFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The technique's support information pathname that needs to be uploaded to the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 7 }
|
|
|
|
agentBscTftpCfgDebugLogFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The debug log pathname that needs to be uploaded to the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 8 }
|
|
|
|
agentBscTftpCfgSIMFirmwareFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The firmware pathname that needs to be downloaded/uploaded from/to the TFTP server when it is SIM enabled."
|
|
::= { agentBscTftpConfigMgmt 9 }
|
|
|
|
agentBscTftpCfgSIMConfigFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration pathname that needs to be downloaded/uploaded from/to the TFTP server when it is SIM enabled."
|
|
::= { agentBscTftpConfigMgmt 10 }
|
|
|
|
agentBscTftpCfgSIMLogFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The log pathname that needs to be uploaded to the TFTP server when it is SIM enabled."
|
|
::= { agentBscTftpConfigMgmt 11 }
|
|
|
|
agentBscTftpCfgServerIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv4 address of the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 12 }
|
|
|
|
agentBscTftpCfgServerIPv6Addr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address of the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 13 }
|
|
|
|
agentBscTftpCfgServerDomainName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The domain name of the TFTP server."
|
|
::= { agentBscTftpConfigMgmt 14 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentBscCommunityEncryptionState
|
|
-- -----------------------------------------------------------------------------
|
|
agentBscCommunityEncryptionState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the encryption state on the SNMP community string."
|
|
::= { agentBasicConfig 29 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentSnmpUdpPort
|
|
-- -----------------------------------------------------------------------------
|
|
agentSnmpUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the snmp udp port number."
|
|
::= { agentBasicConfig 30 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentResponseBroadcastRequest
|
|
-- -----------------------------------------------------------------------------
|
|
agentResponseBroadcastRequest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
enabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the response broadcast request state."
|
|
::= { agentBasicConfig 31 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentIpProtocolConfig
|
|
-- -----------------------------------------------------------------------------
|
|
agentIpProtoConfig OBJECT IDENTIFIER ::= { agentGeneralMgmt 3 }
|
|
|
|
agentIpNumOfIf OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IP interfaces supported by this agent."
|
|
::= { agentIpProtoConfig 1 }
|
|
|
|
agentIpTftpServerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP address of the TFTP Server."
|
|
::= { agentIpProtoConfig 2 }
|
|
|
|
agentIpGetIpFrom OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
bootp(3),
|
|
dhcp(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates if the agent will get its system IP address
|
|
from a Bootp/DHCP server at start up."
|
|
::= { agentIpProtoConfig 3 }
|
|
|
|
agentIpAutoconfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the status of automatically getting the configuration information
|
|
from a TFTP server connected to the device."
|
|
::= { agentIpProtoConfig 4 }
|
|
|
|
agentIpAutoconfigTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This timer is used to limit the length of time for getting the configuration
|
|
information from a TFTP server connected to the device."
|
|
::= { agentIpProtoConfig 5 }
|
|
|
|
-- End of agentIpIfTable
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentIptrapMangerTable
|
|
-- -----------------------------------------------------------------------------
|
|
agentIpTrapManager OBJECT IDENTIFIER ::= { agentGeneralMgmt 4 }
|
|
|
|
-- agentIpTrapManagerTable OBJECT-TYPE-
|
|
-- SYNTAX SEQUENCE OF AgentIpTrapManagerEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "A list of trap managers that the SNMP traps will be sent to."
|
|
-- ::= { agentIpTrapManager 1 }
|
|
|
|
-- agentIpTrapManagerEntry OBJECT-TYPE
|
|
-- SYNTAX AgentIpTrapManagerEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Each entry contains the particular trap manager settings."
|
|
-- INDEX { agentIpTrapManagerIpAddr }
|
|
-- ::= { agentIpTrapManagerTable 1 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
agentTrapManagerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentTrapManagerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of trap managers that the SNMP traps will be sent to."
|
|
::= { agentIpTrapManager 2 }
|
|
|
|
agentTrapManagerEntry OBJECT-TYPE
|
|
SYNTAX AgentTrapManagerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains the particular trap manager's settings."
|
|
INDEX { agentTrapManagerIndex }
|
|
::= { agentTrapManagerTable 1 }
|
|
|
|
AgentTrapManagerEntry ::=
|
|
SEQUENCE {
|
|
agentTrapManagerIndex
|
|
INTEGER,
|
|
agentTrapManagerIpAddr
|
|
IpAddress,
|
|
agentTrapManagerComm
|
|
DisplayString,
|
|
agentTrapManagerMsgVer
|
|
INTEGER,
|
|
agentTrapManagerStatus
|
|
INTEGER,
|
|
agentTrapManagerUdpPort
|
|
INTEGER
|
|
}
|
|
|
|
agentTrapManagerIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that uniquely identifies trapDestEntry."
|
|
::= { agentTrapManagerEntry 1 }
|
|
|
|
agentTrapManagerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address for SNMP traps."
|
|
::= { agentTrapManagerEntry 2 }
|
|
|
|
agentTrapManagerComm OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The community string used to encode SNMP trap packets being sent to the trap
|
|
manager."
|
|
::= { agentTrapManagerEntry 3 }
|
|
|
|
agentTrapManagerMsgVer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
snmpAgentVersionDependent(1),
|
|
v1Trap(2),
|
|
v2Trap(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the version of trap packets that will be sent to
|
|
this trap manager. The default setting is SNMP Agent Version Dependent.
|
|
|
|
Note:
|
|
Because some of these functions will be limited by the support of
|
|
the system in question, some selected items may be invalid. If one
|
|
of these items is selected, a bad value error message will prompt
|
|
the user.
|
|
"
|
|
::= { agentTrapManagerEntry 4 }
|
|
|
|
agentTrapManagerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether or not the trap should be sent to
|
|
the trap manager."
|
|
::= { agentTrapManagerEntry 5 }
|
|
|
|
agentTrapManagerUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the Trap udp port number."
|
|
::= { agentTrapManagerEntry 6 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentPortTrapStateTable
|
|
-- -----------------------------------------------------------------------------
|
|
agentPortTrapStateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgentPortTrapStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Use to Set/Get per port trap state."
|
|
::= { agentIpTrapManager 3 }
|
|
|
|
agentPortTrapStateEntry OBJECT-TYPE
|
|
SYNTAX AgentPortTrapStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an entry of the agentPortTrapStateTable."
|
|
INDEX { agentTrapStatePortIndex }
|
|
::= { agentPortTrapStateTable 1 }
|
|
|
|
AgentPortTrapStateEntry ::=
|
|
SEQUENCE {
|
|
agentTrapStatePortIndex
|
|
INTEGER,
|
|
agentPortTrapState
|
|
INTEGER
|
|
}
|
|
|
|
agentTrapStatePortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the port number."
|
|
::= { agentPortTrapStateEntry 1 }
|
|
|
|
agentPortTrapState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the port trap status."
|
|
::= { agentPortTrapStateEntry 2 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- Add for Slip_Console mode swtich 11-9-2001 WindChen
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentConsoleModeManager OBJECT IDENTIFIER ::= { agentGeneralMgmt 5 }
|
|
|
|
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- Slip Mode Manager
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentSlipModeManager OBJECT IDENTIFIER ::= { agentGeneralMgmt 6 }
|
|
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- Add common trap management
|
|
-- -----------------------------------------------------------------------------
|
|
agentNotify OBJECT IDENTIFIER ::= { agentGeneralMgmt 7 }
|
|
|
|
agentNotifMgmt OBJECT IDENTIFIER ::= { agentNotify 1 }
|
|
agentNotifFirmware OBJECT IDENTIFIER ::= { agentNotify 2 }
|
|
|
|
agentNotifyPrefix OBJECT IDENTIFIER ::= { agentNotifFirmware 0 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentNotifMgmt
|
|
-- -----------------------------------------------------------------------------
|
|
|
|
-- systemSeverityControl OBJECT-TYPE
|
|
-- SYNTAX AgentNotifyLevel
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Indicates the level of trap severity control. The system has a severity level control
|
|
-- and each trap should have a severity control set. When trap events occur and its severity
|
|
-- is higher than the system severity control level, the trap works as defined. If the event
|
|
-- severity is lower than the system severity control level, the event is ignored as if it did not occur.
|
|
-- "
|
|
-- ::= { agentNotifMgmt 1 }
|
|
|
|
|
|
notifFirmwareMgmt OBJECT IDENTIFIER ::= { agentNotifMgmt 2 }
|
|
|
|
|
|
|
|
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentNotifFirmware OBJECT IDENTIFIER ::= { agentNotifyPrefix 0 }
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentNotifFirmware
|
|
-- -----------------------------------------------------------------------------
|
|
agentsystemRestart NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
trapInfosystemRestart
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap contains the reboot information."
|
|
|
|
::= { agentNotifyPrefix 1 }
|
|
|
|
|
|
agentSaveToNVRAM NOTIFICATION-TYPE
|
|
OBJECTS { unitID
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent whenever all the device configuration has been saved to NV-RAM."
|
|
|
|
::= { agentNotifyPrefix 2 }
|
|
|
|
agentFileTransferStatusChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
unitID,
|
|
agentStatusFileTransfer
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "File transfer status change notification."
|
|
::= { agentNotifyPrefix 3 }
|
|
|
|
agentSetToFactoryDefault NOTIFICATION-TYPE
|
|
OBJECTS { unitID
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent whenever the 'set to factory default' setting has been processed. "
|
|
|
|
::= { agentNotifyPrefix 4 }
|
|
|
|
agentGratuitousARPTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
|
|
agentGratuitousARPIpAddr,
|
|
agentGratuitousARPMacAddr,
|
|
agentGratuitousARPPortNumber,
|
|
agentGratuitousARPInterfaceName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when there is an IP address conflict."
|
|
::={agentNotifyPrefix 5}
|
|
|
|
agentLoginFailTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
agentLoginType,
|
|
agentLoginAAAMethod,
|
|
agentLoginUserName,
|
|
agentLoginIpAddr,
|
|
agentLoginMacAddr,
|
|
agentLoginAAAServerAddr,
|
|
agentLoginFailInfo
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap is sent when a login has failed through one of the login types (console, Telnet, web, SSL or SSH)."
|
|
::={agentNotifyPrefix 6}
|
|
|
|
agentFirmwareUpgrade NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
swMultiImageVersion
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when the process of upgrading the firmware via SNMP has finished."
|
|
|
|
::= { agentNotifyPrefix 7 }
|
|
|
|
agentAccessFlashFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
agentAccessFlashOper,
|
|
agentAccessFlashAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap is sent when access to the flash fails."
|
|
::={agentNotifyPrefix 8}
|
|
|
|
agentCfgOperCompleteTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
unitID,
|
|
agentCfgOperate,
|
|
agentLoginUserName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap is sent when the configuration is completely saved, uploaded
|
|
or downloaded."
|
|
::={agentNotifyPrefix 9}
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- agentNotifEquipment
|
|
-- -----------------------------------------------------------------------------
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- notificationBindings
|
|
-- -----------------------------------------------------------------------------
|
|
notificationBindings OBJECT IDENTIFIER ::= { agentNotifFirmware 1 }
|
|
|
|
unitID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unit ID of the device which triggered the event."
|
|
::= { notificationBindings 1 }
|
|
|
|
trapInfosystemRestart OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the last time the device rebooted.
|
|
"
|
|
::= { notificationBindings 2 }
|
|
|
|
agentGratuitousARPIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A duplicate IP address with the switch already exists."
|
|
::={notificationBindings 3}
|
|
|
|
agentGratuitousARPMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the MAC address of the device which has the duplicate IP address."
|
|
::={notificationBindings 4}
|
|
|
|
agentGratuitousARPPortNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the portNum with a string.
|
|
For example, if the device is in standalone mode, and the port
|
|
number is 23, the string should be 23.
|
|
If the device is in stacking mode, and the unit ID is 2, and the
|
|
port number is 3, the string should be 2:3.
|
|
"
|
|
::={notificationBindings 5}
|
|
|
|
|
|
agentLoginType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
console(1),
|
|
telnet(2),
|
|
web(3),
|
|
ssl(4),
|
|
ssh(5)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type is the user login method type."
|
|
::= { notificationBindings 6 }
|
|
|
|
agentLoginAAAMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
local(2),
|
|
server(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This method is the AAA login method."
|
|
::= { notificationBindings 7 }
|
|
|
|
agentLoginUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the name of the user that failed to login to the switch."
|
|
::= { notificationBindings 8 }
|
|
|
|
|
|
agentLoginIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the login type from the IP address."
|
|
::= { notificationBindings 9 }
|
|
|
|
|
|
agentLoginMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the login type from a MAC address."
|
|
::= { notificationBindings 10 }
|
|
|
|
|
|
agentLoginAAAServerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the login type through a console authenticated by an AAA server."
|
|
::= { notificationBindings 11 }
|
|
|
|
agentLoginFailInfo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
authenticate-fail(2),
|
|
server-timeout(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the reason for the login failure."
|
|
::= { notificationBindings 12 }
|
|
|
|
agentAccessFlashOper OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the operation of the access flash failure."
|
|
::= { notificationBindings 13 }
|
|
|
|
agentAccessFlashAddr OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the address of the access flash failure."
|
|
::= { notificationBindings 14 }
|
|
|
|
agentCfgOperate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
save(1),
|
|
upload(2),
|
|
download(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the operation type of the configuration."
|
|
::= { notificationBindings 15 }
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
|