CISCO-SMART-INSTALL-MIB

This MIB module defines managed objects that facilitate
        the management of Smart Install feature.  Smart Install is a
        plug-and-play image and configuration management feature which
        enables zero-touch deployment of Cisco network devices in an
        enterprise branch network.
        
        Following is the terminology associated with Smart Install
        feature:
        
        Director
           A router or switch selected as the single management point
           for images and configuration of network devices in a Smart
           Install network.  When a device is first installed into the
           network, the director detects the new device and facilitates
           the correct Cisco IOS image and configuration file for the
           device based on user defined profiles.  With the automated
           process, a single or a group of devices are deployed without
           user intervention.
        
           The managed device includes, but not limited to, Cisco 2K/3K
           switches and EtherSwitch service modules.  Director learns
           about them through CDP or Smart Install protocol.
        
        Smart Install Capable Client
           A client device running Smart Install capable image.
        
        Group
           Devices are placed into Groups where they can be manipulated
           together rather than individually.
        
        Profile
           Profile is the configuration file, image, etc. that a user
           programs for each group.
        
        Backup
           The feature to archive/backup client device's configuration
           file upon 'write memory' on client.
        
        Join-Window
           A join window is a time window during which the device is
           allowed to upgrade image or configuration files.  Only
           during this window can the director provide information
           about the image and configuration to the device.  A device
           attempting to join the network outside of the join window
           will not be allowed to do so, and cannot upgrade their image
           and configuration files.
        
        This MIB module is supported on the director but not on the
        client devices.  It is designed to:
        
           - Allow operators to make configurations for client devices
             before and after they connect to the director's network.
        
           - Support monitoring of client devices discovered by the
             director.
        
           - Provide status of the deployed client image and
             configuration as a result of operator defined profiles.
        
           - Provide notifications for notable events such as new
             device joined or upgrade failure if there is any.
        
        
        Please note that, in most cases a working DHCP pool is
        configured for the subnet(s) on which the client devices
        are located.  The DHCP server could be the director,
        another Cisco device running Cisco IOS, or a non-Cisco
        third-party server.
        
        
        CISCO-SMART-INSTALL-MIB Module usage:
        
        1) Create profile for a group of devices
        
           Profile is used to pre-configure image and configuration
           files for a group of devices.
        
           In csiProfileTable
           {
            csiProfileIndex          = 8, 
            csiProfileGroupName      = '3750E_24', 
            csiProfileImageUrl       = 'tftp://10.0.0.1/3750e.tar',
            csiProfileImageTwoUrl    = '',
            csiProfileConfigUrl      = 'flash:/default_config.txt',
            
           } 
        
        2) Define a group of devices
        
           For example, to define a group matching on Catalyst 2960
           24 8 Poe switches:
        
           In csiMatchTable
           {
            csiMatchIndex     = 1, 
            csiMatchGroupType = 'product',
            csiMatchProductId = 'WS-C2960-24LT-L',
            csiProfileIndex   = 6, 
            
           }
        
        3) Enable Smart Install feature on the director
        
           The operator enables the Smart Install feature by setting
        
                csiOperationMode = basic(2)
        
        4) Display device information
        
           Director is aware of Smart Install capable devices and others
           connected to a Smart Install capable device.  This MIB table
           displays information about the devices, such as the running
           image, the MAC address, etc.
        
                csiDeviceTable
        
        5) Further refine the running environment
        
           Objects in csiGlobalConfig enable the Operator to tailor
           the director operation, such as:
        
           . Backup client device's configuration file.
           . Set up Join Window to monitor newly installed devices.

Imported Objects

ciscoMgmtCISCO-SMI
TimeIntervalMin, Cisco2KVlanList, CiscoURLStringOrEmptyCISCO-TC
InetAddressType, InetAddressINET-ADDRESS-MIB
SnmpAdminStringSNMP-FRAMEWORK-MIB
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUPSNMPv2-CONF
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32SNMPv2-SMI
TruthValue, RowStatus, DateAndTime, MacAddress, StorageTypeSNMPv2-TC
ciscoSmartInstallMIB .1.3.6.1.4.1.9.9.725
ciscoSmartInstallMIBNotifs .1.3.6.1.4.1.9.9.725.0
csiOperationModeChange .1.3.6.1.4.1.9.9.725.0.1
csiDeviceAdded .1.3.6.1.4.1.9.9.725.0.2
csiDeviceLost .1.3.6.1.4.1.9.9.725.0.3
csiFileLoadFailed .1.3.6.1.4.1.9.9.725.0.4
ciscoSmartInstallMIBObjects .1.3.6.1.4.1.9.9.725.1
csiGlobalConfig .1.3.6.1.4.1.9.9.725.1.1
csiOperationMode .1.3.6.1.4.1.9.9.725.1.1.1
csiDirectorIpAddressType .1.3.6.1.4.1.9.9.725.1.1.2
csiDirectorIpAddress .1.3.6.1.4.1.9.9.725.1.1.3
csiManagementVlan .1.3.6.1.4.1.9.9.725.1.1.4
csiManagementVlansFirst2K .1.3.6.1.4.1.9.9.725.1.1.5
csiManagementVlansSecond2K .1.3.6.1.4.1.9.9.725.1.1.6
csiBackup .1.3.6.1.4.1.9.9.725.1.1.7
csiBackupHostUrl .1.3.6.1.4.1.9.9.725.1.1.7.1
csiBackupEnable .1.3.6.1.4.1.9.9.725.1.1.7.2
csiJoinWindow .1.3.6.1.4.1.9.9.725.1.1.8
csiJoinWindowConfigOperationMode .1.3.6.1.4.1.9.9.725.1.1.8.1
csiJoinWindowPeriodNextFreeIndex .1.3.6.1.4.1.9.9.725.1.1.8.2
csiJoinWindowPeriodTable .1.3.6.1.4.1.9.9.725.1.1.8.3
csiJoinWindowPeriodEntry .1.3.6.1.4.1.9.9.725.1.1.8.3.1
csiJoinWindowPeriodIndex .1.3.6.1.4.1.9.9.725.1.1.8.3.1.1
csiJoinWindowPeriodStartTime .1.3.6.1.4.1.9.9.725.1.1.8.3.1.2
csiJoinWindowPeriodInterval .1.3.6.1.4.1.9.9.725.1.1.8.3.1.3
csiJoinWindowPeriodRecurrencePattern .1.3.6.1.4.1.9.9.725.1.1.8.3.1.4
csiJoinWindowPeriodExpirationDate .1.3.6.1.4.1.9.9.725.1.1.8.3.1.5
csiJoinWindowPeriodStorageType .1.3.6.1.4.1.9.9.725.1.1.8.3.1.6
csiJoinWindowPeriodRowStatus .1.3.6.1.4.1.9.9.725.1.1.8.3.1.7
csiProfile .1.3.6.1.4.1.9.9.725.1.2
csiImageFileUrl .1.3.6.1.4.1.9.9.725.1.2.1
csiConfigFileUrl .1.3.6.1.4.1.9.9.725.1.2.2
csiHostnamePrefix .1.3.6.1.4.1.9.9.725.1.2.3
csiProfileNextFreeIndex .1.3.6.1.4.1.9.9.725.1.2.4
csiProfileTable .1.3.6.1.4.1.9.9.725.1.2.5
csiProfileEntry .1.3.6.1.4.1.9.9.725.1.2.5.1
csiProfileIndex .1.3.6.1.4.1.9.9.725.1.2.5.1.1
csiProfileGroupName .1.3.6.1.4.1.9.9.725.1.2.5.1.2
csiProfileImageUrl .1.3.6.1.4.1.9.9.725.1.2.5.1.3
csiProfileImageTwoUrl .1.3.6.1.4.1.9.9.725.1.2.5.1.4
csiProfileConfigUrl .1.3.6.1.4.1.9.9.725.1.2.5.1.5
csiProfileStorageType .1.3.6.1.4.1.9.9.725.1.2.5.1.6
csiProfileRowStatus .1.3.6.1.4.1.9.9.725.1.2.5.1.7
csiMatchTable .1.3.6.1.4.1.9.9.725.1.2.6
csiMatchEntry .1.3.6.1.4.1.9.9.725.1.2.6.1
csiMatchIndex .1.3.6.1.4.1.9.9.725.1.2.6.1.1
csiMatchStorageType .1.3.6.1.4.1.9.9.725.1.2.6.1.10
csiMatchRowStatus .1.3.6.1.4.1.9.9.725.1.2.6.1.11
csiMatchGroupType .1.3.6.1.4.1.9.9.725.1.2.6.1.2
csiMatchMacAddress .1.3.6.1.4.1.9.9.725.1.2.6.1.3
csiMatchHostAddressType .1.3.6.1.4.1.9.9.725.1.2.6.1.4
csiMatchHostAddress .1.3.6.1.4.1.9.9.725.1.2.6.1.5
csiMatchHostInterface .1.3.6.1.4.1.9.9.725.1.2.6.1.6
csiMatchProductId .1.3.6.1.4.1.9.9.725.1.2.6.1.7
csiMatchSwitchNum .1.3.6.1.4.1.9.9.725.1.2.6.1.8
csiMatchSwitchProductId .1.3.6.1.4.1.9.9.725.1.2.6.1.9
csiDeviceInfo .1.3.6.1.4.1.9.9.725.1.3
csiDeviceTable .1.3.6.1.4.1.9.9.725.1.3.1
csiDeviceEntry .1.3.6.1.4.1.9.9.725.1.3.1.1
csiDeviceNum .1.3.6.1.4.1.9.9.725.1.3.1.1.1
csiDeviceStatus .1.3.6.1.4.1.9.9.725.1.3.1.1.10
csiDeviceMacAddress .1.3.6.1.4.1.9.9.725.1.3.1.1.2
csiDeviceAddressType .1.3.6.1.4.1.9.9.725.1.3.1.1.3
csiDeviceAddress .1.3.6.1.4.1.9.9.725.1.3.1.1.4
csiDeviceName .1.3.6.1.4.1.9.9.725.1.3.1.1.5
csiDeviceBackupConfigFileName .1.3.6.1.4.1.9.9.725.1.3.1.1.6
csiDeviceImageVersion .1.3.6.1.4.1.9.9.725.1.3.1.1.7
csiDevicePlatform .1.3.6.1.4.1.9.9.725.1.3.1.1.8
csiDeviceSerialNum .1.3.6.1.4.1.9.9.725.1.3.1.1.9
csiNotifObjects .1.3.6.1.4.1.9.9.725.1.4
csiNotifEnable .1.3.6.1.4.1.9.9.725.1.4.1
csiNotifOperationType .1.3.6.1.4.1.9.9.725.1.4.2
csiNotifOperationResult .1.3.6.1.4.1.9.9.725.1.4.3
ciscoSmartInstallMIBConform .1.3.6.1.4.1.9.9.725.2
ciscoSmartInstallCompliances .1.3.6.1.4.1.9.9.725.2.1
ciscoSmartInstallGroups .1.3.6.1.4.1.9.9.725.2.2