Initial commit

This commit is contained in:
David Leutgeb
2023-12-05 12:25:34 +01:00
commit 98a672123c
4378 changed files with 8817503 additions and 0 deletions

View File

@ -0,0 +1,502 @@
--
-- FORTINET-CORE-MIB.mib: Main MIB for Fortinet enterprise OID tree
--
-- MODULE-IDENTITY
-- OrgName
-- Fortinet Technologies, Inc.
-- ContactInfo
-- Technical Support
-- e-mail: support@fortinet.com
-- http://www.fortinet.com
--
FORTINET-CORE-MIB DEFINITIONS ::= BEGIN
IMPORTS
ifIndex
FROM IF-MIB
InetAddress, InetAddressPrefixLength, InetAddressType
FROM INET-ADDRESS-MIB
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
sysName
FROM SNMPv2-MIB
Integer32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE,
enterprises
FROM SNMPv2-SMI
DisplayString, TEXTUAL-CONVENTION
FROM SNMPv2-TC;
fortinet MODULE-IDENTITY
LAST-UPDATED "202111150000Z"
ORGANIZATION
"Fortinet Technologies, Inc."
CONTACT-INFO
"Technical Support
email: support@fortinet.com
http://www.fortinet.com
"
DESCRIPTION
"MIB module for Fortinet network devices."
REVISION "202111150000Z"
DESCRIPTION
"Registered FortiNACMib OIDs"
REVISION "202001300000Z"
DESCRIPTION
"Registered FortiExtenderMib OIDs"
REVISION "201812050000Z"
DESCRIPTION
"Registered FortiAPMib OIDs"
REVISION "201811050000Z"
DESCRIPTION
"Registered FortiDDoSCMMib OIDs"
REVISION "201609300000Z"
DESCRIPTION
"Corrected trap number and description of nTrapIfEnterBypassMode/fnTrapIfExitBypassMode Traps "
REVISION "201605240000Z"
DESCRIPTION
"Added fnTrapIfEnterBypassMode/fnTrapIfExitBypassMode Traps "
REVISION "201501140000Z"
DESCRIPTION
"Registered FortiWANMib OIDs"
REVISION "201412100000Z"
DESCRIPTION
"Registered and updated FortiAuthenticatorMib/FortiRecorderMib/FortiVoiceMib/FortiBridgeMib/FortiDirectorMib OIDs"
REVISION "201404100000Z"
DESCRIPTION
"Registered FortiVoiceMib OID"
REVISION "201403220000Z"
DESCRIPTION
"Registered FortiADCMib OID"
REVISION "201205090000Z"
DESCRIPTION
"Added fan failure and AMC bypass traps"
REVISION "201204230000Z"
DESCRIPTION
"Registered FortiDDoSMib OID"
REVISION "201112230000Z"
DESCRIPTION
"Registered FortiDNSMib OID"
REVISION "201104250000Z"
DESCRIPTION
"Registered FortiCacheMib OID"
REVISION "201005140000Z"
DESCRIPTION
"Supporting portuguese language"
REVISION "200905200000Z"
DESCRIPTION
"Registered FortiScanMib OID"
REVISION "200811190000Z"
DESCRIPTION
"Registered FortiWebMib OID"
REVISION "200810210000Z"
DESCRIPTION
"Added SMI comments"
REVISION "200806250000Z"
DESCRIPTION
"Adjusted fnAdmin tree to start at .1"
REVISION "200806160000Z"
DESCRIPTION
"Spelling corrections."
REVISION "200804170000Z"
DESCRIPTION
"Initial version of fortinet core MIB."
::= { enterprises 12356 } -- assigned by IANA
--
-- Fortinet MIB Textual Conventions (TC)
--
FnBoolState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Boolean data type representing enabled/disabled"
SYNTAX INTEGER {
disabled (1),
enabled (2)
}
FnLanguage ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enumerated type for user interface languages"
SYNTAX INTEGER {
english (1),
simplifiedChinese (2),
japanese (3),
korean (4),
spanish (5),
traditionalChinese (6),
french (7),
portuguese (8),
undefined (255)
}
FnIndex ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for table index values"
SYNTAX Integer32 (0..2147483647)
FnSessionProto ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Data type for session protocols"
SYNTAX INTEGER {
ip (0),
icmp (1),
igmp (2),
ipip (4),
tcp (6),
egp (8),
pup (12),
udp (17),
idp (22),
ipv6 (41),
rsvp (46),
gre (47),
esp (50),
ah (51),
ospf (89),
pim (103),
comp (108),
raw (255)
}
--
-- Fortinet Enterprise Structure of Management Information (SMI)
--
fnCoreMib OBJECT IDENTIFIER ::= { fortinet 100 }
--
-- Fortinet Product Family MIB Object Identifier Assignments
--
-- fnFortiGateMib OBJECT IDENTIFIER ::= { fortinet 101 }
-- fnFortiAnalyzerMib OBJECT IDENTIFIER ::= { fortinet 102 }
-- fnFortiManagerMib OBJECT IDENTIFIER ::= { fortinet 103 }
-- fnFortiDefenderMib OBJECT IDENTIFIER ::= { fortinet 104 }
-- fnFortiMailMib OBJECT IDENTIFIER ::= { fortinet 105 }
-- fnFortiSwitchMib OBJECT IDENTIFIER ::= { fortinet 106 }
-- fnFortiWebMib OBJECT IDENTIFIER ::= { fortinet 107 }
-- fnFortiScanMib OBJECT IDENTIFIER ::= { fortinet 108 }
-- fnFortiCacheMib OBJECT IDENTIFIER ::= { fortinet 109 }
-- fnFortiDNSMib OBJECT IDENTIFIER ::= { fortinet 110 }
-- fnFortiDDoSMib OBJECT IDENTIFIER ::= { fortinet 111 }
-- fnFortiADCMib OBJECT IDENTIFIER ::= { fortinet 112 }
-- fnFortiAuthenticatorMib OBJECT IDENTIFIER ::= { fortinet 113 }
-- fnFortiRecorderMib OBJECT IDENTIFIER ::= { fortinet 114 }
-- fnFortiVoiceMib OBJECT IDENTIFIER ::= { fortinet 115 }
-- fnFortiBridgeMib OBJECT IDENTIFIER ::= { fortinet 116 }
-- fnFortiDirectorMib OBJECT IDENTIFIER ::= { fortinet 117 }
-- fnFortiWANMib OBJECT IDENTIFIER ::= { fortinet 118 }
-- fnFortiDDoSCMMib OBJECT IDENTIFIER ::= { fortinet 119 }
-- fnFortiAPMib OBJECT IDENTIFIER ::= { fortinet 120 }
-- fnFortiExtenderMib OBJECT IDENTIFIER ::= { fortinet 121 }
-- fnFortiNACMib OBJECT IDENTIFIER ::= { fortinet 122 }
--
--
-- fnCoreMib.fnCommon
--
fnCommon OBJECT IDENTIFIER ::= { fnCoreMib 1 }
--
-- fnCoreMib.fnCommon.fnSystem
--
fnSystem OBJECT IDENTIFIER ::= { fnCommon 1 }
fnSysSerial OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device serial number. This is the same serial number as given
in the ENTITY-MIB tables for the base entity."
::= { fnSystem 1 }
--
-- fnCoreMib.fnCommon.fnMgmt
--
fnMgmt OBJECT IDENTIFIER ::= { fnCommon 2 }
fnMgmtLanguage OBJECT-TYPE
SYNTAX FnLanguage
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Language used for administration interfaces"
::= { fnMgmt 1 }
fnAdmin OBJECT IDENTIFIER ::= { fnMgmt 100 }
fnAdminNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of admin accounts in fnAdminTable"
::= { fnAdmin 1 }
fnAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF FnAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of administrator accounts on the device. This table is
intended to be extended with platform specific information."
::= { fnAdmin 2 }
fnAdminEntry OBJECT-TYPE
SYNTAX FnAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a particular admin account"
INDEX { fnAdminIndex }
::= { fnAdminTable 1 }
FnAdminEntry ::= SEQUENCE {
fnAdminIndex Integer32,
fnAdminName DisplayString,
fnAdminAddrType InetAddressType,
fnAdminAddr InetAddress,
fnAdminMask InetAddressPrefixLength
}
fnAdminIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index uniquely defining an administrator account within the fnAdminTable"
::= { fnAdminEntry 1 }
fnAdminName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The user-name of the specified administrator account"
::= { fnAdminEntry 2 }
fnAdminAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of address stored in fnAdminAddr, in compliance with INET-ADDRESS-MIB"
::= { fnAdminEntry 3 }
fnAdminAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address prefix identifying where the administrator account can
be used from, typically an IPv4 address. The address type/format is
determined by fnAdminAddrType."
::= { fnAdminEntry 4 }
fnAdminMask OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address prefix length (or network mask) applied to the fgAdminAddr
to determine the subnet or host the administrator can access the device from"
::= { fnAdminEntry 5 }
--
-- fnCoreMib.fnCommon.fnTraps
--
fnTraps OBJECT IDENTIFIER ::= { fnCommon 3 }
fnTrapsPrefix OBJECT IDENTIFIER ::= { fnTraps 0 }
fnTrapObjects OBJECT IDENTIFIER ::= { fnTraps 1 }
fnGenTrapMsg OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Generic message associated with an event. The content will
depend on the nature of the trap."
::= { fnTrapObjects 1 }
fnTrapCpuThreshold NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Indicates that the CPU usage has exceeded the configured threshold."
::= { fnTrapsPrefix 101 }
fnTrapMemThreshold NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Indicates memory usage has exceeded the configured threshold."
::= { fnTrapsPrefix 102 }
fnTrapLogDiskThreshold NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Log disk usage has exceeded the configured threshold. Only available
on devices with log disks."
::= { fnTrapsPrefix 103 }
fnTrapTempHigh NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"A temperature sensor on the device has exceeded its threshold.
Not all devices have thermal sensors. See manual for specifications."
::= { fnTrapsPrefix 104 }
fnTrapVoltageOutOfRange NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Power levels have fluctuated outside of normal levels. Not all devices
have voltage monitoring instrumentation. See manual for specifications."
::= { fnTrapsPrefix 105 }
fnTrapPowerSupplyFailure NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Power supply failure detected. Not available on all models. Available
on some devices which support redundant power supplies. See manual
for specifications."
::= { fnTrapsPrefix 106 }
fnTrapAmcIfBypassMode NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"An AMC interface entered bypass mode. Available on models with an AMC
expansion slot. Used with the ASM-CX4 and ASM-FX2 cards."
::= { fnTrapsPrefix 107 }
fnTrapFanFailure NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"A fan failure has been detected. Not all devices have fan sensors.
See manual for specifications."
::= { fnTrapsPrefix 108 }
fnTrapIfEnterBypassMode NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Interface entered bypass mode. Available on models with bypass ports."
::= { fnTrapsPrefix 109 }
fnTrapIfExitBypassMode NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Interface exited bypass mode. Available on models with bypass ports."
::= { fnTrapsPrefix 110 }
fnTrapIpChange NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, ifIndex }
STATUS current
DESCRIPTION
"Indicates that the IP address of the specified interface has been changed."
::= { fnTrapsPrefix 201 }
fnTrapTest NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Trap sent for diagnostic purposes by an administrator."
::= { fnTrapsPrefix 999 }
--
-- fnCoreMib.fnCommon.fnMIBConformance
--
fnMIBConformance OBJECT IDENTIFIER ::= { fnCoreMib 10 }
fnSystemComplianceGroup OBJECT-GROUP
OBJECTS { fnSysSerial }
STATUS current
DESCRIPTION
"Objects relating to the physical device."
::= { fnMIBConformance 1 }
fnMgmtComplianceGroup OBJECT-GROUP
OBJECTS { fnMgmtLanguage }
STATUS current
DESCRIPTION
"Objects relating the management of a device."
::= { fnMIBConformance 2 }
fnAdminComplianceGroup OBJECT-GROUP
OBJECTS { fnAdminNumber, fnAdminName, fnAdminAddrType,
fnAdminAddr, fnAdminMask }
STATUS current
DESCRIPTION
"Administration access control objects."
::= { fnMIBConformance 3 }
fnTrapsComplianceGroup NOTIFICATION-GROUP
NOTIFICATIONS { fnTrapCpuThreshold, fnTrapMemThreshold,
fnTrapLogDiskThreshold, fnTrapTempHigh,
fnTrapVoltageOutOfRange, fnTrapPowerSupplyFailure,
fnTrapAmcIfBypassMode, fnTrapIfEnterBypassMode,
fnTrapIfExitBypassMode, fnTrapFanFailure,
fnTrapIpChange, fnTrapTest }
STATUS current
DESCRIPTION
"Event notifications"
::= { fnMIBConformance 4 }
fnNotifObjectsComplianceGroup OBJECT-GROUP
OBJECTS { fnGenTrapMsg }
STATUS current
DESCRIPTION
"Object identifiers used in notifications"
::= { fnMIBConformance 5 }
fnMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the application MIB."
MODULE -- this module
GROUP fnSystemComplianceGroup
DESCRIPTION
"This group is mandatory for all Fortinet network appliances
supporting this MIB."
GROUP fnMgmtComplianceGroup
DESCRIPTION
"This group is optional for devices that do not support common
management interface options such as multiple languages."
GROUP fnAdminComplianceGroup
DESCRIPTION
"This group should be accessible on any device supporting
administrator authentication."
GROUP fnTrapsComplianceGroup
DESCRIPTION
"Traps are optional. Not all models support all traps. Consult
product literature to see which traps are supported."
GROUP fnNotifObjectsComplianceGroup
DESCRIPTION
"Object identifiers used in notifications. Objects are required
if their containing trap is implemented."
::= { fnMIBConformance 100 }
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,481 @@
--
-- MODULE-IDENTITY
-- OrgName
-- Fortinet, Inc.
-- ContactInfo
-- Technical Support
-- e-mail: support@fortinet.com
-- http://www.fortinet.com
--
FORTINET-FORTIAUTHENTICATOR-MIB DEFINITIONS ::= BEGIN
IMPORTS
fnGenTrapMsg, FnIndex, fortinet
FROM FORTINET-CORE-MIB
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
sysName
FROM SNMPv2-MIB
Gauge32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, TEXTUAL-CONVENTION
FROM SNMPv2-TC;
fnFortiAuthenticatorMib MODULE-IDENTITY
LAST-UPDATED "201901170000Z"
ORGANIZATION
"Fortinet Technologies, Inc."
CONTACT-INFO
"Technical Support
email: support@fortinet.com
http://www.fortinet.com
"
DESCRIPTION
"MIB module for Fortinet FortiAuthenticator devices"
REVISION "202004160000Z"
DESCRIPTION
"Include RAID status"
REVISION "201901170000Z"
DESCRIPTION
"Include Fsso user data and add facmodel information"
REVISION "201506080000Z"
DESCRIPTION
"Include Radius proxy, high availability data"
REVISION "201211050000Z"
DESCRIPTION
"Initial version of FORTINET-FORTIAUTHENTICATOR-MIB."
::= { fortinet 113 }
--
-- FortiAuthenticator MIB Textual Conventions (TC)
--
FacHaState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enumerated type for FAC High Availability states"
SYNTAX INTEGER {
unknownOrDetermining (1),
clusterPrimary (2),
clusterSecondary (3),
standalonePrimary (4),
loadBalancer (5),
disabled (255)
}
--
-- fortinet.fnFortiAuthenticatorMib
--
facTraps OBJECT IDENTIFIER
::= { fnFortiAuthenticatorMib 0 }
facSystem OBJECT IDENTIFIER
::= { fnFortiAuthenticatorMib 1 }
facHa OBJECT IDENTIFIER
::= { facSystem 201 }
facAuth OBJECT IDENTIFIER
::= { facSystem 202 }
facMIBConformance OBJECT IDENTIFIER
::= { fnFortiAuthenticatorMib 600 }
facModel OBJECT IDENTIFIER
::= { fnFortiAuthenticatorMib 100 }
--
-- fortinet.fnFortiAuthenticatorMib.facSystem
--
facSysModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System model string"
::= { facSystem 1 }
facSysSerial OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device serial number"
::= { facSystem 2 }
facSysVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device firmware version"
::= { facSystem 3 }
facSysCpuUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous CPU usage"
::= { facSystem 4 }
facSysMemUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous memory utilization"
::= { facSystem 5 }
facSysLogDiskUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous log disk usage"
::= { facSystem 6 }
-- fnFortiAuthenticatorMib.facSystem.facHa
facHaCurrentStatus OBJECT-TYPE
SYNTAX FacHaState
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous HA status for this node"
::= { facHa 1 }
-- fnFortiAuthenticatorMib.facSystem.facAuth
facAuthUserCount OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of local users"
::= { facAuth 1 }
facAuthGroupCount OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of user groups"
::= { facAuth 2 }
facFortiTokenCount OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of FortiTokens"
::= { facAuth 3 }
facAuthUsersRemaining OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of local users that can still be added before reaching the table limit"
::= { facAuth 4 }
facAuthGroupRemaining OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of user groups that can still be added before reaching the table limit"
::= { facAuth 5 }
facFortiTokenRemaining OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of FortiTokens that can still be added before reaching the table limit"
::= { facAuth 6 }
facRadiusNasCount OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Radius NAS"
::= { facAuth 7 }
facRadiusNasRemaining OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Radius NAS that can still be added before reaching the table limit"
::= { facAuth 8 }
facUserCertificateCount OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of user certificates"
::= { facAuth 9 }
facRadiusLoginsTotal OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Radius logins since startup"
::= { facAuth 10 }
facRadiusLogins5Mins OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Radius logins in the last 5 minutes"
::= { facAuth 11 }
facRadiusFailuresTotal OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Radius login failures since startup"
::= { facAuth 12 }
facRadiusFailures5Mins OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Radius login failures in the last 5 minutes"
::= { facAuth 13 }
facRadiusAccountingTotal OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Radius accounting records since startup"
::= { facAuth 14 }
facRadiusAccounting5Mins OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Radius accounting records in the last 5 minutes"
::= { facAuth 15 }
facLdapLoginsTotal OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Ldap logins since startup"
::= { facAuth 16 }
facLdapLogins5Mins OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Ldap logins in the last 5 minutes"
::= { facAuth 17 }
facLdapFailuresTotal OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Ldap login failures since startup"
::= { facAuth 18 }
facLdapFailures5Mins OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Ldap login failures in the last 5 minutes"
::= { facAuth 19 }
facAuthEventsTotal OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of authentication events since startup"
::= { facAuth 20 }
facAuthEvents5Mins OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of authentication events in the last 5 minutes"
::= { facAuth 21 }
facAuthFailuresTotal OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of authentication failures since startup"
::= { facAuth 22 }
facAuthFailures5Mins OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of authentication failures in the last 5 minutes"
::= { facAuth 23 }
facRadiusProxyInTotal OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Radius accounting proxy requests received since startup"
::= { facAuth 24 }
facRadiusProxyOutTotal OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Radius accounting proxy requests sent since startup"
::= { facAuth 25 }
facFssoUserCount OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of signed-in fsso users"
::= { facAuth 26 }
facFssoUserRemaining OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of fsso users can still signed in before reaching the table limit"
::= { facAuth 27 }
facRaidStatus OBJECT-TYPE
SYNTAX INTEGER {
none(0), -- no raid detected or status unknown
ok(1),
degraded(2), -- at least one failed disk, but raid is still functioning
failed(3), -- raid does not work any more, has to be deleted and re-created
initializing(4),
verifying(5),
rebuilding(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RAID status"
::= { facAuth 28 }
--
-- fnFortiAuthenticatorMib.facTraps
--
facTrapAuthUsersThreshold NOTIFICATION-TYPE
OBJECTS { facSysSerial, facAuthUsersRemaining }
STATUS current
DESCRIPTION
"The user table is nearly full."
::= { facTraps 100 }
facTrapAuthGroupThreshold NOTIFICATION-TYPE
OBJECTS { facSysSerial, facAuthGroupRemaining }
STATUS current
DESCRIPTION
"The user group table is nearly full."
::= { facTraps 101 }
facTrapRadiusNasThreshold NOTIFICATION-TYPE
OBJECTS { facSysSerial, facRadiusNasRemaining }
STATUS current
DESCRIPTION
"The Radius NAS table is nearly full."
::= { facTraps 102 }
facTrapAuthEventsThreshold NOTIFICATION-TYPE
OBJECTS { facSysSerial, facAuthEvents5Mins }
STATUS current
DESCRIPTION
"The Authentication request rate has exceded the configured threshhold."
::= { facTraps 103 }
facTrapAuthFailureThreshold NOTIFICATION-TYPE
OBJECTS { facSysSerial, facAuthFailures5Mins }
STATUS current
DESCRIPTION
"The Authentication failure rate has exceded the configured threshhold."
::= { facTraps 104 }
facTrapUserLockout NOTIFICATION-TYPE
OBJECTS { facSysSerial, sysName, fnGenTrapMsg }
STATUS current
DESCRIPTION
"A user has been locked out for repeated login failures."
::= { facTraps 105 }
facTrapHAStatusChange NOTIFICATION-TYPE
OBJECTS { facSysSerial, sysName, facHaCurrentStatus, fnGenTrapMsg }
STATUS current
DESCRIPTION
"The FAC device's HA status has changed."
::= { facTraps 106 }
facTrapHASyncActivityLow NOTIFICATION-TYPE
OBJECTS { facSysSerial, sysName, fnGenTrapMsg }
STATUS current
DESCRIPTION
"There has been low HA sync activity recently."
::= { facTraps 107 }
facTrapRaidStatusChange NOTIFICATION-TYPE
OBJECTS { facSysSerial, facRaidStatus }
STATUS current
DESCRIPTION
"The FAC device's RAID status has changed."
::= { facTraps 108 }
--
-- fnFortiAuthenticatorMib.facMIBConformance
--
facSystemConformanceGroup OBJECT-GROUP
OBJECTS { facSysModel, facSysSerial, facSysVersion,
facSysCpuUsage, facSysMemUsage, facSysLogDiskUsage,
facAuthUserCount, facAuthGroupCount, facFortiTokenCount,
facAuthUsersRemaining, facAuthGroupRemaining, facFortiTokenRemaining,
facRadiusNasCount, facRadiusNasRemaining, facUserCertificateCount,
facRadiusLoginsTotal, facRadiusLogins5Mins, facRadiusFailuresTotal,
facRadiusFailures5Mins, facRadiusAccountingTotal, facRadiusAccounting5Mins,
facLdapLoginsTotal, facLdapLogins5Mins, facLdapFailuresTotal,
facLdapFailures5Mins, facAuthEventsTotal, facAuthEvents5Mins,
facAuthFailuresTotal, facAuthFailures5Mins, facHaCurrentStatus,
facRadiusProxyInTotal, facRadiusProxyOutTotal,
facFssoUserCount, facFssoUserRemaining, facRaidStatus
}
STATUS current
DESCRIPTION "Basic FortiAuthenticator system information"
::= { facMIBConformance 1 }
facTrapsConformanceGroup NOTIFICATION-GROUP
NOTIFICATIONS { facTrapAuthUsersThreshold, facTrapAuthGroupThreshold,
facTrapRadiusNasThreshold, facTrapAuthEventsThreshold,
facTrapAuthFailureThreshold, facTrapUserLockout,
facTrapHAStatusChange, facTrapHASyncActivityLow,
facTrapRaidStatusChange }
STATUS current
DESCRIPTION "Event notifications."
::= { facMIBConformance 2 }
facMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "Compliance statement for FortiAuthenticator MIB"
MODULE
GROUP facSystemConformanceGroup
DESCRIPTION
"This group is mandatory for all FortiAuthenticator appliances
supporting this MIB."
GROUP facTrapsConformanceGroup
DESCRIPTION
"Traps are optional and may not be implemented on some
devices."
::= { facMIBConformance 100 }
-- facModel start
facvm OBJECT IDENTIFIER ::= { facModel 101 }
facvmhv OBJECT IDENTIFIER ::= { facModel 102 }
facvmxen OBJECT IDENTIFIER ::= { facModel 103 }
facvmkvm OBJECT IDENTIFIER ::= { facModel 104 }
facdocker OBJECT IDENTIFIER ::= { facModel 105 }
fac2hd OBJECT IDENTIFIER ::= { facModel 204 }
fac2he OBJECT IDENTIFIER ::= { facModel 205 }
fac4hc OBJECT IDENTIFIER ::= { facModel 303 }
fac4he OBJECT IDENTIFIER ::= { facModel 305 }
fac1kc OBJECT IDENTIFIER ::= { facModel 403 }
fac1kd OBJECT IDENTIFIER ::= { facModel 404 }
fac2ke OBJECT IDENTIFIER ::= { facModel 505 }
fac3kd OBJECT IDENTIFIER ::= { facModel 604 }
fac3ke OBJECT IDENTIFIER ::= { facModel 605 }
fac3hf OBJECT IDENTIFIER ::= { facModel 706 }
fac8hf OBJECT IDENTIFIER ::= { facModel 806 }
-- facModel end
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,735 @@
--
-- MODULE-IDENTITY
-- OrgName
-- Fortinet, Inc.
-- ContactInfo
-- Technical Support
-- e-mail: support@fortinet.com
-- http://www.fortinet.com
--
FORTINET-FORTIMAIL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
DisplayString, TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Gauge32,
IpAddress
FROM SNMPv2-SMI
ifIndex
FROM IF-MIB
FnBoolState, FnIndex, FnSessionProto, fortinet
FROM FORTINET-CORE-MIB;
fnFortiMailMib MODULE-IDENTITY
LAST-UPDATED "201306280000Z"
ORGANIZATION
"Fortinet Technologies, Inc."
CONTACT-INFO
"Technical Support
email: support@fortinet.com
http://www.fortinet.com
"
DESCRIPTION
"Add fmlMailQueueStatistics listing mail queues and
number of emails and size of emails in queues"
REVISION "201306280000Z"
DESCRIPTION
"MIB module for Fortinet FortiMail devices"
REVISION "201003230000Z"
DESCRIPTION
"Inherit FORTINET-CORE-MIB, combine FortiMail traps"
REVISION "200910220000Z"
DESCRIPTION
"MIB module for FortiMail devices."
::= { fortinet 105 }
--
-- Textual conventions --
--
FmlIpv6Address ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:"
STATUS current
DESCRIPTION
"This data type is used to model IPv6 addresses.
This is a binary string of 16 octets in network
byte-order."
SYNTAX OCTET STRING (SIZE (16))
FmlOpMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"fortimail operation mode."
SYNTAX INTEGER {
gateway (1),
transparent (2),
server (3)
}
FmlSysEventCodeVal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for System component events."
SYNTAX INTEGER {
systemHalt (1),
systemReboot (2),
systemReload (3),
systemUpgrade (4),
guiUpgrade (5),
logdiskFormat (6),
maildiskFormat (7),
avDBUpdateSuccess (8),
avDBUpdateNetworkError (9),
avDBUpdateFailure (10)
}
FmlRAIDCodeVal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for RAID system events."
SYNTAX INTEGER {
degradedArray (1),
sparesMissing (2),
rebuildStarted (3),
rebuildFinished (4),
fail (5),
failSpare (6),
spareActive (7)
}
FmlHAEventIdVal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for HA events."
SYNTAX INTEGER {
masterUnitSwitch (1),
slaveUnitSwitch (2),
unitShutdown (3)
}
FmlHAModeVal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for HA mode."
SYNTAX INTEGER {
off (0),
master (1),
slave (2),
configMaster (3),
configSlave (4)
}
--
--
--
fmlTraps OBJECT IDENTIFIER ::= { fnFortiMailMib 0 }
fmlSystem OBJECT IDENTIFIER ::= { fnFortiMailMib 1 }
fmlSysOptions OBJECT IDENTIFIER ::= { fmlSystem 101 }
fmlIp OBJECT IDENTIFIER ::= { fmlSystem 102 }
fmlMailOptions OBJECT IDENTIFIER ::= { fmlSystem 103 }
fmlHwSensors OBJECT IDENTIFIER ::= { fmlSystem 110 }
fmlSysHA OBJECT IDENTIFIER ::= { fmlSystem 200 }
fmlMIBConformance OBJECT IDENTIFIER ::= { fnFortiMailMib 600 }
--
-- fnFortiMailMib.fmlSystem
--
fmlSysModel OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System model string"
::= { fmlSystem 1 }
fmlSysSerial OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device serial number"
::= { fmlSystem 2 }
fmlSysVersion OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 128 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device firmware version"
::= { fmlSystem 3 }
fmlSysVersionAv OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 128 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Antivirus DB version"
::= { fmlSystem 4 }
fmlSysOpMode OBJECT-TYPE
SYNTAX FmlOpMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operational mode (Gateway, Transparent or Server)"
::= { fmlSystem 5 }
fmlSysCpuUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous CPU usage"
::= { fmlSystem 6 }
fmlSysMemUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous memory utilization"
::= { fmlSystem 7 }
fmlSysLogDiskUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous log disk usage"
::= { fmlSystem 8 }
fmlSysMailDiskUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous mail disk usage"
::= { fmlSystem 9 }
fmlSysSesCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous session count"
::= { fmlSystem 10 }
fmlSysEventCode OBJECT-TYPE
SYNTAX FmlSysEventCodeVal
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "System component events"
::= { fmlSystem 11 }
fmlRAIDCode OBJECT-TYPE
SYNTAX FmlRAIDCodeVal
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "RAID system events"
::= { fmlSystem 12 }
fmlRAIDDevName OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "RAID Device name"
::= { fmlSystem 13 }
fmlHAEventId OBJECT-TYPE
SYNTAX FmlHAEventIdVal
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "HA event type ID"
::= { fmlSystem 14 }
fmlHAUnitIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Unit IP address where event occurs "
::= { fmlSystem 15 }
fmlHAEventReason OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The reason for the HA event"
::= { fmlSystem 16 }
fmlSysLoad OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous system load"
::= { fmlSystem 30 }
fmlRemoteStorageStatus OBJECT-TYPE
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS accessible-for-notify
STATUS obsolete
DESCRIPTION "Remote Storage Status"
::= { fmlSystem 31 }
--
-- fnFortiMailMib.fmlSystem.fmlSysOptions
--
fmlSysOptIdleTimeout OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Idle period after which the administrator
is automatically logged out off the system"
::= { fmlSysOptions 1 }
fmlSysOptAuthTimeout OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Authentication idle timeout value"
::= { fmlSysOptions 2 }
--
-- fnFortiMailMib.fmlSystem.fmlIp
--
fmlIpSessTable OBJECT-TYPE
SYNTAX SEQUENCE OF FmlIpSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Sessions Info"
::= { fmlIp 2 }
fmlIpSessEntry OBJECT-TYPE
SYNTAX FmlIpSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Particular IP Session info"
INDEX { fmlIpSessIndex }
::= { fmlIpSessTable 1 }
FmlIpSessEntry ::=
SEQUENCE {
fmlIpSessIndex FnIndex,
fmlIpSessProto FnSessionProto,
fmlIpSessFromAddr IpAddress,
fmlIpv6SessFromAddr FmlIpv6Address,
fmlIpSessFromPort Integer32,
fmlIpSessToAddr IpAddress,
fmlIpv6SessToAddr FmlIpv6Address,
fmlIpSessToPort Integer32,
fmlIpSessExp Gauge32
}
fmlIpSessIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies
an IP session"
::= { fmlIpSessEntry 1 }
fmlIpSessProto OBJECT-TYPE
SYNTAX FnSessionProto
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The protocol of the connection"
::= { fmlIpSessEntry 2 }
fmlIpSessFromAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Source IP address"
::= { fmlIpSessEntry 3 }
fmlIpv6SessFromAddr OBJECT-TYPE
SYNTAX FmlIpv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Source IP address"
::= { fmlIpSessEntry 4}
fmlIpSessFromPort OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Source Port number"
::= { fmlIpSessEntry 5 }
fmlIpSessToAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Destination IP address"
::= { fmlIpSessEntry 6 }
fmlIpv6SessToAddr OBJECT-TYPE
SYNTAX FmlIpv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Source IP address"
::= { fmlIpSessEntry 7}
fmlIpSessToPort OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Destination Port number"
::= { fmlIpSessEntry 8 }
fmlIpSessExp OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time (in seconds) before connection expires"
::= { fmlIpSessEntry 9 }
--
-- fnFortiMailMib.fmlSystem.fmlMailOptions
--
fmlMailOptionsDeferQueue OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Instantaneous deferred emails number"
::= { fmlMailOptions 1 }
fmlMailQueueStatistics OBJECT-TYPE
SYNTAX SEQUENCE OF FmlMailQueueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics of mail queues"
::= { fmlMailOptions 2 }
fmlMailQueueEntry OBJECT-TYPE
SYNTAX FmlMailQueueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics of a mail queue, e.g. number of mails in queue, size of mails"
INDEX { fmlMailQueueIndex }
::= { fmlMailQueueStatistics 1 }
FmlMailQueueEntry ::= SEQUENCE {
fmlMailQueueIndex FnIndex,
fmlMailQueueName DisplayString,
fmlMailQueueMailCount Gauge32,
fmlMailQueueMailSize Gauge32
}
fmlMailQueueIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "mail queue index"
::= { fmlMailQueueEntry 1 }
fmlMailQueueName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "mail queue name"
::= { fmlMailQueueEntry 2 }
fmlMailQueueMailCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "number of emails in mail queue"
::= { fmlMailQueueEntry 3 }
fmlMailQueueMailSize OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "size of emails in mail queue in KB"
::= { fmlMailQueueEntry 4 }
--
-- fnFortiMailMib.fmlSystem.fmlHwSensors
--
fmlHwSensorCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of hardware sensors in the system"
::= { fmlHwSensors 1 }
fmlHwSensorTable OBJECT-TYPE
SYNTAX SEQUENCE OF FmlHwSensorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of hardware sensors in the system user accounts"
::= { fmlHwSensors 2 }
fmlHwSensorEntry OBJECT-TYPE
SYNTAX FmlHwSensorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing information of hardware sensors"
INDEX { fmlHwSensorEntIndex }
::= { fmlHwSensorTable 1 }
FmlHwSensorEntry ::= SEQUENCE {
fmlHwSensorEntIndex FnIndex,
fmlHwSensorEntName DisplayString,
fmlHwSensorEntValue DisplayString,
fmlHwSensorEntAlarmStatus INTEGER
}
fmlHwSensorEntIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index of the hardware sensors"
::= { fmlHwSensorEntry 1 }
fmlHwSensorEntName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sensor Name"
::= { fmlHwSensorEntry 2 }
fmlHwSensorEntValue OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Reading value of the sensor"
::= { fmlHwSensorEntry 3 }
fmlHwSensorEntAlarmStatus OBJECT-TYPE
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Alarm status of the sensor"
::= { fmlHwSensorEntry 4 }
--
-- fnFortiMailMib.fmlSystem.fmlSysHA
--
fmlHAMode OBJECT-TYPE
SYNTAX FmlHAModeVal
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Configured HA mode"
::= { fmlSysHA 1 }
fmlHAEffectiveMode OBJECT-TYPE
SYNTAX FmlHAModeVal
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Effective HA mode"
::= { fmlSysHA 2 }
--
-- fnFortiMailMib.fmlTraps
--
fmlTrapCpuHighThreshold NOTIFICATION-TYPE
OBJECTS { fmlSysSerial }
STATUS obsolete
DESCRIPTION "Trap being sent if CPU usage becomes too high, which is defined in FORTINET-CORE-MIB"
::= { fmlTraps 101 }
fmlTrapMemLowThreshold NOTIFICATION-TYPE
OBJECTS { fmlSysSerial }
STATUS obsolete
DESCRIPTION "Trap being sent if memory usage becomes too high, which is defined in FORTINET-CORE-MIB"
::= { fmlTraps 102 }
fmlTrapLogDiskHighThreshold NOTIFICATION-TYPE
OBJECTS { fmlSysSerial }
STATUS obsolete
DESCRIPTION "Trap being sent if Log disk usage becomes too high, which is defined in FORTINET-CORE-MIB"
::= { fmlTraps 103 }
fmlTrapMailDiskHighThreshold NOTIFICATION-TYPE
OBJECTS { fmlSysSerial}
STATUS current
DESCRIPTION "Trap being sent if Mailbox disk usage becomes too high"
::= { fmlTraps 104 }
fmlTrapMailDeferredQueueHighThreshold NOTIFICATION-TYPE
OBJECTS { fmlSysSerial }
STATUS current
DESCRIPTION "Trap being sent if Mail server deferred emails becomes too high"
::= { fmlTraps 105 }
fmlTrapAvThresholdEvent NOTIFICATION-TYPE
OBJECTS { fmlSysSerial }
STATUS current
DESCRIPTION "Trap being sent when detected virus number reaches the threshold"
::= { fmlTraps 106 }
fmlTrapSpamThresholdEvent NOTIFICATION-TYPE
OBJECTS { fmlSysSerial }
STATUS current
DESCRIPTION "Trap being sent when detected spam email number reaches the threshold"
::= { fmlTraps 107 }
fmlTrapPSUFailureEvent NOTIFICATION-TYPE
OBJECTS { fmlSysSerial, fmlHwSensorEntName, fmlHwSensorEntValue, fmlHwSensorEntAlarmStatus }
STATUS obsolete
DESCRIPTION "Trap being sent when detected a power suply unit failure, which is defined in FORTINET-CORE-MIB"
::= { fmlTraps 108 }
fmlTrapSystemEvent NOTIFICATION-TYPE
OBJECTS { fmlSysSerial, fmlSysEventCode }
STATUS current
DESCRIPTION "Trap being sent when system component halt, reboot, upgrade etc.,"
::= { fmlTraps 201 }
fmlTrapRAIDEvent NOTIFICATION-TYPE
OBJECTS { fmlSysSerial, fmlRAIDCode, fmlRAIDDevName }
STATUS current
DESCRIPTION "Trap being sent for RAID operation"
::= { fmlTraps 202 }
fmlTrapHAEvent NOTIFICATION-TYPE
OBJECTS { fmlSysSerial, fmlHAEventId, fmlHAUnitIp, fmlHAEventReason }
STATUS current
DESCRIPTION "Trap being sent when HA event occurs"
::= { fmlTraps 203 }
fmlTrapRemoteStorage NOTIFICATION-TYPE
OBJECTS { fmlSysSerial, fmlRemoteStorageStatus }
STATUS obsolete
DESCRIPTION "Trap being sent when status of the remote storage changes"
::= { fmlTraps 205 }
fmlTrapIpChange NOTIFICATION-TYPE
OBJECTS { fmlSysSerial, ifIndex }
STATUS obsolete
DESCRIPTION "Trap being sent when IP address of
the specified interface has been
changed, which is defined in FORTINET-CORE-MIB"
::= { fmlTraps 301 }
--
-- fnFortiMailMib.fmlMIBConformance
--
fmlSystemConformanceGroup OBJECT-GROUP
OBJECTS { fmlSysModel, fmlSysSerial, fmlSysVersion, fmlSysVersionAv, fmlSysOpMode, fmlSysCpuUsage,
fmlSysMemUsage, fmlSysLogDiskUsage, fmlSysMailDiskUsage, fmlSysSesCount, fmlSysEventCode,
fmlRAIDCode, fmlRAIDDevName, fmlHAEventId, fmlHAUnitIp, fmlHAEventReason,
fmlSysLoad }
STATUS current
DESCRIPTION
"object related to fortimail system."
::= { fmlMIBConformance 1 }
fmlSysOptionsConformanceGroup OBJECT-GROUP
OBJECTS { fmlSysOptIdleTimeout, fmlSysOptAuthTimeout }
STATUS current
DESCRIPTION
"object related to fortimail system option."
::= { fmlMIBConformance 2 }
fmlIpConformanceGroup OBJECT-GROUP
OBJECTS { fmlIpSessProto, fmlIpSessFromAddr, fmlIpSessFromPort, fmlIpSessToAddr,
fmlIpSessToPort, fmlIpSessExp }
STATUS current
DESCRIPTION
"object related to fortimail ip."
::= { fmlMIBConformance 3 }
fmlMailOptionsConformanceGroup OBJECT-GROUP
OBJECTS { fmlMailQueueName, fmlMailQueueMailCount, fmlMailQueueMailSize }
STATUS current
DESCRIPTION
"object related to fortimail mail options."
::= { fmlMIBConformance 4 }
fmlHwSensorsConformanceGroup OBJECT-GROUP
OBJECTS { fmlHwSensorCount, fmlHwSensorEntName, fmlHwSensorEntValue,
fmlHwSensorEntAlarmStatus }
STATUS current
DESCRIPTION
"object related to fortimail hw sensors."
::= { fmlMIBConformance 5 }
fmlHAModeConformanceGroup OBJECT-GROUP
OBJECTS { fmlHAMode, fmlHAEffectiveMode }
STATUS current
DESCRIPTION
"object related to fortimail HA mode."
::= { fmlMIBConformance 6 }
fmlTrapsComplianceGroup NOTIFICATION-GROUP
NOTIFICATIONS {
fmlTrapMailDiskHighThreshold,
fmlTrapMailDeferredQueueHighThreshold,
fmlTrapAvThresholdEvent,
fmlTrapSpamThresholdEvent,
fmlTrapSystemEvent,
fmlTrapRAIDEvent,
fmlTrapHAEvent
}
STATUS current
DESCRIPTION "Event notifications"
::= { fmlMIBConformance 7 }
fmlObsoleteTrapsComplianceGroup NOTIFICATION-GROUP
NOTIFICATIONS {
fmlTrapCpuHighThreshold,
fmlTrapMemLowThreshold,
fmlTrapLogDiskHighThreshold,
fmlTrapPSUFailureEvent,
fmlTrapIpChange
}
STATUS obsolete
DESCRIPTION "Event notifications, items in this group are defined in FORTINET-CORE-MIB"
::= { fmlMIBConformance 8 }
fmlMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"the compliance statement for the application MIB."
MODULE -- this module
GROUP fmlSystemConformanceGroup
DESCRIPTION
"this group is mandatory for all Fortimail appliances supporting this MIB."
GROUP fmlSysOptionsConformanceGroup
DESCRIPTION
"this group is mandatory for all Fortimail appliances supporting this MIB."
GROUP fmlIpConformanceGroup
DESCRIPTION
"this group is mandatory for all Fortimail appliances supporting this MIB."
GROUP fmlMailOptionsConformanceGroup
DESCRIPTION
"this group is mandatory for all Fortimail appliances supporting this MIB."
GROUP fmlHwSensorsConformanceGroup
DESCRIPTION
"this group is mandatory for all Fortimail appliances supporting this MIB."
GROUP fmlHAModeConformanceGroup
DESCRIPTION
"this group is mandatory for all Fortimail appliances supporting this MIB."
GROUP fmlTrapsComplianceGroup
DESCRIPTION
"this group is mandatory for all Fortimail appliances supporting this MIB."
::= { fmlMIBConformance 100 }
fmlObsoleteMIBCompliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"the obsolete compliance statement for the application MIB."
MODULE
GROUP fmlObsoleteTrapsComplianceGroup
DESCRIPTION
"items in this group are defined in FORTINET-CORE-MIB."
::= { fmlMIBConformance 101 }
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,641 @@
--
-- MODULE-IDENTITY
-- OrgName
-- Fortinet Technologies, Inc.
-- ContactInfo
-- Technical Support
-- e-mail: support@fortinet.com
-- http://www.fortinet.com
--
FORTINET-FORTISANDBOX-MIB DEFINITIONS ::= BEGIN
IMPORTS
FnBoolState, FnIndex, fnAdminEntry, fnSysSerial, fortinet
FROM FORTINET-CORE-MIB
ifEntry, ifName
FROM IF-MIB
InetAddress, InetAddressPrefixLength, InetAddressType, InetPortNumber
FROM INET-ADDRESS-MIB
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
sysName
FROM SNMPv2-MIB
Counter32, Counter64, Gauge32, Unsigned32, Integer32, IpAddress,
MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, TimeTicks, OBJECT-IDENTITY
FROM SNMPv2-SMI
CounterBasedGauge64
FROM HCNUM-TC
DisplayString, TEXTUAL-CONVENTION, AutonomousType
FROM SNMPv2-TC;
fnFortiSandboxMib MODULE-IDENTITY
LAST-UPDATED "201402240000Z"
ORGANIZATION
"Fortinet Technologies, Inc."
CONTACT-INFO
"
Technical Support
email: support@fortinet.com
http://www.fortinet.com"
DESCRIPTION
"MIB module for Fortinet FortiSandbox devices."
REVISION "201402240000Z"
DESCRIPTION
"Initial version of FORTINET-FORTISANDBOX-MIB."
::= { fortinet 118 }
FsaAdminPermLevel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for administrative permissions"
SYNTAX INTEGER { readAdmin(0), writeAdmin(1), domainAdmin(15),
superAdmin(255) }
FsaUserAuthType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for user authentication types"
SYNTAX INTEGER { local(1), radiusSingle(2), radiusMultiple(3),
ldap(4) }
FsaSessProto ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"data type for session protocols"
SYNTAX INTEGER { ip(0), icmp(1), igmp(2), ipip(4), tcp(6),
egp(8), pup(12), udp(17), idp(22), ipv6(41),
rsvp(46), gre(47), esp(50), ah(51), ospf(89),
pim(103), comp(108), raw(255) }
--
-- fortinet.fnFortiSandboxMib.fsaModel
--
fsaModel OBJECT IDENTIFIER ::= { fnFortiSandboxMib 1 }
-- fsaModel start
fsa1000D OBJECT IDENTIFIER ::= { fsaModel 10004 }
fsa3000D OBJECT IDENTIFIER ::= { fsaModel 30004 }
fsaVM OBJECT IDENTIFIER ::= { fsaModel 20000 }
fsa3500D OBJECT IDENTIFIER ::= { fsaModel 30005 }
fsa3000E OBJECT IDENTIFIER ::= { fsaModel 30006 }
fsa2000E OBJECT IDENTIFIER ::= { fsaModel 30007 }
fsa1000F OBJECT IDENTIFIER ::= { fsaModel 30008 }
fsa500F OBJECT IDENTIFIER ::= { fsaModel 30009 }
-- fsaModel end
--
-- fortinet.fnFortiSandboxMib.fsaTraps
--
fsaTraps OBJECT IDENTIFIER
::= { fnFortiSandboxMib 2 }
--
-- fortinet.fnFortiSandboxMib.fsaTraps
--
fsaTrapPrefix OBJECT IDENTIFIER
::= { fsaTraps 0 }
fsaTrapMalware NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fsaTrapJobId }
STATUS current
DESCRIPTION
"A malware has been detected"
::= { fsaTrapPrefix 501 }
fsaTrapCPUHigh NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fsaTrapCPUrate}
STATUS current
DESCRIPTION
"The CPU usage is too high"
::= { fsaTrapPrefix 502 }
fsaTrapMemHigh NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fsaTrapMUrate }
STATUS current
DESCRIPTION
"The memory usage is too high"
::= { fsaTrapPrefix 503 }
fsaTrapDUHigh NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fsaTrapDUrate }
STATUS current
DESCRIPTION
"The hard drive space usage is too high"
::= { fsaTrapPrefix 504 }
fsaTrapPSUC NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fsaTrapPSUFailure }
STATUS current
DESCRIPTION
"The power supply unit state has changed"
::= { fsaTrapPrefix 505 }
fsaTrapHCT NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fsaTrapHCTopology }
STATUS current
DESCRIPTION
"The topology map of HC has changed"
::= { fsaTrapPrefix 506 }
fsaTrapHCH NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fsaTrapHCHealth }
STATUS current
DESCRIPTION
"The health status of HC has changed"
::= { fsaTrapPrefix 507 }
--
-- fortinet.fnFortiSandboxMib.fsaTrapObjects
--
fsaTrapObjects OBJECT IDENTIFIER
::= { fnFortiSandboxMib 6 }
fsaTrapJobId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"JOB ID of the malware identified in trap"
::= { fsaTrapObjects 1 }
fsaTrapCPUrate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"CPU usage rate identified in trap"
::= { fsaTrapObjects 2 }
fsaTrapMUrate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Memory usage rate identified in trap"
::= { fsaTrapObjects 3 }
fsaTrapDUrate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Disk usage rate identified in trap"
::= { fsaTrapObjects 4 }
fsaTrapPSUFailure OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Power supply state identified in trap"
::= { fsaTrapObjects 5 }
fsaTrapHCTopology OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The topology map of HC identified in trap"
::= { fsaTrapObjects 6 }
fsaTrapHCHealth OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The health status of HC identified in trap"
::= { fsaTrapObjects 7 }
--
-- fortinet.fnFortiSandboxMib.fsaSystem
--
fsaSystem OBJECT IDENTIFIER
::= { fnFortiSandboxMib 3 }
--
-- fortinet.fnFortiSandboxMib.fsaSystem.fsaSystemInfo
--
fsaSystemInfo OBJECT IDENTIFIER
::= { fsaSystem 1 }
fsaSysVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firmware version of the device"
::= { fsaSystemInfo 1 }
fsaSysCpuUsage OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current CPU usage (percentage)"
::= { fsaSystemInfo 2 }
fsaSysMemUsage OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current memory utilization (percentage)"
::= { fsaSystemInfo 3 }
fsaSysMemCapacity OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total physical memory (RAM) installed (KB)"
::= { fsaSystemInfo 4 }
fsaSysDiskUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current hard disk usage (MB), if disk is present"
::= { fsaSystemInfo 5 }
fsaSysDiskCapacity OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total hard disk capacity (MB), if disk is present"
::= { fsaSystemInfo 6 }
fsaSysCpuUsageExcludedNice OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current CPU usage excluded nice processes usage (percentage)"
::= { fsaSystemInfo 7 }
fsaSysUpTime OBJECT-TYPE
SYNTAX Counter64
UNITS "hundredths of a second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 64bit time (in hundredths of a second) since the network management portion of the system was last re-initialized."
::= { fsaSystemInfo 8 }
--
-- fortinet.fnFortiSandboxMib.fsaSystem.fsaSoftware
--
fsaSoftware OBJECT IDENTIFIER
::= { fsaSystem 2 }
fsaSysTracer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sandbox tracer engine version installed on the device"
::= { fsaSoftware 1 }
fsaSysRating OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sandbox rating engine version installed on the device"
::= { fsaSoftware 2 }
fsaSysTool OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sandbox system tools version installed on the device"
::= { fsaSoftware 3 }
fsaSysSniffer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Traffic sniffer version installed on the device"
::= { fsaSoftware 4 }
fsaSysIPS OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Network alerts signature database version installed on the device"
::= { fsaSoftware 5 }
fsaSysAndroidA OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Android analytic engine version installed on the device"
::= { fsaSoftware 6 }
fsaSysAndroidR OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Android rating engine version installed on the device"
::= { fsaSoftware 7 }
--
-- fortinet.fnFortiSandboxMib.fsaUsers
--
fsaFwUsers OBJECT IDENTIFIER
::= { fnFortiSandboxMib 4 }
fsaFwUserInfo OBJECT IDENTIFIER
::= { fsaFwUsers 1 }
fsaFwUserNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of user accounts in fsaFwUserTable"
::= { fsaFwUserInfo 1 }
fsaFwUserAuthTimeout OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Idle period after which a firewall-authentication user's session
is automatically expired"
::= { fsaFwUserInfo 2 }
fsaFwUserTables OBJECT IDENTIFIER
::= { fsaFwUsers 2 }
fsaFwUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF FsaFwUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of local and proxy (Radius server)
user accounts for use with firewall user authentication"
::= { fsaFwUserTables 1 }
fsaFwUserEntry OBJECT-TYPE
SYNTAX FsaFwUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable
to a particular user account"
INDEX { fsaFwUserIndex }
::= { fsaFwUserTable 1 }
FsaFwUserEntry ::= SEQUENCE {
fsaFwUserIndex FnIndex,
fsaFwUserName DisplayString,
fsaFwUserAuth FsaUserAuthType,
fsaFwUserState FnBoolState
}
fsaFwUserIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index for uniquely identifying the users in fsaFwUserTable"
::= { fsaFwUserEntry 1 }
fsaFwUserName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"User-name of the specified account"
::= { fsaFwUserEntry 2 }
fsaFwUserAuth OBJECT-TYPE
SYNTAX FsaUserAuthType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of authentication the account uses (local, RADIUS, LDAP, etc.)"
::= { fsaFwUserEntry 3 }
fsaFwUserState OBJECT-TYPE
SYNTAX FnBoolState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the user account (enable/disable)"
::= { fsaFwUserEntry 4 }
--
-- fortinet.fnFortiSandboxMib.fsaJobInfo
--
fsaJobInfo OBJECT IDENTIFIER
::= { fnFortiSandboxMib 5 }
--
-- fortinet.fnFortiSandboxMib.fsaJobQueue
--
fsaJobQueue OBJECT IDENTIFIER
::= { fsaJobInfo 1 }
fsaFTypeExe OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pending Executables/DLL/VBS/BAT/PS1/JAR/MSI files on the device"
::= { fsaJobQueue 1 }
fsaFTypePDF OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pending PDF files on the device"
::= { fsaJobQueue 2 }
fsaFTypeDOC OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pending Office files on the device"
::= { fsaJobQueue 3 }
fsaFTypeFLASH OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pending Flash files on the device"
::= { fsaJobQueue 4 }
fsaFTypeWEB OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pending Web files on the device"
::= { fsaJobQueue 5 }
fsaFTypeAndroid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pending Android files on the device"
::= { fsaJobQueue 6 }
fsaFTypeMAC OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pending Android files on the device"
::= { fsaJobQueue 7 }
fsaFTypeURL OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pending URL jobs on the device"
::= { fsaJobQueue 8 }
fsaFTypeExtra OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pending user defined files on the device"
::= { fsaJobQueue 9 }
fsaFTypeNOVM OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pending Non Sandboxing files on the device"
::= { fsaJobQueue 10 }
fsaFTypePre OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Job Queue Assignment Pending files on the device"
::= { fsaJobQueue 11 }
fsaJobProcessing OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Processing jobs on the device"
::= { fsaJobQueue 12 }
--
-- fortinet.fnFortiSandboxMib.fsaMibConformance
--
fsaMibConformance OBJECT IDENTIFIER
::= { fnFortiSandboxMib 10 }
--
-- fortinet.fnFortiSandboxMib.fsaMibConformance
--
fsaSystemObjectGroup OBJECT-GROUP
OBJECTS { fsaSysVersion, fsaSysCpuUsage,
fsaSysMemUsage, fsaSysMemCapacity,
fsaSysDiskUsage, fsaSysDiskCapacity,
fsaSysCpuUsageExcludedNice,fsaSysUpTime }
STATUS current
DESCRIPTION
"Objects pertaining to the system status of the device."
::= { fsaMibConformance 1 }
fsaSoftwareObjectGroup OBJECT-GROUP
OBJECTS { fsaSysTracer, fsaSysRating, fsaSysTool,
fsaSysSniffer, fsaSysIPS,
fsaSysAndroidA, fsaSysAndroidR }
STATUS current
DESCRIPTION
"Objects pertaining to software running on the device."
::= { fsaMibConformance 2 }
fsaUserObjectGroup OBJECT-GROUP
OBJECTS { fsaFwUserNumber, fsaFwUserAuthTimeout,
fsaFwUserName, fsaFwUserAuth,
fsaFwUserState }
STATUS current
DESCRIPTION
"Objects pertaining to Firewall functionality on FortiSandbox devices."
::= { fsaMibConformance 3 }
fsaJobObjectGroup OBJECT-GROUP
OBJECTS { fsaFTypeExe, fsaFTypePDF, fsaFTypeDOC, fsaFTypeFLASH,
fsaFTypeWEB, fsaFTypeAndroid, fsaFTypeMAC, fsaFTypeURL, fsaFTypeExtra,
fsaFTypeNOVM, fsaFTypePre, fsaJobProcessing
}
STATUS current
DESCRIPTION
"Objects pertaining to jobs on the device."
::= { fsaMibConformance 4 }
fsaNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { fsaTrapMalware,fsaTrapCPUHigh,
fsaTrapMemHigh, fsaTrapDUHigh, fsaTrapPSUC,fsaTrapHCT,fsaTrapHCH }
STATUS current
DESCRIPTION
"Notifications that can be generated from a FortiSandbox device."
::= { fsaMibConformance 5 }
fsaMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the application MIB."
MODULE -- this module
GROUP fsaNotificationGroup
DESCRIPTION
"Notifications are feature dependant. See manual for feature
information."
GROUP fsaSystemObjectGroup
DESCRIPTION
"Model and feature specific."
GROUP fsaSoftwareObjectGroup
DESCRIPTION
"Model and feature specific."
GROUP fsaJobObjectGroup
DESCRIPTION
"Model and feature specific."
::= { fsaMibConformance 100 }
END -- end of module FORTINET-FORTISANDBOX-MIB.

View File

@ -0,0 +1,223 @@
--
-- MODULE-IDENTITY
-- OrgName
-- Fortinet Technologies, Inc.
-- ContactInfo
-- Technical Support
-- e-mail: support@fortinet.com
-- http://www.fortinet.com
--
FORTINET-FORTISWITCH-MIB DEFINITIONS ::= BEGIN
IMPORTS
fnSysSerial, fortinet
FROM FORTINET-CORE-MIB
sysName
FROM SNMPv2-MIB
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
Gauge32, MODULE-IDENTITY,
NOTIFICATION-TYPE, OBJECT-TYPE
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC;
fnFortiSwitchMib MODULE-IDENTITY
LAST-UPDATED "201109280000Z"
ORGANIZATION
"Fortinet Technologies, Inc."
CONTACT-INFO
"
Technical Support
email: support@fortinet.com
http://www.fortinet.com"
DESCRIPTION
"MIB module for Fortinet FortiSwitch devices."
REVISION "201109280000Z"
DESCRIPTION
"Initial version of FORTINET-FORTISWITCH-MIB."
::= { fortinet 106 }
--
-- fortinet.fnFortiSwitchMib.fsModel
--
fsModel OBJECT IDENTIFIER
::= { fnFortiSwitchMib 1 }
--
-- fortinet.fnFortiSwitchMib.fsTraps
--
fsTraps OBJECT IDENTIFIER
::= { fnFortiSwitchMib 2 }
fsTrapPrefix OBJECT IDENTIFIER
::= { fsTraps 0 }
--
-- fortinet.fnFortiSwitchMib.fsTrunkMemPrefix
--
fsTrunkMemPrefix OBJECT IDENTIFIER
::= { fnFortiSwitchMib 3 }
fsTrunkMember OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..82))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Trunk members of the device, including this trunk member's corresponding blade's serial number and its slot name"
::= { fsTrunkMemPrefix 1 }
fsTrapHBFail NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fsTrunkMember}
STATUS current
DESCRIPTION
"Indicates no heart beat packets received."
::= { fsTrapPrefix 701 }
fsTrapHBReceived NOTIFICATION-TYPE
OBJECTS { fnSysSerial,sysName, fsTrunkMember}
STATUS current
DESCRIPTION
"Indicates heart beat pacekts have been received."
::= { fsTrapPrefix 702 }
fsTrapMemberDown NOTIFICATION-TYPE
OBJECTS { fnSysSerial,sysName,fsTrunkMember }
STATUS current
DESCRIPTION
"A trunk member has left this trunk."
::= { fsTrapPrefix 703 }
fsTrapMemberUp NOTIFICATION-TYPE
OBJECTS { fnSysSerial,sysName, fsTrunkMember}
STATUS current
DESCRIPTION
"A trunk member has joined this trunk"
::= { fsTrapPrefix 704 }
--
-- fortinet.fnFortiSwitchMib.fsSystem
--
fsSystem OBJECT IDENTIFIER
::= { fnFortiSwitchMib 4 }
fsSystemInfo OBJECT IDENTIFIER
::= { fsSystem 1 }
fsSysVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firmware version of the device"
::= { fsSystemInfo 1 }
fsSysCpuUsage OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current CPU usage (percentage)"
::= { fsSystemInfo 2 }
fsSysMemUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current system memory usage (KB)"
::= { fsSystemInfo 3 }
fsSysMemCapacity OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total physical memory (RAM) installed (KB)"
::= { fsSystemInfo 4 }
fsSysDiskUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current hard disk usage (KB), if disk is present"
::= { fsSystemInfo 5 }
fsSysDiskCapacity OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total hard disk capacity (KB), if disk is present"
::= { fsSystemInfo 6 }
fsSoftware OBJECT IDENTIFIER
::= { fsSystem 2 }
fsDirverVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current driver version of this device"
::= { fsSoftware 1 }
--
-- fortinet.fnFortiSwitchMib.fsMibConformance
--
fsMibConformance OBJECT IDENTIFIER
::= { fnFortiSwitchMib 100 }
fsNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { fsTrapHBFail, fsTrapHBReceived, fsTrapMemberDown, fsTrapMemberUp }
STATUS current
DESCRIPTION
"Notifications that can be generated from a FortiSwitch device."
::= { fsMibConformance 1 }
fsSystemObjectGroup OBJECT-GROUP
OBJECTS { fsSysVersion, fsSysCpuUsage,
fsSysMemUsage, fsSysMemCapacity,
fsSysDiskUsage, fsSysDiskCapacity,
fsDirverVersion }
STATUS current
DESCRIPTION
"Objects pertaining to the system status of the device."
::= { fsMibConformance 2 }
fsTrunkObjectGroup OBJECT-GROUP
OBJECTS { fsTrunkMember }
STATUS current
DESCRIPTION
"Objects pertaining to the information of the trunk."
::= { fsMibConformance 3 }
fsMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the application MIB."
MODULE -- this module
GROUP fsNotificationGroup
DESCRIPTION
"Notifications are feature dependant. See manual for feature information."
GROUP fsSystemObjectGroup
DESCRIPTION
"Model and feature specific."
GROUP fsTrunkObjectGroup
DESCRIPTION
"Model and feature specific."
::= { fsMibConformance 100 }
END -- end of module FORTINET-FORTISWITCH-MIB.

View File

@ -0,0 +1,268 @@
--
-- MODULE-IDENTITY
-- OrgName
-- Fortinet, Inc.
-- ContactInfo
-- Technical Support
-- e-mail: support@fortinet.com
-- http://www.fortinet.com
--
FORTINET-FORTIVOICE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
DisplayString, TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Gauge32,
IpAddress
FROM SNMPv2-SMI
ifIndex
FROM IF-MIB
FnBoolState, FnIndex, FnSessionProto, fortinet
FROM FORTINET-CORE-MIB;
fnFortiVoiceMib MODULE-IDENTITY
LAST-UPDATED "201401300000Z"
ORGANIZATION
"Fortinet Technologies, Inc."
CONTACT-INFO
"Technical Support
email: support@fortinet.com
http://www.fortinet.com
"
DESCRIPTION
"Inherit FORTINET-CORE-MIB, combine FortiVoice traps"
REVISION "201401300000Z"
DESCRIPTION
"MIB module for FortiVoice devices."
::= { fortinet 115 }
--
-- Textual conventions --
--
FvSysEventCodeVal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for System component events."
SYNTAX INTEGER {
systemHalt (1),
systemReboot (2),
systemReload (3),
systemUpgrade (4),
guiUpgrade (5),
logDiskFormat (6),
storageDiskFormat (7)
}
FvHAEventIdVal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for HA events."
SYNTAX INTEGER {
masterUnitSwitch (1),
slaveUnitSwitch (2),
unitShutdown (3)
}
FvHAModeVal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for HA mode."
SYNTAX INTEGER {
off (0),
master (1),
slave (2)
}
--
--
--
fvTraps OBJECT IDENTIFIER ::= { fnFortiVoiceMib 0 }
fvSystem OBJECT IDENTIFIER ::= { fnFortiVoiceMib 1 }
fvSysHA OBJECT IDENTIFIER ::= { fvSystem 200 }
fvMIBConformance OBJECT IDENTIFIER ::= { fnFortiVoiceMib 600 }
--
-- fnFortiVoiceMib.fvSystem
--
fvSysModel OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 64 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System model string"
::= { fvSystem 1 }
fvSysSerial OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device serial number"
::= { fvSystem 2 }
fvSysVersion OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 128 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device firmware version"
::= { fvSystem 3 }
fvSysCpuUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous CPU usage"
::= { fvSystem 6 }
fvSysMemUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous memory utilization"
::= { fvSystem 7 }
fvSysLogDiskUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous log disk usage"
::= { fvSystem 8 }
fvSysStorageDiskUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous storage disk usage"
::= { fvSystem 9 }
fvSysEventCode OBJECT-TYPE
SYNTAX FvSysEventCodeVal
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "System component events"
::= { fvSystem 11 }
fvHAEventId OBJECT-TYPE
SYNTAX FvHAEventIdVal
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "HA event type ID"
::= { fvSystem 14 }
fvHAUnitIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Unit IP address where event occurs "
::= { fvSystem 15 }
fvHAEventReason OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The reason for the HA event"
::= { fvSystem 16 }
fvSysLoad OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous system load"
::= { fvSystem 30 }
--
-- fnFortiVoiceMib.fvSystem.fvSysHA
--
fvHAMode OBJECT-TYPE
SYNTAX FvHAModeVal
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Configured HA mode"
::= { fvSysHA 1 }
fvHAEffectiveMode OBJECT-TYPE
SYNTAX FvHAModeVal
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Effective HA mode"
::= { fvSysHA 2 }
--
-- fnFortiVoiceMib.fvTraps
--
fvTrapStorageDiskHighThreshold NOTIFICATION-TYPE
OBJECTS { fvSysSerial}
STATUS current
DESCRIPTION "Trap being sent if the storage disk usage becomes too high"
::= { fvTraps 104 }
fvTrapSystemEvent NOTIFICATION-TYPE
OBJECTS { fvSysSerial, fvSysEventCode }
STATUS current
DESCRIPTION "Trap being sent when the system component halt, reboot, upgrade etc.,"
::= { fvTraps 201 }
fvTrapHAEvent NOTIFICATION-TYPE
OBJECTS { fvSysSerial, fvHAEventId, fvHAUnitIp, fvHAEventReason }
STATUS current
DESCRIPTION "Trap being sent when HA event occurs"
::= { fvTraps 203 }
--
-- fnFortiVoiceMib.fvMIBConformance
--
fvSystemConformanceGroup OBJECT-GROUP
OBJECTS { fvSysModel, fvSysSerial, fvSysVersion, fvSysCpuUsage, fvSysMemUsage,
fvSysLogDiskUsage, fvSysStorageDiskUsage, fvSysEventCode, fvSysLoad }
STATUS current
DESCRIPTION
"object related to fortivoice system."
::= { fvMIBConformance 1 }
fvHAModeConformanceGroup OBJECT-GROUP
OBJECTS { fvHAMode, fvHAEffectiveMode }
STATUS current
DESCRIPTION
"object related to fortivoice HA mode."
::= { fvMIBConformance 6 }
fvTrapsComplianceGroup NOTIFICATION-GROUP
NOTIFICATIONS {
fvTrapStorageDiskHighThreshold,
fvTrapSystemEvent,
fvTrapHAEvent
}
STATUS current
DESCRIPTION "Event notifications"
::= { fvMIBConformance 7 }
fvMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"the compliance statement for the application MIB."
MODULE -- this module
GROUP fvSystemConformanceGroup
DESCRIPTION
"this group is mandatory for all FortiVoice appliances supporting this MIB."
GROUP fvHAModeConformanceGroup
DESCRIPTION
"this group is mandatory for all FortiVoice appliances supporting this MIB."
GROUP fvTrapsComplianceGroup
DESCRIPTION
"this group is mandatory for all FortiVoice appliances supporting this MIB."
::= { fvMIBConformance 100 }
END

View File

@ -0,0 +1,816 @@
--
-- MODULE-IDENTITY
-- OrgName
-- Fortinet Technologies, Inc.
-- ContactInfo
-- Technical Support
-- e-mail: support@fortinet.com
-- http://www.fortinet.com
--
FORTINET-FORTIWEB-MIB DEFINITIONS ::= BEGIN
IMPORTS
fnSysSerial, fortinet
FROM FORTINET-CORE-MIB
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
Counter32, Gauge32, Integer32, MODULE-IDENTITY,
NOTIFICATION-TYPE, OBJECT-TYPE
FROM SNMPv2-SMI
sysName
FROM SNMPv2-MIB
DisplayString, TEXTUAL-CONVENTION
FROM SNMPv2-TC;
fnFortiWebMib MODULE-IDENTITY
LAST-UPDATED "201807130000Z"
ORGANIZATION
"Fortinet Technologies, Inc."
CONTACT-INFO
"
Technical Support
email: support@fortinet.com
http://www.fortinet.com"
DESCRIPTION
"MIB module for Fortinet FortiWeb devices"
REVISION "201807130000Z"
DESCRIPTION
"add fwbDOCKER."
REVISION "201804040000Z"
DESCRIPTION
"add fwbVBOX."
REVISION "201803210000Z"
DESCRIPTION
"add fwbGCP."
REVISION "201711170000Z"
DESCRIPTION
"add fwbKVMPAYG."
REVISION "201702130000Z"
DESCRIPTION
"add fwb1000E."
REVISION "201612130000Z"
DESCRIPTION
"add fwbPAYG."
REVISION "201610250000Z"
DESCRIPTION
"add fwb2000E."
REVISION "201609130000Z"
DESCRIPTION
"add fwb600D."
REVISION "201607010000Z"
DESCRIPTION
"fix syntax error"
REVISION "201512170000Z"
DESCRIPTION
"add fwb3010E."
REVISION "201512160000Z"
DESCRIPTION
"add fwb400D."
REVISION "201512030000Z"
DESCRIPTION
"add fwbAZURE."
REVISION "201510200000Z"
DESCRIPTION
"Modify model name from fwzxxx to fwbxxx."
REVISION "201507130000Z"
DESCRIPTION
"Adjust MIB tree."
REVISION "201003220000Z"
DESCRIPTION
"Initial version of FORTINET-FORTIWEB-MIB."
::= { fortinet 107 }
FwOpMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for device operation modes"
SYNTAX INTEGER { inline(1), offline(2), transparent(3), wccp(4)}
FwHaMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"enumerated type for HA cluster modes"
SYNTAX INTEGER { standalone(1), master(2),
slave(3) }
--
-- fortinet.fnFortiWebMib.fwModel
--
fwModel OBJECT IDENTIFIER
::= { fnFortiWebMib 1 }
fwb400B OBJECT IDENTIFIER
::= { fwModel 4002 }
fwb100D OBJECT IDENTIFIER
::= { fwModel 1004 }
fwb400C OBJECT IDENTIFIER
::= { fwModel 4003 }
fwb400D OBJECT IDENTIFIER
::= { fwModel 4004 }
fwb600D OBJECT IDENTIFIER
::= { fwModel 6004 }
fwb1000B OBJECT IDENTIFIER
::= { fwModel 10002 }
fwb1000C OBJECT IDENTIFIER
::= { fwModel 10003 }
fwb1000D OBJECT IDENTIFIER
::= { fwModel 10004 }
fwb2000E OBJECT IDENTIFIER
::= { fwModel 10005 }
fwb1000E OBJECT IDENTIFIER
::= { fwModel 10006 }
fwb3000C OBJECT IDENTIFIER
::= { fwModel 30003 }
fwb3000CFSX OBJECT IDENTIFIER
::= { fwModel 30004 }
fwb3000D OBJECT IDENTIFIER
::= { fwModel 30005 }
fwb3000DFSX OBJECT IDENTIFIER
::= { fwModel 30006 }
fwb3000E OBJECT IDENTIFIER
::= { fwModel 30007 }
fwb3010E OBJECT IDENTIFIER
::= { fwModel 30008 }
fwb4000C OBJECT IDENTIFIER
::= { fwModel 40003 }
fwb4000D OBJECT IDENTIFIER
::= { fwModel 40004 }
fwb4000E OBJECT IDENTIFIER
::= { fwModel 40005 }
fwbVM OBJECT IDENTIFIER
::= { fwModel 50001 }
fwbXENOPEN OBJECT IDENTIFIER
::= { fwModel 50002 }
fwbXENSERVER OBJECT IDENTIFIER
::= { fwModel 50003}
fwbXENAWS OBJECT IDENTIFIER
::= { fwModel 50004 }
fwbHYPERV OBJECT IDENTIFIER
::= { fwModel 50005 }
fwbKVM OBJECT IDENTIFIER
::= { fwModel 50006}
fwbAZURE OBJECT IDENTIFIER
::= { fwModel 50007}
fwbVMPAYG OBJECT IDENTIFIER
::= { fwModel 50008}
fwbKVMPAYG OBJECT IDENTIFIER
::= { fwModel 50009}
fwbGCP OBJECT IDENTIFIER
::= { fwModel 50010}
fwbVBOX OBJECT IDENTIFIER
::= { fwModel 50011}
fwbDOCKER OBJECT IDENTIFIER
::= { fwModel 50012}
--
-- fortinet.fnFortiWebMib.fwSystem
--
fwSystem OBJECT IDENTIFIER
::= { fnFortiWebMib 2 }
--
-- fortinet.fnFortiWebMib.fwSystem.fwSystemInfo
--
fwSystemInfo OBJECT IDENTIFIER
::= { fwSystem 1 }
fwSystemCPU OBJECT IDENTIFIER
::= { fwSystem 2 }
cPUNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of CPU."
::= { fwSystemCPU 1 }
cPUTable OBJECT-TYPE
SYNTAX SEQUENCE OF CPUEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"cpu"
::= { fwSystemCPU 2 }
cPUEntry OBJECT-TYPE
SYNTAX CPUEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CPU"
INDEX { cPUIndex }
::= { cPUTable 1 }
CPUEntry ::=
SEQUENCE {
cPUIndex
Integer32 ,
cPUusage
Integer32
}
cPUIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for each CPU."
::= { cPUEntry 1 }
cPUusage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" CPU usage"
::= { cPUEntry 2 }
fwSysModel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System Model of the device"
::= { fwSystemInfo 1 }
fwSysVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firmware version of the device"
::= { fwSystemInfo 2 }
fwSysHaMode OBJECT-TYPE
SYNTAX FwHaMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High-availability mode HA mode(Standalone, Master, Slave)"
::= { fwSystemInfo 3 }
fwSysOpMode OBJECT-TYPE
SYNTAX FwOpMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation mode of the device (Inline or Offlinet or Transparent or WCCP)"
::= { fwSystemInfo 4 }
fwSysCpuUsage OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current CPU usage (percentage)"
::= { fwSystemInfo 5 }
fwSysCpuFreq OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current CPU frequency (MHz)"
::= { fwSystemInfo 6 }
fwSysMemUsage OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current memory utilization (percentage)"
::= { fwSystemInfo 7 }
fwSysMemCapacity OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total physical memory (RAM) installed (MB)"
::= { fwSystemInfo 8 }
fwSysDiskUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current hard disk usage rate, if disk is present"
::= { fwSystemInfo 9 }
fwSysDiskCapacity OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total hard disk capacity (MB), if disk is present"
::= { fwSystemInfo 10 }
--
-- fortinet.fnFortiWebMib.fwProxy
--
fwProxy OBJECT IDENTIFIER
::= { fnFortiWebMib 3 }
fwProxyNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Policy number"
::= { fwProxy 1 }
fwPServerNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Physical server number"
::= { fwProxy 2 }
fwVServerNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Virtual server number"
::= { fwProxy 3 }
fwMonitorNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Monitor number"
::= { fwProxy 4 }
fwServiceNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Service number"
::= { fwProxy 5 }
fwPortSvrNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protection server number"
::= { fwProxy 6 }
--
-- fortinet.fnFortiWebMib.fwXMLProtection
--
--
-- fortinet.fnFortiWebMib.fwWAFProtection
--
fwWAFProtection OBJECT IDENTIFIER
::= { fnFortiWebMib 4 }
fwWAFInputRuleNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WAF input rule number"
::= { fwWAFProtection 1 }
fwWAFParameterNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WAF paramater validation rules number"
::= { fwWAFProtection 2 }
fwWAFAccessNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WAF page access rule number"
::= { fwWAFProtection 3 }
fwWAFSvrPortNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WAF server protection number"
::= { fwWAFProtection 4 }
fwWAFStartPageNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WAF start page number"
::= { fwWAFProtection 5 }
--fwWAFBlacklistNumber OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "WAF black list number"
-- ::= { fwWAFProtection 6 }
--fwWAFWhitelistNumber OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "WAF white list number"
-- ::= { fwWAFProtection 7 }
fwWAFProfileNumber OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WAF profile number"
::= { fwWAFProtection 6 }
--
-- fortinet.fnFortiWebMib.fwTraps
--
fwTraps OBJECT IDENTIFIER
::= { fnFortiWebMib 10 }
fwTrapPrefix OBJECT IDENTIFIER
::= { fwTraps 0 }
--
-- add by xhwang begin
--
fnWafInfo OBJECT-TYPE
SYNTAX SEQUENCE OF FnWafInfoDetail
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Details of one fortiweb attack infomation."
::= { fwTraps 1}
fnWafInfoDetail OBJECT-TYPE
SYNTAX FnWafInfoDetail
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to an attack of fortiweb"
INDEX { fnWafIndex }
::= { fnWafInfo 1 }
FnWafInfoDetail ::= SEQUENCE {
fnWafIndex Integer32,
fnWafDate DisplayString,
fnWafTime DisplayString,
fnWafSrcIP DisplayString,
fnWafDstIP DisplayString,
fnWafSrcPort DisplayString,
fnWafDstPort DisplayString,
fnWafHost DisplayString,
fnWafURL DisplayString
}
fnWafIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index uniquely defining an attack within the fnWafInfo"
::= { fnWafInfoDetail 1 }
fnWafDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date of attack happened ( yyyy-mm-dd)"
::= { fnWafInfoDetail 2 }
fnWafTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time of attack happened ( hh:mm:ss)"
::= { fnWafInfoDetail 3 }
fnWafSrcIP OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the source ip of the attack "
::= { fnWafInfoDetail 4 }
fnWafDstIP OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the dest ip of the attack "
::= { fnWafInfoDetail 5 }
fnWafSrcPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the source port of the attack "
::= { fnWafInfoDetail 6 }
fnWafDstPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the dest port of the attack "
::= { fnWafInfoDetail 7 }
fnWafHost OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host of http request"
::= { fnWafInfoDetail 8 }
fnWafURL OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The URL of the http request "
::= { fnWafInfoDetail 9 }
--
-- add by xhwang end
--
fwTrapHaHBFail NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"HA Master detects Slave is offline"
::= { fwTrapPrefix 1 }
fwTrapModeChange NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"System run mode is changed(inline/offline/transparent change)"
::= { fwTrapPrefix 2 }
fwTrapPolicyStart NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Policy is started"
::= { fwTrapPrefix 3 }
fwTrapPolicyStop NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Policy is stopped"
::= { fwTrapPrefix 4 }
fwTrapPServerFailed NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Physical server is drop-line"
::= { fwTrapPrefix 5 }
fwTrapXMLIntrusionAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"XML Intrusion trap"
::= { fwTrapPrefix 10 }
fwTrapXMLSchemaAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"XML Schema trap"
::= { fwTrapPrefix 11 }
fwTrapXMLFilterAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"XML filterRule trap"
::= { fwTrapPrefix 12 }
fwTrapXMLSigEncAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"XML Signature/Encrypte trap"
::= { fwTrapPrefix 13 }
fwTrapXMLWSDLAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"XML WSDL check trap"
::= { fwTrapPrefix 14 }
fwTrapXMLSqlAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"XML SQL injection trap"
::= { fwTrapPrefix 15 }
fwTrapWAFAMethodAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF Allow method trap"
::= { fwTrapPrefix 30 }
fwTrapWAFXSSAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF XSS trap"
::= { fwTrapPrefix 31 }
fwTrapWAFSqlAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF SQL injection trap"
::= { fwTrapPrefix 32 }
fwTrapWAFExploitAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF Common Exploits trap"
::= { fwTrapPrefix 33 }
fwTrapWAFDisclosureAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF Information Disclosure trap"
::= { fwTrapPrefix 34 }
fwTrapWAFAccessAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF Access page rule trap"
::= { fwTrapPrefix 35 }
fwTrapWAFSPageAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"WAF Start page rule trap"
::= { fwTrapPrefix 36 }
fwTrapWAFPValidAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"WAF Parameter validation rule trap"
::= { fwTrapPrefix 37 }
fwTrapWAFBListAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF Black list trap"
::= { fwTrapPrefix 38 }
fwTrapWAFBLoginAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF Brute force login trap"
::= { fwTrapPrefix 39 }
fwTrapWAFRobotAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF Robot control trap"
::= { fwTrapPrefix 40 }
fwTrapWAFHideFieldAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF hide field trap"
::= { fwTrapPrefix 41 }
fwTrapWAFUrlAccessAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF url access trap"
::= { fwTrapPrefix 42 }
fwTrapWAFBadRobotAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF Bad Robot control trap"
::= { fwTrapPrefix 43 }
fwTrapWAFSignatureAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF signature attack trap"
::= { fwTrapPrefix 44 }
fwTrapWAFWListAttack NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,fnWafInfoDetail }
STATUS current
DESCRIPTION
"WAF white list trap"
::= { fwTrapPrefix 45 }
--
-- fortinet.fnFortiWebMib.fwMibConformance
--
fwMibConformance OBJECT IDENTIFIER
::= { fnFortiWebMib 100 }
fwTrapGroup NOTIFICATION-GROUP
NOTIFICATIONS { fwTrapHaHBFail, fwTrapModeChange,
fwTrapPolicyStart, fwTrapPolicyStop,
fwTrapPServerFailed, fwTrapXMLIntrusionAttack,
fwTrapXMLSchemaAttack, fwTrapXMLFilterAttack,
fwTrapXMLSigEncAttack, fwTrapXMLWSDLAttack,
fwTrapXMLSqlAttack, fwTrapWAFAMethodAttack,
fwTrapWAFXSSAttack, fwTrapWAFSqlAttack,
fwTrapWAFExploitAttack, fwTrapWAFDisclosureAttack,
fwTrapWAFAccessAttack, fwTrapWAFSPageAttack,
fwTrapWAFPValidAttack, fwTrapWAFBListAttack,
fwTrapWAFWListAttack, fwTrapWAFBLoginAttack,
fwTrapWAFRobotAttack }
STATUS current
DESCRIPTION
"Traps are intended for use."
::= { fwMibConformance 1 }
fwSystemObjectGroup OBJECT-GROUP
OBJECTS { fwSysModel, fwSysVersion,
fwSysHaMode, fwSysOpMode,
fwSysCpuUsage, fwSysCpuFreq,
fwSysMemUsage, fwSysMemCapacity,
fwSysDiskUsage, fwSysDiskCapacity }
STATUS current
DESCRIPTION
"Objects pertaining to the system status of the device."
::= { fwMibConformance 2 }
fwMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the application MIB."
MODULE -- this module
GROUP fwTrapGroup
DESCRIPTION
"Traps are optional. Not all models support all traps. Consult product literature to see which traps are supported."
GROUP fwSystemObjectGroup
DESCRIPTION
"Object identifiers used in notifications. Objects are required if their containing trap is implemented."
::= { fwMibConformance 100 }
END -- end of module FORTINET-FORTIWEB-MIB.

View File

@ -0,0 +1,730 @@
--
-- MODULE-IDENTITY
-- OrgName
-- Fortinet, Inc.
-- ContactInfo
-- Technical Support
-- e-mail: support@fortinet.com
-- http://www.fortinet.com
--
FORTINET-MIB-280 DEFINITIONS ::= BEGIN
IMPORTS
DisplayString
FROM SNMPv2-TC
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32,
enterprises, IpAddress
FROM SNMPv2-SMI;
--
-- Textual conventions --
--
FnBoolState ::= INTEGER {
disabled ( 1 ),
enabled ( 2 )
}
FnIndex ::= INTEGER (
0 .. 2147483647
)
FnOpMode ::= INTEGER {
nat ( 1 ),
transparent ( 2 )
}
FnHaMode ::= INTEGER {
standalone ( 1 ),
active-active ( 2 ),
active-passive ( 3 )
}
FnHaSchedule ::= INTEGER {
none ( 1 ),
hub ( 2 ),
least-connections ( 3 ),
round-robin ( 4 ),
weighted-round-robin ( 5 ),
random ( 6 ),
ip-based ( 7 ),
ip-port-based ( 8 )
}
FnAdminPerm ::= INTEGER {
super-admin ( 255 ),
domain-admin ( 15 ),
write-admin ( 1 ),
read-admin ( 0 )
}
FnUserAuth ::= INTEGER {
local ( 1 ),
radius-single ( 2 ),
radius-multiple ( 3 ),
ldap ( 4 )
}
FnIfAddrMode ::= INTEGER {
static ( 1 )
-- fixme --
}
FnSessProto ::= INTEGER {
ip ( 0 ) ,
icmp ( 1 ) ,
igmp ( 2 ) ,
ipip ( 4 ) ,
tcp ( 6 ) ,
egp ( 8 ) ,
pup ( 12 ) ,
udp ( 17 ) ,
idp ( 22 ) ,
ipv6 ( 41 ) ,
rsvp ( 46 ) ,
gre ( 47 ) ,
esp ( 50 ) ,
ah ( 51 ) ,
ospf ( 89 ) ,
pim ( 103 ) ,
comp ( 108 ) ,
raw ( 255 )
}
--
--
--
fortinet OBJECT IDENTIFIER ::= { enterprises 12356 }
fnSystem OBJECT IDENTIFIER ::= { fortinet 1 }
fnDomains OBJECT IDENTIFIER ::= { fortinet 2 }
-- fnInterfaces OBJECT IDENTIFIER ::= { fortinet 3 }
fnIp OBJECT IDENTIFIER ::= { fortinet 4 }
-- fnDhcp OBJECT IDENTIFIER ::= { fortinet 5 }
-- fnSnmp OBJECT IDENTIFIER ::= { fortinet 6 }
-- fnDns OBJECT IDENTIFIER ::= { fortinet 7 }
-- fnFirewall OBJECT IDENTIFIER ::= { fortinet 8 }
fnVpn OBJECT IDENTIFIER ::= { fortinet 9 }
-- fnVip OBJECT IDENTIFIER ::= { fortinet 10 }
-- fnAntivirus OBJECT IDENTIFIER ::= { fortinet 11 }
fnIps OBJECT IDENTIFIER ::= { fortinet 12 }
-- fnWebfilter OBJECT IDENTIFIER ::= { fortinet 13 }
-- fnAntispam OBJECT IDENTIFIER ::= { fortinet 14 }
fnBridge OBJECT IDENTIFIER ::= { fortinet 15 }
fnTraps OBJECT IDENTIFIER ::= { fortinet 0 }
-- fnSystem
fnSysModel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System model number"
::= { fnSystem 1 }
fnSysSerial OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device serial number"
::= { fnSystem 2 }
fnSysVersion OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 128 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device firmware version"
::= { fnSystem 3 }
fnSysVersionAv OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 128 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Antivirus DB version"
::= { fnSystem 4 }
fnSysVersionNids OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 128 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "NIDS DB version"
::= { fnSystem 5 }
fnSysHaMode OBJECT-TYPE
SYNTAX FnHaMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION "High-availabilty mode (Standalone, A-A or A-P)"
::= { fnSystem 6 }
fnSysOpMode OBJECT-TYPE
SYNTAX FnOpMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operational mode (Transparent or Nat)"
::= { fnSystem 7 }
fnSysCpuUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous CPU usage"
::= { fnSystem 8 }
fnSysMemUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous memory utilization"
::= { fnSystem 9 }
fnSysSesCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Instantaneous session count"
::= { fnSystem 10 }
fnHa OBJECT IDENTIFIER ::= { fnSystem 100 }
fnAdmin OBJECT IDENTIFIER ::= { fnSystem 101 }
fnUsers OBJECT IDENTIFIER ::= { fnSystem 102 }
fnOptions OBJECT IDENTIFIER ::= { fnSystem 103 }
fnLogging OBJECT IDENTIFIER ::= { fnSystem 104 }
fnMessages OBJECT IDENTIFIER ::= { fnSystem 105 }
-- fnSystem . fnHa
fnHaGroupId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HA cluster group ID"
::= { fnHa 1 }
fnHaPriority OBJECT-TYPE
SYNTAX INTEGER (0 .. 255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HA clustering priority (default - 127)"
::= { fnHa 2 }
fnHaOverride OBJECT-TYPE
SYNTAX FnBoolState
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of a master override flag"
::= { fnHa 3 }
fnHaAutoSync OBJECT-TYPE
SYNTAX FnBoolState
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of an automatic configuration
synchronization"
::= { fnHa 4 }
fnHaSchedule OBJECT-TYPE
SYNTAX FnHaSchedule
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Load-balancing schedule in A-A mode"
::= { fnHa 5 }
-- fnSystem . fnHa . fnHaStatusTable
fnHaStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FnHaStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "HA cluster status"
::= { fnHa 6 }
fnHaStatsEntry OBJECT-TYPE
SYNTAX FnHaStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics for a particular HA cluster's unit"
INDEX { fnHaStatsIndex }
::= { fnHaStatsTable 1 }
FnHaStatsEntry ::= SEQUENCE {
fnHaStatsIndex FnIndex,
fnHaStatsSerial DisplayString,
fnHaStatsCpuUsage Gauge32,
fnHaStatsMemUsage Gauge32,
fnHaStatsNetUsage Gauge32,
fnHaStatsSesCount Gauge32,
fnHaStatsPktCount Counter32,
fnHaStatsByteCount Counter32,
fnHaStatsIdsCount Counter32,
fnHaStatsAvCount Counter32
}
fnHaStatsIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies an
unit in the HA Cluster"
::= { fnHaStatsEntry 1 }
fnHaStatsSerial OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 32 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Serial number of HA Cluster's unit"
::= { fnHaStatsEntry 2 }
fnHaStatsCpuUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CPU Usage of HA Cluster's unit"
::= { fnHaStatsEntry 3 }
fnHaStatsMemUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Memory Usage of HA Cluster's unit"
::= { fnHaStatsEntry 4 }
fnHaStatsNetUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Network Usage of HA Cluster's unit"
::= { fnHaStatsEntry 5 }
fnHaStatsSesCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sessions Counter of HA Cluster's unit"
::= { fnHaStatsEntry 6 }
fnHaStatsPktCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Packets Counter of HA Cluster's unit"
::= { fnHaStatsEntry 7 }
fnHaStatsByteCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Bytes Counter of HA Cluster's unit"
::= { fnHaStatsEntry 8 }
fnHaStatsIdsCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IDS Counter of HA Cluster's unit"
::= { fnHaStatsEntry 9 }
fnHaStatsAvCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AV Counter of HA Cluster's unit"
::= { fnHaStatsEntry 10 }
-- fnSystem . fnAdmin
fnAdminNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of admin accounts in fnAdminTable"
::= { fnAdmin 1 }
fnAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF FnAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of admin accounts"
::= { fnAdmin 2 }
fnAdminEntry OBJECT-TYPE
SYNTAX FnAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing information applicable
to a particular admin account"
INDEX { fnAdminIndex }
::= { fnAdminTable 1 }
FnAdminEntry ::= SEQUENCE {
fnAdminIndex FnIndex,
fnAdminName DisplayString,
fnAdminAddr IpAddress,
fnAdminMask IpAddress,
fnAdminPerm FnAdminPerm
}
fnAdminIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index of admin account"
::= { fnAdminEntry 1 }
fnAdminName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A username of an account"
::= { fnAdminEntry 2 }
fnAdminAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An address of a subnet where this admin account
can be used from"
::= { fnAdminEntry 3 }
fnAdminMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A mask of a subnet where this admin account
can be used from"
::= { fnAdminEntry 4 }
fnAdminPerm OBJECT-TYPE
SYNTAX FnAdminPerm
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Access level of this admin account"
::= { fnAdminEntry 5 }
-- fnSystem . fnUsers
fnUserNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of user accounts in fnUserTable"
::= { fnUsers 1 }
fnUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF FnUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of local and proxied (Radius server)
user accounts"
::= { fnUsers 2 }
fnUserEntry OBJECT-TYPE
SYNTAX FnUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing information applicable
to a particular user account"
INDEX { fnUserIndex }
::= { fnUserTable 1 }
FnUserEntry ::= SEQUENCE {
fnUserIndex FnIndex,
fnUserName DisplayString,
fnUserAuth FnUserAuth,
fnUserState FnBoolState
}
fnUserIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index of user account"
::= { fnUserEntry 1 }
fnUserName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A name of user account"
::= { fnUserEntry 2 }
fnUserAuth OBJECT-TYPE
SYNTAX FnUserAuth
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Authentication type of the account"
::= { fnUserEntry 3 }
fnUserState OBJECT-TYPE
SYNTAX FnBoolState
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of the user account"
::= { fnUserEntry 4 }
-- fnSystem . fnOptions
fnOptIdleTimeout OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Idle period after which the administrator
is automatically logged out off the system"
::= { fnOptions 1 }
-- fnSystem . fnLogging
fnLogOption OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Logging preferences"
::= { fnLogging 1 }
-- fnSystem . fnMessages
fnMesgNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of custom messages in sysMesgTable"
::= { fnMessages 1 }
-- fnDomains
fnVdNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of virtual fnDomains in vdTable"
::= { fnDomains 1 }
fnVdTable OBJECT-TYPE
SYNTAX SEQUENCE OF FnVdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of virtual fnDomains"
::= { fnDomains 2 }
fnVdEntry OBJECT-TYPE
SYNTAX FnVdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing information applicable
to a particular virtual domain"
INDEX { fnVdIndex }
::= { fnVdTable 1 }
FnVdEntry ::= SEQUENCE {
fnVdIndex FnIndex,
fnVdName DisplayString
}
fnVdIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Internal virtual domain index"
::= { fnVdEntry 1 }
fnVdName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Virtual domain name"
::= { fnVdEntry 2 }
-- fnIp
fnIpSessTable OBJECT-TYPE
SYNTAX SEQUENCE OF FnIpSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Sessions Info"
::= { fnIp 2 }
fnIpSessEntry OBJECT-TYPE
SYNTAX FnIpSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Particular IP Session info"
INDEX { fnIpSessIndex }
::= { fnIpSessTable 1 }
FnIpSessEntry ::=
SEQUENCE {
fnIpSessIndex FnIndex,
fnIpSessProto FnSessProto,
fnIpSessFromAddr IpAddress,
fnIpSessFromPort INTEGER,
fnIpSessToAddr IpAddress,
fnIpSessToPort INTEGER,
fnIpSessExp Counter32
}
fnIpSessIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies
an IP session"
::= { fnIpSessEntry 1 }
fnIpSessProto OBJECT-TYPE
SYNTAX FnSessProto
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The protocol of the connection"
::= { fnIpSessEntry 2 }
fnIpSessFromAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Source IP address"
::= { fnIpSessEntry 3 }
fnIpSessFromPort OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Source Port number"
::= { fnIpSessEntry 4 }
fnIpSessToAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Destination IP address"
::= { fnIpSessEntry 5 }
fnIpSessToPort OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Destination Port number"
::= { fnIpSessEntry 6 }
fnIpSessExp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time (in seconds) before connection expires"
::= { fnIpSessEntry 7 }
-- fnVpn
fnVpnDialupTable OBJECT-TYPE
SYNTAX SEQUENCE OF FnVpnDialupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Dialup VPN peers info"
::= { fnVpn 1 }
fnVpnDialupEntry OBJECT-TYPE
SYNTAX FnVpnDialupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Dialup VPN peer info"
INDEX { fnVpnDialupIndex }
::= { fnVpnDialupTable 1 }
FnVpnDialupEntry ::=
SEQUENCE {
fnVpnDialupIndex FnIndex,
fnVpnDialupGateway IpAddress,
fnVpnDialupLifetime Integer32,
fnVpnDialupTimeout Integer32,
fnVpnDialupSrcBegin IpAddress,
fnVpnDialupSrcEnd IpAddress,
fnVpnDialupDstAddr IpAddress
-- fnVpnDialupDstMask IpAddress
}
fnVpnDialupIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies
an VPN dialup peer"
::= { fnVpnDialupEntry 1 }
fnVpnDialupGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Remote gateway IP address"
::= { fnVpnDialupEntry 2 }
fnVpnDialupLifetime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Tunnel life time (seconds)"
::= { fnVpnDialupEntry 3 }
fnVpnDialupTimeout OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time before the next key exchange (seconds)"
::= { fnVpnDialupEntry 4 }
fnVpnDialupSrcBegin OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Remote subnet address"
::= { fnVpnDialupEntry 5 }
fnVpnDialupSrcEnd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Remote subnet mask"
::= { fnVpnDialupEntry 6 }
fnVpnDialupDstAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Local subnet address"
::= { fnVpnDialupEntry 7 }
-- fnVpnDialupDstMask OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Local subnet mask"
-- ::= { fnVpnDialupEntry 8 }
-- fnBridge
fnBridgeFgtFailure OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FortiGate failure detected by FortiBridge"
::= { fnBridge 1 }
-- fnIps
fnIpsSigId OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ID of IPS signature"
::= { fnIps 1 }
fnIpsSigSrcIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Source IP Address of the IPS signature trigger"
::= { fnIps 2 }
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,165 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-GRE-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
MwlOnOffSwitch,
MwlProfileOwner
FROM MERU-TC;
mwConfigGRE MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
GRE Configuration infrastructure"
::= { mwConfiguration 15 }
mwGreTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwGreEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes GRE Configuration "
::= { mwConfigGRE 1 }
mwGreEntry OBJECT-TYPE
SYNTAX MwGreEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes GRE Configuration "
INDEX { mwGreTableIndex }
::= { mwGreTable 1 }
MwGreEntry ::= SEQUENCE {
mwGreTableIndex Integer32,
mwGreName DisplayString(SIZE (1..32)),
mwGreInterfaceIndex Unsigned32,
mwGreDHCPServerIpAddress IpAddress,
mwGreLocalInternalAddress IpAddress,
mwGreLocalInternalNetmask IpAddress,
mwGreRemoteEndpointAddress IpAddress,
mwGreOverrideDefaultDHCPServer MwlOnOffSwitch,
mwGreOwner MwlProfileOwner,
mwGreRowStatus RowStatus
}
mwGreTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwGreEntry 1 }
mwGreName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes GRE Name"
::= { mwGreEntry 2 }
mwGreInterfaceIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Local External Ethernet Index"
::= { mwGreEntry 3 }
mwGreDHCPServerIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes DHCP Server IP Address"
::= { mwGreEntry 4 }
mwGreLocalInternalAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Tunnel IP address"
::= { mwGreEntry 5 }
mwGreLocalInternalNetmask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Tunnel IP Netmask"
::= { mwGreEntry 6 }
mwGreRemoteEndpointAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Remote External Address"
::= { mwGreEntry 7 }
mwGreOverrideDefaultDHCPServer OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Override Default DHCP Server Flag"
::= { mwGreEntry 8 }
mwGreOwner OBJECT-TYPE
SYNTAX MwlProfileOwner
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Owner"
::= { mwGreEntry 9 }
mwGreRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwGreEntry 17 }
END

View File

@ -0,0 +1,118 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-ICR-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
;
mwConfigIcr MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
RAC Configuration infrastructure"
::= { mwConfiguration 18 }
mwIcrTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwIcrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Roaming Across Controllers "
::= { mwConfigIcr 1 }
mwIcrEntry OBJECT-TYPE
SYNTAX MwIcrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Roaming Across Controllers "
INDEX { mwIcrTableIndex }
::= { mwIcrTable 1 }
MwIcrEntry ::= SEQUENCE {
mwIcrTableIndex Integer32,
mwIcrEssId DisplayString(SIZE (0..31)),
mwIcrHomeDhcpIp IpAddress,
mwIcrControllerIp IpAddress,
mwIcrRowStatus RowStatus
}
mwIcrTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwIcrEntry 1 }
mwIcrEssId OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes ESSID"
::= { mwIcrEntry 2 }
mwIcrControllerIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Controller IP"
::= { mwIcrEntry 3 }
mwIcrHomeDhcpIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Home DHCP Controller IP"
::= { mwIcrEntry 4 }
mwIcrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwIcrEntry 5 }
END

View File

@ -0,0 +1,138 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-LICENSE-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
MwlSofwControllerType,
MwlLicenseType
FROM MERU-TC;
mwConfigLicense MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Licensing Configuration infrastructure"
::= { mwConfiguration 11 }
mwLicenseTemplateTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwLicenseTemplateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes License Table "
::= { mwConfigLicense 1 }
mwLicenseTemplateEntry OBJECT-TYPE
SYNTAX MwLicenseTemplateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes License Table "
INDEX { mwLicenseTemplateTableIndex }
::= { mwLicenseTemplateTable 1 }
MwLicenseTemplateEntry ::= SEQUENCE {
mwLicenseTemplateTableIndex Integer32,
mwLicenseTemplateExpiryDate DateAndTime,
mwLicenseTemplateFeatureName DisplayString,
mwLicenseTemplateLicenseType MwlLicenseType,
mwLicenseTemplateNumOfLicenses Unsigned32,
mwLicenseTemplateControllerType MwlSofwControllerType,
mwLicenseTemplateLicensesInUsed Unsigned32
}
mwLicenseTemplateTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwLicenseTemplateEntry 1 }
mwLicenseTemplateExpiryDate OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Expiry Date (MM/DD/YYYY)"
::= { mwLicenseTemplateEntry 2 }
mwLicenseTemplateFeatureName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Feature Name"
::= { mwLicenseTemplateEntry 3 }
mwLicenseTemplateLicenseType OBJECT-TYPE
SYNTAX MwlLicenseType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes License Type"
::= { mwLicenseTemplateEntry 4 }
mwLicenseTemplateNumOfLicenses OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Total Number"
::= { mwLicenseTemplateEntry 5 }
mwLicenseTemplateControllerType OBJECT-TYPE
SYNTAX MwlSofwControllerType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Controller Type"
::= { mwLicenseTemplateEntry 6 }
mwLicenseTemplateLicensesInUsed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Licenses In-Use"
::= { mwLicenseTemplateEntry 7 }
END

View File

@ -0,0 +1,175 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-MACFILTERING-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
;
mwConfigMacFiltering MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
MAC Filtering Configuration infrastructure"
::= { mwConfiguration 6 }
mwAcl OBJECT IDENTIFIER ::= { mwConfigMacFiltering 1 }
mwAclCachingTimeout OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Auto Authentication Expiry Period(Seconds)"
::= { mwAcl 4 }
mwAclAccessAllowTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwAclAccessAllowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes ACL Allow Access Configuration "
::= { mwConfigMacFiltering 2 }
mwAclAccessAllowEntry OBJECT-TYPE
SYNTAX MwAclAccessAllowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes ACL Allow Access Configuration "
INDEX { mwAclAccessAllowTableIndex }
::= { mwAclAccessAllowTable 1 }
MwAclAccessAllowEntry ::= SEQUENCE {
mwAclAccessAllowTableIndex Integer32,
mwAclAccessAllowMac MacAddress,
mwAclAccessAllowDescr DisplayString(SIZE (0..40)),
mwAclAccessAllowRowStatus RowStatus
}
mwAclAccessAllowTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwAclAccessAllowEntry 1 }
mwAclAccessAllowMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes MAC Address. The value must not be 00:00:00:00:00:00"
::= { mwAclAccessAllowEntry 2 }
mwAclAccessAllowDescr OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..40))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Description"
::= { mwAclAccessAllowEntry 3 }
mwAclAccessAllowRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwAclAccessAllowEntry 5 }
mwAclAccessDenyTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwAclAccessDenyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes ACL Deny Access Configuration "
::= { mwConfigMacFiltering 3 }
mwAclAccessDenyEntry OBJECT-TYPE
SYNTAX MwAclAccessDenyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes ACL Deny Access Configuration "
INDEX { mwAclAccessDenyTableIndex }
::= { mwAclAccessDenyTable 1 }
MwAclAccessDenyEntry ::= SEQUENCE {
mwAclAccessDenyTableIndex Integer32,
mwAclAccessDenyMac MacAddress,
mwAclAccessDenyDescr DisplayString(SIZE (0..40)),
mwAclAccessDenyRowStatus RowStatus
}
mwAclAccessDenyTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwAclAccessDenyEntry 1 }
mwAclAccessDenyMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes MAC Address. The value must not be 00:00:00:00:00:00"
::= { mwAclAccessDenyEntry 2 }
mwAclAccessDenyDescr OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..40))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Description"
::= { mwAclAccessDenyEntry 3 }
mwAclAccessDenyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwAclAccessDenyEntry 5 }
END

View File

@ -0,0 +1,250 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-PACKETCAPTURE-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
MwlEnableDisableOption,
MwlEncapsulationType,
MwlPacketCaptureMode,
MwlRxTxOption,
MwlRateLimitMode,
MwlOnOffSwitch
FROM MERU-TC;
mwConfigPacketCapture MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Packet Capture Configuration infrastructure"
::= { mwConfiguration 17 }
mwPacketCaptureProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwPacketCaptureProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes AP Packet Capture "
::= { mwConfigPacketCapture 1 }
mwPacketCaptureProfileEntry OBJECT-TYPE
SYNTAX MwPacketCaptureProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes AP Packet Capture "
INDEX { mwPacketCaptureProfileTableIndex }
::= { mwPacketCaptureProfileTable 1 }
MwPacketCaptureProfileEntry ::= SEQUENCE {
mwPacketCaptureProfileTableIndex Integer32,
mwPacketCaptureProfileName DisplayString(SIZE (1..32)),
mwPacketCaptureProfileStatus MwlEnableDisableOption,
mwPacketCaptureProfileApList DisplayString(SIZE (0..1000)),
mwPacketCaptureProfileFilter DisplayString(SIZE (0..32)),
mwPacketCaptureProfileUDPPort Unsigned32,
mwPacketCaptureProfileRateLimiting MwlOnOffSwitch,
mwPacketCaptureProfileEncapsulation MwlEncapsulationType,
mwPacketCaptureProfileDestinationIp IpAddress,
mwPacketCaptureProfileRateLimitMode MwlRateLimitMode,
mwPacketCaptureProfileInterfaceList DisplayString(SIZE (1..32)),
mwPacketCaptureProfileDestinationMac MacAddress,
mwPacketCaptureProfileTokenBucketRate Unsigned32,
mwPacketCaptureProfileTokenBucketSize Unsigned32,
mwPacketCaptureProfileConnectivityMode MwlPacketCaptureMode,
mwPacketCaptureProfileCaptureSiblingFrames MwlOnOffSwitch,
mwPacketCaptureProfilePacketTruncationLength Unsigned32,
mwPacketCaptureProfileRxTx MwlRxTxOption,
mwPacketCaptureProfileRowStatus RowStatus
}
mwPacketCaptureProfileTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwPacketCaptureProfileEntry 1 }
mwPacketCaptureProfileName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Profile Name"
::= { mwPacketCaptureProfileEntry 2 }
mwPacketCaptureProfileStatus OBJECT-TYPE
SYNTAX MwlEnableDisableOption
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Enable/Disable"
::= { mwPacketCaptureProfileEntry 3 }
mwPacketCaptureProfileConnectivityMode OBJECT-TYPE
SYNTAX MwlPacketCaptureMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes L2/L3 Mode"
::= { mwPacketCaptureProfileEntry 4 }
mwPacketCaptureProfileDestinationIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Destination IP Address"
::= { mwPacketCaptureProfileEntry 5 }
mwPacketCaptureProfileUDPPort OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes UDP Destination Port"
::= { mwPacketCaptureProfileEntry 6 }
mwPacketCaptureProfileDestinationMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Destination MAC for L2 Mode"
::= { mwPacketCaptureProfileEntry 7 }
mwPacketCaptureProfileRxTx OBJECT-TYPE
SYNTAX MwlRxTxOption
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Rx only/Tx only/Both"
::= { mwPacketCaptureProfileEntry 8 }
mwPacketCaptureProfileRateLimitMode OBJECT-TYPE
SYNTAX MwlRateLimitMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Rate Limiting per station or cumulative"
::= { mwPacketCaptureProfileEntry 9 }
mwPacketCaptureProfileTokenBucketRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Token Bucket Rate"
::= { mwPacketCaptureProfileEntry 10 }
mwPacketCaptureProfileTokenBucketSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Token Bucket Size"
::= { mwPacketCaptureProfileEntry 11 }
mwPacketCaptureProfileApList OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..1000))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes AP Selection (ID)"
::= { mwPacketCaptureProfileEntry 12 }
mwPacketCaptureProfileFilter OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Extended Filter String"
::= { mwPacketCaptureProfileEntry 13 }
mwPacketCaptureProfileInterfaceList OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Interface Index"
::= { mwPacketCaptureProfileEntry 14 }
mwPacketCaptureProfilePacketTruncationLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Packet Truncation Length"
::= { mwPacketCaptureProfileEntry 15 }
mwPacketCaptureProfileRateLimiting OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Rate Limiting"
::= { mwPacketCaptureProfileEntry 16 }
mwPacketCaptureProfileCaptureSiblingFrames OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Capture Sibling Frames"
::= { mwPacketCaptureProfileEntry 17 }
mwPacketCaptureProfileEncapsulation OBJECT-TYPE
SYNTAX MwlEncapsulationType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Encapsulation"
::= { mwPacketCaptureProfileEntry 18 }
mwPacketCaptureProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwPacketCaptureProfileEntry 19 }
END

View File

@ -0,0 +1,344 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-PORTPROFILE-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
MwlProfileOwner,
MwlEnableDisableOption,
MwlDataplaneMode,
MwlBridgedVlanType,
MwlOnOffSwitch,
MwlIfAdministrativeState,
MwlOperationalState
FROM MERU-TC;
mwConfigPortProfile MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Port Profile Configuration infrastructure"
::= { mwConfiguration 19 }
mwPortProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwPortProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Port Table "
::= { mwConfigPortProfile 1 }
mwPortProfileEntry OBJECT-TYPE
SYNTAX MwPortProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Port Table "
INDEX { mwPortProfileTableIndex }
::= { mwPortProfileTable 1 }
MwPortProfileEntry ::= SEQUENCE {
mwPortProfileTableIndex Integer32,
mwPortProfileName DisplayString(SIZE (1..32)),
mwPortProfileState MwlEnableDisableOption,
mwPortProfileVlanName DisplayString(SIZE (0..32)),
mwPortProfileVlanTrunk MwlEnableDisableOption,
mwPortProfileIPv6Bridging MwlOnOffSwitch,
mwPortProfileDataplaneMode MwlDataplaneMode,
mwPortProfilePortApVlanTag Unsigned32,
mwPortProfileAllowMulticast MwlOnOffSwitch,
mwPortProfileIpPrefixLookup MwlOnOffSwitch,
mwPortProfilePortApVlanPolicy MwlBridgedVlanType,
mwPortProfileSecurityProfileName DisplayString(SIZE (0..32)),
mwPortProfileReconnectPrimaryServer Integer32(5..60),
mwPortProfileAccountingInterimInterval Unsigned32,
mwPortProfilePrimaryAccountingRadiusName DisplayString,
mwPortProfileSecondaryAccountingRadiusName DisplayString,
mwPortProfileOwner MwlProfileOwner,
mwPortProfileRowStatus RowStatus
}
mwPortProfileTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwPortProfileEntry 1 }
mwPortProfileName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Port Profile Name"
::= { mwPortProfileEntry 2 }
mwPortProfileState OBJECT-TYPE
SYNTAX MwlEnableDisableOption
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Enable/Disable"
::= { mwPortProfileEntry 3 }
mwPortProfileDataplaneMode OBJECT-TYPE
SYNTAX MwlDataplaneMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Dataplane Mode"
::= { mwPortProfileEntry 4 }
mwPortProfileVlanName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes VLAN Name"
::= { mwPortProfileEntry 6 }
mwPortProfileAllowMulticast OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Allow Multicast Flag"
::= { mwPortProfileEntry 7 }
mwPortProfileIPv6Bridging OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes IPv6 Bridging"
::= { mwPortProfileEntry 8 }
mwPortProfileSecurityProfileName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Security Profile Name"
::= { mwPortProfileEntry 10 }
mwPortProfilePrimaryAccountingRadiusName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Primary RADIUS Accounting Server"
::= { mwPortProfileEntry 11 }
mwPortProfileSecondaryAccountingRadiusName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Secondary RADIUS Accounting Server"
::= { mwPortProfileEntry 12 }
mwPortProfileAccountingInterimInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Accounting Interim Interval (seconds)"
::= { mwPortProfileEntry 13 }
mwPortProfileIpPrefixLookup OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes IP Prefix Validation"
::= { mwPortProfileEntry 14 }
mwPortProfilePortApVlanPolicy OBJECT-TYPE
SYNTAX MwlBridgedVlanType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes AP VLAN Policy"
::= { mwPortProfileEntry 15 }
mwPortProfilePortApVlanTag OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes AP VLAN Tag"
::= { mwPortProfileEntry 16 }
mwPortProfileVlanTrunk OBJECT-TYPE
SYNTAX MwlEnableDisableOption
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes VlanTrunk"
::= { mwPortProfileEntry 17 }
mwPortProfileOwner OBJECT-TYPE
SYNTAX MwlProfileOwner
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Owner"
::= { mwPortProfileEntry 18 }
mwPortProfileReconnectPrimaryServer OBJECT-TYPE
SYNTAX Integer32(5..60)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Reconnect Primary Server (minutes)"
::= { mwPortProfileEntry 19 }
mwPortProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwPortProfileEntry 27 }
mwPortApTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwPortApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Port-AP member table "
::= { mwConfigPortProfile 2 }
mwPortApEntry OBJECT-TYPE
SYNTAX MwPortApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Port-AP member table "
INDEX { mwPortApTableIndex }
::= { mwPortApTable 1 }
MwPortApEntry ::= SEQUENCE {
mwPortApTableIndex Integer32,
mwPortApName DisplayString(SIZE (1..32)),
mwPortApNodeId Unsigned32,
mwPortApIfIndex Integer32,
mwPortApApName DisplayString,
mwPortApMacAddress MacAddress,
mwPortApIfOperStatus MwlOperationalState,
mwPortApIfAdminStatus MwlIfAdministrativeState,
mwPortApRowStatus RowStatus
}
mwPortApTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwPortApEntry 1 }
mwPortApName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Port Profile Name"
::= { mwPortApEntry 2 }
mwPortApNodeId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwPortApEntry 3 }
mwPortApIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Ethernet Interface Index"
::= { mwPortApEntry 4 }
mwPortApApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwPortApEntry 5 }
mwPortApMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes MAC Address"
::= { mwPortApEntry 6 }
mwPortApIfAdminStatus OBJECT-TYPE
SYNTAX MwlIfAdministrativeState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Administrative State"
::= { mwPortApEntry 7 }
mwPortApIfOperStatus OBJECT-TYPE
SYNTAX MwlOperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Operational Status"
::= { mwPortApEntry 8 }
mwPortApRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwPortApEntry 9 }
END

View File

@ -0,0 +1,708 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-QOS-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
MwlAdmissionControl,
MwlDropPolicy,
MwlQosRulesMatchClass,
MwlQosRulesMatchClassBits,
MwlQosProtocol,
MwlQosAction,
MwlOnOffSwitch,
MwlQosCodec,
MwlQosCodecProtocol,
MwlDscpType
FROM MERU-TC;
mwConfigQoS MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Quality-of-Service Configuration infrastructure"
::= { mwConfiguration 8 }
mwQosVars OBJECT IDENTIFIER ::= { mwConfigQoS 1 }
mwDscpMarkingMgmtPkts OBJECT IDENTIFIER ::= { mwConfigQoS 4 }
mwQosVarsQosOnOff OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes On/Off"
::= { mwQosVars 1 }
mwQosVarsQosAdmissionControl OBJECT-TYPE
SYNTAX MwlAdmissionControl
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Admission Control"
::= { mwQosVars 2 }
mwQosVarsQosDropPolicy OBJECT-TYPE
SYNTAX MwlDropPolicy
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Drop Policy"
::= { mwQosVars 3 }
mwQosVarsQosDefaultTimeToLive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Default Time-to-live (seconds)"
::= { mwQosVars 4 }
mwQosVarsQosUdpTimeToLive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes UDP Time-to-live (seconds)"
::= { mwQosVars 5 }
mwQosVarsQosTcpTimeToLive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes TCP Time-to-live (seconds)"
::= { mwQosVars 6 }
mwQosVarsPercentBWScaling OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Bandwidth Scaling (percent)"
::= { mwQosVars 7 }
mwQosVarsQosMaxCallsPerAp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Maximum Calls Per AP"
::= { mwQosVars 8 }
mwQosVarsQosMaxCallsPerInterfRegion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Maximum Calls Per Interference Region"
::= { mwQosVars 9 }
mwQosVarsQosLoadBalanceMaxStationsPerAp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Maximum Stations Per Radio"
::= { mwQosVars 10 }
mwQosVarsQosLoadBalanceMaxStationsPerBssid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Maximum Stations Per BSSID"
::= { mwQosVars 11 }
mwQosVarsQosLoadBalanceOverflow OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Native Load Balance Overflow"
::= { mwQosVars 12 }
mwQosVarsQosMaxCallsPerBssid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Maximum Calls Per BSSID"
::= { mwQosVars 13 }
mwQosVarsQosCacDeauth OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes CAC Deauth"
::= { mwQosVars 14 }
mwQosVarsQosStationAssignAge OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Station Assignment Aging Time (seconds)"
::= { mwQosVars 15 }
mwQosVarsQosSipIdleTimeout OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes SIP Idle Timeout (seconds)"
::= { mwQosVars 16 }
mwQosRuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwQosRuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes QoS and Firewall Rules "
::= { mwConfigQoS 2 }
mwQosRuleEntry OBJECT-TYPE
SYNTAX MwQosRuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes QoS and Firewall Rules "
INDEX { mwQosRuleTableIndex }
::= { mwQosRuleTable 1 }
MwQosRuleEntry ::= SEQUENCE {
mwQosRuleTableIndex Integer32,
mwQosRuleId Unsigned32,
mwQosRuleDscp MwlDscpType,
mwQosRuleDstIp IpAddress,
mwQosRuleSrcIp IpAddress,
mwQosRuleAction MwlQosAction,
mwQosRuleDstMask IpAddress,
mwQosRuleDstPort Integer32(0..65535),
mwQosRuleSrcMask IpAddress,
mwQosRuleSrcPort Integer32(0..65535),
mwQosRuleProtocol MwlQosProtocol,
mwQosRulePriority Integer32(0..8),
mwQosRuleIdUfcFlag MwlQosRulesMatchClass,
mwQosRuleDstIpFlag MwlQosRulesMatchClassBits,
mwQosRuleSrcIpFlag MwlQosRulesMatchClassBits,
mwQosRuleL4Protocol Integer32(0..255),
mwQosRuleDstPortFlag MwlQosRulesMatchClassBits,
mwQosRuleSrcPortFlag MwlQosRulesMatchClassBits,
mwQosRuleDstIpUfcFlag MwlQosRulesMatchClassBits,
mwQosRuleSrcIpUfcFlag MwlQosRulesMatchClassBits,
mwQosRuleAvgPacketRate Unsigned32,
mwQosRuleDstPortUfcFlag MwlQosRulesMatchClassBits,
mwQosRuleSrcPortUfcFlag MwlQosRulesMatchClassBits,
mwQosRuleL4ProtocolFlag MwlQosRulesMatchClassBits,
mwQosRuleTrafficControl MwlOnOffSwitch,
mwQosRuleLogging MwlOnOffSwitch,
mwQosRulePacketMinLength Unsigned32,
mwQosRulePacketMaxLength Unsigned32,
mwQosRuleTokenBucketRate Unsigned32,
mwQosRuleFirewallFilterId DisplayString(SIZE (0..16)),
mwQosRuleL4ProtocolUfcFlag MwlQosRulesMatchClassBits,
mwQosRulePacketMinLengthFlag MwlQosRulesMatchClassBits,
mwQosRuleFirewallFilterIdFlag MwlQosRulesMatchClassBits,
mwQosRulePacketMinLengthUfcFlag MwlQosRulesMatchClassBits,
mwQosRuleFirewallFilterIdUfcFlag MwlQosRulesMatchClassBits,
mwQosRuleLoggingFrequency Integer32(30..60),
mwQosRuleRowStatus RowStatus
}
mwQosRuleTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwQosRuleEntry 1 }
mwQosRuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes ID"
::= { mwQosRuleEntry 2 }
mwQosRuleDscp OBJECT-TYPE
SYNTAX MwlDscpType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes DiffServ Codepoint"
::= { mwQosRuleEntry 3 }
mwQosRuleDstIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Destination IP"
::= { mwQosRuleEntry 4 }
mwQosRuleSrcIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Source IP"
::= { mwQosRuleEntry 5 }
mwQosRuleAction OBJECT-TYPE
SYNTAX MwlQosAction
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Action"
::= { mwQosRuleEntry 6 }
mwQosRuleDstMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Destination Netmask"
::= { mwQosRuleEntry 7 }
mwQosRuleDstPort OBJECT-TYPE
SYNTAX Integer32(0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Destination Port"
::= { mwQosRuleEntry 8 }
mwQosRuleSrcMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Source Netmask"
::= { mwQosRuleEntry 9 }
mwQosRuleSrcPort OBJECT-TYPE
SYNTAX Integer32(0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Source Port"
::= { mwQosRuleEntry 10 }
mwQosRuleProtocol OBJECT-TYPE
SYNTAX MwlQosProtocol
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes QoS Protocol"
::= { mwQosRuleEntry 11 }
mwQosRulePriority OBJECT-TYPE
SYNTAX Integer32(0..8)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Priority"
::= { mwQosRuleEntry 12 }
mwQosRuleIdUfcFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClass
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Id Class flow class"
::= { mwQosRuleEntry 13 }
mwQosRuleDstIpFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Destination IP match"
::= { mwQosRuleEntry 14 }
mwQosRuleSrcIpFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Source IP match"
::= { mwQosRuleEntry 15 }
mwQosRuleL4Protocol OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Network Protocol"
::= { mwQosRuleEntry 16 }
mwQosRuleDstPortFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Destination Port match"
::= { mwQosRuleEntry 18 }
mwQosRuleSrcPortFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Source Port match"
::= { mwQosRuleEntry 19 }
mwQosRuleDstIpUfcFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Destination IP flow class"
::= { mwQosRuleEntry 20 }
mwQosRuleSrcIpUfcFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Source IP flow class"
::= { mwQosRuleEntry 21 }
mwQosRuleAvgPacketRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Average Packet Rate"
::= { mwQosRuleEntry 22 }
mwQosRuleDstPortUfcFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Destination Port flow class"
::= { mwQosRuleEntry 23 }
mwQosRuleSrcPortUfcFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Source Port flow class"
::= { mwQosRuleEntry 24 }
mwQosRuleL4ProtocolFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Network Protocol match"
::= { mwQosRuleEntry 25 }
mwQosRuleTrafficControl OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Traffic Control"
::= { mwQosRuleEntry 26 }
mwQosRuleLogging OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Qos Rule Logging"
::= { mwQosRuleEntry 27 }
mwQosRulePacketMinLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Packet minimum length"
::= { mwQosRuleEntry 28 }
mwQosRulePacketMaxLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Packet maximum length"
::= { mwQosRuleEntry 29 }
mwQosRuleTokenBucketRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Token Bucket Rate"
::= { mwQosRuleEntry 30 }
mwQosRuleFirewallFilterId OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Firewall Filter ID"
::= { mwQosRuleEntry 31 }
mwQosRuleL4ProtocolUfcFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Network Protocol flow class"
::= { mwQosRuleEntry 32 }
mwQosRulePacketMinLengthFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Packet Length match"
::= { mwQosRuleEntry 33 }
mwQosRuleFirewallFilterIdFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Filter Id match"
::= { mwQosRuleEntry 34 }
mwQosRulePacketMinLengthUfcFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Packet Length flow class"
::= { mwQosRuleEntry 35 }
mwQosRuleFirewallFilterIdUfcFlag OBJECT-TYPE
SYNTAX MwlQosRulesMatchClassBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Filter Id Flow Class"
::= { mwQosRuleEntry 36 }
mwQosRuleLoggingFrequency OBJECT-TYPE
SYNTAX Integer32(30..60)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Qos Rule Logging Frequency"
::= { mwQosRuleEntry 37 }
mwQosRuleRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwQosRuleEntry 48 }
mwQosCodecTranslRuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwQosCodecTranslRuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes QoS Codec Rules "
::= { mwConfigQoS 3 }
mwQosCodecTranslRuleEntry OBJECT-TYPE
SYNTAX MwQosCodecTranslRuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes QoS Codec Rules "
INDEX { mwQosCodecTranslRuleTableIndex }
::= { mwQosCodecTranslRuleTable 1 }
MwQosCodecTranslRuleEntry ::= SEQUENCE {
mwQosCodecTranslRuleTableIndex Integer32,
mwQosCodecTranslRuleId Unsigned32,
mwQosCodecTranslRuleQosCtrProtocol MwlQosCodecProtocol,
mwQosCodecTranslRuleQosCtrCodecEnum MwlQosCodec,
mwQosCodecTranslRuleQosCtrRspecRate Unsigned32,
mwQosCodecTranslRuleQosCtrRspecSlack Unsigned32,
mwQosCodecTranslRuleQosCtrSampleRate Unsigned32,
mwQosCodecTranslRuleQosCtrTspecPeakRate Unsigned32,
mwQosCodecTranslRuleQosCtrTspecMinPolicedUnit Unsigned32,
mwQosCodecTranslRuleQosCtrTspecTokenBucketRate Unsigned32,
mwQosCodecTranslRuleQosCtrTspecTokenBucketSize Unsigned32,
mwQosCodecTranslRuleQosCtrTspecMaxDatagramSize Unsigned32,
mwQosCodecTranslRuleRowStatus RowStatus
}
mwQosCodecTranslRuleTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwQosCodecTranslRuleEntry 1 }
mwQosCodecTranslRuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes ID"
::= { mwQosCodecTranslRuleEntry 2 }
mwQosCodecTranslRuleQosCtrProtocol OBJECT-TYPE
SYNTAX MwlQosCodecProtocol
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes QoS Protocol"
::= { mwQosCodecTranslRuleEntry 3 }
mwQosCodecTranslRuleQosCtrCodecEnum OBJECT-TYPE
SYNTAX MwlQosCodec
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Codec"
::= { mwQosCodecTranslRuleEntry 4 }
mwQosCodecTranslRuleQosCtrRspecRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Reservation Rate (0-1,000,000 bytes/second)"
::= { mwQosCodecTranslRuleEntry 5 }
mwQosCodecTranslRuleQosCtrRspecSlack OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Reservation Slack (0-1,000,000 microseconds)"
::= { mwQosCodecTranslRuleEntry 6 }
mwQosCodecTranslRuleQosCtrSampleRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Packet Rate (0-200 packets/second)"
::= { mwQosCodecTranslRuleEntry 7 }
mwQosCodecTranslRuleQosCtrTspecPeakRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Peak Rate (0-1,000,000 bytes/second)"
::= { mwQosCodecTranslRuleEntry 8 }
mwQosCodecTranslRuleQosCtrTspecMinPolicedUnit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Minimum Policed Unit (0-1,500 bytes)"
::= { mwQosCodecTranslRuleEntry 9 }
mwQosCodecTranslRuleQosCtrTspecTokenBucketRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Token Bucket Rate (0-1,000,000 bytes/second)"
::= { mwQosCodecTranslRuleEntry 10 }
mwQosCodecTranslRuleQosCtrTspecTokenBucketSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Token Bucket Size (0-16,000 bytes)"
::= { mwQosCodecTranslRuleEntry 11 }
mwQosCodecTranslRuleQosCtrTspecMaxDatagramSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Maximum Packet Size (0-1,500 bytes)"
::= { mwQosCodecTranslRuleEntry 12 }
mwQosCodecTranslRuleRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwQosCodecTranslRuleEntry 14 }
mwDscpMarkingMgmtPktsDscpControllerToEzRF OBJECT-TYPE
SYNTAX MwlDscpType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Controller To EzRF"
::= { mwDscpMarkingMgmtPkts 2 }
mwDscpMarkingMgmtPktsDscpControllerToAp OBJECT-TYPE
SYNTAX MwlDscpType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Controller to AP"
::= { mwDscpMarkingMgmtPkts 3 }
mwDscpMarkingMgmtPktsDscpApToController OBJECT-TYPE
SYNTAX MwlDscpType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes AP to Controller"
::= { mwDscpMarkingMgmtPkts 4 }
END

View File

@ -0,0 +1,465 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-ROGUEAP-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
MwlOnOffSwitch,
MwlBlock,
MwlArrayDataTypeAction,
MwlSpectrumBandsBits,
MwlApType
FROM MERU-TC;
mwConfigRogueAp MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Rogue AP Configuration infrastructure"
::= { mwConfiguration 7 }
mwRogueapVars OBJECT IDENTIFIER ::= { mwConfigRogueAp 1 }
mwRogueapVarsDetection OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Detection"
::= { mwRogueapVars 1 }
mwRogueapVarsBlock OBJECT-TYPE
SYNTAX MwlBlock
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Mitigation"
::= { mwRogueapVars 2 }
mwRogueapVarsAging OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Rogue AP Aging (seconds)"
::= { mwRogueapVars 3 }
mwRogueapVarsMitigateAps OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Number of Mitigating APs"
::= { mwRogueapVars 4 }
mwRogueapVarsScanningTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Scanning time in ms"
::= { mwRogueapVars 5 }
mwRogueapVarsOperationalTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Operational time in ms"
::= { mwRogueapVars 6 }
mwRogueapVarsMitigationFrames OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Max mitigation frames sent per channel"
::= { mwRogueapVars 7 }
mwRogueapVarsScanChannelMask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Scanning Channels"
::= { mwRogueapVars 8 }
mwRogueapVarsMinRSSI OBJECT-TYPE
SYNTAX Integer32(-100..0)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes RSSI Threshold for Mitigation"
::= { mwRogueapVars 9 }
mwRogueapVarsSpectrumBands OBJECT-TYPE
SYNTAX MwlSpectrumBandsBits
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Spectrum Bands"
::= { mwRogueapVars 10 }
mwRogueapAclTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwRogueapAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Allowed APs "
::= { mwConfigRogueAp 2 }
mwRogueapAclEntry OBJECT-TYPE
SYNTAX MwRogueapAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Allowed APs "
INDEX { mwRogueapAclTableIndex }
::= { mwRogueapAclTable 1 }
MwRogueapAclEntry ::= SEQUENCE {
mwRogueapAclTableIndex Integer32,
mwRogueapAclBssId MacAddress,
mwRogueapAclRowStatus RowStatus
}
mwRogueapAclTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwRogueapAclEntry 1 }
mwRogueapAclBssId OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes BSSID"
::= { mwRogueapAclEntry 2 }
mwRogueapAclRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwRogueapAclEntry 3 }
mwRogueapBlockTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwRogueapBlockEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Blocked APs "
::= { mwConfigRogueAp 3 }
mwRogueapBlockEntry OBJECT-TYPE
SYNTAX MwRogueapBlockEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Blocked APs "
INDEX { mwRogueapBlockTableIndex }
::= { mwRogueapBlockTable 1 }
MwRogueapBlockEntry ::= SEQUENCE {
mwRogueapBlockTableIndex Integer32,
mwRogueapBlockBssId MacAddress,
mwRogueapBlockCreationDate DateAndTime,
mwRogueapBlockLastReported DateAndTime,
mwRogueapBlockRowStatus RowStatus
}
mwRogueapBlockTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwRogueapBlockEntry 1 }
mwRogueapBlockBssId OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes BSSID"
::= { mwRogueapBlockEntry 2 }
mwRogueapBlockCreationDate OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Creation Time"
::= { mwRogueapBlockEntry 3 }
mwRogueapBlockLastReported OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Last Reported Time"
::= { mwRogueapBlockEntry 4 }
mwRogueapBlockRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwRogueapBlockEntry 5 }
mwRogueApListTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwRogueApListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Rogue AP Table "
::= { mwConfigRogueAp 4 }
mwRogueApListEntry OBJECT-TYPE
SYNTAX MwRogueApListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Rogue AP Table "
INDEX { mwRogueApListTableIndex }
::= { mwRogueApListTable 1 }
MwRogueApListEntry ::= SEQUENCE {
mwRogueApListTableIndex Integer32,
mwRogueApListMac MacAddress,
mwRogueApListEssid DisplayString,
mwRogueApListBssid MacAddress,
mwRogueApListChannel Unsigned32,
mwRogueApListMeruAp1Id Integer32,
mwRogueApListMeruAp2Id Integer32,
mwRogueApListMeruAp3Id Integer32,
mwRogueApListDeviceType MwlApType,
mwRogueApListMeruAp1Rssi Integer32,
mwRogueApListMeruAp2Rssi Integer32,
mwRogueApListMeruAp3Rssi Integer32,
mwRogueApListNonReportedAudits Unsigned32,
mwRogueApListMeruAp1LastActivity TimeTicks,
mwRogueApListMeruAp2LastActivity TimeTicks,
mwRogueApListMeruAp3LastActivity TimeTicks
}
mwRogueApListTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwRogueApListEntry 1 }
mwRogueApListMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Rogue AP MAC"
::= { mwRogueApListEntry 2 }
mwRogueApListEssid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes SSID"
::= { mwRogueApListEntry 3 }
mwRogueApListBssid OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes BSSID"
::= { mwRogueApListEntry 4 }
mwRogueApListChannel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Channel"
::= { mwRogueApListEntry 5 }
mwRogueApListMeruAp1Id OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP 1 ID"
::= { mwRogueApListEntry 6 }
mwRogueApListMeruAp2Id OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP 2 ID"
::= { mwRogueApListEntry 7 }
mwRogueApListMeruAp3Id OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP 3 ID"
::= { mwRogueApListEntry 8 }
mwRogueApListDeviceType OBJECT-TYPE
SYNTAX MwlApType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Type"
::= { mwRogueApListEntry 9 }
mwRogueApListMeruAp1Rssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP1 RSSI"
::= { mwRogueApListEntry 11 }
mwRogueApListMeruAp2Rssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP2 RSSI"
::= { mwRogueApListEntry 12 }
mwRogueApListMeruAp3Rssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP3 RSSI"
::= { mwRogueApListEntry 13 }
mwRogueApListNonReportedAudits OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Number of audits this AP was not reported"
::= { mwRogueApListEntry 14 }
mwRogueApListMeruAp1LastActivity OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP1 Last Activity"
::= { mwRogueApListEntry 15 }
mwRogueApListMeruAp2LastActivity OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP2 Last Activity"
::= { mwRogueApListEntry 16 }
mwRogueApListMeruAp3LastActivity OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP3 Last Activity"
::= { mwRogueApListEntry 17 }
mwRogueDetectionApTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwRogueDetectionApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Rogue Device Detecting APs "
::= { mwConfigRogueAp 5 }
mwRogueDetectionApEntry OBJECT-TYPE
SYNTAX MwRogueDetectionApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Rogue Device Detecting APs "
INDEX { mwRogueDetectionApTableIndex }
::= { mwRogueDetectionApTable 1 }
MwRogueDetectionApEntry ::= SEQUENCE {
mwRogueDetectionApTableIndex Integer32,
mwRogueDetectionApNmsApNodeId Integer32,
mwRogueDetectionApRowStatus RowStatus
}
mwRogueDetectionApTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwRogueDetectionApEntry 1 }
mwRogueDetectionApNmsApNodeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwRogueDetectionApEntry 2 }
mwRogueDetectionApRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwRogueDetectionApEntry 3 }
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,86 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-SECURITYCERT-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
;
mwConfigSecurityCert MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Security Certificate Configuration infrastructure"
::= { mwConfiguration 10 }
mwSslCertInput OBJECT IDENTIFIER ::= { mwConfigSecurityCert 2 }
mwSslCert OBJECT IDENTIFIER ::= { mwConfigSecurityCert 3 }
mwSslCertInputCertificateName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Certificate Path Name"
::= { mwSslCertInput 1 }
mwSslCertInputPfxPassword OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes Password"
::= { mwSslCertInput 2 }
mwSslCertCertificateName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Certificate Path Name"
::= { mwSslCert 1 }
mwSslCertCertFormattedText OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Certificate Body"
::= { mwSslCert 2 }
END

View File

@ -0,0 +1,109 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-SNMP-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
;
mwConfigSnmp MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
SNMP Configuration infrastructure"
::= { mwConfiguration 12 }
mwWncTrapCommunityTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwWncTrapCommunityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes SNMP Trap Management "
::= { mwConfigSnmp 2 }
mwWncTrapCommunityEntry OBJECT-TYPE
SYNTAX MwWncTrapCommunityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes SNMP Trap Management "
INDEX { mwWncTrapCommunityTableIndex }
::= { mwWncTrapCommunityTable 1 }
MwWncTrapCommunityEntry ::= SEQUENCE {
mwWncTrapCommunityTableIndex Integer32,
mwWncTrapCommunitypCommunityStr DisplayString(SIZE (1..32)),
mwWncTrapCommunityClientIpAddress IpAddress,
mwWncTrapCommunityRowStatus RowStatus
}
mwWncTrapCommunityTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwWncTrapCommunityEntry 1 }
mwWncTrapCommunitypCommunityStr OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Trap Community"
::= { mwWncTrapCommunityEntry 2 }
mwWncTrapCommunityClientIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Trap Destination IP"
::= { mwWncTrapCommunityEntry 3 }
mwWncTrapCommunityRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwWncTrapCommunityEntry 4 }
END

View File

@ -0,0 +1,109 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-STATICSTATION-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
;
mwConfigStaticStation MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Static Station Configuration infrastructure"
::= { mwConfiguration 16 }
mwStaticStationTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwStaticStationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Static Station Table "
::= { mwConfigStaticStation 1 }
mwStaticStationEntry OBJECT-TYPE
SYNTAX MwStaticStationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Static Station Table "
INDEX { mwStaticStationTableIndex }
::= { mwStaticStationTable 1 }
MwStaticStationEntry ::= SEQUENCE {
mwStaticStationTableIndex Integer32,
mwStaticStationIpAddress IpAddress,
mwStaticStationMacAddress MacAddress,
mwStaticStationRowStatus RowStatus
}
mwStaticStationTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwStaticStationEntry 1 }
mwStaticStationIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Client IP (V4)"
::= { mwStaticStationEntry 2 }
mwStaticStationMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes MAC Address"
::= { mwStaticStationEntry 3 }
mwStaticStationRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwStaticStationEntry 4 }
END

View File

@ -0,0 +1,389 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-STATION-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
MwlL2SecurityMode,
MwlVpnStatus,
MwlApIfModeType,
MwlIpMode,
MwlDeviceType,
MwlIpv6AddrType,
MwlAddressAssignmentType
FROM MERU-TC;
mwConfigStation MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Station Configuration infrastructure"
::= { mwConfiguration 4 }
mwStationTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwStationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Station Table "
::= { mwConfigStation 1 }
mwStationEntry OBJECT-TYPE
SYNTAX MwStationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Station Table "
INDEX { mwStationTableIndex }
::= { mwStationTable 1 }
MwStationEntry ::= SEQUENCE {
mwStationTableIndex Integer32,
mwStationMacAddress MacAddress,
mwStationIpv6Address Ipv6Address,
mwStationAp Integer32,
mwStationIpMode MwlIpMode,
mwStationApName DisplayString,
mwStationL3State MwlVpnStatus,
mwStationVlanTag Unsigned32,
mwStationAuthUser DisplayString,
mwStationVlanName DisplayString(SIZE (0..32)),
mwStationFilterId DisplayString(SIZE (0..16)),
mwStationFpOsType DisplayString,
mwStationRadioType MwlApIfModeType,
mwStationDeviceType MwlDeviceType,
mwStationL2ModeState MwlL2SecurityMode,
mwStationCurrentRssi Integer32,
mwStationVirtualPort MacAddress,
mwStationTxThroughput Unsigned32,
mwStationRxThroughput Unsigned32,
mwStationFpDeviceType DisplayString,
mwStationVlanPoolName DisplayString(SIZE (0..64)),
mwStationLossPercentage Integer32,
mwStationAddrAssignmentType MwlAddressAssignmentType,
mwStationChannelUtilization Counter64,
mwStationRowStatus RowStatus
}
mwStationTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwStationEntry 1 }
mwStationMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes MAC Address"
::= { mwStationEntry 2 }
mwStationIpv6Address OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Client IP"
::= { mwStationEntry 3 }
mwStationAp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwStationEntry 4 }
mwStationApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwStationEntry 5 }
mwStationL3State OBJECT-TYPE
SYNTAX MwlVpnStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes L3 Security State"
::= { mwStationEntry 6 }
mwStationVlanTag OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Tag/ID"
::= { mwStationEntry 7 }
mwStationAuthUser OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Authenticated User Name"
::= { mwStationEntry 8 }
mwStationVlanName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Interface Name"
::= { mwStationEntry 9 }
mwStationRadioType OBJECT-TYPE
SYNTAX MwlApIfModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes RF Band"
::= { mwStationEntry 10 }
mwStationL2ModeState OBJECT-TYPE
SYNTAX MwlL2SecurityMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes L2 Security State"
::= { mwStationEntry 11 }
mwStationCurrentRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Current RSSI"
::= { mwStationEntry 12 }
mwStationTxThroughput OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Transmitted Throughput"
::= { mwStationEntry 13 }
mwStationRxThroughput OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Received Throughput"
::= { mwStationEntry 14 }
mwStationLossPercentage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Retry Percentage"
::= { mwStationEntry 15 }
mwStationAddrAssignmentType OBJECT-TYPE
SYNTAX MwlAddressAssignmentType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes IP Address Type"
::= { mwStationEntry 16 }
mwStationChannelUtilization OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Channel Utilization"
::= { mwStationEntry 17 }
mwStationVirtualPort OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Virtual Port"
::= { mwStationEntry 18 }
mwStationDeviceType OBJECT-TYPE
SYNTAX MwlDeviceType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Station Type"
::= { mwStationEntry 20 }
mwStationFilterId OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Firewall Filter ID"
::= { mwStationEntry 21 }
mwStationFpDeviceType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Device Type"
::= { mwStationEntry 22 }
mwStationFpOsType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes OS Type"
::= { mwStationEntry 23 }
mwStationIpMode OBJECT-TYPE
SYNTAX MwlIpMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes IP Mode"
::= { mwStationEntry 24 }
mwStationVlanPoolName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes VLAN Pool Name"
::= { mwStationEntry 25 }
mwStationRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwStationEntry 34 }
mwStationIpaddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwStationIpaddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Multiple IP per Station Table "
::= { mwConfigStation 2 }
mwStationIpaddressEntry OBJECT-TYPE
SYNTAX MwStationIpaddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Multiple IP per Station Table "
INDEX { mwStationIpaddressTableIndex }
::= { mwStationIpaddressTable 1 }
MwStationIpaddressEntry ::= SEQUENCE {
mwStationIpaddressTableIndex Integer32,
mwStationIpaddressIpAddress Ipv6Address,
mwStationIpaddressMacAddress MacAddress,
mwStationIpaddressVirtualAddress MacAddress,
mwStationIpaddressAddrAssignmentType MwlAddressAssignmentType,
mwStationIpaddressIpv6AddrType MwlIpv6AddrType,
mwStationIpaddressRowStatus RowStatus
}
mwStationIpaddressTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwStationIpaddressEntry 1 }
mwStationIpaddressMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Client MAC Address"
::= { mwStationIpaddressEntry 2 }
mwStationIpaddressIpAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Client IP"
::= { mwStationIpaddressEntry 3 }
mwStationIpaddressAddrAssignmentType OBJECT-TYPE
SYNTAX MwlAddressAssignmentType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes IP Assignment Type"
::= { mwStationIpaddressEntry 4 }
mwStationIpaddressVirtualAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Client Virtual MAC Address"
::= { mwStationIpaddressEntry 5 }
mwStationIpaddressIpv6AddrType OBJECT-TYPE
SYNTAX MwlIpv6AddrType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes IPv6 Address Type"
::= { mwStationIpaddressEntry 6 }
mwStationIpaddressRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwStationIpaddressEntry 7 }
END

View File

@ -0,0 +1,372 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-CONFIG-VLAN-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
MwlOnOffSwitch,
MwlAddressIfAssignmentType,
MwlNmsInterfaceType,
MwlArrayDataTypeAction,
MwlProfileOwner
FROM MERU-TC;
mwConfigVlan MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
VLAN Configuration infrastructure"
::= { mwConfiguration 5 }
mwVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes VLAN Configuration "
::= { mwConfigVlan 1 }
mwVlanEntry OBJECT-TYPE
SYNTAX MwVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes VLAN Configuration "
INDEX { mwVlanTableIndex }
::= { mwVlanTable 1 }
MwVlanEntry ::= SEQUENCE {
mwVlanTableIndex Integer32,
mwVlanTag Unsigned32,
mwVlanName DisplayString(SIZE (1..32)),
mwVlanNetMask IpAddress,
mwVlanIpAddress IpAddress,
mwVlanInterfaceIndex Unsigned32,
mwVlanDefaultGateway IpAddress,
mwVlanMaxNumberOfClients Unsigned32,
mwVlanDHCPServerIpAddress IpAddress,
mwVlanDhcpRelayPassThroughFlag MwlOnOffSwitch,
mwVlanOverrideDefaultDHCPServer MwlOnOffSwitch,
mwVlanOwner MwlProfileOwner,
mwVlanRowStatus RowStatus
}
mwVlanTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwVlanEntry 1 }
mwVlanTag OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Tag"
::= { mwVlanEntry 2 }
mwVlanName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes VLAN Name"
::= { mwVlanEntry 3 }
mwVlanNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Netmask"
::= { mwVlanEntry 4 }
mwVlanIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes IP Address"
::= { mwVlanEntry 5 }
mwVlanInterfaceIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Ethernet Interface Index"
::= { mwVlanEntry 6 }
mwVlanDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes IP Address of the Default Gateway"
::= { mwVlanEntry 7 }
mwVlanDHCPServerIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes DHCP Server IP Address"
::= { mwVlanEntry 8 }
mwVlanDhcpRelayPassThroughFlag OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes DHCP Relay Pass-Through"
::= { mwVlanEntry 9 }
mwVlanOverrideDefaultDHCPServer OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Override Default DHCP Server Flag"
::= { mwVlanEntry 10 }
mwVlanOwner OBJECT-TYPE
SYNTAX MwlProfileOwner
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Owner"
::= { mwVlanEntry 11 }
mwVlanMaxNumberOfClients OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Maximum number of clients"
::= { mwVlanEntry 13 }
mwVlanRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwVlanEntry 15 }
mwVlanMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwVlanMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Management VLAN Configuration "
::= { mwConfigVlan 2 }
mwVlanMgmtEntry OBJECT-TYPE
SYNTAX MwVlanMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Management VLAN Configuration "
INDEX { mwVlanMgmtTableIndex }
::= { mwVlanMgmtTable 1 }
MwVlanMgmtEntry ::= SEQUENCE {
mwVlanMgmtTableIndex Integer32,
mwVlanMgmtTag Unsigned32,
mwVlanMgmtName DisplayString(SIZE (1..32)),
mwVlanMgmtNetMask IpAddress,
mwVlanMgmtIpAddress IpAddress,
mwVlanMgmtInterfaceIndex Unsigned32,
mwVlanMgmtDefaultGateway IpAddress,
mwVlanMgmtAssignedType MwlAddressIfAssignmentType,
mwVlanMgmtInterfaceType MwlNmsInterfaceType,
mwVlanMgmtRowStatus RowStatus
}
mwVlanMgmtTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwVlanMgmtEntry 1 }
mwVlanMgmtTag OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Tag"
::= { mwVlanMgmtEntry 2 }
mwVlanMgmtName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes VLAN Name"
::= { mwVlanMgmtEntry 3 }
mwVlanMgmtInterfaceIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Interface Number"
::= { mwVlanMgmtEntry 4 }
mwVlanMgmtIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes IP Address"
::= { mwVlanMgmtEntry 5 }
mwVlanMgmtNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Netmask"
::= { mwVlanMgmtEntry 6 }
mwVlanMgmtDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Gateway Address"
::= { mwVlanMgmtEntry 7 }
mwVlanMgmtAssignedType OBJECT-TYPE
SYNTAX MwlAddressIfAssignmentType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Assignment Type"
::= { mwVlanMgmtEntry 8 }
mwVlanMgmtInterfaceType OBJECT-TYPE
SYNTAX MwlNmsInterfaceType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Interface Mode"
::= { mwVlanMgmtEntry 9 }
mwVlanMgmtRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwVlanMgmtEntry 11 }
mwVlanPoolTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwVlanPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes VLAN Pool Configuration "
::= { mwConfigVlan 3 }
mwVlanPoolEntry OBJECT-TYPE
SYNTAX MwVlanPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes VLAN Pool Configuration "
INDEX { mwVlanPoolTableIndex }
::= { mwVlanPoolTable 1 }
MwVlanPoolEntry ::= SEQUENCE {
mwVlanPoolTableIndex Integer32,
mwVlanPoolName DisplayString(SIZE (1..64)),
mwVlanPoolTagList DisplayString,
mwVlanPoolOwner MwlProfileOwner,
mwVlanPoolRowStatus RowStatus
}
mwVlanPoolTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwVlanPoolEntry 1 }
mwVlanPoolName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes VLAN Pool Name"
::= { mwVlanPoolEntry 3 }
mwVlanPoolTagList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object describes Vlan Pool Tag List"
::= { mwVlanPoolEntry 4 }
mwVlanPoolOwner OBJECT-TYPE
SYNTAX MwlProfileOwner
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Owner"
::= { mwVlanPoolEntry 5 }
mwVlanPoolRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the table"
::= { mwVlanPoolEntry 6 }
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

83
MIBS/fortinet/MERU-SMI Normal file
View File

@ -0,0 +1,83 @@
-- *****************************************************************
-- MERU-SMI: Meru Enterprise Structure of Management Information
--
-- 04/25/2005
-- Copyright (c) 2005 by MeruNetworks
-- All rights reserved
--
-- *****************************************************************
MERU-SMI DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
meru MODULE-IDENTITY
LAST-UPDATED "200504250000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"The Structure of Management Information for the
Meru enterprise. All Meru MIBs are located under this subtree."
::= { enterprises 15983 }
meru-reg OBJECT IDENTIFIER ::= { meru 1 }
meru-wlan OBJECT IDENTIFIER ::= { meru-reg 1 }
meru-modules OBJECT IDENTIFIER ::= { meru-reg 2 }
mwStatistics OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Wlan Statisstics"
::= { meru-wlan 3 }
mwConfiguration OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Wlan system configuration"
::= { meru-wlan 4 }
mwDiagnostics OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Wlan system monitoring"
::= { meru-wlan 5 }
meruAgentCapability OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Meru agent capability"
::= { meru-wlan 6 }
mwControllers OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This object defines identity of mobility and
wireless controllers."
::= { meru-wlan 7 }
mc500 OBJECT IDENTIFIER ::= {mwControllers 1}
mc1000 OBJECT IDENTIFIER ::= {mwControllers 2}
mc1100 OBJECT IDENTIFIER ::= {mwControllers 3}
mc3000 OBJECT IDENTIFIER ::= {mwControllers 4}
mc500a OBJECT IDENTIFIER ::= {mwControllers 5}
mc5000 OBJECT IDENTIFIER ::= {mwControllers 6}
mc4000 OBJECT IDENTIFIER ::= {mwControllers 7}
mc4100 OBJECT IDENTIFIER ::= {mwControllers 8}
mc1500 OBJECT IDENTIFIER ::= {mwControllers 9}
mc3200 OBJECT IDENTIFIER ::= {mwControllers 10}
mc4200 OBJECT IDENTIFIER ::= {mwControllers 11}
mc6000 OBJECT IDENTIFIER ::= {mwControllers 12}
mc1500v OBJECT IDENTIFIER ::= {mwControllers 13}
mc3200v OBJECT IDENTIFIER ::= {mwControllers 14}
mc4200v OBJECT IDENTIFIER ::= {mwControllers 15}
mc1550 OBJECT IDENTIFIER ::= {mwControllers 16}
mc1550v OBJECT IDENTIFIER ::= {mwControllers 17}
fwc50d OBJECT IDENTIFIER ::= {mwControllers 18}
fwc2hd OBJECT IDENTIFIER ::= {mwControllers 19}
fwc5hd OBJECT IDENTIFIER ::= {mwControllers 20}
END

View File

@ -0,0 +1,79 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-SUPPORTED-FEATURES-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
MwlOnOffSwitch,
MwlIpProxyType
FROM MERU-TC;
mwSupportedFeatures MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Topology Configuration infrastructure"
::= { mwConfiguration 14 }
mwSupport OBJECT IDENTIFIER ::= { mwSupportedFeatures 1 }
mwSupportChannelDomainCheck OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Regulatory Domain Check Flag"
::= { mwSupport 1 }
mwSupportLicensingMgmt OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Licensing Management"
::= { mwSupport 2 }
mwSupportSipProxy OBJECT-TYPE
SYNTAX MwlIpProxyType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Sip Proxy"
::= { mwSupport 3 }
END

View File

@ -0,0 +1,202 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-SYSLOG-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwDiagnostics
FROM MERU-SMI
;
mwSyslog MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Syslog infrastructure"
::= { mwDiagnostics 2 }
mwSyslogTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwSyslogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Syslog "
::= { mwSyslog 1 }
mwSyslogEntry OBJECT-TYPE
SYNTAX MwSyslogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Syslog "
INDEX { mwSyslogTableIndex }
::= { mwSyslogTable 1 }
MwSyslogEntry ::= SEQUENCE {
mwSyslogTableIndex Integer32,
mwSysloglinenb Unsigned32,
mwSyslogrecord DisplayString,
mwSyslogpriority DisplayString,
mwSyslogmnemonic DisplayString,
mwSyslogtimestamp DateAndTime
}
mwSyslogTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwSyslogEntry 1 }
mwSysloglinenb OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Line"
::= { mwSyslogEntry 2 }
mwSyslogrecord OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Record"
::= { mwSyslogEntry 3 }
mwSyslogpriority OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Priority"
::= { mwSyslogEntry 4 }
mwSyslogmnemonic OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Mnemonic"
::= { mwSyslogEntry 5 }
mwSyslogtimestamp OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Time"
::= { mwSyslogEntry 6 }
mwLogTransferTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwLogTransferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Syslog Table "
::= { mwSyslog 2 }
mwLogTransferEntry OBJECT-TYPE
SYNTAX MwLogTransferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Syslog Table "
INDEX { mwLogTransferTableIndex }
::= { mwLogTransferTable 1 }
MwLogTransferEntry ::= SEQUENCE {
mwLogTransferTableIndex Integer32,
mwLogTransfersize Unsigned32,
mwLogTransfernblines Unsigned32,
mwLogTransferlastaccess DateAndTime,
mwLogTransferlastrecord DisplayString,
mwLogTransferdescription DisplayString
}
mwLogTransferTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwLogTransferEntry 1 }
mwLogTransfersize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Size(KB)"
::= { mwLogTransferEntry 2 }
mwLogTransfernblines OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes #Lines"
::= { mwLogTransferEntry 3 }
mwLogTransferlastaccess OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Last Accessed"
::= { mwLogTransferEntry 4 }
mwLogTransferlastrecord OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Last Record"
::= { mwLogTransferEntry 5 }
mwLogTransferdescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Facility Name"
::= { mwLogTransferEntry 6 }
END

2809
MIBS/fortinet/MERU-TC Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,388 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-TOP10-STATISTICS-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwStatistics
FROM MERU-SMI
;
mwTop10Statistics MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Top 10 Statistics infrastructure"
::= { mwStatistics 2 }
mwTop10ApStationProblemTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwTop10ApStationProblemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Top 10 station problem statistics "
::= { mwTop10Statistics 1 }
mwTop10ApStationProblemEntry OBJECT-TYPE
SYNTAX MwTop10ApStationProblemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Top 10 station problem statistics "
INDEX { mwTop10ApStationProblemTableIndex }
::= { mwTop10ApStationProblemTable 1 }
MwTop10ApStationProblemEntry ::= SEQUENCE {
mwTop10ApStationProblemTableIndex Integer32,
mwTop10ApStationProblemApName DisplayString,
mwTop10ApStationProblemIfIndex Integer32,
mwTop10ApStationProblemWepErrors Unsigned32,
mwTop10ApStationProblemNmsApNodeId Integer32,
mwTop10ApStationProblemStationIPAddress Ipv6Address,
mwTop10ApStationProblemStationMacAddress MacAddress,
mwTop10ApStationProblemStationIPv4Address IpAddress
}
mwTop10ApStationProblemTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwTop10ApStationProblemEntry 1 }
mwTop10ApStationProblemApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwTop10ApStationProblemEntry 2 }
mwTop10ApStationProblemIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Interface Index"
::= { mwTop10ApStationProblemEntry 3 }
mwTop10ApStationProblemWepErrors OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes WEP error count from reset"
::= { mwTop10ApStationProblemEntry 4 }
mwTop10ApStationProblemNmsApNodeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwTop10ApStationProblemEntry 5 }
mwTop10ApStationProblemStationIPAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Station IP Address"
::= { mwTop10ApStationProblemEntry 6 }
mwTop10ApStationProblemStationMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Station MAC Address"
::= { mwTop10ApStationProblemEntry 7 }
mwTop10ApStationProblemStationIPv4Address OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Station IP Address"
::= { mwTop10ApStationProblemEntry 9 }
mwTop10ApStationRxtxTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwTop10ApStationRxtxEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Top 10 station talker statistics request "
::= { mwTop10Statistics 2 }
mwTop10ApStationRxtxEntry OBJECT-TYPE
SYNTAX MwTop10ApStationRxtxEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Top 10 station talker statistics request "
INDEX { mwTop10ApStationRxtxTableIndex }
::= { mwTop10ApStationRxtxTable 1 }
MwTop10ApStationRxtxEntry ::= SEQUENCE {
mwTop10ApStationRxtxTableIndex Integer32,
mwTop10ApStationRxtxApName DisplayString,
mwTop10ApStationRxtxIfIndex Integer32,
mwTop10ApStationRxtxNmsApNodeId Integer32,
mwTop10ApStationRxtxRxPacketCount Unsigned32,
mwTop10ApStationRxtxTxPacketCount Unsigned32,
mwTop10ApStationRxtxStationIPAddress Ipv6Address,
mwTop10ApStationRxtxStationMacAddress MacAddress,
mwTop10ApStationRxtxStationIPv4Address IpAddress
}
mwTop10ApStationRxtxTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwTop10ApStationRxtxEntry 1 }
mwTop10ApStationRxtxApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwTop10ApStationRxtxEntry 2 }
mwTop10ApStationRxtxIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Interface Index"
::= { mwTop10ApStationRxtxEntry 3 }
mwTop10ApStationRxtxNmsApNodeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwTop10ApStationRxtxEntry 4 }
mwTop10ApStationRxtxRxPacketCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Rx packet count from reset"
::= { mwTop10ApStationRxtxEntry 5 }
mwTop10ApStationRxtxTxPacketCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Tx packet count from reset"
::= { mwTop10ApStationRxtxEntry 6 }
mwTop10ApStationRxtxStationIPAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Station IP Address"
::= { mwTop10ApStationRxtxEntry 7 }
mwTop10ApStationRxtxStationMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Station MAC Address"
::= { mwTop10ApStationRxtxEntry 8 }
mwTop10ApStationRxtxStationIPv4Address OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Station IP Address"
::= { mwTop10ApStationRxtxEntry 9 }
mwTop10ApProblemTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwTop10ApProblemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Top 10 problem AP statistics "
::= { mwTop10Statistics 3 }
mwTop10ApProblemEntry OBJECT-TYPE
SYNTAX MwTop10ApProblemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Top 10 problem AP statistics "
INDEX { mwTop10ApProblemTableIndex }
::= { mwTop10ApProblemTable 1 }
MwTop10ApProblemEntry ::= SEQUENCE {
mwTop10ApProblemTableIndex Integer32,
mwTop10ApProblemApName DisplayString,
mwTop10ApProblemTxLoss Unsigned32,
mwTop10ApProblemIfIndex Integer32,
mwTop10ApProblemNmsApNodeId Integer32
}
mwTop10ApProblemTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwTop10ApProblemEntry 1 }
mwTop10ApProblemApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwTop10ApProblemEntry 2 }
mwTop10ApProblemTxLoss OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Tx Loss Percentage"
::= { mwTop10ApProblemEntry 3 }
mwTop10ApProblemIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Interface Index"
::= { mwTop10ApProblemEntry 4 }
mwTop10ApProblemNmsApNodeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwTop10ApProblemEntry 5 }
mwTop10ApRxtxTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwTop10ApRxtxEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Top 10 talker AP statistics "
::= { mwTop10Statistics 4 }
mwTop10ApRxtxEntry OBJECT-TYPE
SYNTAX MwTop10ApRxtxEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Top 10 talker AP statistics "
INDEX { mwTop10ApRxtxTableIndex }
::= { mwTop10ApRxtxTable 1 }
MwTop10ApRxtxEntry ::= SEQUENCE {
mwTop10ApRxtxTableIndex Integer32,
mwTop10ApRxtxApName DisplayString,
mwTop10ApRxtxIfIndex Integer32,
mwTop10ApRxtxNmsApNodeId Integer32,
mwTop10ApRxtxTxFrameCount Unsigned32,
mwTop10ApRxtxRxUnicastFrameCount Unsigned32
}
mwTop10ApRxtxTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwTop10ApRxtxEntry 1 }
mwTop10ApRxtxApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwTop10ApRxtxEntry 2 }
mwTop10ApRxtxIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Interface Index"
::= { mwTop10ApRxtxEntry 3 }
mwTop10ApRxtxNmsApNodeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwTop10ApRxtxEntry 4 }
mwTop10ApRxtxTxFrameCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Tx frame count from reset"
::= { mwTop10ApRxtxEntry 5 }
mwTop10ApRxtxRxUnicastFrameCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Rx frame count from reset"
::= { mwTop10ApRxtxEntry 6 }
END

View File

@ -0,0 +1,928 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-TOPOLOGY-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwConfiguration
FROM MERU-SMI
MwlEncryptionAlgorithm,
MwlCapabilityModeBits,
MwlApType,
MwlApIfModeType,
MwlAssociationState,
MwlOnOffSwitch
FROM MERU-TC;
mwTopology MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Topology Configuration infrastructure"
::= { mwConfiguration 13 }
mwApAssignedTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwApAssignedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Assigned Stations "
::= { mwTopology 1 }
mwApAssignedEntry OBJECT-TYPE
SYNTAX MwApAssignedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Assigned Stations "
INDEX { mwApAssignedTableIndex }
::= { mwApAssignedTable 1 }
MwApAssignedEntry ::= SEQUENCE {
mwApAssignedTableIndex Integer32,
mwApAssignedApMac MacAddress,
mwApAssignedEssid DisplayString,
mwApAssigneddbState MwlAssociationState,
mwApAssignedPrevRssi Integer32,
mwApAssignedRxPackets Unsigned32,
mwApAssignedTxPackets Unsigned32,
mwApAssignedRadioType MwlApIfModeType,
mwApAssignedAuthKeyType MwlEncryptionAlgorithm,
mwApAssignedCurrentRssi Integer32,
mwApAssignedVirtualPort MacAddress,
mwApAssignedNmsApNodeId Integer32,
mwApAssignedApDeviceType MwlApType,
mwApAssignedLastActivity TimeTicks,
mwApAssignedCapabilities MwlCapabilityModeBits,
mwApAssignedNmsApNodeName DisplayString
}
mwApAssignedTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwApAssignedEntry 1 }
mwApAssignedApMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Client MAC"
::= { mwApAssignedEntry 2 }
mwApAssignedEssid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes SSID"
::= { mwApAssignedEntry 3 }
mwApAssigneddbState OBJECT-TYPE
SYNTAX MwlAssociationState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Association State"
::= { mwApAssignedEntry 4 }
mwApAssignedPrevRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Previous RSSI"
::= { mwApAssignedEntry 5 }
mwApAssignedRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Packets Received"
::= { mwApAssignedEntry 6 }
mwApAssignedTxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Packets Sent"
::= { mwApAssignedEntry 7 }
mwApAssignedRadioType OBJECT-TYPE
SYNTAX MwlApIfModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes RF Band"
::= { mwApAssignedEntry 8 }
mwApAssignedAuthKeyType OBJECT-TYPE
SYNTAX MwlEncryptionAlgorithm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Key Type"
::= { mwApAssignedEntry 9 }
mwApAssignedCurrentRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Current RSSI"
::= { mwApAssignedEntry 10 }
mwApAssignedNmsApNodeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwApAssignedEntry 11 }
mwApAssignedApDeviceType OBJECT-TYPE
SYNTAX MwlApType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Type"
::= { mwApAssignedEntry 12 }
mwApAssignedLastActivity OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Last Activity"
::= { mwApAssignedEntry 13 }
mwApAssignedNmsApNodeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwApAssignedEntry 14 }
mwApAssignedVirtualPort OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Virtual Port"
::= { mwApAssignedEntry 15 }
mwApAssignedCapabilities OBJECT-TYPE
SYNTAX MwlCapabilityModeBits
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Capabilities"
::= { mwApAssignedEntry 16 }
mwApDiscoveredTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwApDiscoveredEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Discovered APs and Stations "
::= { mwTopology 2 }
mwApDiscoveredEntry OBJECT-TYPE
SYNTAX MwApDiscoveredEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Discovered APs and Stations "
INDEX { mwApDiscoveredTableIndex }
::= { mwApDiscoveredTable 1 }
MwApDiscoveredEntry ::= SEQUENCE {
mwApDiscoveredTableIndex Integer32,
mwApDiscoveredApMac MacAddress,
mwApDiscoveredEssid DisplayString,
mwApDiscoveredBssid MacAddress,
mwApDiscoveredChannel Unsigned32,
mwApDiscoveredPrevRssi Integer32,
mwApDiscoveredRxPackets Unsigned32,
mwApDiscoveredRadioType MwlApIfModeType,
mwApDiscoveredWiredRogue MwlOnOffSwitch,
mwApDiscoveredCurrentRssi Integer32,
mwApDiscoveredNmsApNodeId Integer32,
mwApDiscoveredApDeviceType MwlApType,
mwApDiscoveredLastActivity TimeTicks,
mwApDiscoveredNmsApNodeName DisplayString,
mwApDiscoveredConfirmedChannel Unsigned32
}
mwApDiscoveredTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwApDiscoveredEntry 1 }
mwApDiscoveredApMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes MAC Address"
::= { mwApDiscoveredEntry 2 }
mwApDiscoveredEssid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes SSID"
::= { mwApDiscoveredEntry 3 }
mwApDiscoveredBssid OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes BSSID"
::= { mwApDiscoveredEntry 4 }
mwApDiscoveredChannel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Operated Channel"
::= { mwApDiscoveredEntry 5 }
mwApDiscoveredPrevRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Previous RSSI"
::= { mwApDiscoveredEntry 6 }
mwApDiscoveredRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Packets Received"
::= { mwApDiscoveredEntry 7 }
mwApDiscoveredRadioType OBJECT-TYPE
SYNTAX MwlApIfModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes RF Band"
::= { mwApDiscoveredEntry 8 }
mwApDiscoveredWiredRogue OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Rogue Detected on the wire"
::= { mwApDiscoveredEntry 9 }
mwApDiscoveredCurrentRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Current RSSI"
::= { mwApDiscoveredEntry 10 }
mwApDiscoveredNmsApNodeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwApDiscoveredEntry 11 }
mwApDiscoveredApDeviceType OBJECT-TYPE
SYNTAX MwlApType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Device Type"
::= { mwApDiscoveredEntry 12 }
mwApDiscoveredLastActivity OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Last activity"
::= { mwApDiscoveredEntry 13 }
mwApDiscoveredNmsApNodeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwApDiscoveredEntry 14 }
mwApDiscoveredConfirmedChannel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Confirmed-Channel"
::= { mwApDiscoveredEntry 15 }
mwTopoApTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwTopoApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes AP Wireless Resources "
::= { mwTopology 4 }
mwTopoApEntry OBJECT-TYPE
SYNTAX MwTopoApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes AP Wireless Resources "
INDEX { mwTopoApTableIndex }
::= { mwTopoApTable 1 }
MwTopoApEntry ::= SEQUENCE {
mwTopoApTableIndex Integer32,
mwTopoApNodeId Unsigned32,
mwTopoApNodeName DisplayString,
mwTopoApAttachedCount Unsigned32,
mwTopoApAssignedCount Unsigned32,
mwTopoApNeighborsCount Unsigned32,
mwTopoApResourceRequest Unsigned32,
mwTopoApResourceAllocated Unsigned32
}
mwTopoApTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwTopoApEntry 1 }
mwTopoApNodeId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwTopoApEntry 2 }
mwTopoApNodeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwTopoApEntry 3 }
mwTopoApAttachedCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Attached Count"
::= { mwTopoApEntry 4 }
mwTopoApAssignedCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Assigned Count"
::= { mwTopoApEntry 5 }
mwTopoApNeighborsCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Neighbor Count"
::= { mwTopoApEntry 6 }
mwTopoApResourceRequest OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Resource Requested"
::= { mwTopoApEntry 7 }
mwTopoApResourceAllocated OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Resource Allocated"
::= { mwTopoApEntry 8 }
mwTopoApapTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwTopoApapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Number of AP edges "
::= { mwTopology 5 }
mwTopoApapEntry OBJECT-TYPE
SYNTAX MwTopoApapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Number of AP edges "
INDEX { mwTopoApapTableIndex }
::= { mwTopoApapTable 1 }
MwTopoApapEntry ::= SEQUENCE {
mwTopoApapTableIndex Integer32,
mwTopoApapHeadId Unsigned32,
mwTopoApapTailId Unsigned32,
mwTopoApapHeadName DisplayString,
mwTopoApapTailName DisplayString
}
mwTopoApapTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwTopoApapEntry 1 }
mwTopoApapHeadId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Detecting AP ID"
::= { mwTopoApapEntry 2 }
mwTopoApapTailId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Sibling AP ID"
::= { mwTopoApapEntry 3 }
mwTopoApapHeadName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Detecting AP Name"
::= { mwTopoApapEntry 4 }
mwTopoApapTailName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Sibling AP Name"
::= { mwTopoApapEntry 5 }
mwTopoStaTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwTopoStaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Stations Topology "
::= { mwTopology 6 }
mwTopoStaEntry OBJECT-TYPE
SYNTAX MwTopoStaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Stations Topology "
INDEX { mwTopoStaTableIndex }
::= { mwTopoStaTable 1 }
MwTopoStaEntry ::= SEQUENCE {
mwTopoStaTableIndex Integer32,
mwTopoStaBssId MacAddress,
mwTopoStaMssId MacAddress,
mwTopoStaMacAddress MacAddress,
mwTopoStaAssocState MwlAssociationState,
mwTopoStaAssignedAp Unsigned32,
mwTopoStaHandoffTime DateAndTime,
mwTopoStaLastActiveTime DateAndTime,
mwTopoStaAssignedApName DisplayString
}
mwTopoStaTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwTopoStaEntry 1 }
mwTopoStaBssId OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes BSSID"
::= { mwTopoStaEntry 2 }
mwTopoStaMssId OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes MSSID"
::= { mwTopoStaEntry 3 }
mwTopoStaMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes MAC Address"
::= { mwTopoStaEntry 4 }
mwTopoStaAssocState OBJECT-TYPE
SYNTAX MwlAssociationState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Association State"
::= { mwTopoStaEntry 5 }
mwTopoStaAssignedAp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Assigned AP"
::= { mwTopoStaEntry 6 }
mwTopoStaHandoffTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Last Handoff Time"
::= { mwTopoStaEntry 7 }
mwTopoStaLastActiveTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Last Active Time"
::= { mwTopoStaEntry 8 }
mwTopoStaAssignedApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Assigned AP Name"
::= { mwTopoStaEntry 9 }
mwTopoStaapTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwTopoStaapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Station/AP Edge Records "
::= { mwTopology 7 }
mwTopoStaapEntry OBJECT-TYPE
SYNTAX MwTopoStaapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Station/AP Edge Records "
INDEX { mwTopoStaapTableIndex }
::= { mwTopoStaapTable 1 }
MwTopoStaapEntry ::= SEQUENCE {
mwTopoStaapTableIndex Integer32,
mwTopoStaapRssi Integer32,
mwTopoStaapStaId MacAddress,
mwTopoStaapApId Unsigned32,
mwTopoStaapApName DisplayString,
mwTopoStaapAssigned MwlOnOffSwitch
}
mwTopoStaapTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwTopoStaapEntry 1 }
mwTopoStaapRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes RSSI"
::= { mwTopoStaapEntry 2 }
mwTopoStaapStaId OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Station MAC Address"
::= { mwTopoStaapEntry 3 }
mwTopoStaapApId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwTopoStaapEntry 4 }
mwTopoStaapApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwTopoStaapEntry 5 }
mwTopoStaapAssigned OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Assigned"
::= { mwTopoStaapEntry 6 }
mwApNeighborTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwApNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes AP Neighbors List "
::= { mwTopology 8 }
mwApNeighborEntry OBJECT-TYPE
SYNTAX MwApNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes AP Neighbors List "
INDEX { mwApNeighborTableIndex }
::= { mwApNeighborTable 1 }
MwApNeighborEntry ::= SEQUENCE {
mwApNeighborTableIndex Integer32,
mwApNeighborApMac MacAddress,
mwApNeighborChannel Unsigned32,
mwApNeighborNmsApNodeId Integer32,
mwApNeighborNeighborApId Integer32,
mwApNeighborNeighborApMac MacAddress,
mwApNeighborNmsApInterfaceId Integer32,
mwApNeighborNeighborApCurrentRssi Integer32,
mwApNeighborNeighborApControllerIndex Integer32
}
mwApNeighborTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwApNeighborEntry 1 }
mwApNeighborNmsApNodeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP-ID"
::= { mwApNeighborEntry 2 }
mwApNeighborNmsApInterfaceId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Interface Id"
::= { mwApNeighborEntry 3 }
mwApNeighborApMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes MAC Address"
::= { mwApNeighborEntry 4 }
mwApNeighborChannel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Channel"
::= { mwApNeighborEntry 5 }
mwApNeighborNeighborApId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Neighbor AP-ID"
::= { mwApNeighborEntry 6 }
mwApNeighborNeighborApMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes MAC Address"
::= { mwApNeighborEntry 7 }
mwApNeighborNeighborApControllerIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes ControllerIndex"
::= { mwApNeighborEntry 8 }
mwApNeighborNeighborApCurrentRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes RSSI"
::= { mwApNeighborEntry 9 }
mwApNeighborDetailsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwApNeighborDetailsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes AP Neighbors Consolidated List "
::= { mwTopology 9 }
mwApNeighborDetailsEntry OBJECT-TYPE
SYNTAX MwApNeighborDetailsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes AP Neighbors Consolidated List "
INDEX { mwApNeighborDetailsTableIndex }
::= { mwApNeighborDetailsTable 1 }
MwApNeighborDetailsEntry ::= SEQUENCE {
mwApNeighborDetailsTableIndex Integer32,
mwApNeighborDetailsChannel Unsigned32,
mwApNeighborDetailsLocalAp Integer32,
mwApNeighborDetailsRemoteAp Integer32,
mwApNeighborDetailsRssiLevel1 Integer32,
mwApNeighborDetailsRssiLevel2 Integer32,
mwApNeighborDetailsRssiLevel3 Integer32,
mwApNeighborDetailsRssiLevel4 Integer32,
mwApNeighborDetailsNmsApNodeId Integer32,
mwApNeighborDetailsNmsApInterfaceId Integer32
}
mwApNeighborDetailsTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwApNeighborDetailsEntry 1 }
mwApNeighborDetailsNmsApNodeId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP-ID"
::= { mwApNeighborDetailsEntry 2 }
mwApNeighborDetailsNmsApInterfaceId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Interface Id"
::= { mwApNeighborDetailsEntry 3 }
mwApNeighborDetailsChannel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Channel"
::= { mwApNeighborDetailsEntry 4 }
mwApNeighborDetailsLocalAp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Number of Local APs"
::= { mwApNeighborDetailsEntry 5 }
mwApNeighborDetailsRemoteAp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Number of Remote APs"
::= { mwApNeighborDetailsEntry 6 }
mwApNeighborDetailsRssiLevel1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Number of APs with RSSI greater than -45"
::= { mwApNeighborDetailsEntry 7 }
mwApNeighborDetailsRssiLevel2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Number of APs with RSSI greater than -65"
::= { mwApNeighborDetailsEntry 8 }
mwApNeighborDetailsRssiLevel3 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Number of APs with RSSI greater than -85"
::= { mwApNeighborDetailsEntry 9 }
mwApNeighborDetailsRssiLevel4 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Number of APs with RSSI less than -85"
::= { mwApNeighborDetailsEntry 10 }
END

View File

@ -0,0 +1,426 @@
-- *****************************************************************
-- Meru Networks Enterprise Specific MIB
--
-- Copyright (c) 2005 by Meru Networks
-- All rights reserved
--
-- *****************************************************************
MERU-VOICE-STATISTICS-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises,
Counter32,
Counter64,
Gauge32,
TimeTicks,
IpAddress,
Integer32
FROM SNMPv2-SMI
Ipv6Address
FROM IPV6-TC
TEXTUAL-CONVENTION,
TimeInterval,
TimeStamp,
DateAndTime,
TruthValue,
DisplayString,
MacAddress,
RowStatus
FROM SNMPv2-TC
mwStatistics
FROM MERU-SMI
MwlNetProtocol,
MwlDeviceType,
MwlOnOffSwitch,
MwlQosProtocol,
MwlQosCallState
FROM MERU-TC;
mwVoiceStatistics MODULE-IDENTITY
LAST-UPDATED "200506050000Z"
ORGANIZATION "Meru Networks"
CONTACT-INFO "support@merunetworks.com"
DESCRIPTION
"This MIB defines all the managed objects used to manage the Meru WLAN
Voice Statistics infrastructure"
::= { mwStatistics 3 }
mwPhoneTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwPhoneEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Phone Table "
::= { mwVoiceStatistics 1 }
mwPhoneEntry OBJECT-TYPE
SYNTAX MwPhoneEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Phone Table "
INDEX { mwPhoneTableIndex }
::= { mwPhoneTable 1 }
MwPhoneEntry ::= SEQUENCE {
mwPhoneTableIndex Integer32,
mwPhoneIp IpAddress,
mwPhoneAp Integer32,
mwPhoneMac MacAddress,
mwPhoneType MwlQosProtocol,
mwPhoneApName DisplayString,
mwPhoneServer DisplayString,
mwPhoneUsername DisplayString,
mwPhoneTransport MwlNetProtocol,
mwPhoneDeviceType MwlDeviceType
}
mwPhoneTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwPhoneEntry 1 }
mwPhoneIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes IP Address"
::= { mwPhoneEntry 2 }
mwPhoneAp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwPhoneEntry 3 }
mwPhoneMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes MAC Address"
::= { mwPhoneEntry 4 }
mwPhoneType OBJECT-TYPE
SYNTAX MwlQosProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Protocol Type"
::= { mwPhoneEntry 5 }
mwPhoneApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwPhoneEntry 6 }
mwPhoneServer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Server"
::= { mwPhoneEntry 7 }
mwPhoneUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Username"
::= { mwPhoneEntry 8 }
mwPhoneTransport OBJECT-TYPE
SYNTAX MwlNetProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Transport"
::= { mwPhoneEntry 9 }
mwPhoneDeviceType OBJECT-TYPE
SYNTAX MwlDeviceType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Station Type"
::= { mwPhoneEntry 10 }
mwPhoneCallTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwPhoneCallEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Phone Call Table "
::= { mwVoiceStatistics 2 }
mwPhoneCallEntry OBJECT-TYPE
SYNTAX MwPhoneCallEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Phone Call Table "
INDEX { mwPhoneCallTableIndex }
::= { mwPhoneCallTable 1 }
MwPhoneCallEntry ::= SEQUENCE {
mwPhoneCallTableIndex Integer32,
mwPhoneCallToIp IpAddress,
mwPhoneCallToAp Integer32,
mwPhoneCallType MwlQosProtocol,
mwPhoneCallToMac MacAddress,
mwPhoneCallState MwlQosCallState,
mwPhoneCallFromIp IpAddress,
mwPhoneCallFromAp Integer32,
mwPhoneCallFromMac MacAddress,
mwPhoneCallToApName DisplayString,
mwPhoneCallToFlowtag Integer32,
mwPhoneCallToPending MwlOnOffSwitch,
mwPhoneCallFromApName DisplayString,
mwPhoneCallToUsername DisplayString,
mwPhoneCallFromFlowtag Integer32,
mwPhoneCallFromPending MwlOnOffSwitch,
mwPhoneCallFromUsername DisplayString
}
mwPhoneCallTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwPhoneCallEntry 1 }
mwPhoneCallToIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes To IP Address"
::= { mwPhoneCallEntry 2 }
mwPhoneCallToAp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes To AP ID"
::= { mwPhoneCallEntry 3 }
mwPhoneCallType OBJECT-TYPE
SYNTAX MwlQosProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Protocol Type"
::= { mwPhoneCallEntry 4 }
mwPhoneCallToMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes To MAC Address"
::= { mwPhoneCallEntry 5 }
mwPhoneCallState OBJECT-TYPE
SYNTAX MwlQosCallState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Call state"
::= { mwPhoneCallEntry 6 }
mwPhoneCallFromIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes From IP Address"
::= { mwPhoneCallEntry 7 }
mwPhoneCallFromAp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes From AP ID"
::= { mwPhoneCallEntry 8 }
mwPhoneCallFromMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes From MAC Address"
::= { mwPhoneCallEntry 9 }
mwPhoneCallToApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes To AP Name"
::= { mwPhoneCallEntry 10 }
mwPhoneCallToFlowtag OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes To Flow Tag"
::= { mwPhoneCallEntry 11 }
mwPhoneCallToPending OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes To Qos Pending"
::= { mwPhoneCallEntry 12 }
mwPhoneCallFromApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes From AP Name"
::= { mwPhoneCallEntry 13 }
mwPhoneCallToUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes To Username"
::= { mwPhoneCallEntry 14 }
mwPhoneCallFromFlowtag OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes From Flow Tag"
::= { mwPhoneCallEntry 15 }
mwPhoneCallFromPending OBJECT-TYPE
SYNTAX MwlOnOffSwitch
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes From Qos Pending"
::= { mwPhoneCallEntry 16 }
mwPhoneCallFromUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes From Username"
::= { mwPhoneCallEntry 17 }
mwVoiceStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF MwVoiceStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Voice Status Table "
::= { mwVoiceStatistics 3 }
mwVoiceStatusEntry OBJECT-TYPE
SYNTAX MwVoiceStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes Voice Status Table "
INDEX { mwVoiceStatusTableIndex }
::= { mwVoiceStatusTable 1 }
MwVoiceStatusEntry ::= SEQUENCE {
mwVoiceStatusTableIndex Integer32,
mwVoiceStatusAp Integer32,
mwVoiceStatusApName DisplayString,
mwVoiceStatusPhoneCount Unsigned32,
mwVoiceStatusRejectCount Counter64,
mwVoiceStatusActiveCallCount Unsigned32,
mwVoiceStatusPendingCallCount Unsigned32
}
mwVoiceStatusTableIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of the table "
::= { mwVoiceStatusEntry 1 }
mwVoiceStatusAp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP ID"
::= { mwVoiceStatusEntry 2 }
mwVoiceStatusApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes AP Name"
::= { mwVoiceStatusEntry 3 }
mwVoiceStatusPhoneCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Phone Count"
::= { mwVoiceStatusEntry 4 }
mwVoiceStatusRejectCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Call Rejected Count"
::= { mwVoiceStatusEntry 5 }
mwVoiceStatusActiveCallCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Active Call Count"
::= { mwVoiceStatusEntry 6 }
mwVoiceStatusPendingCallCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes Qos Pending Call Count"
::= { mwVoiceStatusEntry 7 }
END

1621
MIBS/fortinet/MERU-WLAN-MIB Normal file

File diff suppressed because it is too large Load Diff