mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
add force10 mibs and os type detection. move per-os polling scripts from includes/polling/device-* to includes/polling/os/*
git-svn-id: http://www.observium.org/svn/observer/trunk@1442 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
9
includes/osdiscovery/ftos.inc.php
Executable file
9
includes/osdiscovery/ftos.inc.php
Executable file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
|
||||
if(!$os) {
|
||||
|
||||
if(strstr($sysDescr, "Force10 Operating System")) { $os = "ftos"; }
|
||||
|
||||
}
|
||||
|
||||
?>
|
47
includes/polling/os/extremeware.inc.php
Normal file
47
includes/polling/os/extremeware.inc.php
Normal file
@@ -0,0 +1,47 @@
|
||||
<?php
|
||||
|
||||
echo("Doing Extreme: ");
|
||||
|
||||
#BD6808 - Version 7.8.3 (Build 5) by Release_Master 03/15/10 14:27:35
|
||||
#Summit48 - Version 4.1.19 (Build 2) by Release_Master Wed 08/09/2000 6:09p
|
||||
#Summit24e3 - Version 6.2e.1 (Build 20) by Release_Master_ABU Tue 05/27/2003 16:46:08
|
||||
#Summit48 - 1720 Garry - Version 4.1.19 (Build 2) by Release_Master Wed 08/09/2000 6:09p
|
||||
#Summit48(Yonetan) - Version 4.1.19 (Build 2) by Release_Master Wed 08/09/2000 6:09p
|
||||
#Alpine3808 - Version 7.2.0 (Build 33) by Release_Master 07/09/04 14:05:12
|
||||
|
||||
if(!strpos($sysDescr, "XOS")) {
|
||||
echo(" Extremeware \n");
|
||||
list(, $datas) = explode(" - ", $sysDescr);
|
||||
$datas = str_replace("(","", $datas);
|
||||
$datas = str_replace(")","", $datas);
|
||||
list($a,$b,$c,$d,$e,$f,$g,$h) = explode(" ", $datas);
|
||||
if($a == "Version") {
|
||||
$version = $b;
|
||||
$features = $c . " " . $d . " " . $g;
|
||||
}
|
||||
} else {
|
||||
|
||||
#ExtremeXOS version 12.4.1.7 v1241b7 by release-manager on Sat Mar 13 02:36:57 EST 2010
|
||||
#ExtremeWare XOS version 11.5.2.10 v1152b10 by release-manager on Thu Oct 26 09:53:04 PDT 2006
|
||||
|
||||
echo(" XOS \n");
|
||||
list($a,$b,$c,$d,$e,$f,$g,$h,$i,$j,$k,$l,$m) = explode(" ", str_replace("ExtremeWare XOS", "ExtremeXOS", $sysDescr));
|
||||
if($b == "version") {
|
||||
$version = $c;
|
||||
$features = $d . " ".$i." ".$j." ".$m;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$sysObjectID = snmp_get($device, "sysObjectID.0", "-Oqvn");
|
||||
$hardware = rewrite_extreme_hardware($sysObjectID);
|
||||
if($hardware == $sysObjectID) { unset($hardware); }
|
||||
|
||||
$version = str_replace("\"","", $version);
|
||||
$features = str_replace("\"","", $features);
|
||||
$hardware = str_replace("\"","", $hardware);
|
||||
|
||||
|
||||
include("hr-mib.inc.php");
|
||||
|
||||
?>
|
7
includes/polling/os/zywall.inc.php
Normal file
7
includes/polling/os/zywall.inc.php
Normal file
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
|
||||
echo("Doing ZyXEL ZyWALL ");
|
||||
|
||||
$hardware = $sysDescr;
|
||||
|
||||
?>
|
@@ -117,6 +117,8 @@ $config['os']['xos']['ifname'] = 1;
|
||||
$config['os']['xos']['group'] = "extremeware";
|
||||
$config['os']['xos']['icon'] = "extreme";
|
||||
|
||||
$config['os']['ftos']['text'] = "Force10 FTOS";
|
||||
$config['os']['ftos']['type'] = "network";
|
||||
|
||||
$config['os']['powerconnect']['text'] = "Dell PowerConnect";
|
||||
$config['os']['powerconnect']['ifname'] = 1;
|
||||
|
4116
mibs/ftos/f10-bgp4-v2.mib
Normal file
4116
mibs/ftos/f10-bgp4-v2.mib
Normal file
File diff suppressed because it is too large
Load Diff
2560
mibs/ftos/f10-chassis.mib
Normal file
2560
mibs/ftos/f10-chassis.mib
Normal file
File diff suppressed because it is too large
Load Diff
489
mibs/ftos/f10-copy-config.mib
Normal file
489
mibs/ftos/f10-copy-config.mib
Normal file
@@ -0,0 +1,489 @@
|
||||
-- *****************************************************************
|
||||
-- FORCE10-COPY-CONFIG-MIB
|
||||
--
|
||||
--
|
||||
-- Copyright (c) 2003-2005 by Force10 Networks, Inc.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
FORCE10-COPY-CONFIG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
IpAddress, TimeTicks, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
f10Mgmt
|
||||
FROM FORCE10-SMI
|
||||
;
|
||||
|
||||
f10CopyConfigMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200905141300Z"
|
||||
ORGANIZATION "Force10 Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Force10 Networks, Inc
|
||||
1440 McCarthy Blvd
|
||||
Milpitas, CA 95035
|
||||
(408) 571-3500
|
||||
support@force10networks.com
|
||||
http://www.force10networks.com"
|
||||
DESCRIPTION
|
||||
"Force10 Copy Config MIB provides copying of running-config to
|
||||
to startup-config and vice-versa, and FTOS files to local
|
||||
disk or other system via ftp or tftp.
|
||||
"
|
||||
REVISION "200905141300Z"
|
||||
DESCRIPTION
|
||||
"Added New enum for usbflash filesystem in Exascale"
|
||||
REVISION "200706191200Z"
|
||||
DESCRIPTION
|
||||
"Update description to copy from remote server to local"
|
||||
REVISION "200303011200Z"
|
||||
DESCRIPTION
|
||||
"Initial Revision"
|
||||
::= { f10Mgmt 5 }
|
||||
|
||||
|
||||
f10CopyConfigObjects OBJECT IDENTIFIER ::= { f10CopyConfigMib 1 }
|
||||
f10CopyConfig OBJECT IDENTIFIER ::= { f10CopyConfigObjects 1 }
|
||||
f10CopyConfigTraps OBJECT IDENTIFIER ::= { f10CopyConfigObjects 2 }
|
||||
|
||||
|
||||
F10ConfigFileLocation ::= INTEGER {
|
||||
flash(1),
|
||||
slot0(2),
|
||||
tftp(3),
|
||||
ftp(4),
|
||||
scp(5),
|
||||
usbflash(6)
|
||||
}
|
||||
-- TEXTUAL-CONVENTION
|
||||
-- Status
|
||||
-- mandatory
|
||||
-- Descr
|
||||
-- The various location of the files on which a config-copy
|
||||
-- request can be performed.
|
||||
-- The option currently is limited to the master RPM.
|
||||
-- RPM1 location will be supported in near future.
|
||||
-- usbflash option is supported only on Exascale E-Series.
|
||||
|
||||
|
||||
F10ConfigFileType ::= INTEGER {
|
||||
ftosFile (1),
|
||||
runningConfig(2),
|
||||
startupConfig(3)
|
||||
}
|
||||
-- TEXTUAL-CONVENTION
|
||||
-- Status
|
||||
-- mandatory
|
||||
-- Descr
|
||||
-- The various types of files on which a config-copy
|
||||
-- request can be performed.
|
||||
-- ftosFile can be any text or binary files as long
|
||||
-- the file is a valid files
|
||||
|
||||
F10ConfigCopyState ::= INTEGER {
|
||||
running(1),
|
||||
successful(2),
|
||||
failed(3)
|
||||
}
|
||||
-- TEXTUAL-CONVENTION
|
||||
-- Status
|
||||
-- mandatory
|
||||
-- Descr
|
||||
-- The state of a tftp config-copy operation.
|
||||
-- The description of each state is given below:
|
||||
--
|
||||
-- running: only one config-copy request can run
|
||||
-- at any time. A newly activated
|
||||
-- config request will received state as failed
|
||||
-- if another request is in progress.
|
||||
-- But, if the current request is queried,
|
||||
-- the state is set to running.
|
||||
--
|
||||
-- successsful: the state when a config-copy request is
|
||||
-- successfully completed.
|
||||
--
|
||||
-- failed: to verify if there is a copy request in progress,
|
||||
-- query the system with the copy mib.
|
||||
-- Otherwise, the config-copy request failed.
|
||||
|
||||
|
||||
F10ConfigCopyFailCause ::= INTEGER {
|
||||
badFileName(1),
|
||||
copyInProgress(2),
|
||||
diskFull(3),
|
||||
fileExist(4),
|
||||
fileNotFound(5),
|
||||
timeout(6),
|
||||
unknown(7)
|
||||
}
|
||||
-- TEXTUAL-CONVENTION
|
||||
-- Status
|
||||
-- mandatory
|
||||
-- Descr
|
||||
-- The reason a config-copy request failed.
|
||||
|
||||
|
||||
|
||||
f10CopyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F10CopyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of config-copy requests."
|
||||
::= { f10CopyConfig 1 }
|
||||
|
||||
f10CopyEntry OBJECT-TYPE
|
||||
SYNTAX F10CopyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A config-copy request.
|
||||
|
||||
To use this copy on NMS, user must first query the MIB.
|
||||
if the query returns the result of the previous copied and
|
||||
there is no pending copy operation, user can submit a SNMP
|
||||
SET with a random number as index with the appropraite
|
||||
information as specified by this MIB and the row status as
|
||||
CreateAndGo.
|
||||
|
||||
The system will only keep the last 5 copy requests as the history.
|
||||
If there are ten entries in the copy request table, the subsequent
|
||||
copy request will replace the existing one in the copy table.
|
||||
|
||||
1) To copy running-config from local directory to startup-config. Set the following
|
||||
mib objects in the copy table
|
||||
|
||||
copySrcFileType : runningConfig (2)
|
||||
copyDestFileType : startupConfig (3)
|
||||
|
||||
2) To copy startup-config from local directory to a remote site. Set the following
|
||||
mib objects in the copy table
|
||||
|
||||
copySrcFileType : startupConfig (3)
|
||||
copyDestFileType : ftosFile (1)
|
||||
copyDestFileLocation : ftp (4)
|
||||
copyDestFileName : /user/tester1/ftp/
|
||||
copyServerAddress : 172.20.10.123
|
||||
copyUserName : tester1
|
||||
copyUserPassword : mypasswd
|
||||
|
||||
3) To copy a file from local directory to a remote site. Set the following
|
||||
mib objects in the copy table
|
||||
|
||||
copySrcFileType : ftosFile (1)
|
||||
copySrcFileLocation : slot0 (2)
|
||||
copySrcFileName : NVTRACE_LOG_DIR/LP4-nvtrace-0
|
||||
copyDestFileType : ftosFile (1)
|
||||
copyDestFileLocation : ftp (4)
|
||||
copyDestFileName : /usr/tester1/trace/backup/LP4-nvtrace-0
|
||||
copyServerAddress : 172.20.10.123
|
||||
copyUserName : tester1
|
||||
copyUserPassword : mypasswd
|
||||
"
|
||||
|
||||
INDEX { copyConfigIndex }
|
||||
::= { f10CopyTable 1 }
|
||||
|
||||
|
||||
F10CopyEntry ::= SEQUENCE {
|
||||
copyConfigIndex INTEGER,
|
||||
copySrcFileType F10ConfigFileType,
|
||||
copySrcFileLocation F10ConfigFileLocation,
|
||||
copySrcFileName DisplayString,
|
||||
copyDestFileType F10ConfigFileType,
|
||||
copyDestFileLocation F10ConfigFileLocation,
|
||||
copyDestFileName DisplayString,
|
||||
copyServerAddress IpAddress,
|
||||
copyUserName DisplayString,
|
||||
copyUserPassword DisplayString,
|
||||
copyState F10ConfigCopyState,
|
||||
copyTimeStarted TimeTicks,
|
||||
copyTimeCompleted TimeTicks,
|
||||
copyFailCause F10ConfigCopyFailCause,
|
||||
copyEntryRowStatus RowStatus
|
||||
|
||||
}
|
||||
|
||||
copyConfigIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To initiate a config copy request, user should
|
||||
assign a positive random value as an index.
|
||||
"
|
||||
::= { f10CopyEntry 1 }
|
||||
|
||||
copySrcFileType OBJECT-TYPE
|
||||
SYNTAX F10ConfigFileType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the type of file to copy from.
|
||||
|
||||
if the copySrcFileType is runningConfig(2) or
|
||||
startupConfig(3), the default F10ConfigFileLocation is
|
||||
flash(1).
|
||||
|
||||
If the copySrcFileType has the value of
|
||||
ftosFile(1), it is expected that the copySrcFileLocation
|
||||
and copySrcFileName must also be spcified. The three
|
||||
objects together will uniquely identify the source file.
|
||||
|
||||
"
|
||||
::= { f10CopyEntry 2 }
|
||||
|
||||
copySrcFileLocation OBJECT-TYPE
|
||||
SYNTAX F10ConfigFileLocation
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the location of source file.
|
||||
|
||||
If the copySrcFileType has the value of
|
||||
ftosFile(1), it is expected that the copySrcFileType
|
||||
and copySrcFileName must also be spcified. The three
|
||||
objects together will uniquely identify the source file.
|
||||
|
||||
If the copySrcFileLocation has the value of
|
||||
ftp(4) or scp(5), it is expected the login information liked
|
||||
copyServerAddress, copyUserName, and copyUserPassword
|
||||
also be spcified.
|
||||
|
||||
"
|
||||
::= { f10CopyEntry 3 }
|
||||
|
||||
copySrcFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file name (including the path, if applicable) of
|
||||
the file. If copySourceFileType is set to runningConfig or
|
||||
startupConfig, copySrcFileName is not needed.
|
||||
"
|
||||
::= { f10CopyEntry 4 }
|
||||
|
||||
copyDestFileType OBJECT-TYPE
|
||||
SYNTAX F10ConfigFileType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the type of file to copy to.
|
||||
|
||||
if the copyDestFileType is runningConfig(2) or
|
||||
startupConfig(3), the default f10DestFileLocation is
|
||||
flash(1).
|
||||
|
||||
If the copyDestFileType has the value of
|
||||
ftosFile(1), it is expected that the copyDestFileLocation
|
||||
and copyDestFileName must also be spcified. The three
|
||||
objects together will uniquely identify the destination file.
|
||||
|
||||
"
|
||||
::= { f10CopyEntry 5 }
|
||||
|
||||
copyDestFileLocation OBJECT-TYPE
|
||||
SYNTAX F10ConfigFileLocation
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the location of destination file.
|
||||
|
||||
If the copyDestFileType has the value of
|
||||
ftosFile(1), it is expected that the copyDestFileType
|
||||
and copyDestFileName must also be spcified. The three
|
||||
objects together will uniquely identify the destination file.
|
||||
|
||||
If the copyDestFileLocation has the value of
|
||||
ftp(4) or scp(5), it is expected the login information liked
|
||||
copyServerAddress, copyUserName, and copyUserPassword
|
||||
also be spcified.
|
||||
|
||||
"
|
||||
::= { f10CopyEntry 6 }
|
||||
|
||||
copyDestFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the location of destination file.
|
||||
|
||||
If the copyDestFileType has the value of
|
||||
ftosFile(1), it is expected that the f10CopyDestFileTyp
|
||||
and copyDestFileLocation must also be spcified. The three
|
||||
objects together will uniquely identify the source file.
|
||||
|
||||
If the copyDestFileLocation has the value of
|
||||
ftp(4) or scp(5), it is expected the login information liked
|
||||
copyServerAddress, copyUserName, and copyUserPassword
|
||||
also be spcified.
|
||||
|
||||
"
|
||||
::= { f10CopyEntry 7 }
|
||||
|
||||
copyServerAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ip address of the tftp server from (or to)
|
||||
which to copy the configuration file.
|
||||
|
||||
Values of 0.0.0.0 or FF.FF.FF.FF for
|
||||
copyServerAddress are not allowed.
|
||||
|
||||
If the copyDestFileLocation has the value of
|
||||
ftp(4) or scp(5), it is expected the login information liked
|
||||
copyServerAddress, copyUserName, and copyUserPassword
|
||||
also be spcified.
|
||||
|
||||
"
|
||||
::= { f10CopyEntry 8 }
|
||||
|
||||
copyUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(1..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote user name for copy via ftp, or scp.
|
||||
|
||||
If the copyDestFileLocation has the value of
|
||||
ftp(4) or scp(5), it is expected the login information liked
|
||||
copyServerAddress, copyUserName, and copyUserPassword
|
||||
also be spcified.
|
||||
|
||||
"
|
||||
::= { f10CopyEntry 9 }
|
||||
|
||||
copyUserPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(1..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Password used by ftp, scp for copying a
|
||||
file to an ftp/scp server.
|
||||
|
||||
If the copyDestFileLocation has the value of
|
||||
ftp(4) or scp(5), it is expected the login information liked
|
||||
copyServerAddress, copyUserName, and copyUserPassword
|
||||
also be spcified.
|
||||
|
||||
"
|
||||
::= { f10CopyEntry 10 }
|
||||
|
||||
copyState OBJECT-TYPE
|
||||
SYNTAX F10ConfigCopyState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The state of config-copy operation.
|
||||
"
|
||||
::= { f10CopyEntry 11 }
|
||||
|
||||
copyTimeStarted OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The timetick when the copy started.
|
||||
"
|
||||
::= { f10CopyEntry 12 }
|
||||
|
||||
copyTimeCompleted OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The timetick when the copy completed.
|
||||
"
|
||||
::= { f10CopyEntry 13 }
|
||||
|
||||
copyFailCause OBJECT-TYPE
|
||||
SYNTAX F10ConfigCopyFailCause
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The reason a config-copy request failed.
|
||||
"
|
||||
::= { f10CopyEntry 14 }
|
||||
|
||||
copyEntryRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The state of the copy operation.
|
||||
|
||||
Uses CreateAndGo when you are performing the copy.
|
||||
The state is set to active when the copy is completed.
|
||||
"
|
||||
::= { f10CopyEntry 15 }
|
||||
|
||||
--
|
||||
-- ## Alarm Group or Traps
|
||||
--
|
||||
|
||||
copyAlarmMibNotifications OBJECT IDENTIFIER ::= { f10CopyConfigTraps 0 }
|
||||
copyAlarmVariable OBJECT IDENTIFIER ::= { f10CopyConfigTraps 1 }
|
||||
|
||||
--
|
||||
-- TRAP VarBind Data
|
||||
--
|
||||
|
||||
copyAlarmLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the message warning level"
|
||||
::= { copyAlarmVariable 1 }
|
||||
|
||||
copyAlarmString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An generic string value in the TRAP object"
|
||||
::= { copyAlarmVariable 2 }
|
||||
|
||||
copyAlarmIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the index of the current copy, copyAlarmIndex"
|
||||
::= { copyAlarmVariable 3 }
|
||||
|
||||
--
|
||||
-- TRAPS
|
||||
--
|
||||
|
||||
copyConfigCompleted NOTIFICATION-TYPE
|
||||
OBJECTS { copyAlarmLevel,
|
||||
copyAlarmString,
|
||||
copyAlarmIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The agent generate this trap when a
|
||||
copy operational is completed."
|
||||
::= { copyAlarmMibNotifications 1 }
|
||||
|
||||
END
|
1398
mibs/ftos/f10-cs-chassis.mib
Executable file
1398
mibs/ftos/f10-cs-chassis.mib
Executable file
File diff suppressed because it is too large
Load Diff
262
mibs/ftos/f10-fib.mib
Normal file
262
mibs/ftos/f10-fib.mib
Normal file
@@ -0,0 +1,262 @@
|
||||
F10-FIB-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, IpAddress, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
chSysCardNumber
|
||||
FROM F10-CHASSIS-MIB
|
||||
f10Mgmt
|
||||
FROM FORCE10-SMI;
|
||||
|
||||
f10IpForwardMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200709141200Z" -- Sep 14, 2007 12:00:00 GMT
|
||||
ORGANIZATION "Force10 Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Force10 Networks, Inc.
|
||||
350 Holger Way
|
||||
San Jose, CA 95134 USA
|
||||
Phone: +1 (408) 571 3500
|
||||
Fax: +1 (408) 571 3550
|
||||
Email: support@force10networks.com"
|
||||
DESCRIPTION
|
||||
"This MIB module is used to display CIDR multipath IP Routes."
|
||||
REVISION "200709141200Z" -- Sep 14, 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { f10Mgmt 9 }
|
||||
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- Top-Level Object Identifier Assignments for the FIB MIB
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
f10IpForwardMibObjects OBJECT IDENTIFIER ::= { f10IpForwardMib 1 }
|
||||
f10IpForwardMibConformance OBJECT IDENTIFIER ::= { f10IpForwardMib 2 }
|
||||
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- IP Forward Version Table
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
f10IpForwardVersionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F10IpForwardVersionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entity's IP forward version table."
|
||||
::= { f10IpForwardMibObjects 1 }
|
||||
|
||||
f10IpForwardVersionEntry OBJECT-TYPE
|
||||
SYNTAX F10IpForwardVersionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row definition for the ip forward version Table."
|
||||
INDEX {
|
||||
chSysCardNumber
|
||||
}
|
||||
::= { f10IpForwardVersionTable 1 }
|
||||
|
||||
F10IpForwardVersionEntry ::=
|
||||
SEQUENCE {
|
||||
f10IpForwardVersion
|
||||
Counter64
|
||||
}
|
||||
|
||||
f10IpForwardVersion OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A version number on the Forwarding Table.
|
||||
This is always fetched from one line card."
|
||||
::= { f10IpForwardVersionEntry 1 }
|
||||
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- IP Forwarding Table
|
||||
--
|
||||
-- The IP Forwarding Table obsoletes and replaces the ipRoute Table current
|
||||
-- in MIB-I and MIB-II. It adds knowledge of the autonomous system of
|
||||
-- the next hop, multiple next hop support, and policy routing support.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
f10IpForwardTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F10IpForwardEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entity's IP Routing table."
|
||||
::= { f10IpForwardMibObjects 2 }
|
||||
|
||||
f10IpForwardEntry OBJECT-TYPE
|
||||
SYNTAX F10IpForwardEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A particular route to a particular destination,
|
||||
under a particular policy."
|
||||
INDEX {
|
||||
chSysCardNumber,
|
||||
f10IpforwardDest,
|
||||
f10IpforwardMask,
|
||||
f10IpforwardNextHop,
|
||||
f10IpforwardFirstHop
|
||||
}
|
||||
::= { f10IpForwardTable 1 }
|
||||
|
||||
F10IpForwardEntry ::=
|
||||
SEQUENCE {
|
||||
f10IpforwardDest
|
||||
IpAddress,
|
||||
f10IpforwardMask
|
||||
IpAddress,
|
||||
f10IpforwardNextHop
|
||||
IpAddress,
|
||||
f10IpforwardFirstHop
|
||||
IpAddress,
|
||||
f10IpforwardIfIndex
|
||||
Integer32,
|
||||
f10IpforwardMacAddress
|
||||
MacAddress,
|
||||
f10IpforwardEgressPort
|
||||
OCTET STRING,
|
||||
f10IpforwardCamIndex
|
||||
Integer32
|
||||
}
|
||||
|
||||
f10IpforwardDest OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination IP address of this route. An
|
||||
entry with a value of 0.0.0.0 is considered a
|
||||
default route."
|
||||
::= { f10IpForwardEntry 1 }
|
||||
|
||||
f10IpforwardMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the mask to be logical-ANDed with the destination
|
||||
address before being compared to the value in
|
||||
the f10IpforwardDest field."
|
||||
::= { f10IpForwardEntry 2 }
|
||||
|
||||
f10IpforwardNextHop OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"On remote routes, the address of the next system
|
||||
en route; Otherwise, 0.0.0.0."
|
||||
::= { f10IpForwardEntry 3 }
|
||||
|
||||
f10IpforwardFirstHop OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"On remote routes, the address of the Gateway
|
||||
to the nexthop; 0.0.0.0 if the Nexthop itself is a Gateway
|
||||
to the Destination"
|
||||
::= { f10IpForwardEntry 4 }
|
||||
|
||||
f10IpforwardIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value which identifies the local
|
||||
interface through which the next hop of this
|
||||
route should be reached."
|
||||
::= { f10IpForwardEntry 5 }
|
||||
|
||||
f10IpforwardMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Mac address of the NextHop."
|
||||
::= { f10IpForwardEntry 6 }
|
||||
|
||||
f10IpforwardEgressPort OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the egress port to which the packets will be
|
||||
forwarded."
|
||||
::= { f10IpForwardEntry 7 }
|
||||
|
||||
f10IpforwardCamIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cam Entry corresponding to a row."
|
||||
::= { f10IpForwardEntry 8 }
|
||||
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- Module Conformance Statement
|
||||
--
|
||||
-- DESCRIPTION: This module conformance statement includes the compliance
|
||||
-- statements and the units of conformance section.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
f10IpForwardMibCompliances OBJECT IDENTIFIER ::= { f10IpForwardMibConformance 1 }
|
||||
f10IpForwardMibGroups OBJECT IDENTIFIER ::= { f10IpForwardMibConformance 2 }
|
||||
|
||||
-- ****************************************************************************
|
||||
-- Compliance Statement
|
||||
-- ****************************************************************************
|
||||
|
||||
f10IpForwardMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The basic implementation requirements for the
|
||||
Force10 Enterprise Ip Forward MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f10IpForwardObjectGroup
|
||||
}
|
||||
::= { f10IpForwardMibCompliances 1 }
|
||||
|
||||
-- ****************************************************************************
|
||||
-- Units of Conformance
|
||||
-- ****************************************************************************
|
||||
|
||||
f10IpForwardObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f10IpForwardVersion,
|
||||
f10IpforwardDest,
|
||||
f10IpforwardMask,
|
||||
f10IpforwardNextHop,
|
||||
f10IpforwardFirstHop,
|
||||
f10IpforwardIfIndex,
|
||||
f10IpforwardMacAddress,
|
||||
f10IpforwardEgressPort,
|
||||
f10IpforwardCamIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects for the ATM interface table."
|
||||
::= { f10IpForwardMibGroups 1 }
|
||||
|
||||
END
|
507
mibs/ftos/f10-if-extension.mib
Normal file
507
mibs/ftos/f10-if-extension.mib
Normal file
@@ -0,0 +1,507 @@
|
||||
F10-IF-EXTENSION-MIB DEFINITIONS ::= BEGIN
|
||||
-- Force10 Networks, Inc.
|
||||
-- 390 Holger Way
|
||||
-- San Jose, CA 95134
|
||||
|
||||
-- This module provides authoritative definitions for
|
||||
-- Force10 extenstion to the IF MIB.
|
||||
--
|
||||
-- This module will be extended, as needed.
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Counter64, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TimeStamp, DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
f10Mgmt
|
||||
FROM FORCE10-SMI;
|
||||
|
||||
f10IfExtensionMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200804071200Z" -- Apr 7, 2008 12:00:00 GMT
|
||||
ORGANIZATION
|
||||
"Force10 Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Force10 Networks, Inc.
|
||||
350 Holger Way
|
||||
San Jose, CA 95134 USA
|
||||
Phone: +1 (408) 571 3500
|
||||
Fax: +1 (408) 571 3550
|
||||
Email: support@force10networks.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Force10 Enterprise IF Extenstion MIB. "
|
||||
|
||||
REVISION "200804071200Z"
|
||||
DESCRIPTION
|
||||
"Add f10IfOutThrottles."
|
||||
|
||||
REVISION "200710031200Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this mib module."
|
||||
::= { f10Mgmt 11 }
|
||||
|
||||
|
||||
-- ### Groups ###
|
||||
|
||||
f10IfExtensionMibObject OBJECT IDENTIFIER ::={ f10IfExtensionMib 1 }
|
||||
f10IfExtensionParams OBJECT IDENTIFIER ::={ f10IfExtensionMibObject 1 }
|
||||
f10IfExtensionStats OBJECT IDENTIFIER ::={ f10IfExtensionMibObject 2 }
|
||||
|
||||
-- ### Force10 IF Extenstion Tables
|
||||
|
||||
--
|
||||
-- Interface Table
|
||||
--
|
||||
|
||||
f10IfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F10IfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 Extension ifTable contains
|
||||
generic interface parameters."
|
||||
::= { f10IfExtensionParams 1 }
|
||||
|
||||
f10IfEntry OBJECT-TYPE
|
||||
SYNTAX F10IfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" A row defintion of Force10 Interface
|
||||
Extension parameters."
|
||||
INDEX { ifIndex }
|
||||
::= { f10IfTable 1 }
|
||||
|
||||
F10IfEntry ::=
|
||||
SEQUENCE {
|
||||
f10IfIpMtu Unsigned32,
|
||||
f10IfDuplexMode INTEGER,
|
||||
f10IfQueueingStrategy DisplayString,
|
||||
f10IfRxFlowCtrl TruthValue,
|
||||
f10IfTxFlowCtrl TruthValue
|
||||
}
|
||||
|
||||
f10IfIpMtu OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP (Internet Protocol), Maximum
|
||||
Transmission Unit value."
|
||||
::= { f10IfEntry 1 }
|
||||
|
||||
f10IfDuplexMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
half(1),
|
||||
full(2),
|
||||
auto(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Duplex mode of the interface."
|
||||
::= { f10IfEntry 2 }
|
||||
|
||||
f10IfQueueingStrategy OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Queueing strategy used for packets."
|
||||
::= { f10IfEntry 3 }
|
||||
|
||||
f10IfRxFlowCtrl OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow control receive."
|
||||
::= { f10IfEntry 4 }
|
||||
|
||||
f10IfTxFlowCtrl OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow Control transmit."
|
||||
::= { f10IfEntry 5 }
|
||||
|
||||
--
|
||||
-- Interface Statistics Table
|
||||
--
|
||||
|
||||
f10IfStaticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F10IfStaticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistcs information of the
|
||||
interfaces for performance monitoring."
|
||||
::= { f10IfExtensionStats 1 }
|
||||
|
||||
f10IfStaticsEntry OBJECT-TYPE
|
||||
SYNTAX F10IfStaticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row defintion of Force10 Extension
|
||||
interface statistics."
|
||||
INDEX { ifIndex }
|
||||
::= { f10IfStaticsTable 1 }
|
||||
|
||||
F10IfStaticsEntry ::=
|
||||
SEQUENCE {
|
||||
f10IfInVlanPkts Counter64,
|
||||
f10IfIn64BytePkts Counter64,
|
||||
f10ifIn65To127BytePkts Counter64,
|
||||
f10IfIn128To255BytePkts Counter64,
|
||||
f10IfIn256To511BytePkts Counter64,
|
||||
f10IfIn512To1023BytePkts Counter64,
|
||||
f10IfInOver1023BytePkts Counter64,
|
||||
f10IfInThrottles Counter64,
|
||||
f10IfInRunts Counter64,
|
||||
f10IfInGiants Counter64,
|
||||
f10IfInCRC Counter64,
|
||||
f10IfInOverruns Counter64,
|
||||
f10IfOutVlanPkts Counter64,
|
||||
f10IfOutUnderruns Counter64,
|
||||
f10IfOutUnicasts Counter64,
|
||||
f10IfOutCollisions Counter64,
|
||||
f10IfOutWredDrops Counter64,
|
||||
f10IfOut64BytePkts Counter64,
|
||||
f10IfOut65To127BytePkts Counter64,
|
||||
f10IfOut128To255BytePkts Counter64,
|
||||
f10IfOut256To511BytePkts Counter64,
|
||||
f10IfOut512To1023BytePkts Counter64,
|
||||
f10IfOutOver1023BytePkts Counter64,
|
||||
f10IfOutThrottles Counter64,
|
||||
f10IfLastDiscontinuityTime TimeStamp
|
||||
}
|
||||
|
||||
f10IfInVlanPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of valid VLAN Tagged
|
||||
frames received."
|
||||
::= { f10IfStaticsEntry 1 }
|
||||
|
||||
f10IfIn64BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames (including bad
|
||||
frames) received that were 64 octets in length
|
||||
(excluding framing bits but in-cluding FCS octets)."
|
||||
::= { f10IfStaticsEntry 2 }
|
||||
|
||||
f10ifIn65To127BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames (including bad
|
||||
frames) received that were between 65 and 127
|
||||
octets in length inclusive (ex-cluding framing
|
||||
bits but including FCS octets)."
|
||||
::= { f10IfStaticsEntry 3 }
|
||||
|
||||
f10IfIn128To255BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames (including bad
|
||||
frames) received that were between 128 and 255
|
||||
octets in length inclusive (excluding framing
|
||||
bits but including FCS octets)."
|
||||
::= { f10IfStaticsEntry 4 }
|
||||
|
||||
f10IfIn256To511BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames (including bad
|
||||
frames) received that were between 256 and 511
|
||||
octets in length inclusive (excluding framing
|
||||
bits but including FCS octets)."
|
||||
::= { f10IfStaticsEntry 5 }
|
||||
|
||||
f10IfIn512To1023BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames (including bad
|
||||
frames) received that were between 512 and 1023
|
||||
octets in length inclusive (excluding framing
|
||||
bits but including FCS octets)."
|
||||
::= { f10IfStaticsEntry 6 }
|
||||
|
||||
f10IfInOver1023BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames received that
|
||||
were longer than 1023 (1025 Bytes in case of
|
||||
VLAN Tag) octets (excluding framing bits, but
|
||||
including FCS octets) and were otherwise
|
||||
well formed. This counter is not incremented
|
||||
for too long frames."
|
||||
::= { f10IfStaticsEntry 7 }
|
||||
|
||||
f10IfInThrottles OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This counter is incremented when a valid
|
||||
frame with a length or type field value equal
|
||||
to 0x8808 (Control Frame) is re-ceived."
|
||||
::= { f10IfStaticsEntry 8 }
|
||||
|
||||
f10IfInRunts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames received that were
|
||||
less than 64 octets long (excluding framing bits,
|
||||
but including FCS octets) and were otherwise
|
||||
well formed."
|
||||
::= { f10IfStaticsEntry 9 }
|
||||
|
||||
f10IfInGiants OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames received that were
|
||||
longer than 1518 (1522 Bytes in case of VLAN Tag)
|
||||
octets (excluding framing bits, but including FCS
|
||||
octets) and were otherwise well formed. This counter
|
||||
is not incremented for too long frames."
|
||||
::= { f10IfStaticsEntry 10 }
|
||||
|
||||
f10IfInCRC OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames received that had
|
||||
a length (ex-cluding framing bits, but including
|
||||
FCS octets) of between 64 and 1518 octets,
|
||||
inclusive, but had a bad CRC."
|
||||
::= { f10IfStaticsEntry 11 }
|
||||
|
||||
f10IfInOverruns OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames dropped because
|
||||
of buffer issue."
|
||||
::= { f10IfStaticsEntry 12 }
|
||||
|
||||
f10IfOutVlanPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Number of Good VLAN Tagged Frames sent
|
||||
successfully."
|
||||
::= { f10IfStaticsEntry 13 }
|
||||
|
||||
f10IfOutUnderruns OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames dropped because
|
||||
of buffer underrun."
|
||||
::= { f10IfStaticsEntry 14 }
|
||||
|
||||
f10IfOutUnicasts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Number of Good Unicast Frames sent successfully."
|
||||
::= { f10IfStaticsEntry 15 }
|
||||
|
||||
f10IfOutCollisions OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of the frames that due to excessive
|
||||
or late collisions are not transmitted successfully."
|
||||
::= { f10IfStaticsEntry 16 }
|
||||
|
||||
f10IfOutWredDrops OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of the frames that are dropped using
|
||||
WRED policy because of to excessive traffic."
|
||||
::= { f10IfStaticsEntry 17 }
|
||||
|
||||
f10IfOut64BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Number of Good Frames sent successfully
|
||||
whose size was 64 Bytes."
|
||||
::= { f10IfStaticsEntry 18 }
|
||||
|
||||
f10IfOut65To127BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Number of Good Frames sent successfully
|
||||
whose size was in the range of 65 to 127 Bytes."
|
||||
::= { f10IfStaticsEntry 19 }
|
||||
|
||||
f10IfOut128To255BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Number of Good Frames sent successfully
|
||||
whose size was in the range of 128 to 255 Bytes."
|
||||
::= { f10IfStaticsEntry 20 }
|
||||
|
||||
f10IfOut256To511BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Number of Good Frames sent successfully
|
||||
whose size was in the range of 256 to 511 Bytes."
|
||||
::= { f10IfStaticsEntry 21 }
|
||||
|
||||
f10IfOut512To1023BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Number of Good Frames sent successfully
|
||||
whose size was in the range of 512 to 1023 Bytes."
|
||||
::= { f10IfStaticsEntry 22 }
|
||||
|
||||
f10IfOutOver1023BytePkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Number of Good Frames sent successfully
|
||||
whose size was greater than 1023 Bytes."
|
||||
::= { f10IfStaticsEntry 23 }
|
||||
|
||||
f10IfOutThrottles OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This counter is incremented when a valid
|
||||
frame with a length or type field value equal
|
||||
to 0x8808 (Control Frame) is sent."
|
||||
::= { f10IfStaticsEntry 24 }
|
||||
|
||||
f10IfLastDiscontinuityTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime on the most recent occasion
|
||||
at which this interface's counters suffered a
|
||||
discontinuity via a reset. If no such discontinuities
|
||||
have occurred since the last reinitialization of
|
||||
the local management subsystem, then this object
|
||||
contains a zero value."
|
||||
::= { f10IfStaticsEntry 25 }
|
||||
|
||||
|
||||
-- ### conformance information ###
|
||||
f10IfExtensionMibConformance OBJECT IDENTIFIER ::= { f10IfExtensionMib 2 }
|
||||
f10IfExtensionMibCompliances OBJECT IDENTIFIER ::= { f10IfExtensionMibConformance 1 }
|
||||
f10IfExtensionMibGroups OBJECT IDENTIFIER ::= { f10IfExtensionMibConformance 2 }
|
||||
|
||||
-- ## compliance statements
|
||||
f10IfExtensionMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for Force10
|
||||
IF Extension MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f10IfParamsGroup,
|
||||
f10IfStatsGroup
|
||||
}
|
||||
::= { f10IfExtensionMibCompliances 1 }
|
||||
|
||||
-- ## units of conformance
|
||||
|
||||
f10IfParamsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f10IfIpMtu,
|
||||
f10IfDuplexMode,
|
||||
f10IfQueueingStrategy,
|
||||
f10IfRxFlowCtrl,
|
||||
f10IfTxFlowCtrl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing the
|
||||
Force10 IF Extenstion parameters."
|
||||
::= { f10IfExtensionMibGroups 1 }
|
||||
|
||||
f10IfStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f10IfInVlanPkts,
|
||||
f10IfIn64BytePkts,
|
||||
f10ifIn65To127BytePkts,
|
||||
f10IfIn128To255BytePkts,
|
||||
f10IfIn256To511BytePkts,
|
||||
f10IfIn512To1023BytePkts,
|
||||
f10IfInOver1023BytePkts,
|
||||
f10IfInThrottles,
|
||||
f10IfInRunts,
|
||||
f10IfInGiants,
|
||||
f10IfInCRC,
|
||||
f10IfInOverruns,
|
||||
f10IfOutVlanPkts,
|
||||
f10IfOutUnderruns,
|
||||
f10IfOutUnicasts,
|
||||
f10IfOutCollisions,
|
||||
f10IfOutWredDrops,
|
||||
f10IfOut64BytePkts,
|
||||
f10IfOut65To127BytePkts,
|
||||
f10IfOut128To255BytePkts,
|
||||
f10IfOut256To511BytePkts,
|
||||
f10IfOut512To1023BytePkts,
|
||||
f10IfOutOver1023BytePkts,
|
||||
f10IfOutThrottles,
|
||||
f10IfLastDiscontinuityTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing the
|
||||
interface statistics."
|
||||
::= { f10IfExtensionMibGroups 2 }
|
||||
|
||||
END
|
||||
|
589
mibs/ftos/f10-linkagg.mib
Normal file
589
mibs/ftos/f10-linkagg.mib
Normal file
@@ -0,0 +1,589 @@
|
||||
F10-LINK-AGGREGATION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Force10 Networks, Inc.
|
||||
-- 1440 McCarthy Blvd
|
||||
-- Milpitas, CA 95035-7438
|
||||
|
||||
-- This module provides authoritative definitions for Force10
|
||||
-- enterprise Link Aggregation Mib.
|
||||
--
|
||||
-- This module will be extended, as needed.
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
f10Mgmt
|
||||
FROM FORCE10-SMI
|
||||
PortList
|
||||
FROM FORCE10-TC;
|
||||
|
||||
|
||||
f10LinkAggMib MODULE-IDENTITY
|
||||
LAST-UPDATED "0308010000Z" -- Auguest 1, 2003
|
||||
ORGANIZATION
|
||||
"Force10 Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Force10 Networks, Inc
|
||||
1440 McCarthy Blvd
|
||||
Milpitas, CA 95035
|
||||
(408) 571-3500
|
||||
support@force10networks.com
|
||||
http://www.force10networks.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Force10 Enterprise Link Aggregation MIB. "
|
||||
|
||||
REVISION "0308010000Z"
|
||||
DESCRIPTION
|
||||
"Force10 Link Aggreagation MIB version 1.3.
|
||||
- Add FDB common table for configured or negotiated link aggregation"
|
||||
|
||||
REVISION "0308010000Z"
|
||||
DESCRIPTION
|
||||
"1. Move textual conventions to the Textual-Convention MIB f10-tc.mib.
|
||||
2. Rename dot3aClearCurAggFdb to dot3aClearFdb."
|
||||
|
||||
REVISION "0203120000Z"
|
||||
DESCRIPTION
|
||||
"Force10 Link Aggreagation MIB version 1.1.
|
||||
Deprecated dot3aAggStaticTable & dot3aAggFdbTable
|
||||
Added dot3aCurAggStaticTable & dot3aCurAggFdbTable
|
||||
because of indexing changes"
|
||||
|
||||
REVISION "0011210000Z"
|
||||
DESCRIPTION
|
||||
"Force10 Link Aggreagation MIB version 1.0."
|
||||
|
||||
REVISION "0103010000Z"
|
||||
DESCRIPTION
|
||||
"First revision of Force10 link aggregation mib."
|
||||
|
||||
::= { f10Mgmt 2 }
|
||||
|
||||
|
||||
-- ### Groups ###
|
||||
|
||||
f10LinkAggObjects OBJECT IDENTIFIER ::={ f10LinkAggMib 1 }
|
||||
|
||||
f10dot3dAgg OBJECT IDENTIFIER ::={ f10LinkAggObjects 1 }
|
||||
f10LinkAggMgmt OBJECT IDENTIFIER ::={ f10LinkAggObjects 2 }
|
||||
|
||||
|
||||
-- ### Aggregation Configuration Port List Table
|
||||
|
||||
dot3aAggConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Dot3aAggConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of all aggregated links configured."
|
||||
::= { f10dot3dAgg 1 }
|
||||
|
||||
dot3aAggConfigEntry OBJECT-TYPE
|
||||
SYNTAX Dot3aAggConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of all aggregated links configured
|
||||
in the system"
|
||||
INDEX { dot3aAggCfgId }
|
||||
::= { dot3aAggConfigTable 1 }
|
||||
|
||||
Dot3aAggConfigEntry ::=
|
||||
SEQUENCE {
|
||||
dot3aAggCfgId Integer32,
|
||||
dot3aAggCfgMacAddr MacAddress,
|
||||
dot3aAggCfgIfIndex Integer32,
|
||||
dot3aAggCfgNumPorts Integer32,
|
||||
dot3aAggCfgPortList PortList,
|
||||
dot3aAggCfgPortListString OCTET STRING
|
||||
}
|
||||
|
||||
dot3aAggCfgId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The link aggregation id or port channel id."
|
||||
::= { dot3aAggConfigEntry 1 }
|
||||
|
||||
dot3aAggCfgMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A 6-octet read only value MAC Address assigned
|
||||
to this link aggregation or user-defined MAC address
|
||||
if a static user-defined MAC address is configured."
|
||||
::= { dot3aAggConfigEntry 2 }
|
||||
|
||||
dot3aAggCfgIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The logical interface index assigned to this
|
||||
link aggregation."
|
||||
::= { dot3aAggConfigEntry 3 }
|
||||
|
||||
dot3aAggCfgNumPorts OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of physical ports configured to this
|
||||
link aggregation. Maximum is 16 ports"
|
||||
::= { dot3aAggConfigEntry 4 }
|
||||
|
||||
dot3aAggCfgPortList OBJECT-TYPE
|
||||
SYNTAX PortList
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bitmask of ports configured for this link aggregation.
|
||||
This object is deprecated and no longer in use. Please use the new
|
||||
dot3aAggCfgPortListString object instead.
|
||||
"
|
||||
::= { dot3aAggConfigEntry 5 }
|
||||
|
||||
dot3aAggCfgPortListString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The list of ports configured for this link aggregation.
|
||||
The format of this output is as follows:
|
||||
<interface type> <slot/port>, or
|
||||
<port channel> <number>"
|
||||
::= { dot3aAggConfigEntry 6 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- ### Aggregation MAC Addr Table
|
||||
|
||||
dot3aAggStaticTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Dot3aAggStaticEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of statically configured MAC Address on the aggregated links."
|
||||
::= { f10dot3dAgg 2 }
|
||||
|
||||
dot3aAggStaticEntry OBJECT-TYPE
|
||||
SYNTAX Dot3aAggStaticEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A list of statically configured MAC Address on the aggregated links in the system"
|
||||
INDEX { dot3aAggIndex, dot3aAggVlanId, dot3aAggMacAddr }
|
||||
::= { dot3aAggStaticTable 1 }
|
||||
|
||||
Dot3aAggStaticEntry ::=
|
||||
SEQUENCE {
|
||||
dot3aAggIndex Integer32,
|
||||
dot3aAggVlanId Integer32,
|
||||
dot3aAggMacAddr MacAddress,
|
||||
dot3aAggStatus INTEGER,
|
||||
dot3aAggDistributedPort OCTET STRING
|
||||
}
|
||||
|
||||
dot3aAggIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The link aggregation id or port channel id."
|
||||
::= { dot3aAggStaticEntry 1 }
|
||||
|
||||
dot3aAggVlanId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"VLAN id that this ports configured to ."
|
||||
::= { dot3aAggStaticEntry 2 }
|
||||
|
||||
dot3aAggMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A 6-octet read only value MAC Address assigned
|
||||
to this link aggregation or user-defined MAC address
|
||||
if a static user-defined MAC address is configured."
|
||||
::= { dot3aAggStaticEntry 3 }
|
||||
|
||||
dot3aAggStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The status of this aggregation link .
|
||||
active - this aggregation link is active.
|
||||
inactive - this aggregation link is no active."
|
||||
::= { dot3aAggStaticEntry 4 }
|
||||
|
||||
dot3aAggDistributedPort OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The interface of the MAC address.
|
||||
The format of this output is as follows:
|
||||
<interface type> <slot/port>, or
|
||||
<port channel> <number>"
|
||||
::= { dot3aAggStaticEntry 5 }
|
||||
|
||||
|
||||
-- ### Aggregation Dynamic FDB Table
|
||||
|
||||
dot3aAggFdbTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Dot3aAggFdbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of dynamically learned Mac Address on the aggregated links"
|
||||
::= { f10dot3dAgg 3 }
|
||||
|
||||
dot3aAggFdbEntry OBJECT-TYPE
|
||||
SYNTAX Dot3aAggFdbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A list of dynamically learned Mac Address on the aggregated links in the system"
|
||||
INDEX { dot3aAggFdbIndex, dot3aAggFdbVlanId, dot3aAggFdbMacAddr }
|
||||
::= { dot3aAggFdbTable 1 }
|
||||
|
||||
Dot3aAggFdbEntry ::=
|
||||
SEQUENCE {
|
||||
dot3aAggFdbIndex Integer32,
|
||||
dot3aAggFdbVlanId Integer32,
|
||||
dot3aAggFdbMacAddr MacAddress,
|
||||
dot3aAggFdbStatus INTEGER,
|
||||
dot3aAggFdbDistributedPort OCTET STRING
|
||||
}
|
||||
|
||||
dot3aAggFdbIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The FDB link aggregation id or port channel id."
|
||||
::= { dot3aAggFdbEntry 1 }
|
||||
|
||||
dot3aAggFdbVlanId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The forwarding table VLAN id that this ports configured to ."
|
||||
::= { dot3aAggFdbEntry 2 }
|
||||
|
||||
dot3aAggFdbMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A 6-octet read only value MAC Address assigned
|
||||
to this link aggregation or user-defined MAC address
|
||||
if a static user-defined MAC address is configured."
|
||||
::= { dot3aAggFdbEntry 3 }
|
||||
|
||||
dot3aAggFdbStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The status of this aggregation link .
|
||||
active - this aggregation link is active.
|
||||
inactive - this aggregation link is no active."
|
||||
::= { dot3aAggFdbEntry 4 }
|
||||
|
||||
dot3aAggFdbDistributedPort OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The interface of the MAC address.
|
||||
The format of this output is as follows:
|
||||
<interface type> <slot/port>,
|
||||
<port channel> <number>,
|
||||
or NULL if it is not available"
|
||||
::= { dot3aAggFdbEntry 5 }
|
||||
|
||||
-- ### Current Aggregation MAC Addr Table
|
||||
|
||||
dot3aCurAggStaticTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Dot3aCurAggStaticEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of statically configured MAC Address on the aggregated links."
|
||||
::= { f10dot3dAgg 4 }
|
||||
|
||||
dot3aCurAggStaticEntry OBJECT-TYPE
|
||||
SYNTAX Dot3aCurAggStaticEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of statically configured MAC Address on the aggregated links in the system"
|
||||
INDEX { dot3aCurAggVlanId, dot3aCurAggMacAddr, dot3aCurAggIndex }
|
||||
::= { dot3aCurAggStaticTable 1 }
|
||||
|
||||
Dot3aCurAggStaticEntry ::=
|
||||
SEQUENCE {
|
||||
dot3aCurAggVlanId Integer32,
|
||||
dot3aCurAggMacAddr MacAddress,
|
||||
dot3aCurAggIndex Integer32,
|
||||
dot3aCurAggStatus INTEGER
|
||||
}
|
||||
|
||||
dot3aCurAggVlanId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VLAN id that this ports configured to ."
|
||||
::= { dot3aCurAggStaticEntry 1 }
|
||||
|
||||
dot3aCurAggMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A 6-octet read only value MAC Address assigned
|
||||
to this link aggregation or user-defined MAC address
|
||||
if a static user-defined MAC address is configured."
|
||||
::= { dot3aCurAggStaticEntry 2 }
|
||||
|
||||
dot3aCurAggIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The link aggregation id or port channel id."
|
||||
::= { dot3aCurAggStaticEntry 3 }
|
||||
|
||||
dot3aCurAggStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this aggregation link .
|
||||
active - this aggregation link is active.
|
||||
inactive - this aggregation link is no active."
|
||||
::= { dot3aCurAggStaticEntry 4 }
|
||||
|
||||
-- ### Current Aggregation Dynamic FDB Table
|
||||
|
||||
dot3aCurAggFdbTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Dot3aCurAggFdbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of dynamically learned Mac Address on the aggregated links"
|
||||
::= { f10dot3dAgg 5 }
|
||||
|
||||
dot3aCurAggFdbEntry OBJECT-TYPE
|
||||
SYNTAX Dot3aCurAggFdbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of dynamically learned Mac Address on the aggregated links in the system"
|
||||
INDEX { dot3aCurAggFdbVlanId, dot3aCurAggFdbMacAddr, dot3aCurAggFdbIndex }
|
||||
::= { dot3aCurAggFdbTable 1 }
|
||||
|
||||
Dot3aCurAggFdbEntry ::=
|
||||
SEQUENCE {
|
||||
dot3aCurAggFdbVlanId Integer32,
|
||||
dot3aCurAggFdbMacAddr MacAddress,
|
||||
dot3aCurAggFdbIndex Integer32,
|
||||
dot3aCurAggFdbStatus INTEGER
|
||||
}
|
||||
|
||||
dot3aCurAggFdbVlanId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The forwarding table VLAN id that this ports configured to ."
|
||||
::= { dot3aCurAggFdbEntry 1 }
|
||||
|
||||
dot3aCurAggFdbMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A 6-octet read only value MAC Address assigned
|
||||
to this link aggregation or user-defined MAC address
|
||||
if a static user-defined MAC address is configured."
|
||||
::= { dot3aCurAggFdbEntry 2 }
|
||||
|
||||
dot3aCurAggFdbIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The FDB link aggregation id or port channel id."
|
||||
::= { dot3aCurAggFdbEntry 3 }
|
||||
|
||||
dot3aCurAggFdbStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this aggregation link .
|
||||
active - this aggregation link is active.
|
||||
inactive - this aggregation link is not active."
|
||||
::= { dot3aCurAggFdbEntry 4 }
|
||||
|
||||
-- ### Common Aggregation FDB Table
|
||||
|
||||
dot3aCommonAggFdbTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Dot3aCommonAggFdbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of configured and dynamically negotiated aggregated links"
|
||||
::= { f10dot3dAgg 6 }
|
||||
|
||||
dot3aCommonAggFdbEntry OBJECT-TYPE
|
||||
SYNTAX Dot3aCommonAggFdbEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of configured and dynamically negotiated aggregated links in the system"
|
||||
INDEX { dot3aCommonAggFdbIndex, dot3aCommonAggFdbVlanId }
|
||||
::= { dot3aCommonAggFdbTable 1 }
|
||||
|
||||
Dot3aCommonAggFdbEntry ::=
|
||||
SEQUENCE {
|
||||
dot3aCommonAggFdbIndex Integer32,
|
||||
dot3aCommonAggFdbVlanId Integer32,
|
||||
dot3aCommonAggFdbTagConfig INTEGER,
|
||||
dot3aCommonAggFdbStatus INTEGER
|
||||
}
|
||||
|
||||
dot3aCommonAggFdbIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The FDB link aggregation id or port channel id."
|
||||
::= { dot3aCommonAggFdbEntry 1 }
|
||||
|
||||
dot3aCommonAggFdbVlanId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN id belongs to this port channel."
|
||||
::= { dot3aCommonAggFdbEntry 2 }
|
||||
|
||||
dot3aCommonAggFdbTagConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
tagged(1),
|
||||
untagged(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status if the aggregation link is tagged, untagged, or not configured.
|
||||
tagged - this aggregation link is tagged.
|
||||
untagged - this aggregation link is untagged.
|
||||
notConfigured - this aggregation link is not tagged or untagged."
|
||||
|
||||
::= { dot3aCommonAggFdbEntry 3 }
|
||||
|
||||
dot3aCommonAggFdbStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this aggregation link .
|
||||
active - this aggregation link is active.
|
||||
inactive - this aggregation link is not active."
|
||||
::= { dot3aCommonAggFdbEntry 4 }
|
||||
|
||||
dot3aClearFdb OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Write yes(1) to this object will clear all fdb entries.
|
||||
The value will be changed to no(2) once the fdb is cleared.
|
||||
yes(1) - clear fdb aggregation links.
|
||||
no(2) - do not clear fdb aggregation links"
|
||||
DEFVAL {2}
|
||||
::= { f10LinkAggMgmt 1 }
|
||||
|
||||
-- ### conformance information ###
|
||||
|
||||
f10LinkAggMibConformance OBJECT IDENTIFIER ::= { f10LinkAggMib 2 }
|
||||
f10LinkAggMibCompliances OBJECT IDENTIFIER ::= { f10LinkAggMibConformance 1 }
|
||||
f10LinkAggMibGroups OBJECT IDENTIFIER ::= { f10LinkAggMibConformance 2 }
|
||||
|
||||
|
||||
-- ## compliance statements
|
||||
|
||||
f10LinkAggMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for Force10
|
||||
product which implement the f10
|
||||
Link Aggregation MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f10CommonGroup
|
||||
}
|
||||
::= { f10LinkAggMibCompliances 1 }
|
||||
|
||||
-- ## units of conformance
|
||||
|
||||
f10CommonGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
|
||||
dot3aAggCfgMacAddr,
|
||||
dot3aAggCfgIfIndex,
|
||||
dot3aAggCfgNumPorts,
|
||||
dot3aAggCfgPortList,
|
||||
dot3aAggStatus,
|
||||
dot3aAggDistributedPort,
|
||||
dot3aAggFdbStatus,
|
||||
dot3aAggFdbDistributedPort,
|
||||
dot3aCurAggStatus,
|
||||
dot3aCurAggFdbStatus,
|
||||
dot3aClearFdb
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing the
|
||||
overall chassis information."
|
||||
::= { f10LinkAggMibGroups 1 }
|
||||
|
||||
END
|
1656
mibs/ftos/f10-mon.mib
Normal file
1656
mibs/ftos/f10-mon.mib
Normal file
File diff suppressed because it is too large
Load Diff
973
mibs/ftos/f10-mstp.mib
Normal file
973
mibs/ftos/f10-mstp.mib
Normal file
@@ -0,0 +1,973 @@
|
||||
FORCE10-MSTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Counter32, TimeTicks, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus,
|
||||
DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
mib-2
|
||||
FROM RFC1213-MIB
|
||||
VlanId
|
||||
FROM Q-BRIDGE-MIB
|
||||
Timeout, BridgeId, dot1dBridge
|
||||
FROM BRIDGE-MIB
|
||||
f10Experiment
|
||||
FROM FORCE10-SMI;
|
||||
|
||||
|
||||
f10Mstp MODULE-IDENTITY
|
||||
LAST-UPDATED "200804011200Z" -- Apr 1, 2008 12:00:00 GMT
|
||||
ORGANIZATION
|
||||
"Force10 Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Force10 Networks, Inc.
|
||||
350 Holger Way
|
||||
San Jose, CA 95134 USA
|
||||
Phone: +1 (408) 571 3500
|
||||
Fax: +1 (408) 571 3550
|
||||
Email: support@force10networks.com"
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB module for managing devices that support Multiple &
|
||||
Rapid Spanning Trees Protocol and algorithm. It is dedicated
|
||||
to reflect IEEE Std 802.1s.
|
||||
|
||||
Note: This contains the MIB objects defined in MSTP-MIB of
|
||||
ruzin-mstp-mib-02.txt."
|
||||
-- ::= { dot1dBridge XXX }
|
||||
::= { f10Experiment 2 }
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
-- VlanId ::= TEXTUAL-CONVENTION
|
||||
-- DISPLAY-HINT "d"
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "."
|
||||
-- SYNTAX INTEGER (1..4094)
|
||||
|
||||
PortIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each Port
|
||||
in the managed Bridge.
|
||||
The value for each PortIndex remain
|
||||
constant at least from one re-initialization of the entity's
|
||||
network management system to the next re-initialization."
|
||||
SYNTAX INTEGER (1..4094)
|
||||
|
||||
PortIndexOrZero ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is an extension of the
|
||||
PortIndex convention. The latter defines a greater
|
||||
than zero value used to identify a Port in the managed Bridge.
|
||||
This extension permits the additional value of zero. the
|
||||
value zero is object-specific and must therefore be defined as
|
||||
part of the description of any object which uses this syntax.
|
||||
Examples of the usage of zero might include situations where
|
||||
Port was unknown, or when none or all Ports need to be referenced."
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
|
||||
MstiInstanceIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each Multiple Spanning
|
||||
Tree Instance (MSTI) in the managed Bridge.
|
||||
The value for each MstiInstanceIndex remains constant for the
|
||||
instance. The "
|
||||
SYNTAX Integer32 (1..64)
|
||||
|
||||
BpduCounter ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An optional counter of received or transmitted Bridge Protocol
|
||||
Data Units of different types on/from a Port. If the agent does not
|
||||
support these counter, it returns the value 0. These counters are
|
||||
reset when the protocol starts to operate and when the value of
|
||||
mstpPortOperMACEnable changes from false(2) to true(1)."
|
||||
SYNTAX Counter32
|
||||
|
||||
MstiOrCistInstanceIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is an extension of the
|
||||
MstiInstanceIndex convention. This extension permits the
|
||||
additional value of zero, which means Common and Internal
|
||||
Spanning Tree (CIST)."
|
||||
SYNTAX Integer32 (0..64)
|
||||
|
||||
PortId ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Port Identifier of the Port, the unique Port identifier
|
||||
comprising two parts, the Port Number and the Port Priority
|
||||
field (13.24.8 of IEEE Std 802.1s, 8.5.5.1 and 17.18.16 of
|
||||
IEEE Std 802.1D, 1998 Edition)."
|
||||
SYNTAX OCTET STRING (SIZE (2))
|
||||
|
||||
mstpGen OBJECT IDENTIFIER ::= { f10Mstp 10 }
|
||||
|
||||
-- mstpGen group reflects configurations/statuses
|
||||
-- the Bridge as a unit
|
||||
|
||||
mstpGenBridgeMaxAge OBJECT-TYPE
|
||||
SYNTAX Timeout (600..4000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"12.8.1.3.a)"
|
||||
::= { mstpGen 2 }
|
||||
|
||||
mstpGenBridgeHelloTime OBJECT-TYPE
|
||||
SYNTAX Timeout (100..1000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"12.8.1.3.b)"
|
||||
::= { mstpGen 3 }
|
||||
|
||||
mstpGenBridgeForwardDelay OBJECT-TYPE
|
||||
SYNTAX Timeout (400..3000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"12.8.1.3.c)"
|
||||
::= { mstpGen 4 }
|
||||
|
||||
mstpGenMaxAge OBJECT-TYPE
|
||||
SYNTAX Timeout (600..4000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"12.8.1.3.a)"
|
||||
::= { mstpGen 8 }
|
||||
|
||||
mstpGenHelloTime OBJECT-TYPE
|
||||
SYNTAX Timeout (100..1000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"12.8.1.3.b)"
|
||||
::= { mstpGen 9 }
|
||||
|
||||
mstpGenForwardDelay OBJECT-TYPE
|
||||
SYNTAX Timeout (400..3000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"12.8.1.3.c)"
|
||||
::= { mstpGen 10 }
|
||||
|
||||
mstpGenMaxHops OBJECT-TYPE
|
||||
SYNTAX Integer32 (4..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"13.22.f)"
|
||||
::= { mstpGen 14 }
|
||||
|
||||
mstpGenHoldTime OBJECT-TYPE
|
||||
SYNTAX Timeout (100..1000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpGen 15 }
|
||||
|
||||
mstpGenMigrateTime OBJECT-TYPE
|
||||
SYNTAX Timeout (100..1000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"13.22.d)"
|
||||
::= { mstpGen 16 }
|
||||
|
||||
mstpGenPathCostDefault OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
pathCostDefault8021d1998(1),
|
||||
pathCostDefault8021t2001(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"(Copied from draft-ietf-bridge-rstpmib-02.txt).
|
||||
The version of the Spanning Tree default Path Costs that
|
||||
are to be used by this Bridge. A value of pathCostDefault8021d1998(1)
|
||||
uses the 16-bit default Path Costs from IEEE Std. 802.1D-1998.
|
||||
A value of pathCostDefault8021t2001(2) uses the 32-bit default Path
|
||||
Costs from IEEE Std. 802.1t."
|
||||
REFERENCE
|
||||
"IEEE Std 802.1D & 802.1t Table 8-5"
|
||||
::= { mstpGen 18 }
|
||||
|
||||
mstpGenCapable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nonStp(0),
|
||||
dot1d1998(1),
|
||||
dot1w(2),
|
||||
dot1d2004(3),
|
||||
dot1s(4),
|
||||
dot1q(5),
|
||||
unknown(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of wheter the Bridge supports
|
||||
'maximum' level Spanning Tree Protocol.
|
||||
The value nonStp(0) indicates, the Bridge doesn't
|
||||
support any Spanning Tree Protocol.
|
||||
The value 'dot1d1998(1)' indicates the Spanning Tree Protocol
|
||||
specified in EEE 802.1D-1998, 'dot1w(2)' indicates the Rapid
|
||||
Spanning Tree Protocol specified in IEEE Std 802.1w,
|
||||
'dot1d2004' indicates IEEE Std 802.1D-2004 and
|
||||
'dot1s(4) means MSTP IEEE Std 802.1s."
|
||||
::= { mstpGen 19 }
|
||||
|
||||
|
||||
mstpGenForceVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
forceNonStp(0),
|
||||
forceLegacyDot1d(1),
|
||||
forceDot1w(2),
|
||||
autoDot1s(3),
|
||||
unknown(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value forceNonStp(0) indicates, the Spanning Tree Protocol
|
||||
is disabled on the Bridge (or the Spanning Tree Protocol
|
||||
Emulation operates). Other possible values are described
|
||||
in IEEE Std 802.1s clause 12.8.1.3.e)"
|
||||
DEFVAL { autoDot1s }
|
||||
::= { mstpGen 20 }
|
||||
|
||||
mstpGenCfgIdFmtSel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration Identificator Format Selector."
|
||||
REFERENCE
|
||||
"12.12.3.4.2.a)"
|
||||
::= { mstpGen 30 }
|
||||
|
||||
mstpGenCfgIdName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration name that identifies the MST
|
||||
region and is used as one of the inputs in the
|
||||
computation of the MST Configuration Identifier."
|
||||
REFERENCE
|
||||
"12.12.3.4.2.b)"
|
||||
::= { mstpGen 31 }
|
||||
|
||||
mstpGenCfgIdRevLevel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the MST revision that
|
||||
identifies the MST region and is used as one
|
||||
of the inputs in the computation of the MST
|
||||
configuration Identifier."
|
||||
REFERENCE
|
||||
"12.12.3.4.2.c)"
|
||||
::= { mstpGen 32 }
|
||||
|
||||
mstpGenCfgIdDigest OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration Digest."
|
||||
REFERENCE
|
||||
"12.12.3.3.3.a.4"
|
||||
::= { mstpGen 33 }
|
||||
|
||||
mstpGenReginalRoot OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"... of CIST."
|
||||
::= { mstpGen 34 }
|
||||
|
||||
mstpGenExternalRootCost OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"... of CIST."
|
||||
::= { mstpGen 35 }
|
||||
|
||||
|
||||
mstpPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MstpPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains generic information about
|
||||
every port that is associated with this bridge."
|
||||
::= { f10Mstp 11 }
|
||||
|
||||
mstpPortEntry OBJECT-TYPE
|
||||
SYNTAX MstpPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of information for each port of the
|
||||
bridge."
|
||||
INDEX { mstpPortIndex }
|
||||
::= { mstpPortTable 1 }
|
||||
|
||||
MstpPortEntry ::= SEQUENCE {
|
||||
mstpPortIndex PortIndex,
|
||||
mstpPortAdminMACEnable TruthValue,
|
||||
mstpPortOperMACEnable TruthValue,
|
||||
mstpPortUpTime TimeTicks,
|
||||
mstpPortAdminExternalPathCost Integer32,
|
||||
mstpPortOperExternalPathCost Integer32,
|
||||
mstpPortAdminEdge TruthValue,
|
||||
mstpPortOperEdge TruthValue,
|
||||
mstpPortAutoEdge TruthValue,
|
||||
mstpPortAdminPointToPoint INTEGER,
|
||||
mstpPortOperPointToPoint TruthValue,
|
||||
mstpPortHelloTime Timeout,
|
||||
mstpPortAdminNonStp TruthValue,
|
||||
mstpPortProtocolMigration TruthValue, -- mcheck
|
||||
mstpPortRxTcnBpduCounter BpduCounter,
|
||||
mstpPortRxCfgBpduCounter BpduCounter,
|
||||
mstpPortRxRstBpduCounter BpduCounter,
|
||||
mstpPortRxMstBpduCounter BpduCounter,
|
||||
mstpPortTxTcnBpduCounter BpduCounter,
|
||||
mstpPortTxCfgBpduCounter BpduCounter,
|
||||
mstpPortTxRstBpduCounter BpduCounter,
|
||||
mstpPortTxMstBpduCounter BpduCounter
|
||||
}
|
||||
|
||||
|
||||
mstpPortIndex OBJECT-TYPE
|
||||
SYNTAX PortIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each Port.
|
||||
The value for each interface sub-layer
|
||||
must remain constant at least from one re-initialization
|
||||
of the entity's network management system to the next re-
|
||||
initialization."
|
||||
::= { mstpPortEntry 1 }
|
||||
|
||||
mstpPortAdminMACEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
REFERENCE "IEEE Std 802.1s Clause 12.8.2.5.2"
|
||||
::= { mstpPortEntry 2 }
|
||||
|
||||
mstpPortOperMACEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
REFERENCE "IEEE Std 802.1s Clause 12.8.2.5.2"
|
||||
::= { mstpPortEntry 3 }
|
||||
|
||||
mstpPortUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime at the time when the Port
|
||||
has been enabled by mstpPortAdminMACEnable or linked
|
||||
last time."
|
||||
::= { mstpPortEntry 4 }
|
||||
|
||||
mstpPortAdminExternalPathCost OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..200000000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative value of the External Port Cost parameter.
|
||||
The value 0 means, that Port Cost will be selected
|
||||
automatically in correspondence with the speed of
|
||||
the attached LAN."
|
||||
REFERENCE "IEEE Std 802.1s Clause "
|
||||
::= { mstpPortEntry 5 }
|
||||
|
||||
mstpPortOperExternalPathCost OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
REFERENCE "IEEE Std 802.1s Clause "
|
||||
::= { mstpPortEntry 6 }
|
||||
|
||||
mstpPortAdminEdge OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
REFERENCE "IEEE Std 802.1s Clause "
|
||||
::= { mstpPortEntry 7 }
|
||||
|
||||
mstpPortOperEdge OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
REFERENCE "IEEE Std 802.1s Clause "
|
||||
::= { mstpPortEntry 8 }
|
||||
|
||||
mstpPortAutoEdge OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"(From IEEE Std 8021D). Optional."
|
||||
REFERENCE "IEEE Std 802.1s Clause "
|
||||
::= { mstpPortEntry 9 }
|
||||
|
||||
mstpPortAdminPointToPoint OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
forceTrue(0),
|
||||
forceFalse(1),
|
||||
auto(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
REFERENCE "IEEE Std 802.1s Clause "
|
||||
::= { mstpPortEntry 10 }
|
||||
|
||||
mstpPortOperPointToPoint OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
REFERENCE "IEEE Std 802.1s Clause "
|
||||
::= { mstpPortEntry 11 }
|
||||
|
||||
mstpPortHelloTime OBJECT-TYPE
|
||||
SYNTAX Timeout (100..1000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
REFERENCE "IEEE Std 802.1s Clause "
|
||||
::= { mstpPortEntry 12 }
|
||||
|
||||
mstpPortAdminNonStp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ports with this object set to true(1) do not participate
|
||||
in any STP computation; they are always in Forwarding state,
|
||||
do not send BPDU and all received on these Ports BPDU must
|
||||
be discarded. Such Ports are used to define the STP termination
|
||||
point of the LAN."
|
||||
REFERENCE "."
|
||||
::= { mstpPortEntry 13 }
|
||||
|
||||
mstpPortProtocolMigration OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reflects 'mcheck' - 'Force BPDU Migration Check' management
|
||||
operation, which is executes, when this object is being set
|
||||
to true(1). The value false(2) in SET operation has to be
|
||||
ignored. The operation GET must always return value false(2)."
|
||||
REFERENCE "IEEE Std 802.1s Clause 12.8.2.7"
|
||||
::= { mstpPortEntry 14 }
|
||||
|
||||
mstpPortRxTcnBpduCounter OBJECT-TYPE
|
||||
SYNTAX BpduCounter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Received Topology Change Notification (TCN) Messages."
|
||||
::= { mstpPortEntry 15 }
|
||||
|
||||
mstpPortRxCfgBpduCounter OBJECT-TYPE
|
||||
SYNTAX BpduCounter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Received Configuration BPDUs (IEEE Std 802.1d-1998)."
|
||||
::= { mstpPortEntry 16 }
|
||||
|
||||
mstpPortRxRstBpduCounter OBJECT-TYPE
|
||||
SYNTAX BpduCounter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Received RST BPDUs IEEE Std 802.1w-2001."
|
||||
::= { mstpPortEntry 17 }
|
||||
|
||||
mstpPortRxMstBpduCounter OBJECT-TYPE
|
||||
SYNTAX BpduCounter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Received MST BPDUs IEEE Std 802.1s."
|
||||
::= { mstpPortEntry 18 }
|
||||
|
||||
mstpPortTxTcnBpduCounter OBJECT-TYPE
|
||||
SYNTAX BpduCounter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transmitted Topology Change Notification (TCN) Messages."
|
||||
::= { mstpPortEntry 19 }
|
||||
|
||||
mstpPortTxCfgBpduCounter OBJECT-TYPE
|
||||
SYNTAX BpduCounter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transmitted Configuration BPDUs (IEEE Std 802.1d-1998)."
|
||||
::= { mstpPortEntry 20 }
|
||||
|
||||
mstpPortTxRstBpduCounter OBJECT-TYPE
|
||||
SYNTAX BpduCounter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transmitted RST BPDUs IEEE Std 802.1w-2001."
|
||||
::= { mstpPortEntry 21 }
|
||||
|
||||
mstpPortTxMstBpduCounter OBJECT-TYPE
|
||||
SYNTAX BpduCounter
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transmitted MST BPDUs IEEE Std 802.1s."
|
||||
::= { mstpPortEntry 22 }
|
||||
|
||||
mstpMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MstpMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MST Configuration table (VID=>MSTID translation): allocates
|
||||
each and every possible VLAN to CST or a specific MSTI."
|
||||
::= { f10Mstp 12 }
|
||||
|
||||
mstpMapEntry OBJECT-TYPE
|
||||
SYNTAX MstpMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MST Configuration table (VID=>MSTID translation): allocates
|
||||
each and every possible VLAN to CST or a specific MSTI."
|
||||
INDEX { mstpMapMSTiID, mstpMapVlanRangeIndex }
|
||||
::= { mstpMapTable 1 }
|
||||
|
||||
MstpMapEntry ::= SEQUENCE {
|
||||
mstpMapMSTiID MstiInstanceIndex,
|
||||
mstpMapVlanRangeIndex Integer32,
|
||||
mstpMapVlanMin VlanId,
|
||||
mstpMapVlanMax VlanId,
|
||||
mstpMapRowStatus RowStatus
|
||||
}
|
||||
|
||||
mstpMapMSTiID OBJECT-TYPE
|
||||
SYNTAX MstiInstanceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpMapEntry 1 }
|
||||
|
||||
mstpMapVlanRangeIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..4094)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signifies the index to the VLAN range entry in the table."
|
||||
::= { mstpMapEntry 2 }
|
||||
|
||||
mstpMapVlanMin OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpMapEntry 3 }
|
||||
|
||||
mstpMapVlanMax OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpMapEntry 4 }
|
||||
|
||||
mstpMapRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the row as per SNMP-v2."
|
||||
::= { mstpMapEntry 9 }
|
||||
|
||||
mstpXstTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MstpXstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f10Mstp 13 }
|
||||
|
||||
mstpXstEntry OBJECT-TYPE
|
||||
SYNTAX MstpXstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
INDEX { mstpXstId }
|
||||
::= { mstpXstTable 1 }
|
||||
|
||||
MstpXstEntry ::= SEQUENCE {
|
||||
mstpXstId MstiOrCistInstanceIndex,
|
||||
mstpXstBridgePriority Integer32,
|
||||
mstpXstBridgeId BridgeId,
|
||||
mstpXstDesignatedRoot BridgeId,
|
||||
mstpXstDesignatedBridge BridgeId,
|
||||
mstpXstInternalRootCost Integer32,
|
||||
mstpXstRootPort PortIndexOrZero,
|
||||
mstpXstMasterPort PortIndexOrZero,
|
||||
mstpXstTimeSinceTopologyChange TimeTicks,
|
||||
mstpXstTopologyChangesCount Counter32,
|
||||
mstpXstTopologyChangeFlag TruthValue
|
||||
}
|
||||
|
||||
mstpXstId OBJECT-TYPE
|
||||
SYNTAX MstiOrCistInstanceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0 means CIST."
|
||||
::= { mstpXstEntry 1 }
|
||||
|
||||
|
||||
mstpXstBridgePriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..61440)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bridge priority, in steps of 4096."
|
||||
DEFVAL { 32768 }
|
||||
::= { mstpXstEntry 2 }
|
||||
|
||||
mstpXstBridgeId OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstEntry 3 }
|
||||
|
||||
mstpXstDesignatedRoot OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstEntry 4 }
|
||||
|
||||
mstpXstDesignatedBridge OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstEntry 5 }
|
||||
|
||||
mstpXstInternalRootCost OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstEntry 6 }
|
||||
|
||||
mstpXstRootPort OBJECT-TYPE
|
||||
SYNTAX PortIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstEntry 7 }
|
||||
|
||||
mstpXstMasterPort OBJECT-TYPE
|
||||
SYNTAX PortIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Non zero value may not be in CIST."
|
||||
::= { mstpXstEntry 8 }
|
||||
|
||||
mstpXstTimeSinceTopologyChange OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstEntry 11 }
|
||||
|
||||
mstpXstTopologyChangesCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstEntry 12 }
|
||||
|
||||
mstpXstTopologyChangeFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstEntry 13 }
|
||||
|
||||
|
||||
mstpXstPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MstpXstPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f10Mstp 14 }
|
||||
|
||||
mstpXstPortEntry OBJECT-TYPE
|
||||
SYNTAX MstpXstPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
REFERENCE
|
||||
"."
|
||||
INDEX { mstpXstPortXstId, mstpXstPortIndex }
|
||||
::= { mstpXstPortTable 1 }
|
||||
|
||||
|
||||
MstpXstPortEntry ::=
|
||||
SEQUENCE {
|
||||
mstpXstPortXstId MstiOrCistInstanceIndex,
|
||||
mstpXstPortIndex PortIndex,
|
||||
mstpXstPortState INTEGER,
|
||||
mstpXstPortRole INTEGER,
|
||||
mstpXstPortDesignatedRoot BridgeId,
|
||||
mstpXstPortExternalRootCost Integer32,
|
||||
mstpXstPortRegionalBridge BridgeId,
|
||||
mstpXstPortInternalRootCost Integer32,
|
||||
mstpXstPortDesignatedBridge BridgeId,
|
||||
mstpXstPortDesignatedPort PortId,
|
||||
mstpXstPortPriority Integer32,
|
||||
mstpXstPortAdminInternalPathCost Integer32,
|
||||
mstpXstPortOperInternalPathCost Integer32
|
||||
}
|
||||
|
||||
mstpXstPortXstId OBJECT-TYPE
|
||||
SYNTAX MstiOrCistInstanceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0 means CIST."
|
||||
::= { mstpXstPortEntry 1 }
|
||||
|
||||
mstpXstPortIndex OBJECT-TYPE
|
||||
SYNTAX PortIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of mstpPortIndex of the Port
|
||||
in mstpPortTable."
|
||||
::= { mstpXstPortEntry 2 }
|
||||
|
||||
mstpXstPortState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
discarding(2),
|
||||
learning(3),
|
||||
forwarding(4),
|
||||
unknown(5)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstPortEntry 3 }
|
||||
|
||||
mstpXstPortRole OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
alternate(2),
|
||||
backup(3),
|
||||
root(4),
|
||||
designated(5),
|
||||
master(6),
|
||||
nonStp(7),
|
||||
unknown(8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstPortEntry 4 }
|
||||
|
||||
mstpXstPortDesignatedRoot OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstPortEntry 6 }
|
||||
|
||||
mstpXstPortExternalRootCost OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstPortEntry 7 }
|
||||
|
||||
mstpXstPortRegionalBridge OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstPortEntry 8 }
|
||||
|
||||
mstpXstPortInternalRootCost OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstPortEntry 9 }
|
||||
|
||||
mstpXstPortDesignatedBridge OBJECT-TYPE
|
||||
SYNTAX BridgeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstPortEntry 10 }
|
||||
|
||||
mstpXstPortDesignatedPort OBJECT-TYPE
|
||||
SYNTAX PortId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstPortEntry 14 }
|
||||
|
||||
mstpXstPortPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port priority, in steps of 16."
|
||||
DEFVAL { 128 }
|
||||
::= { mstpXstPortEntry 15 }
|
||||
|
||||
mstpXstPortAdminInternalPathCost OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..200000000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value 0 means, that the cost will be selected
|
||||
automatically."
|
||||
::= { mstpXstPortEntry 16 }
|
||||
|
||||
mstpXstPortOperInternalPathCost OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { mstpXstPortEntry 17 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
mstpTraps OBJECT IDENTIFIER ::= { f10Mstp 0 }
|
||||
|
||||
mstpNewRootBridge NOTIFICATION-TYPE
|
||||
OBJECTS { mstpXstId }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mstpNewRootBridge trap indicates that the
|
||||
sending agent has become the new root of the
|
||||
Spanning Tree in the CIST or in any MSTI; the
|
||||
trap is sent by a bridge soon after its election
|
||||
as the new root, e.g., upon expiration of the
|
||||
Topology Change Timer immediately subsequent to
|
||||
its election. Implementation of this trap is
|
||||
optional."
|
||||
::= { mstpTraps 1 }
|
||||
|
||||
mstpNewRootPort NOTIFICATION-TYPE
|
||||
OBJECTS { mstpXstId, mstpXstPortIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mstpNewRootPort trap indicates that the
|
||||
sending agent has changed the root Port of the
|
||||
Spanning Tree in the CIST or in any MSTI. If the instance
|
||||
has become a root one, the sending value of the
|
||||
parameter mstpXstPortIndex is equal to zero. The
|
||||
trap is sent by a bridge soon after its election
|
||||
as the new root Port, e.g., upon expiration of the
|
||||
Topology Change Timer immediately subsequent to
|
||||
its election. Implementation of this trap is
|
||||
optional."
|
||||
::= { mstpTraps 2 }
|
||||
|
||||
mstpTopologyChange NOTIFICATION-TYPE
|
||||
OBJECTS { mstpXstId, mstpXstPortIndex, mstpXstPortState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A mstpTopologyChange trap is sent by a bridge when
|
||||
any of its configured ports n any instance (CIST or MSTI)
|
||||
transitions from the Learning state to the Forwarding
|
||||
state, or from the Forwarding state to the Blocking
|
||||
state. The trap is not sent if a mstpNewRootBridge trap
|
||||
is sent for the same transition. Implementation of this
|
||||
trap is optional."
|
||||
::= { mstpTraps 3 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
179
mibs/ftos/f10-products.mib
Normal file
179
mibs/ftos/f10-products.mib
Normal file
@@ -0,0 +1,179 @@
|
||||
F10-PRODUCTS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
f10Modules, f10Products
|
||||
FROM FORCE10-SMI;
|
||||
|
||||
f10FamilyMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200706151200Z" -- June 15, 2007 12:00:00 GMT
|
||||
ORGANIZATION "Force10 Networks, Inc"
|
||||
CONTACT-INFO
|
||||
"Force10 Networks, Inc
|
||||
1410 McCarthy Blvd
|
||||
Milpitas CA USA 95035"
|
||||
DESCRIPTION
|
||||
"This mib module defines system Object Identifier values for sysObjectID.0 for
|
||||
network elements manufactured and sold by Force10 Networks, Inc
|
||||
http://www.force10networks.com"
|
||||
|
||||
-- Revision history.
|
||||
REVISION "200706151200Z" -- June 15, 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"- Added objects to provide grouping for Force10 product series.
|
||||
- Added C Series.
|
||||
- Added S Series."
|
||||
|
||||
REVISION "200201310000Z"
|
||||
DESCRIPTION
|
||||
"Force10 E-Series Family of products object IDs added."
|
||||
::= { f10Modules 1 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- Top-level Firce10 Product OBJECT IDENTIFIER assignments.
|
||||
-- *****************************************************************************
|
||||
|
||||
f10ESeriesProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifier roots Force10 E-Series product
|
||||
object identifiers."
|
||||
::= { f10Products 1 }
|
||||
|
||||
f10CSeriesProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifier roots Force10 C-Series product
|
||||
object identifiers."
|
||||
::= { f10Products 2 }
|
||||
|
||||
f10SSeriesProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifier roots Force10 S-Series product
|
||||
object identifiers."
|
||||
::= { f10Products 3 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- Force10 E-Series Product Line
|
||||
-- *****************************************************************************
|
||||
|
||||
e1200 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 E1200 16-slot switch/router."
|
||||
::= { f10ESeriesProducts 1 }
|
||||
|
||||
e600 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 E600 9-slot switch/router."
|
||||
::= { f10ESeriesProducts 2 }
|
||||
|
||||
e300 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 E300 8-slot switch/router."
|
||||
::= { f10ESeriesProducts 3 }
|
||||
|
||||
e610 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 E610 9-slot switch/router."
|
||||
::= { f10ESeriesProducts 4 }
|
||||
|
||||
e1200i OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 E1200i 16-slot switch/router."
|
||||
::= { f10ESeriesProducts 5 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- Force10 C-Series Product Line
|
||||
-- *****************************************************************************
|
||||
|
||||
c300 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 C300 10-slot switch/router."
|
||||
::= { f10CSeriesProducts 1 }
|
||||
|
||||
c150 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 C150 6-slot switch/router."
|
||||
::= { f10CSeriesProducts 2 }
|
||||
|
||||
-- *****************************************************************************
|
||||
-- Force10 S-Series Product Line
|
||||
-- *****************************************************************************
|
||||
|
||||
s50 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S50 access switch."
|
||||
::= { f10SSeriesProducts 1 }
|
||||
|
||||
s50e OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S50E access switch."
|
||||
::= { f10SSeriesProducts 2 }
|
||||
|
||||
s50v OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S50V access switch."
|
||||
::= { f10SSeriesProducts 3 }
|
||||
|
||||
s25pac OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S25P-AC access switch."
|
||||
::= { f10SSeriesProducts 4 }
|
||||
|
||||
s2410cp OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S2410CP access switch."
|
||||
::= { f10SSeriesProducts 5 }
|
||||
|
||||
s2410p OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S2410P access switch."
|
||||
::= { f10SSeriesProducts 6 }
|
||||
|
||||
s50nac OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S50N-AC access switch."
|
||||
::= { f10SSeriesProducts 7 }
|
||||
|
||||
s50ndc OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S50N-DC access switch."
|
||||
::= { f10SSeriesProducts 8 }
|
||||
|
||||
s25pdc OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S25P-DC access switch."
|
||||
::= { f10SSeriesProducts 9 }
|
||||
|
||||
s25v OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S25V access switch."
|
||||
::= { f10SSeriesProducts 10 }
|
||||
|
||||
s25n OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 S25N access switch."
|
||||
::= { f10SSeriesProducts 11 }
|
||||
|
||||
END
|
92
mibs/ftos/f10-smi.mib
Normal file
92
mibs/ftos/f10-smi.mib
Normal file
@@ -0,0 +1,92 @@
|
||||
FORCE10-SMI DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Force10 Networks, Inc.
|
||||
-- 1440 McCarthy Blvd
|
||||
-- Milpitas, CA 95035-7438
|
||||
|
||||
-- This module provides authoritative
|
||||
-- definitions for Force10 enterprise MIB.
|
||||
--
|
||||
-- This module will be extended, as needed.
|
||||
--
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,enterprises,
|
||||
OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
force10 MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "200706151200Z" -- June 15, 2007 12:00:00 GMT
|
||||
ORGANIZATION
|
||||
"Force10 Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Force10 Networks, Inc
|
||||
1440 McCarthy Blvd
|
||||
Milpitas, CA 95035
|
||||
(408) 571-3500
|
||||
support@force10networks.com
|
||||
http://www.force10networks.com"
|
||||
|
||||
DESCRIPTION
|
||||
"The Structure of Management Information for
|
||||
the Force10 enterprise."
|
||||
|
||||
-- Revision history.
|
||||
REVISION "200706151200Z" -- June 15, 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added f10Modules."
|
||||
|
||||
REVISION "0010100000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { enterprises 6027 } -- assigned by IANA
|
||||
|
||||
|
||||
f10Products OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 Products' OID."
|
||||
::= { force10 1 }
|
||||
|
||||
f10Common OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"All Force10 shared TEXTTUAL-CONVENTION
|
||||
definitions"
|
||||
::= { force10 2 }
|
||||
|
||||
f10Mgmt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"f10Mgmt is the main subtree for Force10
|
||||
mib development."
|
||||
::= { force10 3 }
|
||||
|
||||
f10Modules OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"f10Modules provides a root object identifier
|
||||
from which MODULE-IDENTITY values may be based."
|
||||
::= { force10 4 }
|
||||
|
||||
f10Experiment OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"f10Experiment provides a root object identifier
|
||||
from which experimental mibs may be temporarily
|
||||
based. mibs are typicially based here if they
|
||||
fall in one of two categories
|
||||
1) are IETF work-in-process mibs which have not
|
||||
been assigned a permanent object identifier by
|
||||
the IANA.
|
||||
2) are force10 work-in-process which has not been
|
||||
assigned a permanent object identifier by the
|
||||
force10 assigned number authority, typicially because
|
||||
the mib is not ready for deployment.
|
||||
|
||||
NOTE WELL: support for mibs in the f10Experiment
|
||||
subtree will be deleted when a permanent object
|
||||
identifier assignment is made."
|
||||
::= { force10 20 }
|
||||
|
||||
END
|
1450
mibs/ftos/f10-ss-chassis.mib
Normal file
1450
mibs/ftos/f10-ss-chassis.mib
Normal file
File diff suppressed because it is too large
Load Diff
581
mibs/ftos/f10-system-component.mib
Normal file
581
mibs/ftos/f10-system-component.mib
Normal file
@@ -0,0 +1,581 @@
|
||||
-- *****************************************************************
|
||||
-- FORCE10-SYSTEM-COMPONENT-MIB
|
||||
--
|
||||
--
|
||||
-- Copyright (c) 2003-2005 by Force10 Networks, Inc.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
FORCE10-SYSTEM-COMPONENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
f10Mgmt
|
||||
FROM FORCE10-SMI
|
||||
F10CamPartitionType
|
||||
FROM FORCE10-TC
|
||||
;
|
||||
|
||||
f10SysComponentMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200510050000Z"
|
||||
ORGANIZATION "Force10 Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Force10 Networks, Inc
|
||||
1440 McCarthy Blvd
|
||||
Milpitas, CA 95035
|
||||
(408) 571-3500
|
||||
support@force10networks.com
|
||||
http://www.force10networks.com"
|
||||
DESCRIPTION
|
||||
"Force10 System component MIB.
|
||||
Force10 System component allow user to view the SW information
|
||||
of a component in the system.
|
||||
|
||||
Currently, the available component information that are avaibale
|
||||
are
|
||||
1) CAM Entries on linecard
|
||||
- Overall system CAM usage table
|
||||
- L2 Ingress or Egress CAM Usage
|
||||
- L3 Ingress or Egress CAM Usage
|
||||
|
||||
"
|
||||
::= { f10Mgmt 7 }
|
||||
|
||||
|
||||
f10SysComponentObjects OBJECT IDENTIFIER ::= { f10SysComponentMib 1 }
|
||||
f10CamEntries OBJECT IDENTIFIER ::= { f10SysComponentObjects 1 }
|
||||
f10SysComponentTrap OBJECT IDENTIFIER ::= { f10SysComponentObjects 2 }
|
||||
|
||||
-- TEXTUAL-CONVENTION
|
||||
-- Status
|
||||
-- mandatory
|
||||
-- Descr
|
||||
|
||||
camUsageTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CamUsageEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of general CAM usages table."
|
||||
::= { f10CamEntries 1 }
|
||||
|
||||
camUsageEntry OBJECT-TYPE
|
||||
SYNTAX CamUsageEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of CAM usage table.
|
||||
The table show the different partition of CAM
|
||||
"
|
||||
|
||||
INDEX { camUsageSlot, camUsagePipeNum, camUsagePartId }
|
||||
::= { camUsageTable 1 }
|
||||
|
||||
|
||||
CamUsageEntry ::= SEQUENCE {
|
||||
|
||||
camUsageSlot Integer32,
|
||||
camUsagePipeNum Integer32,
|
||||
camUsagePartId F10CamPartitionType,
|
||||
camUsagePartDesc DisplayString,
|
||||
camUsageTotal Integer32,
|
||||
camUsageUsed Integer32
|
||||
|
||||
}
|
||||
|
||||
camUsageSlot OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The slot number of linecard where the CAM is located
|
||||
"
|
||||
::= { camUsageEntry 1 }
|
||||
|
||||
camUsagePipeNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The port pipe number on the linecard where the CAM is located
|
||||
"
|
||||
::= { camUsageEntry 2 }
|
||||
|
||||
camUsagePartId OBJECT-TYPE
|
||||
SYNTAX F10CamPartitionType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The partition id of the CAM on the line card.
|
||||
"
|
||||
::= { camUsageEntry 3 }
|
||||
|
||||
camUsagePartDesc OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The description of the CAM partition id."
|
||||
::= { camUsageEntry 4 }
|
||||
|
||||
camUsageTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to this CAM partition
|
||||
"
|
||||
::= { camUsageEntry 5 }
|
||||
|
||||
camUsageUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured to this CAM partition
|
||||
"
|
||||
::= { camUsageEntry 6 }
|
||||
|
||||
|
||||
-- End of General CAM Usage Entry
|
||||
|
||||
|
||||
camUsageL2Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CamUsageL2Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Layer 2 or switch layer CAM usages table."
|
||||
::= { f10CamEntries 2 }
|
||||
|
||||
camUsageL2Entry OBJECT-TYPE
|
||||
SYNTAX CamUsageL2Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Layer 2 (switch layer ) CAM usage table.
|
||||
The table show the different partition of CAM and if the cam
|
||||
is used in the Ingress or Egress.
|
||||
"
|
||||
|
||||
INDEX { camUsageL2Slot, camUsageL2PipeId }
|
||||
::= { camUsageL2Table 1 }
|
||||
|
||||
CamUsageL2Entry ::= SEQUENCE {
|
||||
|
||||
camUsageL2Slot Integer32,
|
||||
camUsageL2PipeId Integer32,
|
||||
camUsageL2IngAclTotal Integer32,
|
||||
camUsageL2IngAclUsed Integer32,
|
||||
camUsageL2IngFibTotal Integer32,
|
||||
camUsageL2IngFibUsed Integer32,
|
||||
camUsageL2EgrAclTotal Integer32,
|
||||
camUsageL2EgrAclUsed Integer32
|
||||
|
||||
}
|
||||
|
||||
camUsageL2Slot OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The slot number of linecard where the CAM is located
|
||||
"
|
||||
::= { camUsageL2Entry 1 }
|
||||
|
||||
camUsageL2PipeId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The port pipe number on the linecard where the CAM is located
|
||||
"
|
||||
::= { camUsageL2Entry 2 }
|
||||
|
||||
camUsageL2IngAclTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 2 ingress ACL
|
||||
"
|
||||
::= { camUsageL2Entry 3 }
|
||||
|
||||
camUsageL2IngAclUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 2 ingress ACL
|
||||
"
|
||||
::= { camUsageL2Entry 4 }
|
||||
|
||||
camUsageL2IngFibTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 2 ingress FIB
|
||||
"
|
||||
::= { camUsageL2Entry 7 }
|
||||
|
||||
camUsageL2IngFibUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 2 ingress FIB
|
||||
"
|
||||
::= { camUsageL2Entry 8 }
|
||||
|
||||
camUsageL2EgrAclTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 2 Egress ACL
|
||||
"
|
||||
::= { camUsageL2Entry 9 }
|
||||
|
||||
camUsageL2EgrAclUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 2 Egress Acl
|
||||
"
|
||||
::= { camUsageL2Entry 10 }
|
||||
|
||||
|
||||
-- End of camUsageL2Entry
|
||||
|
||||
|
||||
camUsageL3Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CamUsageL3Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Layer 3 or router layer CAM usages table."
|
||||
::= { f10CamEntries 3 }
|
||||
|
||||
camUsageL3Entry OBJECT-TYPE
|
||||
SYNTAX CamUsageL3Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Layer 3 (router layer ) CAM usage table.
|
||||
The table show the different partition of CAM and if the cam
|
||||
is used in the Ingress or Egress.
|
||||
"
|
||||
INDEX { camUsageL3Slot, camUsageL3PipeId }
|
||||
::= { camUsageL3Table 1 }
|
||||
|
||||
CamUsageL3Entry ::= SEQUENCE {
|
||||
|
||||
camUsageL3Slot Integer32,
|
||||
camUsageL3PipeId Integer32,
|
||||
camUsageL3IngFibTotal Integer32,
|
||||
camUsageL3IngFibUsed Integer32,
|
||||
camUsageL3IngSysFlowTotal Integer32,
|
||||
camUsageL3IngSysFlowUsed Integer32,
|
||||
camUsageL3IngTrcListTotal Integer32,
|
||||
camUsageL3IngTrcListUsed Integer32,
|
||||
camUsageL3IngMcastFibTotal Integer32,
|
||||
camUsageL3IngMcastFibUsed Integer32,
|
||||
camUsageL3IngQosTotal Integer32,
|
||||
camUsageL3IngQosUsed Integer32,
|
||||
camUsageL3IngPbrTotal Integer32,
|
||||
camUsageL3IngPbrUsed Integer32,
|
||||
camUsageL3IngAclTotal Integer32,
|
||||
camUsageL3IngAclUsed Integer32,
|
||||
camUsageL3EgrAclTotal Integer32,
|
||||
camUsageL3EgrAclUsed Integer32
|
||||
|
||||
}
|
||||
|
||||
camUsageL3Slot OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The slot number of linecard where the CAM is located
|
||||
"
|
||||
::= { camUsageL3Entry 1 }
|
||||
|
||||
camUsageL3PipeId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The port pipe number on the linecard where the CAM is located
|
||||
"
|
||||
::= { camUsageL3Entry 2 }
|
||||
|
||||
camUsageL3IngFibTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 3 ingress FIB
|
||||
"
|
||||
::= { camUsageL3Entry 3 }
|
||||
|
||||
camUsageL3IngFibUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 3 ingress FIB
|
||||
"
|
||||
::= { camUsageL3Entry 4 }
|
||||
|
||||
camUsageL3IngSysFlowTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 3 ingress system flow
|
||||
"
|
||||
::= { camUsageL3Entry 5 }
|
||||
|
||||
camUsageL3IngSysFlowUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 3 ingress system flow
|
||||
"
|
||||
::= { camUsageL3Entry 6 }
|
||||
|
||||
camUsageL3IngTrcListTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 3 ingress trace list
|
||||
"
|
||||
::= { camUsageL3Entry 7 }
|
||||
|
||||
camUsageL3IngTrcListUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 3 ingress trace list
|
||||
"
|
||||
::= { camUsageL3Entry 8 }
|
||||
|
||||
camUsageL3IngMcastFibTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 3 ingress multicast FIB
|
||||
"
|
||||
::= { camUsageL3Entry 9 }
|
||||
|
||||
camUsageL3IngMcastFibUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 3 ingress multicast FIB
|
||||
"
|
||||
::= { camUsageL3Entry 10 }
|
||||
|
||||
camUsageL3IngQosTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 3 ingress QOS
|
||||
"
|
||||
::= { camUsageL3Entry 11 }
|
||||
|
||||
camUsageL3IngQosUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 3 ingress QOS
|
||||
"
|
||||
::= { camUsageL3Entry 12 }
|
||||
|
||||
|
||||
camUsageL3IngPbrTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 3 ingress PBR
|
||||
"
|
||||
::= { camUsageL3Entry 13 }
|
||||
|
||||
camUsageL3IngPbrUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 3 ingress QOS
|
||||
"
|
||||
::= { camUsageL3Entry 14 }
|
||||
|
||||
camUsageL3IngAclTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 3 ingress ACL
|
||||
"
|
||||
::= { camUsageL3Entry 15 }
|
||||
|
||||
camUsageL3IngAclUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 3 ingress ACL
|
||||
"
|
||||
::= { camUsageL3Entry 16 }
|
||||
|
||||
camUsageL3EgrAclTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam size allocated to layer 3 egress ACL
|
||||
"
|
||||
::= { camUsageL3Entry 17 }
|
||||
|
||||
camUsageL3EgrAclUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The total cam used or configured in layer 3 egress ACL
|
||||
"
|
||||
::= { camUsageL3Entry 18 }
|
||||
|
||||
--
|
||||
-- ## Alarm Group or Traps
|
||||
--
|
||||
|
||||
sysCompAlarmMibNotifications OBJECT IDENTIFIER ::= { f10SysComponentTrap 0 }
|
||||
sysCompAlarmVariable OBJECT IDENTIFIER ::= { f10SysComponentTrap 1 }
|
||||
|
||||
--
|
||||
-- TRAP VarBind Data
|
||||
--
|
||||
|
||||
sysCompAlarmLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the message warning level"
|
||||
::= { sysCompAlarmVariable 1 }
|
||||
|
||||
|
||||
sysCompAlarmVarString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An generic string value in the TRAP object"
|
||||
::= { sysCompAlarmVariable 2 }
|
||||
|
||||
|
||||
sysCompSlotId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The associated LineCard in the TRAP object"
|
||||
::= { sysCompAlarmVariable 3 }
|
||||
|
||||
sysCompPortPipe OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The associated port pipe in the TRAP object"
|
||||
::= { sysCompAlarmVariable 4 }
|
||||
|
||||
sysCompCamPartId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The associated CAM partion name in the TRAP object"
|
||||
::= { sysCompAlarmVariable 5 }
|
||||
|
||||
--
|
||||
-- TRAPS
|
||||
--
|
||||
|
||||
camUsageThresholdExceed NOTIFICATION-TYPE
|
||||
OBJECTS { sysCompAlarmLevel,
|
||||
sysCompAlarmVarString,
|
||||
sysCompSlotId,
|
||||
sysCompPortPipe,
|
||||
sysCompCamPartId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The agent generate this trap when the
|
||||
cam usage for a partition is exceeded."
|
||||
::= { sysCompAlarmMibNotifications 1 }
|
||||
|
||||
camIsFull NOTIFICATION-TYPE
|
||||
OBJECTS { sysCompAlarmLevel,
|
||||
sysCompAlarmVarString,
|
||||
sysCompSlotId,
|
||||
sysCompPortPipe,
|
||||
sysCompCamPartId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The agent generate this trap when the
|
||||
cam is fully used."
|
||||
::= { sysCompAlarmMibNotifications 2 }
|
||||
|
||||
END
|
567
mibs/ftos/f10-tc.mib
Normal file
567
mibs/ftos/f10-tc.mib
Normal file
@@ -0,0 +1,567 @@
|
||||
--
|
||||
-- Force10 Networks Enterprise MIB Textual Conventions
|
||||
--
|
||||
-- Force10 Networks, Inc.
|
||||
-- 1440 McCarthy Blvd
|
||||
-- Milpitas, CA 95035-7438
|
||||
|
||||
-- This module provides authoritative definitions for Force10
|
||||
-- enterprise Textual Convention MIB.
|
||||
--
|
||||
-- This module will be extended, as needed.
|
||||
--
|
||||
|
||||
FORCE10-TC DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
f10Modules
|
||||
FROM FORCE10-SMI;
|
||||
|
||||
f10TextualConventions MODULE-IDENTITY
|
||||
LAST-UPDATED "200904071200Z" -- Apr. 7, 2009 12:00:00 GMT
|
||||
ORGANIZATION
|
||||
"Force10 Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Force10 Networks, Inc
|
||||
350 Holger Way
|
||||
San Jose, CA 95134
|
||||
(408) 571-3500
|
||||
support@force10networks.com
|
||||
http://www.force10networks.com"
|
||||
|
||||
DESCRIPTION
|
||||
"The Textual Convention of Force10 Enterprise MIB."
|
||||
|
||||
REVISION "200904071200Z"
|
||||
DESCRIPTION
|
||||
"Added new Nemesis card type."
|
||||
|
||||
REVISION "200809161200Z"
|
||||
DESCRIPTION
|
||||
"Added ExaScale chassis mode and Nemesis card type."
|
||||
|
||||
REVISION "200809021200Z"
|
||||
DESCRIPTION
|
||||
"Added F10CardOperStatus."
|
||||
|
||||
REVISION "200706281200Z"
|
||||
DESCRIPTION
|
||||
"Added F10ChassisType and F10HundredthdB."
|
||||
::= { f10Modules 2}
|
||||
|
||||
|
||||
F10ChassisType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FORCE10 chassis type.
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
e1200(1), -- Force10 E1200 16-slot switch/router
|
||||
e600(2), -- Force10 E600 9-slot switch/router
|
||||
e300(3), -- Force10 E300 8-slot switch/router
|
||||
e150(4), -- Force10 E150 8-slot switch/router
|
||||
e610(5), -- Force10 E610 9-slot switch/router
|
||||
c150(6), -- Force10 C150 6-slot switch/router
|
||||
c300(7), -- Force10 C300 10-slot switch/router
|
||||
e1200i(8), -- Force10 E1200i 16-slot switch/router
|
||||
s2410cp(9), -- Force10 S2410 10GbE switch
|
||||
s2410p(10), -- Force10 S2410 10GbE switch
|
||||
s50(11), -- Force10 S50 access switch
|
||||
s50e(12), -- Force10 S50e access switch
|
||||
s50v(13), -- Force10 S50v access switch
|
||||
s50nac(14), -- Force10 S50nac access switch
|
||||
s50ndc(15), -- Force10 S50ndc access switch
|
||||
s25pdc(16), -- Force10 S25pdc access switch
|
||||
s25pac(17), -- Force10 S25pac access switch
|
||||
s25v(18), -- Force10 S25v access switch
|
||||
s25n(19) -- Force10 S25n access switch
|
||||
}
|
||||
|
||||
F10InterfaceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 interface types supported by the FTOS line cards.
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
ethernetManagement(1), -- Ethernet Mangement port
|
||||
ethernet100M(2), -- Ethernet 100Mb
|
||||
ethernet1GB(3), -- Ethernet 1 GB interface
|
||||
ethernet1GBCopper(4), -- Ethernet Copper 1 GB interface
|
||||
ethernet10GB(5), -- Ethernet 10 GB interface
|
||||
ethernet10GBCopper(6), -- Ethernet Copper 10 GB interface
|
||||
sonetOC3OC12(7), -- SONET or OC3/OC12 interface
|
||||
sonetOC48OC96(8), -- SONET or OC48/OC96 interface
|
||||
sonetOC192(9) -- SONET or OC192 interface
|
||||
}
|
||||
|
||||
F10SystemPortType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port type available in F10 series of products."
|
||||
SYNTAX INTEGER {
|
||||
portSerial(1),
|
||||
portAux(2),
|
||||
portFastEther(3),
|
||||
port0210E2TV(4), -- xena
|
||||
port0210E2TE(5), -- zeus 40K
|
||||
port2401E24S(6), -- ripley sx eb
|
||||
port2401E24L(7), -- ripley lx eb
|
||||
port12OC12OC3(8), -- aladdin
|
||||
port01OC192(9), -- mulan
|
||||
port2401E24SEC(10), -- hercules sx ec
|
||||
port2401E24LEC(11), -- hercules lx ec
|
||||
port0210E2TY(12), -- zeus 10K
|
||||
port0210E2TU(13), -- zeus 100K
|
||||
port0110EW1YB(14), -- everest eb
|
||||
port0110EW1YC(15), -- everest ec
|
||||
port02S48YC2(16), -- cairo ec
|
||||
port0110EX1YB(17), -- K2 eb (1-port zeus 10K)
|
||||
port0110EX1YC(18), -- K2 ec (1-port zeus 10K)
|
||||
port1201F12PB(19), -- morpheus eb
|
||||
port1201F12PC(20), -- morpheus ec
|
||||
port0110EX1EB(21), -- K2 eb 40K
|
||||
port0110EX1EC(22), -- K2 ec 40K
|
||||
port0110EX1YBL(23), -- Lisbon
|
||||
port0210EX2YD(24), -- Prometheus 10Km
|
||||
port0210EX2ED(25), -- Prometheus 40Km
|
||||
port0210EX2ZD-DEP(26), -- Prometheus 80Km Deprecated
|
||||
port0210EW2YD(27), -- Corsica 10Km
|
||||
port0110EX1YD(28), -- Cyclops 10Km
|
||||
port0110EX1ED(29), -- Cyclops 40Km
|
||||
port0110EX1ZD(30), -- Cyclops 80Km
|
||||
port0110EW1YD(31), -- Sicily 10Km WAN ED2
|
||||
port2401E24PD(32), -- Cronus GE SFP
|
||||
port0210EX2YD2(33), -- Prometheus 10Km ED2
|
||||
port0210EX2YE(34), -- Prometheus 10Km EE
|
||||
port0110EX1YD2(35), -- Cyclops 10Km ED2
|
||||
port0110EX1YE(36), -- Cyclops 10Km EE
|
||||
port0210EW2YD2(37), -- Corsica 10Km WAN
|
||||
port0210EW2YE(38), -- Corsica 10Km WAN EE
|
||||
port0110EW1YE(39), -- Sicily 10Km WAN EE
|
||||
port01OC192SE(40), -- Sequoia OC192/STM64
|
||||
port2401E24TD(41), -- Castor FE/GE
|
||||
port2401E24PE(42), -- Cronus GE SFP EE
|
||||
port1201F12PC2(43), -- morpheus EoMPLS
|
||||
port0210EX2ZD(44), -- Prometheus 80Km
|
||||
port0210EW2YD3(45), -- Prometheus 10Km WAN
|
||||
port0210EX2ZE(46), -- Prometheus 80Km EE
|
||||
port1201F12PE(47), -- Apollo GE 12ports GE EE
|
||||
port2401E24PD2(48), -- Cronus GE SFP ED2
|
||||
port1201E12TD3(49), -- Budlite 12 ports FE/GE
|
||||
port0210EX2YD3(50), -- Tsunami 40Km ED
|
||||
port0110EX1YD3(51), -- Tsunami 1pp 40Km ED
|
||||
port1201E12PD3(52), -- Typhoon 12 ports SFP ED3
|
||||
port02S48YE2(53), -- CAIRO J port
|
||||
port0110EX1YE3(54), -- Tsunami 1pp 40Km EE
|
||||
port1201E12PE3(55), -- Typhoon 12 ports EE
|
||||
|
||||
-- T2C2 Cards
|
||||
port4801E48PF(56), -- Saturn 48 ports 2 pp GE
|
||||
port2401E24PF3(57), -- Saturn-s 24 ports 1 pp GE
|
||||
port4801E48TF3(58), -- Ketel1 48 ports 1 pp E/FE/GE oversub E300
|
||||
port4801E48TF(59), -- Pluto 48 ports 2 pp E/FE/GE
|
||||
port0410EXW4PF(60), -- Voltex 4 ports 2 pp LAN/WAN 10 GE
|
||||
port0210EXW2PF3(61), -- Voltex-s 2 ports 1 pp LAN/WAN 10 GE
|
||||
port9001E90MF(62), -- Absolut 90 ports 2 pp GE
|
||||
port4801E48T1F(63), -- Medusa 48 ports 1 pp E/FE/GE oversub E600/1200
|
||||
port1610EXW16PF(64), -- Baku 16 ports 2 pp LAN/WAN 10 GE
|
||||
port0810EXW8PF(65), -- Baku 8 ports 1 pp LAN/WAN 10 GE
|
||||
port0410EXW4PG(66), -- Voltex 4 ports 2 pp LAN/WAN 10 GE (EG)
|
||||
port4801E48PG(67), -- Saturn 48 ports 2 pp GE (EG)
|
||||
port4801E48TG(68), -- Pluto 48 ports 2 pp E/FE/GE (EG)
|
||||
port0210EXW2PG3(69), -- Voltex 2 ports 1 pp LAN/WAN 10 GE (EG3)
|
||||
port2401E24PG3(70), -- Saturn 24 ports 1 pp GE (EG3)
|
||||
port2401E24TG3(71), -- Pluto 24 ports 1 pp E/FE/GE (EG3)
|
||||
port04S48P4G(72), -- Sonoma OC48c/12c/3c 4 Ports (EG)
|
||||
port04S48P4G3(73), -- Sonoma OC48c/12c/3c 4 Ports (EG3)
|
||||
port1610EXW16PG(74), -- Baku Dual CAM 16 ports 10GE
|
||||
port0810EXW8PG3(75), -- Baku Dual CAM 8 ports
|
||||
|
||||
-- CYCLONE3 Cards
|
||||
port9001E90MH(76), -- Athena 90 ports 10M CAM E/FE/GE (EH)
|
||||
port1010EXW10SH(77), -- Icarus-SFP+ 10 ports LAN/WAN 10GE SFP+ (EH)
|
||||
port1010EXW10SJ(78), -- Icarus-SFP+-Dual CAM 10 ports LAN/WAN 10GE SFP+ (EJ)
|
||||
port9001E90MJ(79), -- Athena 90 ports 40M CAM E/FE/GE (EJ)
|
||||
port5001EXW50SH(80), -- Artemis-SFP 50 ports LAN 1GE SFP 10M CAM (EH)
|
||||
port5001EXW50SJ(81), -- Artemis-SFP 50 ports LAN 1GE SFP 40M CAM (EJ)
|
||||
port1010EXW10XH(82), -- Erebus 10 ports 10GE XFP 10M CAM (EH)
|
||||
port1010EXW10XJ(83), -- Erebus 10 ports 10GE XFP 40M CAM (EJ)
|
||||
|
||||
portUnknown(99)
|
||||
}
|
||||
|
||||
|
||||
F10SystemCardType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The processor card supported by the F10 system
|
||||
products ."
|
||||
SYNTAX INTEGER {
|
||||
|
||||
notPresented(0),
|
||||
lc0210E2TV(1), -- 2-port 10GE LAN PHY line card with VSR optics
|
||||
lc0210E2TE(2), -- 2-port 10GE LAN PHY line card with 40Km optics
|
||||
lc2401E24S(3), -- 24-port GE line card with SX optics
|
||||
lc2401E24L(4), -- 24-port GE line card with LX optics
|
||||
lc12OC12OC3(5), -- 12-port OC12c/3c PoS + EoS line card with IR optics
|
||||
lc01OC192(6), -- 1-port OC192c Pos line card with SR optics
|
||||
lcReserve(7),
|
||||
lc2401E24SEC(8), -- 24-port GE line card with SX optics (EC)
|
||||
lc2401E24lEc(9), -- 24-port GE line card with SX optics (EC)
|
||||
lc0210E2TY(10), -- 2-port 10GE LAN PHY line card with 10Km optics
|
||||
lc0210E2TU(11), -- 2-port 10GE LAN PHY line card with 100Km optics
|
||||
lc0110EW1YB(12), -- 1-port 10GE WAN PHY line card with 10Km optics
|
||||
lc0110EW1YC(13), -- 1-port 10GE WAN PHY line card with 10Km optics
|
||||
lc02S48YC2(14), -- 2-port OC48c line card with SR optics (EC)
|
||||
lc0110EX1YB(15), -- 1-port 10GE LAN PHY line card with 10Km optics (EB)
|
||||
lc0110EX1YC(16), -- 1-port 10GE LAN PHY line card with 10Km optics (EC)
|
||||
lc1201F12PB(17), -- 12-port GE Flex line card with SFP optics (EB)
|
||||
lc1201F12PC(18), -- 12-port GE Flex line card with SFP optics (EC)
|
||||
lc0110EX1EB(19), -- 1-port 10GE LAN PHY line card with 40Km optics (EB)
|
||||
lc0110EX1EC(20), -- 1-port 10GE LAN PHY line card with 40Km optics (EC)
|
||||
lc0110EX1YBL(21), -- 1-port 10GE LAN PHY line card with 10Km optics (EB)
|
||||
lc0210EX2YD(22), -- 2 port 10GE LAN PHY with 10Km (1301nm) optics (ED)
|
||||
lc0210EX2ED(23), -- 2 port 10GE LAN PHY with 40Km (1550nm) optics (ED)
|
||||
lc0210EX2ZDdep(24), -- 2 port 10GE LAN PHY with 80Km (1550nm) optics (ED; DEPRECATED.
|
||||
lc0210EW2YD(25), -- 2 port 10GE WAN PHY with 10Km (1310nm) optics (ED)
|
||||
lc0110EX1YD(26), -- 1 port 10GE LAN PHY with 10Km (1310nm) optics (ED)
|
||||
lc0110EX1ED(27), -- 1 port 10GE LAN PHY with 40Km (1550nm) optics (ED)
|
||||
lc0110EX1ZD(28), -- 1 port 10GE LAN PHY with 80Km (1550nm) optics (ED)
|
||||
lc0110EW1YD(29), -- 1 port 10GE WAN PHY with 10Km. (1310nm) optics (ED)
|
||||
lc2401E24PD(30), -- 24 port 1GE SFP (ED)
|
||||
lc0210EX2YD2(31), -- 2 port 10GE LAN PHY with 10Km. (1310nm) optics (ED2)
|
||||
lc0210EX2YE(32), -- 2 port 10GE LAN PHY with 10Km. (1310nm) optics (EE)
|
||||
lc0110EX1YD2(33), -- 1 port 10 GE LAN PHY with 10Km. (1310nm) optics (ED2)
|
||||
lc0110EX1YE(34), -- 1 port 10 GE LAN PHY with 10Km. (1310nm) optics (EE)
|
||||
lc0210EW2YD2(35), -- 2 port 10GE WAN PHY with 10Km (1310nm) optics (ED2)
|
||||
lc0210EW2YE(36), -- 2 port 10GE WAN PHY with 10Km (1310nm) optics (EE)
|
||||
lc0110EW1YE(37), -- 1 port 10GE WAN PHY with 10Km. (1310nm) optics (EE)
|
||||
lc01OC192SE(38), -- 1-port OC192c/STM-64c PoS line card with SR optics (EE)
|
||||
lc2401E24TD(39), -- 24-port 100/1000Base-T line card with RJ-45 interfaces (ED)
|
||||
lc2401E24PE(40), -- 24 port 1GE SFP (EE)
|
||||
lc1201F12PC2(41), -- 12-port GE Flex line card with EoMPLS & SFP optics (EC2)
|
||||
lc0210EX2ZD(42), -- 2 port 10GE LAN PHY with 80Km (1550nm) optics (ZD)
|
||||
lc0210EW2YD3(43), -- 2 port 10GE WAN PHY with 10Km (1550nm) optics (ED3)
|
||||
lc0210EX2ZE(44), -- 2 port 10GE LAN PHY with 80Km (1550nm) optics (EE)
|
||||
lc1201F12PE(45), -- 12-port GE Flex line card with SFP optics (EE)
|
||||
lc2401E24PD2(46), -- 24 port 1GE SFP (ED2)
|
||||
lc0210EX2ZD2(47), -- PROMETHEUS 80Km ED2
|
||||
lc1201E12TD3(48), -- Moosehaed 12 ports 1 pp FE/GE
|
||||
lc0210EX2YD3(49), -- Tsunami 10Km ED - Tsunami + Gorilla
|
||||
lc0110EX1YD3(50), -- Tsunami 1 pp 10Km ED - Tsunami + Gorilla
|
||||
lc1201E12PD3(51), -- Typhoon 12 ports SFP ED3
|
||||
lc02S48YE2(52), -- Cairo J EE
|
||||
lc0110EX1YE3(53), -- Tsunami 1pp 40Km EE
|
||||
lc1201E12PE3(54), -- Typhoon 12 ports EE
|
||||
|
||||
-- T2C2 Cards
|
||||
lc4801E48PF(55), -- Saturn 48 ports 2 pp GE
|
||||
lc2401E24PF3(56), -- Saturn-s 24 ports 1 pp GE
|
||||
lc4801E48TF3(57), -- Ketel1 48 ports 1 pp E/FE/GE oversub E300
|
||||
lc4801E48TF(58), -- Pluto 48 ports 2 pp E/FE/GE
|
||||
lc0410EXW4PF(59), -- Voltex 4 ports 2 pp LAN/WAN 10 GE
|
||||
lc0210EXW2PF3(60), -- Voltex-s 2 ports 1 pp LAN/WAN 10 GE
|
||||
lc9001E90MF(61), -- Absolut 90 ports 2 pp GE
|
||||
lc4801E48T1F(62), -- Medusa 48 ports 1 pp E/FE/GE oversub E600/1200
|
||||
lc1610EXW16PF(63), -- Baku 16 ports 10 GE
|
||||
lc0810EXW8PF(64), -- Baku 8 ports 10 GE
|
||||
lc0410EXW4PG(65), -- Voltex 4 ports 10 GE (EG)
|
||||
lc4801E48PG(66), -- Saturn 48 ports 2 pp GE (EG)
|
||||
lc4801E48TG(67), -- Pluto 48 ports 2 pp E/FE/GE (EG)
|
||||
lc0210EXW2PG3(68), -- Voltex 2 ports 10 GE (EG3)
|
||||
lc2401E24PG3(69), -- Saturn 24 ports 1 pp GE (EG3)
|
||||
lc2401E24TG3(70), -- Pluto 24 ports 1 pp E/FE/GE (EG3)
|
||||
lc04S48P4G(71), -- Sonoma OC48c/12c/3c 4 Ports (EG)
|
||||
lc04S48P4G3(72), -- Sonoma OC48c/12c/3c 4 Ports (EG3)
|
||||
lc1610EXW16PG(73), -- Baku Dual CAM 16 ports
|
||||
lc0810EXW8PG3(74), -- Baku Dual CAM 8 ports
|
||||
|
||||
-- CYCLONE3 Cards
|
||||
lc9001E90MH(75), -- Athena 90 ports 10M CAM E/FE/GE (EH)
|
||||
lc1010EXW10SH(76), -- Icarus-SFP+ 10 ports LAN/WAN 10GE SFP+ (EH)
|
||||
lc1010EXW10SJ(77), -- Icarus-SFP+-Dual CAM 10 ports LAN/WAN 10GE SFP+ (EJ)
|
||||
lc9001E90MJ(78), -- Athena 90 ports 40M CAM E/FE/GE (EJ)
|
||||
lc5001EXW50SH(79), -- Artemis-SFP 50 ports LAN 1GE SFP 10M CAM (EH)
|
||||
lc5001EXW50SJ(80), -- Artemis-SFP 50 ports LAN 1GE SFP 40M CAM (EJ)
|
||||
lc1010EXW10XH(81), -- Erebus 10 ports 10GE XFP 10M CAM (EH)
|
||||
lc1010EXW10XJ(82), -- Erebus 10 ports 10GE XFP 40M CAM (EJ)
|
||||
|
||||
rpmCard(200), -- Route Processor Card
|
||||
rpmCardEB(201),
|
||||
rpmCardED(202),
|
||||
rpmCardEE(203),
|
||||
rpmCardEE3(204),
|
||||
rpmCardEF(205),
|
||||
rpmCardEF3(206),
|
||||
rpmCardEH(207), -- Bigfoot
|
||||
sfmCard(250), -- Switch Fabric Card
|
||||
|
||||
cardUnknown(259)
|
||||
}
|
||||
|
||||
F10CardOperStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational status provides further condition of
|
||||
the card. If AdminStatus is changed to 'up', then the
|
||||
valid state is
|
||||
'ready' - the card is present and ready and operational
|
||||
packets can be passed
|
||||
If AdminStatus is changed to 'down', the states can be
|
||||
as followed:
|
||||
'cardNotmatch'- the card does not matche what is configured
|
||||
'cardProblem' - the card detects hardware problems
|
||||
'diagMode' - the card in the diagnostic mode
|
||||
'cardAbsent' - the card is not present
|
||||
'offline' - the card is not used."
|
||||
SYNTAX INTEGER {
|
||||
ready(1),
|
||||
cardNotmatch(2),
|
||||
cardProblem(3),
|
||||
diagMode(4),
|
||||
cardAbsent(5),
|
||||
offline(6)
|
||||
}
|
||||
|
||||
F10CSeriesPortType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port type available in F10 C-Series products."
|
||||
SYNTAX INTEGER {
|
||||
portSerial(1),
|
||||
portAux(2),
|
||||
portFastEther(3),
|
||||
portGigEther(4),
|
||||
port10GigEther(5),
|
||||
portUnknown(99)
|
||||
}
|
||||
|
||||
F10SSeriesPortType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port type available in F10 S-Series products."
|
||||
SYNTAX INTEGER {
|
||||
portSerial(1),
|
||||
portFastEther(2),
|
||||
portGigEther(3),
|
||||
port10GigEther(4),
|
||||
portUnknown(99)
|
||||
}
|
||||
|
||||
F10CSeriesCardType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The processor card supported by the F10 C-Series system
|
||||
products ."
|
||||
SYNTAX INTEGER {
|
||||
notPresented(0),
|
||||
cardUnknown(99),
|
||||
lc4802E48TB(1024), -- 48-port GE 100/1000Base-T line card with RJ45 interface (CB)
|
||||
lc0410EX4PB(1026), -- 4-port 10GE LAN PHY line card with XFP optics (CB)
|
||||
lc4801E48PB(1027), -- 48-port FE/GE line card with SFP optics (CB)
|
||||
lc4610E46TB(1028), -- 36-port GE 10/100/1000Base-T with RJ45 - 8-port FE/GE with SFP - 2-port 10GE with SFP+
|
||||
lc4802E48VB(1280), -- 48-port GE 100/1000Base-T line card with RJ45 interface (CB) with POE
|
||||
lc4610E46VB(1284), -- 36-port GE 10/100/1000Base-T with RJ45 and PoE - 8-port FE/GE with SFP - 2-port 10GE with SFP+
|
||||
lc0810EX8PB(2049), -- 8-port 10GE LAN PHY line card with XFP optics (CB)
|
||||
rpmCard(200) -- Route Processor Card
|
||||
}
|
||||
|
||||
F10ProcessorModuleType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The processor modules supported by the F10 system
|
||||
card."
|
||||
SYNTAX INTEGER {
|
||||
controlProcessor(1), -- Control Processor
|
||||
routingProcessor1(2), -- Rotuing Processor type 1
|
||||
routingProcessor2(3), -- Rotuing Processor type 2
|
||||
linecardProcessor(4), -- Line Card Processor
|
||||
rpmProcessor(5) -- Single Control+Routing Processor
|
||||
}
|
||||
|
||||
|
||||
F10SlotState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A bit string that represents the status of the slot
|
||||
in a E1200 chassis.
|
||||
|
||||
Slot# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
||||
1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1
|
||||
| |
|
||||
| |
|
||||
| Least Significant bit <-----+
|
||||
|
|
||||
+-----> Most Significant bit
|
||||
|
||||
The slot numbers starts with the most significant bit.
|
||||
The most significant bit represents slot number 1 and
|
||||
the least significant bit is slot 16.
|
||||
|
||||
A bit string that represents the status of the slot
|
||||
in a E600 chassis.
|
||||
|
||||
Slot# 1 2 3 4 5 6 7 8 9
|
||||
1 1 1 0 1 1 1 0 1
|
||||
| |
|
||||
| V
|
||||
| Least Significant bit
|
||||
|
|
||||
+-----> Most Significant bit
|
||||
|
||||
The slot numbers starts with the most significant bit.
|
||||
The most significant bit represents slot number 1 and
|
||||
the least significant bit is slot 9.
|
||||
|
||||
Each slot occupies a bit. The value 1 indicates slot is
|
||||
in used and 0 indicates slot is empty."
|
||||
SYNTAX INTEGER (0..65535)
|
||||
|
||||
F10SlotID ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 Chassis Slot ID.
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
|
||||
F10SwDate ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date format is MM/DD/YYYY.
|
||||
|
||||
MM = Month
|
||||
DD = Day
|
||||
YYYY = Year
|
||||
|
||||
For example, January 24, 2002 would be
|
||||
displayed as:
|
||||
01/24/2002
|
||||
"
|
||||
SYNTAX DisplayString
|
||||
|
||||
F10MfgDate ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The manufacturing date format is PPWWYYYY
|
||||
PP = Plant #(ie, what building made the board;01= Sanmina Bldg 4,02=Sanmina Bldg 2)
|
||||
WW = Week number (01 = First full week of the year ie, Sunday through Saturday)
|
||||
YYYY = Year
|
||||
For example, 01482001 would have been produced at Samina Bldg 4 during the first
|
||||
week of December, 2001.
|
||||
"
|
||||
SYNTAX DisplayString
|
||||
|
||||
PortList ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
ports, with the first octet specifying ports 1 through
|
||||
8, the second octet specifying ports 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered port, and the least significant bit
|
||||
represents the highest numbered port. Thus, each port
|
||||
of the bridge is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1'
|
||||
then that port is included in the set of ports; the port
|
||||
is not included if its bit has a value of '0'."
|
||||
SYNTAX OCTET STRING
|
||||
|
||||
F10VlanID ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 VLAN ID.
|
||||
A value used to index per-VLAN tables: values of 0 and
|
||||
4095 are not permitted; if the value is between 1 and
|
||||
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
|
||||
global scope within a given bridged domain (see VlanId
|
||||
textual convention). If the value is greater than 4095
|
||||
then it represents a VLAN with scope local to the
|
||||
particular agent, i.e. one without a global VLAN-ID
|
||||
assigned to it. Such VLANs are outside the scope of
|
||||
IEEE 802.1Q but it is convenient to be able to manage them
|
||||
in the same way using this MIB."
|
||||
SYNTAX INTEGER
|
||||
|
||||
F10ChassisMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the chassis mode in F10 series of products."
|
||||
SYNTAX INTEGER {
|
||||
nonJumbo(0), -- 1.0
|
||||
etherScale(1), -- Jumbo/1.5
|
||||
mixed(2), -- 1.5 Mix
|
||||
teraScale(3), -- 2.0
|
||||
cseries1(4), -- C-Series 1.0
|
||||
sseries1(5), -- S-Series 1.0
|
||||
exaScale(6) -- 3.0
|
||||
}
|
||||
|
||||
F10QueueID ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 Queue ID.
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
|
||||
F10PortPipeID ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Force10 PortPipe ID.
|
||||
"
|
||||
SYNTAX INTEGER
|
||||
|
||||
F10CycloneVersion ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the Force10 Cyclone based hardware version
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
onePointFive(1), -- TjCj
|
||||
twoPointZero(2), -- T2C2
|
||||
threePointZero(3) -- X3
|
||||
}
|
||||
|
||||
F10CamPartitionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CAM partition supported in the F10 line card.
|
||||
|
||||
The sequecing used here is
|
||||
|
||||
Layer 2 Ingress CAM range is 1 - 30
|
||||
Layer 2 Egress CAM range is 31 - 60
|
||||
Layer 3 Ingress CAM range is 61 - 90
|
||||
Layer 3 Egress CAM range is 91 - 120
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
layer2AclIngress(1), -- L2 Ingress ACL
|
||||
layer2AclPvstIngress(2), -- L2 Ingress ACL PVST
|
||||
layer2FibIngress(3), -- L2 Ingress FIB
|
||||
layer2FibEgress(31), -- L2 Egress FIB
|
||||
layer3AclIngress(61), -- L3 Ingress ACL
|
||||
layer3FibIngress(62), -- L3 Ingress FIB
|
||||
layer3SysFlowIngress(63), -- L3 Ingress System Flow
|
||||
layer3TrcListIngress(64), -- L3 Ingress System Flow
|
||||
layer3McastFibIngress(65), -- L3 Ingress multicast fib
|
||||
layer3QosIngress(66), -- L3 Ingress multicast fib
|
||||
layer3PbrIngress(67), -- L3 Ingress multicast fib
|
||||
layer3AclEgress(91) -- L3 Egress ACL
|
||||
|
||||
}
|
||||
|
||||
F10HundredthdB ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-2"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type represents power levels
|
||||
that are normally expressed in dB. Units
|
||||
are in hundredths of a dB;
|
||||
for example, -7.23 dB will be represented as -723."
|
||||
SYNTAX Integer32
|
||||
|
||||
|
||||
END
|
412
mibs/ftos/f10-trap-alarm.mib
Normal file
412
mibs/ftos/f10-trap-alarm.mib
Normal file
@@ -0,0 +1,412 @@
|
||||
-- *****************************************************************
|
||||
-- FORCE10-TRAP-ALRM-MIB
|
||||
--
|
||||
--
|
||||
-- Copyright (c) 2003-2005 by Force10 Networks, Inc.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
FORCE10-TRAP-EVENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32,IpAddress, TimeTicks, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,DateAndTime,
|
||||
DisplayString,RowPointer
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
f10Mgmt
|
||||
FROM FORCE10-SMI
|
||||
;
|
||||
|
||||
f10TrapEventMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200510050000Z"
|
||||
ORGANIZATION "Force10 Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Force10 Networks, Inc
|
||||
1440 McCarthy Blvd
|
||||
Milpitas, CA 95035
|
||||
(408) 571-3500
|
||||
support@force10networks.com
|
||||
http://www.force10networks.com"
|
||||
DESCRIPTION
|
||||
"Force10 Trap Alarm MIB.
|
||||
Force10 Trap Event MIB allows users to track or to view
|
||||
the trap events logged by the system. There are two types
|
||||
of trap event tables, hostory trap event table and active
|
||||
trap event table.
|
||||
|
||||
All the traps sent by the system are logged to history trap
|
||||
event table. The trap that need action will logged to active
|
||||
trap event table; 'Card down' trap event will go to the active
|
||||
trap event table, and the trap will be cleared as soon as
|
||||
'Card Up' event is issued.
|
||||
"
|
||||
::= { f10Mgmt 6 }
|
||||
|
||||
|
||||
f10TrapEventObjects OBJECT IDENTIFIER ::= { f10TrapEventMib 1 }
|
||||
f10HistoryTrapEvent OBJECT IDENTIFIER ::= { f10TrapEventObjects 1 }
|
||||
f10ActiveTrapEvent OBJECT IDENTIFIER ::= { f10TrapEventObjects 2 }
|
||||
f10TrapVarbindEvent OBJECT IDENTIFIER ::= { f10TrapEventObjects 3 }
|
||||
|
||||
-- TEXTUAL-CONVENTION
|
||||
-- Status
|
||||
-- mandatory
|
||||
-- Descr
|
||||
|
||||
|
||||
f10ChassisTrapEventId OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The f10ChassisTrapEventId used the timestamp as the ID
|
||||
to uniquely identify the current trap event table.
|
||||
|
||||
Each time a NMS connect to F10 Chassis, it should verify
|
||||
its f10ChassisTrapEventId. If the ID is different, it should
|
||||
refresh its history and active tables.
|
||||
|
||||
But, if the f10ChassisTrapEventId is the same, then it should
|
||||
query the f10LastTrapEventSeqId and update its history and active
|
||||
tables from its own f10LastTrapEventSeqId to the chassis
|
||||
f10LastTrapEventSeqId.
|
||||
"
|
||||
::= { f10HistoryTrapEvent 1 }
|
||||
|
||||
f10LastTrapEventSeqId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
f10LastTrapEventSeqId is a sequential ID indicated the number of
|
||||
traps sent by the syatem since chassis is loaded. The same id can
|
||||
also be used as the index to the history and active tables.
|
||||
|
||||
Anytime, if an NMS dropped its connection with F10 Chassis, it should
|
||||
sync up its history tables from its own f10LastTrapEventSeqId to
|
||||
the chassis f10LastTrapEventSeqId.
|
||||
"
|
||||
::= { f10HistoryTrapEvent 2 }
|
||||
|
||||
f10MaxHistoryTableSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
f10MaxHistoryTableSize is the maximum rows in history table.
|
||||
This also limits the active/varbind tables.
|
||||
Whenever there is a chance of overflow, the oldest entry
|
||||
will be deleted form the history table.
|
||||
Respective entry from active table also will be deleted
|
||||
and the corresponding varbind entries will be deleted
|
||||
from varbind table.
|
||||
"
|
||||
::= { f10HistoryTrapEvent 3 }
|
||||
|
||||
f10HistoryTrapEventTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F10HistoryTrapEventEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of history trap event table."
|
||||
::= { f10HistoryTrapEvent 4 }
|
||||
|
||||
f10HistoryTrapEventEntry OBJECT-TYPE
|
||||
SYNTAX F10HistoryTrapEventEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of history trap event table.
|
||||
"
|
||||
|
||||
INDEX { historyTrapEventSeqId }
|
||||
::= { f10HistoryTrapEventTable 1 }
|
||||
|
||||
|
||||
F10HistoryTrapEventEntry ::= SEQUENCE {
|
||||
historyTrapEventSeqId Integer32,
|
||||
historyTrapEventSeverity Integer32,
|
||||
historyTrapEventType Integer32,
|
||||
historyTrapEventMsg DisplayString,
|
||||
historyTrapEventOid RowPointer,
|
||||
historyTrapEventSlotPort Integer32,
|
||||
historyTrapEventTimeStamp TimeTicks
|
||||
|
||||
}
|
||||
|
||||
historyTrapEventSeqId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
historyTrapEventSeqId is a sequential ID and the index to
|
||||
history trap table.
|
||||
"
|
||||
::= { f10HistoryTrapEventEntry 1 }
|
||||
|
||||
historyTrapEventSeverity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The trap severity level.
|
||||
"
|
||||
::= { f10HistoryTrapEventEntry 2 }
|
||||
|
||||
historyTrapEventType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The trap category type.
|
||||
"
|
||||
::= { f10HistoryTrapEventEntry 3 }
|
||||
|
||||
historyTrapEventMsg OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The message or the description of the trap.
|
||||
"
|
||||
::= { f10HistoryTrapEventEntry 4 }
|
||||
|
||||
historyTrapEventOid OBJECT-TYPE
|
||||
SYNTAX RowPointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The OID of this trap.
|
||||
"
|
||||
::= { f10HistoryTrapEventEntry 5 }
|
||||
|
||||
historyTrapEventSlotPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The slot or port number that relate to this trap.
|
||||
for example if card is down, this field will have the
|
||||
card slot number.
|
||||
"
|
||||
::= { f10HistoryTrapEventEntry 6 }
|
||||
|
||||
historyTrapEventTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The timestamp when the trap is sent.
|
||||
"
|
||||
::= { f10HistoryTrapEventEntry 7 }
|
||||
|
||||
-- End of historyTrapEventTable
|
||||
|
||||
|
||||
-- Active Trap Event table.
|
||||
|
||||
f10ActiveTrapEventTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F10ActiveTrapEventEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of active trap event table."
|
||||
::= { f10ActiveTrapEvent 1 }
|
||||
|
||||
f10ActiveTrapEventEntry OBJECT-TYPE
|
||||
SYNTAX F10ActiveTrapEventEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of active trap event table.
|
||||
"
|
||||
|
||||
INDEX { activeTrapEventSeqId }
|
||||
::= { f10ActiveTrapEventTable 1 }
|
||||
|
||||
|
||||
F10ActiveTrapEventEntry ::= SEQUENCE {
|
||||
activeTrapEventSeqId Integer32,
|
||||
activeTrapEventSeverity Integer32,
|
||||
activeTrapEventType Integer32,
|
||||
activeTrapEventMsg DisplayString,
|
||||
activeTrapEventOid RowPointer,
|
||||
activeTrapEventSlotPort Integer32,
|
||||
activeTrapEventTimeStamp TimeTicks
|
||||
|
||||
}
|
||||
|
||||
activeTrapEventSeqId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
activeTrapEventSeqId is a sequential ID and the index to
|
||||
active trap table.
|
||||
"
|
||||
::= { f10ActiveTrapEventEntry 1 }
|
||||
|
||||
activeTrapEventSeverity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The trap severity level.
|
||||
"
|
||||
::= { f10ActiveTrapEventEntry 2 }
|
||||
|
||||
activeTrapEventType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The trap category type.
|
||||
"
|
||||
::= { f10ActiveTrapEventEntry 3 }
|
||||
|
||||
activeTrapEventMsg OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The message or the description of the trap.
|
||||
"
|
||||
::= { f10ActiveTrapEventEntry 4 }
|
||||
|
||||
activeTrapEventOid OBJECT-TYPE
|
||||
SYNTAX RowPointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The OID of this trap.
|
||||
"
|
||||
::= { f10ActiveTrapEventEntry 5 }
|
||||
|
||||
activeTrapEventSlotPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The numeric iof slot or port that relate to this trap.
|
||||
for example if card is down, this field will have the
|
||||
card slot number.
|
||||
"
|
||||
::= { f10ActiveTrapEventEntry 6 }
|
||||
|
||||
activeTrapEventTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The timestamp when the trap is sent.
|
||||
"
|
||||
::= { f10ActiveTrapEventEntry 7 }
|
||||
|
||||
-- End of ActiveTrapEventTable
|
||||
|
||||
-- Trap Event varbind table.
|
||||
|
||||
f10TrapEventVarbindTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F10TrapEventVarbindEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of trap event varbind table."
|
||||
::= { f10TrapVarbindEvent 1 }
|
||||
|
||||
f10TrapEventVarbindEntry OBJECT-TYPE
|
||||
SYNTAX F10TrapEventVarbindEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of trap event varbind table.
|
||||
"
|
||||
INDEX { trapEventVarbindSeqId, trapEventVarbindId }
|
||||
::= { f10TrapEventVarbindTable 1 }
|
||||
|
||||
|
||||
F10TrapEventVarbindEntry ::= SEQUENCE {
|
||||
trapEventVarbindSeqId Integer32,
|
||||
trapEventVarbindId Integer32,
|
||||
trapEventVarbindOid OBJECT IDENTIFIER,
|
||||
trapEventVarbindType Integer32,
|
||||
trapEventVarbindValue DisplayString
|
||||
}
|
||||
|
||||
trapEventVarbindSeqId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
trapEventVarbindSeqId is a sequential ID and the index to
|
||||
varbind trap table.
|
||||
"
|
||||
::= { f10TrapEventVarbindEntry 1 }
|
||||
|
||||
trapEventVarbindId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
trapEventVarbindId is the ID and the index to
|
||||
history trap table.
|
||||
"
|
||||
::= { f10TrapEventVarbindEntry 2 }
|
||||
|
||||
trapEventVarbindOid OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The OID of this trap.
|
||||
"
|
||||
::= { f10TrapEventVarbindEntry 3 }
|
||||
|
||||
trapEventVarbindType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The trap category type.
|
||||
"
|
||||
::= { f10TrapEventVarbindEntry 4 }
|
||||
|
||||
trapEventVarbindValue OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This is the result or data in this trap.
|
||||
"
|
||||
::= { f10TrapEventVarbindEntry 5 }
|
||||
|
||||
END
|
10
poller.php
10
poller.php
@@ -155,15 +155,15 @@ while ($device = mysql_fetch_array($device_query))
|
||||
$poll_separator = ", ";
|
||||
}
|
||||
|
||||
if (is_file($config['install_dir'] . "/includes/polling/device-".$device['os'].".inc.php"))
|
||||
if (is_file($config['install_dir'] . "/includes/polling/os/".$device['os'].".inc.php"))
|
||||
{
|
||||
/// OS Specific
|
||||
include($config['install_dir'] . "/includes/polling/device-".$device['os'].".inc.php");
|
||||
include($config['install_dir'] . "/includes/polling/os/".$device['os'].".inc.php");
|
||||
}
|
||||
elseif ($device['os_group'] && is_file($config['install_dir'] . "/includes/polling/device-".$device['os_group'].".inc.php"))
|
||||
elseif ($device['os_group'] && is_file($config['install_dir'] . "/includes/polling/os/".$device['os_group'].".inc.php"))
|
||||
{
|
||||
/// OS Group Specific
|
||||
include($config['install_dir'] . "/includes/polling/device-".$device['os_group'].".inc.php");
|
||||
include($config['install_dir'] . "/includes/polling/os/".$device['os_group'].".inc.php");
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -183,7 +183,7 @@ while ($device = mysql_fetch_array($device_query))
|
||||
include("includes/polling/processors.inc.php");
|
||||
include("includes/polling/mempools.inc.php");
|
||||
include("includes/polling/storage.inc.php");
|
||||
include("includes/polling/device-netstats.inc.php");
|
||||
include("includes/polling/netstats.inc.php");
|
||||
include("includes/polling/ipSystemStats.inc.php");
|
||||
include("includes/polling/ports.inc.php");
|
||||
include("includes/polling/cisco-mac-accounting.inc.php");
|
||||
|
Reference in New Issue
Block a user