748 lines
27 KiB
Plaintext

smartLion DEFINITIONS ::= BEGIN
IMPORTS
internet
FROM RFC1155-SMI
MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
hirschmann
FROM HMPRIV-MGMT-SNMP-MIB;
-- private OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) internet(1) 4 }
-- enterprises OBJECT IDENTIFIER ::= { private 1 }
-- hirschmann OBJECT IDENTIFIER ::= { enterprises 248 }
hiway OBJECT IDENTIFIER ::= { hirschmann 13 }
controlRoomSwitch OBJECT IDENTIFIER ::= { hiway 8 }
smartLion OBJECT IDENTIFIER ::= { controlRoomSwitch 1 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.0
contact MODULE-IDENTITY
LAST-UPDATED "0405060000Z"
ORGANIZATION "Hirschmann Automation and Control"
CONTACT-INFO
"Hirschmann Automation and Control GmbH
P.O. Box 1649
D-72602 Nuertingen
Germany"
DESCRIPTION
"The MIB module for Hirschmann Control Room Switch"
REVISION "0405060000Z"
DESCRIPTION
"Version 1.07"
::= { smartLion 0 }
switchInfo OBJECT IDENTIFIER ::= { smartLion 1 }
switchPortMgt OBJECT IDENTIFIER ::= { smartLion 2 }
systemSTAMgt OBJECT IDENTIFIER ::= { smartLion 3 }
tftpDownloadMgt OBJECT IDENTIFIER ::= { smartLion 4 }
restartMgt OBJECT IDENTIFIER ::= { smartLion 5 }
portMirrorMgt OBJECT IDENTIFIER ::= { smartLion 6 }
igmpMgt OBJECT IDENTIFIER ::= { smartLion 7 }
DisplayString ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION ""
SYNTAX OCTET STRING (SIZE (0..255))
PortList ::= OCTET STRING
--
-- switchInfo
--
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.1
switchNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of switches present on this system."
::= { switchInfo 1 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2
switchInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwitchInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of descriptive and status information about
switches in this system."
::= { switchInfo 2 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1
switchInfoEntry OBJECT-TYPE
SYNTAX SwitchInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table, containing information
about a single switch in this system. "
INDEX { swUnitIndex }
::= { switchInfoTable 1 }
SwitchInfoEntry ::= SEQUENCE
{
swUnitIndex Integer32,
swMainBoardHwVer DisplayString,
swMainBoardFwVer DisplayString,
swAgentBoardHwVer DisplayString,
swAgentBoardFwVer DisplayString,
swAgentBoardPOSTCodeVer DisplayString,
swPortNumber Integer32,
swPowerStatus INTEGER,
swExpansionSlot1 INTEGER,
swExpansionSlot2 INTEGER,
swRoleInSystem INTEGER,
swFan1Status INTEGER, -- added by roland
swFan2Status INTEGER -- added by roland
}
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.1
swUnitIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object identifies the switch within the system
for which this entry contains information. This
value can never be greater than switchNumber."
::= { switchInfoEntry 1 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.2
swMainBoardHwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hardware(PCB) version of the main board."
::= { switchInfoEntry 2 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.3
swMainBoardFwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Firmware version of the main board."
::= { switchInfoEntry 3 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.4
swAgentBoardHwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hardware version of the agent board."
::= { switchInfoEntry 4 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.5
swAgentBoardFwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Firmware version of the agent board."
::= { switchInfoEntry 5 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.6
swAgentBoardPOSTCodeVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "POST code version of the agent board."
::= { switchInfoEntry 6 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.7
swPortNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total port number of this switch (
including expansion slot)."
::= { switchInfoEntry 7 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.8
swPowerStatus OBJECT-TYPE
SYNTAX INTEGER
{
internalPower(1),
redundantPower(2),
internalAndRedundantPower(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the switch using internalPower(1),
redundantPower(2) or both(3)"
::= { switchInfoEntry 8 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.9
swExpansionSlot1 OBJECT-TYPE
SYNTAX INTEGER
{
hundredBaseFX2Port(1),
thousandBaseSX(2),
stackingModule4GB(3),
hundredBaseFX1Port(4),
thousandBaseLX(5),
thousandBaseT(6),
thousandBaseGBIC(7),
stackingModule2GB(8),
other(9),
notPresent(10),
tenHundredBaseT(11),
thousandBaseSXMtrj2Port(12),
thousandBaseSXSc2Port(13),
thousandBaseLXSc2Port(14),
hundredBaseFXMtrj2Port(15),
thousandBaseLXMtrj(16),
thousandBaseT2Port(17),
thousandBaseGBIC2Port(18)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of expansion module in this switch slot 1."
::= { switchInfoEntry 9 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.10
swExpansionSlot2 OBJECT-TYPE
SYNTAX INTEGER
{
hundredBaseFX2Port(1),
thousandBaseSX(2),
stackingModule4GB(3),
hundredBaseFX1Port(4),
thousandBaseLX(5),
thousandBaseT(6),
thousandBaseGBIC(7),
stackingModule2GB(8),
other(9),
notPresent(10),
tenHundredBaseT(11),
thousandBaseSXMtrj2Port(12),
thousandBaseSXSc2Port(13),
thousandBaseLXSc2Port(14),
hundredBaseFXMtrj2Port(15),
thousandBaseLXMtrj(16),
thousandBaseT2Port(17),
thousandBaseGBIC2Port(18)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of expansion module in this switch slot 2."
::= { switchInfoEntry 10 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.11
swRoleInSystem OBJECT-TYPE
SYNTAX INTEGER
{
master(1),
backupMaster(2),
slave(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the switch is master(1), backupMaster(2)
or slave(3) in this system."
::= { switchInfoEntry 11 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.12
-- roland added. 2004.4.26.
swFan1Status OBJECT-TYPE
SYNTAX INTEGER
{
ok(1),
failed(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the switch fan 1 is working properly or not."
::= { switchInfoEntry 12 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.1.2.1.13
-- roland added. 2004.4.26.
swFan2Status OBJECT-TYPE
SYNTAX INTEGER
{
ok(1),
failed(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the switch fan 2 is working properly or not."
::= { switchInfoEntry 13 }
--
-- switchPortMgt
--
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.2.1
switchPortMgtTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwitchPortMgtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of descriptive and status information about
configuration of each switch ports(including expansion slot)
in this system."
::= { switchPortMgt 1 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.2.1.1
switchPortMgtEntry OBJECT-TYPE
SYNTAX SwitchPortMgtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table, containing information
about configuration in one switch port of the switch."
INDEX { swUnitIndex, swPortMgtIndex }
::= { switchPortMgtTable 1 }
SwitchPortMgtEntry ::= SEQUENCE
{
swPortMgtIndex Integer32,
swPortMgtPortType INTEGER,
swPortMgtSpeedDpxAdmin INTEGER,
swPortMgtSpeedDpxInUse INTEGER,
swPortMgtFlowCtrlAdmin INTEGER,
swPortMgtFlowCtrlInUse INTEGER
}
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.2.1.1.1
swPortMgtIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object identifies the port within the switch
for which this entry contains information."
::= { switchPortMgtEntry 1 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.2.1.1.2
swPortMgtPortType OBJECT-TYPE
SYNTAX INTEGER
{
hundredBaseTX(1),
hundredBaseFX(2),
thousandBaseSX(3),
thousandBaseLX(4),
thousandBaseT(5),
thousandBaseGBIC(6),
other(7),
notPresent(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the port type."
::= { switchPortMgtEntry 2 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.2.1.1.3
swPortMgtSpeedDpxAdmin OBJECT-TYPE
SYNTAX INTEGER
{
halfDuplex10(1),
fullDuplex10(2),
halfDuplex100(3),
fullDuplex100(4),
halfDuplex1000(5),
fullDuplex1000(6),
autoNegotiation(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set the port speed and duplex mode as follows:
halfDuplex10(1) - 10Mbps and half duplex mode
fullDuplex10(2) - 10Mbps and full duplex mode
halfDuplex100(3) - 100Mbps and half duplex mode
fullDuplex100(4) - 100Mbps and full duplex mode
halfDuplex1000(5) - 1000Mbps and half duplex mode
fullDuplex1000(6) - 1000Mbps and full duplex mode
autoNegotiation(7) - let the switch to negotiate
with the other end of connection.
hundredBaseTX port can be set as
halfDuplex10(1)
fullDuplex10(2)
halfDuplex100(3)
fullDuplex100(4)
autoNegotiation(7)
hundredBaseFX port can be set as
halfDuplex100(3)
fullDuplex100(4)
thousandBaseSX port can be set as
halfDuplex1000(5)
fullDuplex1000(6)
autoNegotiation(7)
The actual operating speed and duplex of the port
is given by swPortMgtSpeedDpxInUse."
DEFVAL { autoNegotiation }
::= { switchPortMgtEntry 3 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.2.1.1.4
swPortMgtSpeedDpxInUse OBJECT-TYPE
SYNTAX INTEGER
{
halfDuplex10(1),
fullDuplex10(2),
halfDuplex100(3),
fullDuplex100(4),
halfDuplex1000(5),
fullDuplex1000(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The operating speed and duplex mode of the
switched port."
::= { switchPortMgtEntry 4 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.2.1.1.5
swPortMgtFlowCtrlAdmin OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2),
backPressure(3),
dot3xFlowControl(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "(1) Flow control mechanism is enabled.
If the port type is hundredBaseTX or thousandBaseSX:
When the port is operating in halfDuplex mode, the
port uses backPressure flow control mechanism. When
the port is operating in fullDuplex mode, the port
uses IEEE 802.3x flow control mechanism.
If the port type is hundredBaseFX:
When the port is operating in halfDuplex mode, the
port uses backPressure flow control mechanism. When
the port is operating in fullDuplex mode, Flow
control mechanism will not function.
(2) Flow control mechanism is disabled.
(3) Flow control mechanism is backPressure.
when the port is in fullDuplex mode.This flow control
mechanism will not function.
(4) Flow control mechanism is IEEE 802.3x flow control.
when the port is in halfDuplex mode.This flow control
mechanism will not function.
hundredBaseTX and thousandBaseSX port can be set as:
enabled(1),
disabled(2),
backPressure(3),
dot3xFlowControl(4).
hundredBaseFX port can be set as:
enabled(1),
disabled(2),
backPressure(3).
The actual flow control mechanism is used given by
swPortMgtFlowCtrlInUse."
DEFVAL { enabled }
::= { switchPortMgtEntry 5 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.2.1.1.6
swPortMgtFlowCtrlInUse OBJECT-TYPE
SYNTAX INTEGER
{
backPressure(1),
dot3xFlowControl(2),
none(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "(1) BackPressure flow control machanism is used.
(2) IEEE 802.3 flow control machanism is used.
(3) Flow control mechanism is disabled. "
::= { switchPortMgtEntry 6 }
--
-- systemSTAMgt
--
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.3.1
systemSTAStatus OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Global spanning tree status.
(1) Spanning tree protocol is enabled.
(2) Spanning tree protocol is disabled. "
--DEFVAL { disable }
::= { systemSTAMgt 1 }
--
-- tftpDownloadMgt
--
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.4.1
tftpDownloadServerIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP address of a TFTP server from which a
firmware image can be downloaded."
DEFVAL { '00000000'H }
::= { tftpDownloadMgt 1 }
--tftpDownloadMainBoardFwFileName OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..80))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- DEFVAL { "" }
-- ::= { tftpDownloadMgt 2 }
--tftpDownloadMainBoardFwSelected OBJECT-TYPE
-- SYNTAX INTEGER
-- {
-- selected(1),
-- notSelected(2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Setting this object as selected. The system will download
-- main board firmware when the download action be trigged."
-- DEFVAL { notSelected }
-- ::= { tftpDownloadMgt 3 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.4.2
tftpDownloadAgentBoardFwFileName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..80))
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
DEFVAL { "HiSL107.bin" }
::= { tftpDownloadMgt 2 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.4.3
tftpDownloadAgentBoardFwDownloadFunction OBJECT-TYPE
SYNTAX INTEGER
{
backupConfiguration(1),
restoreConfiguration(2),
updateFirmware(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "BackupConfiguration(1):Back up switch configuration to tftp server and
saving as a file.
RestoreConfiguration(2):Restore configuration file from tftp server
to switch.After restoring configuration, system will reboot automatically.
UpdateFirmware(3):Download new version firmware from tftp server and update
switch firmware.After update firmware, system will reboot automatically."
DEFVAL { updateFirmware }
::= { tftpDownloadMgt 3 }
--tftpDownloadAgentBoardFwSelected OBJECT-TYPE
-- SYNTAX INTEGER
-- {
-- selected(1),
-- notSelected(2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Setting this object as selected. The system will download
-- agent board firmware when the download action be trigged."
-- DEFVAL { notSelected }
-- ::= { tftpDownloadMgt 4 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.4.4
tftpDownloadStatus OBJECT-TYPE
SYNTAX INTEGER
{
active(1),
notActive(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object to active(1) triger the TFTP
download action.
Setting this object to notActive(2) has no effect.
The system always returns the value notActive(2)
when this object is read."
::= { tftpDownloadMgt 4 }
--
-- restartMgt
--
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.5.1
restartOptionPOST OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object as enabled. The system will do POST
when it restart"
DEFVAL { enabled }
::= { restartMgt 1 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.5.2
restartOptionReloadFactoryDefault OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object as enabled. The system will do factory
reset when it restart"
DEFVAL { disabled }
::= { restartMgt 2 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.5.3
restartOptionKeepIpSetting OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object as enabled. The system will keep IP
setting when it do factory reset."
DEFVAL { disabled }
::= { restartMgt 3 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.5.4
restartOptionKeepUserAuthentication OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object as enabled. The system will keep user
authentication setting when it do factory reset."
DEFVAL { disabled }
::= { restartMgt 4 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.5.5
restartAction OBJECT-TYPE
SYNTAX INTEGER
{
active(1),
notActive(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object to active(1) triger the system
restart.
Setting this object to notActive(2) has no effect.
The system always returns the value notActive(2)
when this object is read."
::= { restartMgt 5 }
--
-- portMirrorMgt
--
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.6.1
portMirrorStatus OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Port mirroring function status.
(1) mirroring function is enabled.
(2) mirroring function is disabled."
::= { portMirrorMgt 1 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.6.2
portMirrorSnifferPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Port Id(1~26) of sniffer port to which all
frames to/from mirrored ports are sent. Frames
are only mirrored if the portMirrorStatus object
is set to enabled(1)."
::= { portMirrorMgt 2 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.6.3
portMirrorMirroredPort OBJECT-TYPE
SYNTAX PortList
--SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The set of ports which are mirrored. The traffic of
mirrored port will be 'copied' to sniffer port."
--DESCRIPTION "Linear port number of mirrored port. The traffic of
-- mirrored port will be 'copied' to sniffer port."
::= { portMirrorMgt 3 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.6.4
portMirrorMode OBJECT-TYPE
SYNTAX INTEGER
{
both(1),
rx(2),
tx(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Port mirroring function mode.
(1) mirroring rx and tx frame.
(2) mirroring rx frame.
(3) mirroring tx frame."
::= { portMirrorMgt 4 }
--
-- igmpMgt
--
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.7.1
igmpStatus OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Parameter to enable or disable IGMP snooping on the device.
When enabled, the device will examine IGMP packets and set
up filters for IGMP ports. "
::= { igmpMgt 1 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.7.2
igmpQueryCount OBJECT-TYPE
SYNTAX INTEGER (2..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum number of queries that have not been heard on the
system before the system starts taking action to solicit
reports."
DEFVAL { 2 }
::= { igmpMgt 2 }
-- 1.3.6.1.4.1.ENTERPRISE_ID.OEM_ID.TYPE.PRODUCT.7.3
igmpReportDelay OBJECT-TYPE
SYNTAX INTEGER (5..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Timeout value (seconds) between IGMP reports received on a port
for an IP Multicast Address that can pass before the system
sends an IGMP Query out the port and removes it from the
list."
DEFVAL { 10 }
::= { igmpMgt 3 }
--
-- Trap definitions
--
swFan1StatusChangeTrap TRAP-TYPE
ENTERPRISE smartLion
VARIABLES { swFan1Status }
DESCRIPTION "This trap is sent if the status of fan 1 has changed"
::= 1
swFan2StatusChangeTrap TRAP-TYPE
ENTERPRISE smartLion
VARIABLES { swFan2Status }
DESCRIPTION "This trap is sent if the status of fan 2 has changed"
::= 2
END