93 lines
3.1 KiB
Plaintext
93 lines
3.1 KiB
Plaintext
-- *****************************************************************
|
|
-- TN-ZERO-TOUCH-PROVISION-MIB.my : TN zero touch provision MIB
|
|
--
|
|
-- Copyright (c) 2014 by Transition Networks, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- *************************************************************************************************
|
|
--
|
|
|
|
TN-ZERO-TOUCH-PROVISION-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
tnProducts
|
|
FROM TRANSITION-SMI
|
|
sysObjectID
|
|
FROM SNMPv2-MIB
|
|
ifPhysAddress
|
|
FROM IF-MIB
|
|
entPhysicalDescr, entPhysicalSoftwareRev,
|
|
entPhysicalHardwareRev, entPhysicalSerialNum
|
|
FROM ENTITY-MIB
|
|
tnIpAddr, tnIpv6Addr
|
|
FROM TN-DEV-SYS-IPMGMT-MIB;
|
|
|
|
--
|
|
-- main body
|
|
--
|
|
tnZeroTouchProvisionMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201402080000Z"
|
|
ORGANIZATION "Transition Networks, Inc."
|
|
CONTACT-INFO
|
|
"Transition Networks
|
|
Technical Support
|
|
10900 Red Circle Drive
|
|
Minnetonka, MN 55343 USA
|
|
Tel: +1-800-526-9267
|
|
E-mail: techsupport@transition.com
|
|
"
|
|
DESCRIPTION
|
|
"The mib for device zero touch device provisioning."
|
|
REVISION "201402080000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { tnProducts 12 }
|
|
|
|
tnZeroTouchProvisionNotifications OBJECT IDENTIFIER ::= { tnZeroTouchProvisionMIB 0 }
|
|
tnZeroTouchProvisionMIBObjects OBJECT IDENTIFIER ::= { tnZeroTouchProvisionMIB 1 }
|
|
|
|
|
|
tnZTPAutoDiscoveryMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
dhcp(1) -- auto discoverty through dhcp
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To mode of the Zero Touch Provision. The none(0) disable the
|
|
ZTP auto discovery. The dhcp(1) enable the ZTP auto discovery
|
|
through dhcp."
|
|
DEFVAL { dhcp }
|
|
::= { tnZeroTouchProvisionMIBObjects 1 }
|
|
|
|
|
|
-- ******************************************************************
|
|
-- NOTIFICATIONS (TRAPS)
|
|
-- These notifications will be sent to the management entity
|
|
-- ******************************************************************
|
|
|
|
tnZTPAutoDiscoveryNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
sysObjectID,
|
|
entPhysicalDescr,
|
|
tnIpAddr,
|
|
tnIpv6Addr,
|
|
entPhysicalSoftwareRev,
|
|
entPhysicalHardwareRev,
|
|
entPhysicalSerialNum,
|
|
ifPhysAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A tnAutoProvDiscoveryNotification trap is sent when the device receives a provisioning server (EMS)
|
|
address from DHCP server. The objects in the notification correspond to the values in scalar
|
|
instance in SNMPv2-MIB and row instances in the ifTable, entPhysicalTable, tnIpMgmtTable and
|
|
tnIpextMgmtTable. At most one of the tnIpAddr or tnIpv6Addr could be zero length, which means
|
|
the IPv4 or IPv6 address, correspondingly, is not supported at the time this notification is sent."
|
|
::= { tnZeroTouchProvisionNotifications 1 }
|
|
|
|
END
|