267 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			267 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
--**************************************************************************
 | 
						|
--                                                                          
 | 
						|
--    Copyright 2011 Cisco Systems, Inc.                                   
 | 
						|
--    All Rights Reserved                                                   
 | 
						|
--    No portions of this material may be reproduced in any
 | 
						|
--    form without the written permission of:                                                
 | 
						|
--             Cisco Systems Inc.                                           
 | 
						|
--             170 West Tasman Dr.                                    
 | 
						|
--             San Jose, CA 95134                                    
 | 
						|
--             USA                                                             
 | 
						|
--**************************************************************************
 | 
						|
 | 
						|
SA-CM-MTA-MIB DEFINITIONS ::= BEGIN
 | 
						|
IMPORTS
 | 
						|
        MODULE-IDENTITY, 
 | 
						|
        OBJECT-TYPE,
 | 
						|
        enterprises, 
 | 
						|
        Integer32
 | 
						|
                FROM SNMPv2-SMI
 | 
						|
        SnmpAdminString 
 | 
						|
                FROM SNMP-FRAMEWORK-MIB
 | 
						|
        TruthValue
 | 
						|
                FROM SNMPv2-TC ;
 | 
						|
                
 | 
						|
sa           OBJECT IDENTIFIER ::= { enterprises 1429 }
 | 
						|
saVoip       OBJECT IDENTIFIER ::= { sa 78 }
 | 
						|
 | 
						|
saCmMta MODULE-IDENTITY
 | 
						|
        LAST-UPDATED    "201612230000Z"
 | 
						|
        ORGANIZATION    "Cisco Systems, Inc."
 | 
						|
        CONTACT-INFO    "http://support.cisco.com"
 | 
						|
        DESCRIPTION
 | 
						|
            "Controls the behavior of the Cable Modem
 | 
						|
             functional block in Embedded MTA devices.  
 | 
						|
             This MIB is active only at the Cable Modem IP address"
 | 
						|
 | 
						|
        -- History
 | 
						|
        REVISION "201612230000Z"
 | 
						|
        DESCRIPTION 
 | 
						|
            "Initial release of reduced-set module for releases based on BFC 5.7.x."
 | 
						|
 | 
						|
        ::= { saVoip 1 }
 | 
						|
 | 
						|
saCmMtaDevice OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER {
 | 
						|
          disable(0),
 | 
						|
          enable(1)
 | 
						|
	}
 | 
						|
    MAX-ACCESS 	  read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION	
 | 
						|
        "Control embedded MTA. 
 | 
						|
         If disable(0), MTA will not send out DHCP DISCOVER message.
 | 
						|
         If DHCP option 122.1 is missing, MTA is disabled and MIB is set to disable(0).
 | 
						|
         Note:  Equivalent of VSIF 54.
 | 
						|
         Note:  This object can be set via the CM configuration file ONLY."
 | 
						|
    ::= { saCmMta 1 }
 | 
						|
 | 
						|
saCmMtaIpFilters OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER {
 | 
						|
          perSpec(0),
 | 
						|
          openMta(1)
 | 
						|
        }
 | 
						|
    MAX-ACCESS    read-write
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "DOCSIS config file filters (from RFC2669) are normally applied to the MTA and all 
 | 
						|
         CPE interfaces per the eDOCSIS spec. This MIB controls if the filters are applied
 | 
						|
         to the MTA.
 | 
						|
         0: Follow e-docsis spec - apply filters to MTA, Ethernet and USB ports (default)
 | 
						|
         1: Do not apply any filters to the MTA - apply filters only to Ethernet and USB ports  
 | 
						|
            Filters do NOT block traffic to/from the MTA.
 | 
						|
         Note: Equivalent of VSIF 77"
 | 
						|
    DEFVAL    { 0 }
 | 
						|
    ::= { saCmMta 3 }
 | 
						|
 | 
						|
saCmMtaSidCount OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER (4|16)
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of SIDs the MTA supports."
 | 
						|
    ::= { saCmMta 5 }
 | 
						|
 | 
						|
saCmMtaProvisioningMode OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER {
 | 
						|
          packetCable(0),
 | 
						|
          oneConfigFile(1),
 | 
						|
          twoConfigFilesDHCP(2),
 | 
						|
          twoConfigFilesSNMP(3),
 | 
						|
          twoConfigFilesDHCPmacAddress(4),
 | 
						|
          twoConfigFilesMacAddressOnly(5),
 | 
						|
          webPage(6)
 | 
						|
          }
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object must only be set via the CM configuration
 | 
						|
         file during the provisioning process.
 | 
						|
         After CM is operational, this object can not be set
 | 
						|
         via SNMP.
 | 
						|
         MTA provisioning modes:
 | 
						|
         0: MTA follows the PacketCable provisioning specifications
 | 
						|
            and supports BASIC, HYBRID and SECURE flows.
 | 
						|
         1: MTA will provision using only the CM config file. VoIP
 | 
						|
            parameters MUST be included in the CM config file as
 | 
						|
            VSIFs. This option will become obsolete.
 | 
						|
         2: MTA will learn the MTA config file name and location
 | 
						|
            from the MTA DHCP OFFER.
 | 
						|
            If the filename or location is missing, MTA will switch
 | 
						|
            to mode 3.
 | 
						|
         3: MTA will learn the MTA config file name and location via
 | 
						|
            SNMP.  The MTA will send an SNMP inform to the
 | 
						|
            provisioning server specified in DHCP option 122.3 or
 | 
						|
            177.3, depending on saCmMtaDhcpPktcOption (note: MTA
 | 
						|
            will not provision if saCmMtaDhcpPktcOption = requireNone(1)
 | 
						|
            and no option 122.3 or 177.3 is specified).
 | 
						|
         4: MTA will learn the MTA config file name and location and
 | 
						|
            the MTA host name from the MTA DHCP OFFER/ACK.
 | 
						|
            If the filename is missing in the DHCP OFFER/ACK, the MTA
 | 
						|
            will request a config file name based on the MTA mac
 | 
						|
            address (example: 000f21c4e145.bin).
 | 
						|
            If the MTA host name is missing in the DHCP OFFER/ACK the
 | 
						|
            MTA will use a host name of MAC_ADDR (example: 000f21c4e145).
 | 
						|
         5: MTA will request a config file name based on the MTA mac
 | 
						|
            address (example: 000f21c4e145.bin).  
 | 
						|
            MTA will learn the MTA config file location via DHCP.  
 | 
						|
            MTA will use a host name of MAC_ADDR (example: 000f21c4e145).  
 | 
						|
            MTA will NOT use the file name and host name in the
 | 
						|
            DHCP ACK even if the parameters are present.
 | 
						|
         6: Web page provisioning. Parameters from a web page will be used
 | 
						|
            rather than from config file. All the web page parameters are
 | 
						|
            stored in non-vol. Base provisioning method is 2 above.
 | 
						|
         For modes other than 0, MTA DHCP options 122, 177 are not required.
 | 
						|
         Note:  This object can be set via the CM configuration file ONLY."
 | 
						|
    DEFVAL    { 0 }
 | 
						|
    ::= { saCmMta 7 }
 | 
						|
 | 
						|
saCmMtaDhcpPktcOption OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER {
 | 
						|
          require122(0),
 | 
						|
          requireNone(1),
 | 
						|
          require177(2)
 | 
						|
          }
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object must only be set via the CM configuration file during the provisioning process.
 | 
						|
         After CM is operational, this object can not be set via SNMP.
 | 
						|
         0: CM and MTA will accept only PacketCable option 122. If option 122 is not included
 | 
						|
            in CM DHCP OFFER, MTA will not start.
 | 
						|
         1: CM and MTA will accept 122 or 177 or none. If DHCP OFFER contains 122 or 177, MTA
 | 
						|
            will process it.
 | 
						|
         2: CM and MTA will accept only PacketCable option 177. If option 177 is not included
 | 
						|
            in CM DHCP OFFER, MTA will not start.
 | 
						|
         This MIB is saved into modem's non-vol memory and the new value is active after
 | 
						|
         the modem registers and reboots again (DHCP comes before config file parsing).
 | 
						|
         Note:  Equivalent of VSIF 64
 | 
						|
         Note:  This object can be set via the CM configuration file ONLY."
 | 
						|
    DEFVAL    { 0 }
 | 
						|
    ::= { saCmMta 8 }
 | 
						|
 | 
						|
saCmMtaRequireTod OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER {
 | 
						|
          false(0),
 | 
						|
          true(1)
 | 
						|
         }
 | 
						|
    MAX-ACCESS    read-only
 | 
						|
    STATUS        current
 | 
						|
    DESCRIPTION
 | 
						|
              "This object controls if the EMTA will continue the provisioning
 | 
						|
               process if a response from a Time of Day server is not available
 | 
						|
               at provisioning step CM-8. If set to true(1) the EMTA will require
 | 
						|
               a ToD response. If set to false(0) the EMTA will request ToD but
 | 
						|
               will not require the TOD server response.
 | 
						|
               Note: For PacketCable secure provisioning, if this object is
 | 
						|
               set to false(0), and ToD is not available, MTA will probably
 | 
						|
               be unable to verify that certificates are valid and will not provision.
 | 
						|
               Note: this object can be set in the CM config file only."
 | 
						|
    DEFVAL    { 1 }
 | 
						|
    ::= { saCmMta 10 }
 | 
						|
 | 
						|
saCmMtaDecryptMtaConfigFile OBJECT-TYPE 
 | 
						|
    SYNTAX INTEGER { 
 | 
						|
        disable(1), 
 | 
						|
        RSA-CM-cert(2) 
 | 
						|
        } 
 | 
						|
    MAX-ACCESS read-only 
 | 
						|
    STATUS current 
 | 
						|
    DESCRIPTION 
 | 
						|
        "To be written." 
 | 
						|
    DEFVAL { 1 } 
 | 
						|
    ::= { saCmMta 13 } 
 | 
						|
 | 
						|
saCmMtaSwUpgradeControlTimer OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (0..7200)
 | 
						|
        UNITS         "seconds"
 | 
						|
        MAX-ACCESS       read-write
 | 
						|
        STATUS    current
 | 
						|
        DESCRIPTION       
 | 
						|
            "This object is used to control the conditions for rebooting
 | 
						|
             the modem following a software download:
 | 
						|
             0: Docsis Default: Always download software and reboot
 | 
						|
                immediately after software download,
 | 
						|
             1: Do not download software if any phone endpoint is off hook
 | 
						|
                and return 13 to docsDevSwAdminStatus when set to
 | 
						|
                upgradgeFromMgt(1),
 | 
						|
             other: Download software immediately but delay the reboot
 | 
						|
                    until all lines have been on-hook for the specified
 | 
						|
                    time in seconds.
 | 
						|
             Note: docsDevSwOperStatus shows inProgess(1) even if the
 | 
						|
                   download itself has finished and MTA is waiting for user
 | 
						|
                   to hang up."
 | 
						|
        DEFVAL { 0 }
 | 
						|
        ::= { saCmMta 14 }   
 | 
						|
 | 
						|
saCmMtaDhcpOptionSixty OBJECT-TYPE
 | 
						|
    SYNTAX SnmpAdminString
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS current 
 | 
						|
    DESCRIPTION 
 | 
						|
        "Defines the string value for SIP EMTA DHCP DISCOVER option 60 text. 
 | 
						|
         This mib is only writeable in the the CM config file. Default option
 | 
						|
         60 value is pktc1.0" 
 | 
						|
    DEFVAL { "pktc1.0" }
 | 
						|
    ::= { saCmMta 20 }
 | 
						|
 | 
						|
saCmMtaProvSnmpSetCommunityString OBJECT-TYPE 
 | 
						|
    SYNTAX SnmpAdminString
 | 
						|
    MAX-ACCESS    read-only 
 | 
						|
    STATUS        current 
 | 
						|
    DESCRIPTION 
 | 
						|
        "The value set in this object becomes the SNMPv2c community string that will be accepted
 | 
						|
         in the SNMPSET sent from the provisioning server during MTA registration.
 | 
						|
         Provisioning methods affected include: 
 | 
						|
         - Pktc HYBRID.1 (MTA-19 only)
 | 
						|
         - Pktc HYBRID.2 (MTA-19 only)
 | 
						|
        Note: Pktc SECURE mode is NOT affected.
 | 
						|
        Note: This setting only affects provisioning-related SNMPSET, not SNMPSET sent by
 | 
						|
              the prov server to the MTA after it has completed registration.
 | 
						|
        Note: This object can be set via the CM configuration file ONLY."
 | 
						|
    DEFVAL  { "public" } 
 | 
						|
    ::= { saCmMta 26 }
 | 
						|
 | 
						|
 | 
						|
-- ===========
 | 
						|
-- TELNET TREE
 | 
						|
 | 
						|
saCmMtaCliAccess OBJECT IDENTIFIER ::= { saCmMta 1001 }
 | 
						|
 | 
						|
saCmMtaCliAccessPasswordType OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER {
 | 
						|
        plain(0),
 | 
						|
        md5(1),
 | 
						|
        pod(2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Password type"
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { saCmMtaCliAccess 5 }
 | 
						|
 | 
						|
-- END OF TELNET TREE  
 | 
						|
 | 
						|
END
 |