mibs/MIBS/transition/TN-ZERO-TOUCH-PROVISION-MIB

93 lines
3.1 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
-- *****************************************************************
-- 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