diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/transition/TN-ZERO-TOUCH-PROVISION-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/transition/TN-ZERO-TOUCH-PROVISION-MIB')
| -rw-r--r-- | MIBS/transition/TN-ZERO-TOUCH-PROVISION-MIB | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/MIBS/transition/TN-ZERO-TOUCH-PROVISION-MIB b/MIBS/transition/TN-ZERO-TOUCH-PROVISION-MIB new file mode 100644 index 0000000..26d9d6a --- /dev/null +++ b/MIBS/transition/TN-ZERO-TOUCH-PROVISION-MIB @@ -0,0 +1,92 @@ +-- ***************************************************************** +-- 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 |