-- ################################################################################ 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