99 lines
4.3 KiB
Plaintext
99 lines
4.3 KiB
Plaintext
-- ################################################################################
|
|
|
|
EXTREME-AUTOPROVISION-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
IpAddress, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
DisplayString, TruthValue FROM SNMPv2-TC
|
|
extremeAgent FROM EXTREME-BASE-MIB;
|
|
|
|
extremeAutoProvision MODULE-IDENTITY
|
|
LAST-UPDATED "201006040000Z"
|
|
ORGANIZATION "Extreme Networks, Inc."
|
|
CONTACT-INFO "www.extremenetworks.com"
|
|
DESCRIPTION
|
|
"Extreme Auto Provision feature MIB"
|
|
|
|
REVISION "201006040000Z"
|
|
DESCRIPTION
|
|
"Initial Revision"
|
|
|
|
::= { extremeAgent 40 }
|
|
|
|
extremeAutoProvisionGeneral OBJECT IDENTIFIER ::= { extremeAutoProvision 1 }
|
|
extremeAutoProvisionNotificationObjects OBJECT IDENTIFIER ::= { extremeAutoProvision 2 }
|
|
extremeAutoProvisionNotification OBJECT IDENTIFIER ::= { extremeAutoProvision 3 }
|
|
|
|
extremeAutoProvisionTrapPrefix OBJECT IDENTIFIER ::= { extremeAutoProvisionNotification 0 }
|
|
|
|
|
|
extremeAutoProvisionConfig OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Auto Provision configuration on the switch (enabled/disabled)."
|
|
::= { extremeAutoProvisionGeneral 1 }
|
|
|
|
extremeAutoProvisionStatus NOTIFICATION-TYPE
|
|
OBJECTS { extremeAutoProvisionResult,
|
|
extremeAutoProvisionIpAddress,
|
|
extremeAutoProvisionGateway,
|
|
extremeAutoProvisionTFTPServer,
|
|
extremeAutoProvisionConfigFileName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap will reports the auto provision result (success/failed). It contains the attributes it got from the DHCP server."
|
|
::= { extremeAutoProvisionTrapPrefix 1 }
|
|
|
|
-- internal object
|
|
extremeAutoProvisionResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalidConfigFileExtension(1),
|
|
tftpUnReachable(2),
|
|
fileNotExist(3),
|
|
success(4)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the Auto provision"
|
|
::= { extremeAutoProvisionNotificationObjects 1 }
|
|
|
|
extremeAutoProvisionIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP Address received from the DHCP server for this interface."
|
|
::= { extremeAutoProvisionNotificationObjects 2 }
|
|
|
|
extremeAutoProvisionGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Gateway Address received from the DHCP server for this interface."
|
|
::= { extremeAutoProvisionNotificationObjects 3 }
|
|
|
|
extremeAutoProvisionTFTPServer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP Address of the TFTP Server got from the DHCP Server."
|
|
::= { extremeAutoProvisionNotificationObjects 4 }
|
|
|
|
extremeAutoProvisionConfigFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Configuration file name got from the DHCP server which the Auto provision enabled switch will download from the TFTP Server and apply the same.
|
|
It can be with cfg or xsf extension."
|
|
::= { extremeAutoProvisionNotificationObjects 5 }
|
|
|
|
END
|