2179 lines
92 KiB
Plaintext
2179 lines
92 KiB
Plaintext
--
|
||
-- cpeMgr.mib
|
||
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
|
||
-- Tuesday, May 31, 2011 at 08:47:16
|
||
--
|
||
|
||
CPE-MANAGER DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
ifIndex
|
||
FROM IF-MIB
|
||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||
FROM SNMPv2-CONF
|
||
IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,
|
||
OBJECT-IDENTITY, NOTIFICATION-TYPE
|
||
FROM SNMPv2-SMI
|
||
TruthValue, MacAddress
|
||
FROM SNMPv2-TC
|
||
cpeMgr
|
||
FROM ZHONE-SYSTEM-MIB
|
||
ZhoneRowStatus
|
||
FROM Zhone-TC;
|
||
|
||
|
||
-- To create the Profile files:
|
||
-- /vob/zhonetools/bin/pahrser.pl cpeMgr.mib
|
||
--
|
||
-- To create the mib handler files:
|
||
-- /vob/EPILOGUE/binaries/emissary/solaris/mibcomp Zhone.mib Zhone-TC.mib \
|
||
-- iftype.mib rfc1907.mib rfc2233.mib rfc2571.mib rfc2514.mib comIpRD.mib \
|
||
-- comIpRec.mib genIntfTranslationTable.mib genSystem.mib -start cpeMgr -stub \
|
||
-- -o cpeMgrHdlr.c cpeMgr.mib
|
||
--
|
||
-- To create the css files:
|
||
-- /vob/zhonetools/bin/pahrser.pl -css cpeMgr.mib
|
||
--
|
||
-- ZHONE_KEYWORD_MODULE_NAME = ( CpeMgrGlobalProf, cpeMgrGlobalProf )
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-mgr-global
|
||
-- ZHONE_KEYWORD_PROFILE_GROUP = "/ cpeMgrGlobal { Index, INDEX }"
|
||
-- ZHONE_KEYWORD_STORAGE_RECORD = CpeMgrGlobalProf
|
||
-- ZHONE_KEYWORD_STORAGE_GROUP = "/ index { LIST }"
|
||
-- ZHONE_KEYWORD_STORAGE_CLASS = PERSISTENT
|
||
-- ZHONE_KEYWORD_ACCESS_GROUP = ( INTERFACE )
|
||
-- ZHONE_KEYWORD_FEATURE_FLAGS = ( CPE_MGR )
|
||
--
|
||
-- ZHONE_KEYWORD_MODULE_NAME = ( CpeConfigMgrProf, cpeConfigMgrProf )
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-config-mgr
|
||
-- ZHONE_KEYWORD_PROFILE_GROUP = "/ cpeConfigMgr { cpeConfigMgrIndex, INDEX }"
|
||
-- ZHONE_KEYWORD_STORAGE_RECORD = CpeConfigMgrProf
|
||
-- ZHONE_KEYWORD_STORAGE_GROUP = "/ cpeConfigMgrIndex { LIST }"
|
||
-- ZHONE_KEYWORD_STORAGE_CLASS = PERSISTENT
|
||
-- ZHONE_KEYWORD_ACCESS_GROUP = ( INTERFACE )
|
||
-- ZHONE_KEYWORD_FEATURE_FLAGS = ( CPE_MGR )
|
||
--
|
||
-- ZHONE_KEYWORD_MODULE_NAME = ( CpeCfgMgrDwnldSrvrProf, cpeConfigMgrProf )
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-config-mgr-dwnld-srvr
|
||
-- ZHONE_KEYWORD_PROFILE_GROUP = "/ CpeCfgMgrDwnldSrvr { cpeCfgMgrDwnldSrvrIndex, INDEX }"
|
||
-- ZHONE_KEYWORD_STORAGE_RECORD = CpeCfgMgrDwnldSrvrProf
|
||
-- ZHONE_KEYWORD_STORAGE_GROUP = "/ cpeCfgMgrDwnldSrvrIndex { LIST }"
|
||
-- ZHONE_KEYWORD_STORAGE_CLASS = PERSISTENT
|
||
-- ZHONE_KEYWORD_ACCESS_GROUP = ( INTERFACE )
|
||
-- ZHONE_KEYWORD_FEATURE_FLAGS = ( CPE_MGR )
|
||
--
|
||
--
|
||
-- ZHONE_KEYWORD_MODULE_NAME = ( CpeConfigMgrMemberProf, cpeConfigMgrProf )
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-config-mgr-member
|
||
-- ZHONE_KEYWORD_PROFILE_GROUP = "/interface { ifIndex, INDEX }"
|
||
-- ZHONE_KEYWORD_STORAGE_RECORD = CpeConfigMgrMemberProf
|
||
-- ZHONE_KEYWORD_STORAGE_GROUP = "/ ifIndex { LIST }"
|
||
-- ZHONE_KEYWORD_STORAGE_CLASS = PERSISTENT
|
||
-- ZHONE_KEYWORD_ACCESS_GROUP = ( INTERFACE )
|
||
-- ZHONE_KEYWORD_FEATURE_FLAGS = ( CPE_MGR )
|
||
--
|
||
-- ZHONE_KEYWORD_MODULE_NAME = ( CpeConfigMgrMemberStats, cpeConfigMgrProf )
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-config-mgr-member-stats
|
||
-- ZHONE_KEYWORD_PROFILE_GROUP = "/interface {ifIndex, INDEX}"
|
||
-- ZHONE_KEYWORD_STORAGE_RECORD = CpeConfigMgrMemberStats
|
||
-- ZHONE_KEYWORD_STORAGE_GROUP = "/ifIndex {LIST}"
|
||
-- ZHONE_KEYWORD_STORAGE_CLASS = PERSISTENT
|
||
-- ZHONE_KEYWORD_ACCESS_GROUP = ( INTERFACE )
|
||
-- ZHONE_KEYWORD_FEATURE_FLAGS = ( CPE_MGR )
|
||
--
|
||
--
|
||
-- ZHONE_KEYWORD_MODULE_NAME = ( CpeCfgMgrClientId, cpeCfgMgrClient )
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-cfg-mgr-client-id
|
||
-- ZHONE_KEYWORD_PROFILE_GROUP = "/system { Index, INDEX }"
|
||
-- ZHONE_KEYWORD_STORAGE_RECORD = CpeCfgMgrClientId
|
||
-- ZHONE_KEYWORD_STORAGE_GROUP = "/ index { LIST }"
|
||
-- ZHONE_KEYWORD_STORAGE_CLASS = STATISTIC
|
||
-- ZHONE_KEYWORD_ACCESS_GROUP = ( SYSTEM )
|
||
-- ZHONE_KEYWORD_FEATURE_FLAGS = ( CPE_CFG_MGR_CLIENT )
|
||
--
|
||
-- ZHONE_KEYWORD_MODULE_NAME = ( CpeCfgMgrClientCurrentStatus, cpeCfgMgrClient )
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-cfg-mgr-client-status
|
||
-- ZHONE_KEYWORD_PROFILE_GROUP = "/system { Index, INDEX }"
|
||
-- ZHONE_KEYWORD_STORAGE_RECORD = CpeCfgMgrClientCurrentStatus
|
||
-- ZHONE_KEYWORD_STORAGE_GROUP = "/ index { LIST }"
|
||
-- ZHONE_KEYWORD_STORAGE_CLASS = STATISTIC
|
||
-- ZHONE_KEYWORD_ACCESS_GROUP = ( SYSTEM )
|
||
-- ZHONE_KEYWORD_FEATURE_FLAGS = ( CPE_CFG_MGR_CLIENT )
|
||
--
|
||
-- ZHONE_KEYWORD_MODULE_NAME = ( CpeCfgMgrClientUpdate, cpeCfgMgrClient )
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-cfg-mgr-client-update
|
||
-- ZHONE_KEYWORD_PROFILE_GROUP = "/system { Index, INDEX }"
|
||
-- ZHONE_KEYWORD_STORAGE_RECORD = CpeCfgMgrClientUpdate
|
||
-- ZHONE_KEYWORD_STORAGE_GROUP = "/ index { LIST }"
|
||
-- ZHONE_KEYWORD_STORAGE_CLASS = STATISTIC
|
||
-- ZHONE_KEYWORD_ACCESS_GROUP = ( SYSTEM )
|
||
-- ZHONE_KEYWORD_FEATURE_FLAGS = ( CPE_CFG_MGR_CLIENT )
|
||
--
|
||
-- ZHONE_KEYWORD_MODULE_NAME = ( CpeCfgMgrClientDwnldSrvr, cpeCfgMgrClient )
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-cfg-mgr-client-download-server
|
||
-- ZHONE_KEYWORD_PROFILE_GROUP = "/system { Index, INDEX }"
|
||
-- ZHONE_KEYWORD_STORAGE_RECORD = CpeCfgMgrClientDwnldSrvr
|
||
-- ZHONE_KEYWORD_STORAGE_GROUP = "/ index { LIST }"
|
||
-- ZHONE_KEYWORD_STORAGE_CLASS = STATISTIC
|
||
-- ZHONE_KEYWORD_ACCESS_GROUP = ( SYSTEM )
|
||
-- ZHONE_KEYWORD_FEATURE_FLAGS = ( CPE_CFG_MGR_CLIENT )
|
||
--
|
||
-- ZHONE_KEYWORD_MODULE_NAME = ( CpeCfgMgrClientCo, cpeCfgMgrClient )
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-cfg-mgr-client-co
|
||
-- ZHONE_KEYWORD_PROFILE_GROUP = "/system { Index, INDEX }"
|
||
-- ZHONE_KEYWORD_STORAGE_RECORD = CpeCfgMgrClientCo
|
||
-- ZHONE_KEYWORD_STORAGE_GROUP = "/ index { LIST }"
|
||
-- ZHONE_KEYWORD_STORAGE_CLASS = STATISTIC
|
||
-- ZHONE_KEYWORD_ACCESS_GROUP = ( SYSTEM )
|
||
-- ZHONE_KEYWORD_FEATURE_FLAGS = ( CPE_CFG_MGR_CLIENT )
|
||
--
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1
|
||
cpeMgrModule MODULE-IDENTITY
|
||
LAST-UPDATED "201105131042Z" -- May 13, 2011 at 10:42 GMT
|
||
ORGANIZATION
|
||
"Zhone Technologies, Inc."
|
||
CONTACT-INFO
|
||
" Postal:
|
||
Zhone Technologies, Inc.
|
||
@ Zhone Way
|
||
7001 Oakport Street
|
||
Oakland, CA 94621
|
||
USA
|
||
Toll-Free: +1 877-ZHONE20 (+1 877-946-6320)
|
||
Tel: +1-510-777-7000
|
||
Fax: +1-510-777-7001
|
||
E-mail: support@zhone.com"
|
||
DESCRIPTION
|
||
"The CPE Configuration Manager (a.k.a. Zero Touch Configuration)
|
||
provides the ability for management software to automatically
|
||
maintain CPE software version and boot time configuration on Zhone
|
||
manufactured CPEs. To support this feature, Zhone CO equipment must
|
||
maintain a database correlating a specified link with the required
|
||
software version and configuration of the CPE at the far end of that
|
||
link. This information is used to verify that the connected CPE is
|
||
running the correct software image and is correctly configured. If
|
||
it is not, the CPE will be automatically reconfigured to the correct
|
||
software version and configuration as configured by these tables."
|
||
REVISION "201105130917Z" -- May 13, 2011 at 09:17 GMT
|
||
DESCRIPTION
|
||
"Add fields for cpeConfigRp provisioning scripts and variables.
|
||
Add support for CPE reporting its state to the CO device."
|
||
REVISION "201102080648Z" -- February 08, 2011 at 06:48 GMT
|
||
DESCRIPTION
|
||
"Change string sizes for many fields (filenames, versions, username,
|
||
password) and add reported base and specific paths since they will
|
||
be used for config file validation."
|
||
REVISION "201010281206Z" -- October 28, 2010 at 12:06 GMT
|
||
DESCRIPTION
|
||
"Fix writable enums using value zero.
|
||
Remove 'null terminator' verbage from descriptions.
|
||
Add trap and current status fields for CPEs."
|
||
REVISION "201009220742Z" -- September 22, 2010 at 07:42 GMT
|
||
DESCRIPTION
|
||
"Add ZHONE_KEYWORD_QUICK_ACCESS indexing."
|
||
REVISION "201005181000Z" -- May 18, 2010 at 10:00 GMT
|
||
DESCRIPTION
|
||
"First pass definition of CPE Manager and CPE Configuration Manager MIB."
|
||
::= { cpeMgr 1 }
|
||
|
||
|
||
|
||
|
||
--
|
||
-- Node definitions
|
||
--
|
||
|
||
-- Node definitions
|
||
--
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.1
|
||
cpeMgrGlobal OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Global objects used by CPE Manager."
|
||
::= { cpeMgrModule 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.1.1
|
||
cpeMgrGlobalObjects OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Manager Global Objects."
|
||
::= { cpeMgrGlobal 1 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = local-vlan
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeMgrGlobalProf.localVlan
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 1
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.1.1.1
|
||
cpeMgrLocalVlanId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Local VLAN ID used as the management VLAN between a CO device and
|
||
locally managed CPEs. This VLAN should not be used for anything other
|
||
than management traffic between the CO and CPEs. Once CPE management
|
||
interfaces are created using this VLAN, it can not be changed. Also
|
||
note, CPEs must be preprovisioned with a DHCP client on this VLAN for
|
||
cpeMgr to operate correctly."
|
||
DEFVAL { 7 }
|
||
::= { cpeMgrGlobalObjects 1 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = local-slan
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeMgrGlobalProf.localSlan
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 2
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.1.1.2
|
||
cpeMgrLocalSlanId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Local SLAN ID used as the management SLAN between a CO device and
|
||
locally managed CPEs. This SLAN should not be used for anything other
|
||
than management traffic between the CO and CPEs. Once CPE management
|
||
interfaces are created using this SLAN, it can not be changed. Also
|
||
note, CPEs must be preprovisioned with a DHCP client on this SLAN for
|
||
cpeMgr to operate correctly."
|
||
::= { cpeMgrGlobalObjects 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-cfg-mgr-concurrent-update-limit
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeMgrGlobalProf.cpeCfgMgrConcurrentUpdateLimit
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 3
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.1.1.3
|
||
cpeCfgMgrConcurrentUpdateLimit OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of CPEs that can be granted the short lease IP with required
|
||
updates by this CO device before an update storm is declared. Since
|
||
downloads and uploads of files from a CPE will be NAT/PAT'ed at the CO
|
||
CPU, too many at one time can impact CO performance. This field
|
||
provides for tuning this performance as the local environment allows."
|
||
DEFVAL { 5 }
|
||
::= { cpeMgrGlobalObjects 3 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.1.2
|
||
cpeMgrGlobalConformance OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Manager Global Objects Conformance."
|
||
::= { cpeMgrGlobal 2 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.1.2.1
|
||
cpeMgrGlobalGroups OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Manager Global Conformance Groups."
|
||
::= { cpeMgrGlobalConformance 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.1.2.1.1
|
||
cpeMgrGlobalGroup OBJECT-GROUP
|
||
OBJECTS { cpeMgrLocalVlanId, cpeMgrLocalSlanId, cpeCfgMgrConcurrentUpdateLimit }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Global parameters used by the CPE Manager application."
|
||
::= { cpeMgrGlobalGroups 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.1.2.2
|
||
cpeMgrGlobalCompliances OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Manager Compliances."
|
||
::= { cpeMgrGlobalConformance 2 }
|
||
|
||
|
||
-- this module
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.1.2.2.1
|
||
cpeMgrGlobalCompliance MODULE-COMPLIANCE
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The compliance statement for managed CPE Manager global entities."
|
||
MODULE -- this module
|
||
MANDATORY-GROUPS { cpeMgrGlobalGroup }
|
||
::= { cpeMgrGlobalCompliances 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2
|
||
cpeConfigMgr OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager."
|
||
::= { cpeMgrModule 2 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.0
|
||
cpeConfigMgrNotifications OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Config Manager Notifications."
|
||
::= { cpeConfigMgr 0 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.0.1
|
||
cpeConfigMgrClientOperational NOTIFICATION-TYPE
|
||
OBJECTS { ifIndex, cpeConfigMgrUsed, reportedCpeSerialNumber, reportedCpeRegistrationID }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap flagging a CPE as operational. This means the listed CPE did
|
||
not need any image or configuration updates and was granted the
|
||
operational lease time on its IP."
|
||
::= { cpeConfigMgrNotifications 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.0.2
|
||
cpeConfigMgrClientDysfunctional NOTIFICATION-TYPE
|
||
OBJECTS { ifIndex, cpeConfigMgrUsed, cpeConfigMgrMemberStatus }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap flagging a CPE as having repeated update errors. This means
|
||
the listed CPE repeatedly attempted to perform an update and
|
||
failed. At this point the CPE is granted a long lease time on its
|
||
IP and no required updates. This will allow other CPEs an
|
||
opportunity to update."
|
||
::= { cpeConfigMgrNotifications 2 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.0.3
|
||
cpeConfigMgrMismatchType NOTIFICATION-TYPE
|
||
OBJECTS { ifIndex, cpeConfigMgrGroupMembership, reportedCpeType }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This trap from CPE Config Manager on a CO device is sent
|
||
when a CPE's reportedCpeType does not match any cpeType's
|
||
defined by cpeConfigMgr's of the same cpeConfigMgrGroup.
|
||
|
||
This trap indicates a configuration error that needs
|
||
attention."
|
||
::= { cpeConfigMgrNotifications 3 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.0.4
|
||
cpeConfigMgrMismatchSoftwareVersion NOTIFICATION-TYPE
|
||
OBJECTS { ifIndex, cpeConfigMgrUsed, requiredCpeSoftwareVersion, reportedCpeSoftwareVersion }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This trap from CPE Config Manager on a CO device is sent
|
||
when the software version reported by the CPE does not agree
|
||
with the software version required by the cpeConfigMgr."
|
||
::= { cpeConfigMgrNotifications 4 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.0.5
|
||
cpeConfigMgrMismatchWebUIVersion NOTIFICATION-TYPE
|
||
OBJECTS { ifIndex, cpeConfigMgrUsed, requiredCpeWebUIVersion, reportedCpeWebUIVersion }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This trap from CPE Config Manager on a CO device is sent
|
||
when the WebUI version reported by the CPE does not agree
|
||
with the WebUI version required by the cpeConfigMgr"
|
||
::= { cpeConfigMgrNotifications 5 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.0.6
|
||
cpeConfigMgrMismatchConfigFile NOTIFICATION-TYPE
|
||
OBJECTS { ifIndex, cpeConfigMgrUsed, reportedCpeConfigFilename, reportedDwnldSrvrBasePath, reportedDwnldSrvrSpecificPath
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This trap from CPE Config Manager on a CO device is sent when
|
||
the config filename reported by the CPE does not agree with
|
||
either the cpeGenericConfigFile required by the cpeConfigMgr
|
||
or the cpeSpecificConfigFile required by the cpeConfigMgrMember.
|
||
The comparison of the generic config file includes matching the
|
||
cpeConfigMgrDownloadBasePath with the base path reported by the
|
||
CPE. The comparison of the specific config file included
|
||
matching cpeConfigMgrDownloadBasePath with the base path
|
||
reported by the CPE and matching cpeSpecificDownloadPath with
|
||
the specific path reported by the CPE."
|
||
::= { cpeConfigMgrNotifications 6 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.0.7
|
||
cpeConfigMgrUpdateError NOTIFICATION-TYPE
|
||
OBJECTS { ifIndex, cpeConfigMgrUsed, cpeConfigMgrMemberStatus }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This trap from CPE Config Manager on a CO device is sent
|
||
if it detects an update to a CPE failed."
|
||
::= { cpeConfigMgrNotifications 7 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1
|
||
cpeConfigMgrObjects OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Objects."
|
||
::= { cpeConfigMgr 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1
|
||
cpeConfigMgrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpeConfigMgrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The CPE Configuration Manager Table defines the common attributes
|
||
applicable to a specific CPE type. There can be multiple
|
||
cpeConfigMgrEntry's for each type of CPE to allow customers to
|
||
define managed CPE groups specific to different end user
|
||
requirements, versions and configurations.
|
||
|
||
This table is indexed by a simple integer; however the user must
|
||
define a text name for each entry for easier management and
|
||
recognition.
|
||
|
||
For most of these fields only rudimentary validation can be performed
|
||
at the CO device. The accuracy of these fields is left up to the
|
||
user. Note that a cpeConfigMgrEntry can not be deleted if any
|
||
cpeConfigMgrMembers reference it. The members must be deleted first
|
||
before the manager can be deleted.
|
||
"
|
||
::= { cpeConfigMgrObjects 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1
|
||
cpeConfigMgrEntry OBJECT-TYPE
|
||
SYNTAX CpeConfigMgrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"One CPE Configuration Manager."
|
||
INDEX { cpeConfigMgrIndex }
|
||
::= { cpeConfigMgrTable 1 }
|
||
|
||
|
||
CpeConfigMgrEntry ::=
|
||
SEQUENCE {
|
||
cpeConfigMgrRowStatus
|
||
ZhoneRowStatus,
|
||
cpeConfigMgrIndex
|
||
Integer32,
|
||
cpeConfigMgrName
|
||
OCTET STRING,
|
||
cpeConfigMgrGroup
|
||
Integer32,
|
||
managedCpeType
|
||
OCTET STRING,
|
||
requiredCpeSoftwareVersion
|
||
OCTET STRING,
|
||
requiredCpeSoftwareFilename
|
||
OCTET STRING,
|
||
requiredCpeWebUIVersion
|
||
OCTET STRING,
|
||
requiredCpeWebUIFilename
|
||
OCTET STRING,
|
||
requiredCpeGenericConfigFile
|
||
OCTET STRING,
|
||
cpeLeaseTimeUpdate
|
||
Integer32,
|
||
cpeLeaseTimeOperational
|
||
Integer32,
|
||
cpeConfigMgrDwnldSrvrToUsed
|
||
Unsigned32,
|
||
cpeConfigMgrDownloadBasePath
|
||
OCTET STRING,
|
||
cpeConfigMgrDownloadSecureMode
|
||
INTEGER,
|
||
cpeConfigMgrTrapsEnabled
|
||
TruthValue,
|
||
cpeConfigScriptIndex
|
||
Unsigned32,
|
||
cpeConfigVarsIndex
|
||
Unsigned32
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.1
|
||
cpeConfigMgrRowStatus OBJECT-TYPE
|
||
SYNTAX ZhoneRowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The standard field for creating/destroying an entry via SNMP."
|
||
::= { cpeConfigMgrEntry 1 }
|
||
|
||
|
||
-- Table index also used as profile address.
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.2
|
||
cpeConfigMgrIndex OBJECT-TYPE
|
||
SYNTAX Integer32 (1..2147483647)
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index to the cpeConfigMgrTable."
|
||
::= { cpeConfigMgrEntry 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = name
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.cpeCfgMgrName
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 1
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.3
|
||
cpeConfigMgrName OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This is an ASCII string containing the customer assigned name.
|
||
Maximum length is 32 characters, and no whitespaces are allowed."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrEntry 3 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = group
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.cpeCfgMgrGroup
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 2
|
||
-- ZHONE_KEYWORD_QUICK_ACCESS = TRUE
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.4
|
||
cpeConfigMgrGroup OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The value of this field will be a simple integer defining a
|
||
group of associated cpeConfigMgr's. All cpeConfigMgr's with
|
||
the same group value form this association. This association
|
||
allows the defining of multiple CPE type configurations for a
|
||
given interface. Each cpeConfigMgrMember will be assigned to
|
||
a cpeConfigMgrGroup. The attached CPE must be one of the
|
||
types supported by this group, or an error will be logged
|
||
and/or trapped."
|
||
DEFVAL { 0 }
|
||
::= { cpeConfigMgrEntry 4 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-type
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.cpeType
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 3
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.5
|
||
managedCpeType OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..16))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This field designates the type of CPE configured by this entry. This
|
||
string must match the string returned by the attached CPE exactly."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrEntry 5 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-software-version
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.cpeSwVer
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 4
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.6
|
||
requiredCpeSoftwareVersion OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string defining the software version. If the value of this field
|
||
doesn't match the software version string returned by the CPE exactly,
|
||
then a software update will be initiated for the connected CPE. If
|
||
this field is a NULL string, then the software version will not be
|
||
managed."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrEntry 6 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-software-filename
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.cpeSwFile
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 5
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.7
|
||
requiredCpeSoftwareFilename OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string that specifies the filename the CPE must download if the
|
||
requiredCpeSoftwareVersion comparison fails. This file must be
|
||
available in the base path location on the download server."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrEntry 7 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-webui-version
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.cpeWebVer
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 6
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.8
|
||
requiredCpeWebUIVersion OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string defining the WebUI version. This version string must match
|
||
exactly what the CPE returns or an upgrade of the WebUI file will be
|
||
initiated.
|
||
|
||
This only applies to certain CPE types. The CO device will not
|
||
restrict setting this for CPEs that do not support it, but doing
|
||
so will likely cause problems.
|
||
|
||
If this field is left blank, but requiredCpeWebUIFilename is set, the
|
||
CPE will be told to download a new WebUI file whenever it is also
|
||
told to download a new software image file. This allows the WebUI
|
||
file to be tied directly to the software image version."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrEntry 8 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-webui-filename
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.cpeWebFile
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 7
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.9
|
||
requiredCpeWebUIFilename OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string that specifies the filename the CPE must download if the
|
||
requiredCpeWebUIVersion comparison fails. This file must be
|
||
available in the base path location on the download server."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrEntry 9 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-generic-config-file
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.cpeGenCfgFile
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 8
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.10
|
||
requiredCpeGenericConfigFile OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string defining the generic configuration filename for CPEs using
|
||
this manager. The CPE must specify this filename to the CO device.
|
||
If the names do not match exactly, the CO device will inform the CPE
|
||
to download this file from the download server at the base path
|
||
location.
|
||
|
||
The cpeConfigMgrMemberEntry for attached CPEs may define a specific
|
||
configuration filename in the cpeSpecificConfigFile field that will
|
||
supersede this generic file."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrEntry 10 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-lease-time-update
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.leaseUpdate
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 9
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.11
|
||
cpeLeaseTimeUpdate OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
UNITS "Seconds"
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The short lease time (in seconds) granted to a CPE during download
|
||
of files. This value is also used for throttling a download storms.
|
||
The default value for this field will be 5 minutes. This value
|
||
should be long enough to accommodate the maximum time to download
|
||
all files a CPE may need."
|
||
DEFVAL { 300 }
|
||
::= { cpeConfigMgrEntry 11 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-lease-time-operational
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.leaseOperational
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 10
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.12
|
||
cpeLeaseTimeOperational OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
UNITS "Seconds"
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The long lease time (in seconds) granted to a CPE if there is no
|
||
upgrade required. The default for this value will be one day.
|
||
This value should be short enough to accommodate frequent checks
|
||
for configuration changes, but not too frequent to burden the CO
|
||
device.
|
||
|
||
If this device repeatedly fails to successfully update, this long
|
||
lease time may be issued with no required updates to allow other
|
||
CPEs time to update."
|
||
DEFVAL { 86400 }
|
||
::= { cpeConfigMgrEntry 12 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = download-server-index
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.dwnldSrvrIndex
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 11
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.13
|
||
cpeConfigMgrDwnldSrvrToUsed OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of a cpeConfigMgrDownloadServerEntry containing the download
|
||
server details this cpeConfigMgr passes to attached CPEs. This
|
||
field must match an existing cpeCfgMgrDwnldSrvrIndex field.
|
||
If it does not, no download server information will be sent to the
|
||
CPE when needed."
|
||
::= { cpeConfigMgrEntry 13 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = download-server-base-path
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.basePath
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 12
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.14
|
||
cpeConfigMgrDownloadBasePath OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string that specifies the directory path to the base location of
|
||
configuration files on the download server for this cpeConfigMgr.
|
||
This path location will contain the software image, webUI file,
|
||
generic configuration file, and sub-paths to CPE specific files.
|
||
|
||
This path is also used when checking the CPEs reported configuration
|
||
with the required configuration for this CPE in CPE Config Manager."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrEntry 14 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = download-secure-mode
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.dwnldSecureMode
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 13
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.15
|
||
cpeConfigMgrDownloadSecureMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disabled(1),
|
||
enabled(2),
|
||
noPreference(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The desired security mode to use for downloading files. It can be
|
||
one of three values:
|
||
1 = do not use secure download methods (use ftp or tftp),
|
||
2 = use secure download methods (sftp)
|
||
3 = no preference,
|
||
"
|
||
DEFVAL { noPreference }
|
||
::= { cpeConfigMgrEntry 15 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = traps-enabled
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.trapsEnabled
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 14
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.16
|
||
cpeConfigMgrTrapsEnabled OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enables or disables whether traps are sent from the CO device
|
||
for events relating to this cpeConfigMgr."
|
||
DEFVAL { true }
|
||
::= { cpeConfigMgrEntry 16 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cfg-script-index
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.cfgScript
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 15
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.17
|
||
cpeConfigScriptIndex OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of the cpe-config-script profile used to provision CPEs associated
|
||
with the manager. Note, the cpe-config-script profile may still be called
|
||
a gpon-onu-omci-me-profile from which this method of provisioning was
|
||
extrapolated."
|
||
::= { cpeConfigMgrEntry 17 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cfg-vars-index
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrProf.cfgVars
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 16
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.1.1.18
|
||
cpeConfigVarsIndex OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of the cpe-config-vars profile used to provision CPEs associated
|
||
with the manager. The cpe-config-vars profile defines variables and their
|
||
values used by the cpe-config-script. Note, the cpe-config-vars profile
|
||
may still be called a gpon-onu-omci-generic-profile from which it is
|
||
modeled after."
|
||
::= { cpeConfigMgrEntry 18 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.2
|
||
cpeConfigMgrDownloadServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpeConfigMgrDownloadServerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Table defining download servers used by CPEs."
|
||
::= { cpeConfigMgrObjects 2 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.2.1
|
||
cpeConfigMgrDownloadServerEntry OBJECT-TYPE
|
||
SYNTAX CpeConfigMgrDownloadServerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Entry defining a download server used by CPE Config Manager Member
|
||
CPEs."
|
||
INDEX { cpeCfgMgrDwnldSrvrIndex }
|
||
::= { cpeConfigMgrDownloadServerTable 1 }
|
||
|
||
|
||
CpeConfigMgrDownloadServerEntry ::=
|
||
SEQUENCE {
|
||
cpeCfgMgrDwnldSrvrRowStatus
|
||
ZhoneRowStatus,
|
||
cpeCfgMgrDwnldSrvrIndex
|
||
Unsigned32,
|
||
cpeCfgMgrDwnldSrvrIP
|
||
IpAddress,
|
||
cpeCfgMgrDwnldSrvrUsername
|
||
OCTET STRING,
|
||
cpeCfgMgrDwnldSrvrPassword
|
||
OCTET STRING,
|
||
cpeCfgMgrDwnldSrvrDefault
|
||
TruthValue
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.2.1.1
|
||
cpeCfgMgrDwnldSrvrRowStatus OBJECT-TYPE
|
||
SYNTAX ZhoneRowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RowStatus object used to create an instance in this table."
|
||
::= { cpeConfigMgrDownloadServerEntry 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.2.1.2
|
||
cpeCfgMgrDwnldSrvrIndex OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Unique number used to identify this download server instance.
|
||
This field is the table index."
|
||
::= { cpeConfigMgrDownloadServerEntry 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = ip-address
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrDwnldSrvrProf.dwnldSrvrIP
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 1
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.2.1.3
|
||
cpeCfgMgrDwnldSrvrIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The IP address of the server hosting update files available to
|
||
CPEs. This server must support the file transfer methods required
|
||
by the CPEs (ftp or sftp) for both upload and download."
|
||
DEFVAL { '00000000'h }
|
||
::= { cpeConfigMgrDownloadServerEntry 3 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = username
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrDwnldSrvrProf.dwnldSrvrUsername
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 2
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.2.1.4
|
||
cpeCfgMgrDwnldSrvrUsername OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..16))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Username the CPE uses when accessing files on the download server."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrDownloadServerEntry 4 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = password
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrDwnldSrvrProf.dwnldSrvrPassword
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 3
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.2.1.5
|
||
cpeCfgMgrDwnldSrvrPassword OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..16))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Password the CPE uses when accessing files on the download server."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrDownloadServerEntry 5 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = default
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrDwnldSrvrProf.defaultDwnldSrvr
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 4
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.2.1.6
|
||
cpeCfgMgrDwnldSrvrDefault OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates this download server is used as the default download
|
||
server when creating cpeConfigMgrEntry's. This is only used during
|
||
config time, and not during runtime.
|
||
|
||
If set to TRUE, and a new cpeConfigMgrEntry is created that does
|
||
not specify a cpeConfigMgrDwnldSrvrToUsed value, then the index of
|
||
this instance will be used."
|
||
::= { cpeConfigMgrDownloadServerEntry 6 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.3
|
||
cpeConfigMgrMemberTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpeConfigMgrMemberEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The cpeConfigMgrMemberTable associates configured cpe-mgr interfaces
|
||
with defined cpeConfigMgrEntrys. It also provides a means to
|
||
associate a unique configuration file to the attached CPEs.
|
||
|
||
This table is indexed by the cpeIfIndex field."
|
||
::= { cpeConfigMgrObjects 3 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.3.1
|
||
cpeConfigMgrMemberEntry OBJECT-TYPE
|
||
SYNTAX CpeConfigMgrMemberEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"One CPE associated with a defined CPE Configuration Manager."
|
||
INDEX { ifIndex }
|
||
::= { cpeConfigMgrMemberTable 1 }
|
||
|
||
|
||
CpeConfigMgrMemberEntry ::=
|
||
SEQUENCE {
|
||
cpeConfigMgrMemberRowStatus
|
||
ZhoneRowStatus,
|
||
cpeConfigMgrGroupMembership
|
||
Unsigned32,
|
||
cpeSpecificConfigFile
|
||
OCTET STRING,
|
||
cpeSpecificDownloadPath
|
||
OCTET STRING,
|
||
cpeConfigMgrMemberTrapsEnabled
|
||
TruthValue
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.3.1.1
|
||
cpeConfigMgrMemberRowStatus OBJECT-TYPE
|
||
SYNTAX ZhoneRowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The standard field for creating/destroying an entry via SNMP."
|
||
::= { cpeConfigMgrMemberEntry 1 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = manager-group
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberProf.mgrGroup
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 1
|
||
-- ZHONE_KEYWORD_QUICK_ACCESS = TRUE
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.3.1.2
|
||
cpeConfigMgrGroupMembership OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This is the cpeConfigMgrGroup from the cpeConfigMgr table
|
||
indicating which group this CPE is a member. This field is
|
||
required and must point to a valid cpeConfigMgrGroup."
|
||
DEFVAL { 0 }
|
||
::= { cpeConfigMgrMemberEntry 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = specific-config-filename
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberProf.specificCfgFile
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 2
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.3.1.3
|
||
cpeSpecificConfigFile OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string defining the specific configuration filename for this CPE.
|
||
The CPE must specify this filename to the CO device. If the names do
|
||
not match exactly, the CO device will inform the CPE to download this
|
||
file from the download server. This file must be available at the
|
||
specific download path."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrMemberEntry 3 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = specific-download-path
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberProf.specificPath
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 3
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.3.1.4
|
||
cpeSpecificDownloadPath OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..40))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This field defines the path to CPE specific files. This path is a
|
||
sub-path to cpeConfigMgrDownloadBasePath. This path is also used
|
||
when checking the CPEs reported specific configuration with the
|
||
required configuration in CPE Config Manager.
|
||
|
||
The default value of this field can take two forms depending on
|
||
the port type:
|
||
1. <CO Public IP>/<slot>/<port>/<subport>/<interface type>
|
||
2. <CO Public IP>/<interface name>-<interface type>
|
||
If the interface type can span multiple physical ports (i.e. bond
|
||
groups), the second method will be used to define the default
|
||
value.
|
||
|
||
Operators are free to define their own values, however, this path
|
||
must exist for files to be downloaded. If the CPE is required to
|
||
upload to this path, it may create this path before doing the
|
||
upload.
|
||
|
||
|
||
The total path the CPE will use to access specific files is a
|
||
concatenation of these two path fields:
|
||
<cpeConfigMgrDownloadBasePath>/<cpeSpecificDownloadPath>
|
||
"
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrMemberEntry 4 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = traps-enabled
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberProf.trapsEnabled
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 4
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.3.1.5
|
||
cpeConfigMgrMemberTrapsEnabled OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enables or disables whether traps are sent from the CO device
|
||
for events relating to this cpeConfigMgrMember."
|
||
DEFVAL { true }
|
||
::= { cpeConfigMgrMemberEntry 5 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4
|
||
cpeConfigMgrMemberStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpeConfigMgrMemberStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Table of runtime details of CPE Config Manager Members."
|
||
::= { cpeConfigMgrObjects 4 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1
|
||
cpeConfigMgrMemberStatusEntry OBJECT-TYPE
|
||
SYNTAX CpeConfigMgrMemberStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Runtime details of one CPE Config Manager Member."
|
||
INDEX { ifIndex }
|
||
::= { cpeConfigMgrMemberStatusTable 1 }
|
||
|
||
|
||
CpeConfigMgrMemberStatusEntry ::=
|
||
SEQUENCE {
|
||
cpeConfigMgrMemberStatus
|
||
BITS,
|
||
cpeConfigMgrUsed
|
||
Integer32,
|
||
reportedCpeType
|
||
OCTET STRING,
|
||
reportedCpeSoftwareVersion
|
||
OCTET STRING,
|
||
reportedCpeWebUIVersion
|
||
OCTET STRING,
|
||
reportedCpeConfigFilename
|
||
OCTET STRING,
|
||
reportedCpeSerialNumber
|
||
OCTET STRING,
|
||
reportedCpeRegistrationID
|
||
OCTET STRING,
|
||
reportedCpeFSAN
|
||
OCTET STRING,
|
||
reportedCpeMacAddress
|
||
MacAddress,
|
||
reportedDwnldSrvrBasePath
|
||
OCTET STRING,
|
||
reportedDwnldSrvrSpecificPath
|
||
OCTET STRING,
|
||
reportedCpeState
|
||
Integer32
|
||
}
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-config-manager-member-status
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.status
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 1
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.1
|
||
cpeConfigMgrMemberStatus OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
notCompared(0),
|
||
noUpdateRequired(1),
|
||
upgradeInfoSent(2),
|
||
errorsDetected(3),
|
||
cpeTypeMismatch(4),
|
||
downloadStormThrottled(5),
|
||
updateRetryLimitExceeded(6),
|
||
softwareUpgradeNeeded(7),
|
||
webuiUpgradeNeeded(8),
|
||
configUpdateNeeded(9),
|
||
configBackupNeeded(10),
|
||
provisioningPending(11),
|
||
provisioningActive(12),
|
||
provisioningError(13)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Status indication for the latest configuration of this CPE.
|
||
|
||
Note, this field will change to <20>Not compared<65> each time any
|
||
field in this profile or it<69>s parent cpeConfigMgr is modified."
|
||
::= { cpeConfigMgrMemberStatusEntry 1 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = cpe-config-mgr-used
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.cpeConfigMgrIndex
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 2
|
||
-- ZHONE_KEYWORD_QUICK_ACCESS = TRUE
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.2
|
||
cpeConfigMgrUsed OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index into the cpeConfigMgr table for the specific CPE Config
|
||
Manager used. The cpeConfigMgr will be found based on matching
|
||
the cpeCofnigMgrGroupMembership and reportedCpeType to the
|
||
cpeConfigMgrGroup and managedCpeType fields in the cpeConfigMgr
|
||
table."
|
||
DEFVAL { 0 }
|
||
::= { cpeConfigMgrMemberStatusEntry 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-cpe-type
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedCpeType
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 3
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.3
|
||
reportedCpeType OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The cpeType value received from the attached CPE, used to
|
||
compare against the value in cpeConfigMgrEntry.managedCpeType."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrMemberStatusEntry 3 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-sw-version
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedSwVer
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 4
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.4
|
||
reportedCpeSoftwareVersion OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string containing the software image version received from the CPE.
|
||
If this string does not exactly match the value of
|
||
requiredCpeSoftwareVersion, a software image update will be initiated
|
||
by the managing CO device."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrMemberStatusEntry 4 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-webui-version
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedWebVer
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 5
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.5
|
||
reportedCpeWebUIVersion OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string containing the WebUI image version received from the CPE. If
|
||
this string does not exactly match the value of
|
||
requiredCpeWebUIVersion, a WebUI image update will be initiated by the
|
||
managing CO device.
|
||
|
||
Not all CPE types require or support a separate WebUI file."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrMemberStatusEntry 5 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-config-file
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedCfgFile
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 6
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.6
|
||
reportedCpeConfigFilename OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The filename of the configuration the CPE is currently running. This
|
||
filename must exactly match the value of cpeSpecificConfigFile or
|
||
requiredCpeGenericConfigFile."
|
||
::= { cpeConfigMgrMemberStatusEntry 6 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-serial-num
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedSerialNum
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 7
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.7
|
||
reportedCpeSerialNumber OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..8))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string containing the serial number reported by the CPE."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrMemberStatusEntry 7 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-registration-id
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedRegId
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 8
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.8
|
||
reportedCpeRegistrationID OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..10))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string containing the registration ID reported by the CPE."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrMemberStatusEntry 8 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-fsan
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedFsan
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 9
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.9
|
||
reportedCpeFSAN OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string containing the FSAN value reported by the CPE. The FSAN is a
|
||
string of ASCII decimal digits representing the vendor-specific portion
|
||
of the onu serial number in hex format"
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrMemberStatusEntry 9 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-mac-address
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedMacAddr
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 10
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.10
|
||
reportedCpeMacAddress OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The MAC address used by the CPE on the cpe-mgr interface."
|
||
::= { cpeConfigMgrMemberStatusEntry 10 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-base-path
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedBasePath
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 11
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.11
|
||
reportedDwnldSrvrBasePath OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The cpeConfigMgrDownloadBasePath the CPE last received and now
|
||
reports back to the CO."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrMemberStatusEntry 11 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-specific-path
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedSpecificPath
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 12
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.12
|
||
reportedDwnldSrvrSpecificPath OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..40))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The cpeSpecificDownloadPath the CPE last received and now
|
||
reports back to the CO."
|
||
DEFVAL { "" }
|
||
::= { cpeConfigMgrMemberStatusEntry 12 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = reported-state
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeConfigMgrMemberStats.reportedState
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 13
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.1.4.1.13
|
||
reportedCpeState OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE State as reported by the CPE itself. This may not be completely
|
||
accurate due to errors detected on the CO side. For example, if the
|
||
update of a CPE is throttled, the CPE is told no updates required.
|
||
In this state the CPE will consider itself 'operational', but the
|
||
CO side knows otherwise."
|
||
DEFVAL { -1 }
|
||
::= { cpeConfigMgrMemberStatusEntry 13 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.2
|
||
cpeConfigMgrConformance OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Conformance."
|
||
::= { cpeConfigMgr 2 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.2.1
|
||
cpeConfigMgrGroups OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuraiton Manager conformance groups."
|
||
::= { cpeConfigMgrConformance 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.2.1.1
|
||
cpeConfigMgrObjectGroup OBJECT-GROUP
|
||
OBJECTS { cpeConfigMgrRowStatus, cpeConfigMgrIndex, cpeConfigMgrName, cpeConfigMgrGroup, managedCpeType,
|
||
requiredCpeSoftwareVersion, requiredCpeSoftwareFilename, requiredCpeWebUIVersion, requiredCpeWebUIFilename, requiredCpeGenericConfigFile,
|
||
cpeLeaseTimeUpdate, cpeLeaseTimeOperational, cpeConfigMgrDownloadBasePath, cpeConfigMgrDownloadSecureMode, cpeConfigVarsIndex,
|
||
cpeConfigScriptIndex, cpeConfigMgrTrapsEnabled, cpeConfigMgrDwnldSrvrToUsed }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A common set of objects used to maintain software version and
|
||
generic configuration for a specific type of a group member CPE."
|
||
::= { cpeConfigMgrGroups 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.2.1.2
|
||
cpeConfigMgrDownloadServerGroup OBJECT-GROUP
|
||
OBJECTS { cpeCfgMgrDwnldSrvrRowStatus, cpeCfgMgrDwnldSrvrIndex, cpeCfgMgrDwnldSrvrIP, cpeCfgMgrDwnldSrvrUsername, cpeCfgMgrDwnldSrvrPassword,
|
||
cpeCfgMgrDwnldSrvrDefault }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Objects used to define a download server used by CPEs managed by
|
||
CPE Configuration manager."
|
||
::= { cpeConfigMgrGroups 2 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.2.1.3
|
||
cpeConfigMgrMemberObjectGroup OBJECT-GROUP
|
||
OBJECTS { cpeConfigMgrMemberRowStatus, cpeConfigMgrGroupMembership, cpeSpecificConfigFile, cpeSpecificDownloadPath, cpeConfigMgrMemberTrapsEnabled,
|
||
cpeConfigMgrMemberStatus, cpeConfigMgrUsed, reportedCpeType, reportedCpeSoftwareVersion, reportedCpeWebUIVersion,
|
||
reportedCpeConfigFilename, reportedCpeSerialNumber, reportedCpeRegistrationID, reportedCpeFSAN, reportedCpeMacAddress,
|
||
reportedDwnldSrvrBasePath, reportedDwnldSrvrSpecificPath, reportedCpeState }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A unique set of objects connecting a CPE link to a
|
||
CPE Config Manager, assigning a unique configuration to the
|
||
CPE, and maintaining a configuration status."
|
||
::= { cpeConfigMgrGroups 3 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.2.1.4
|
||
cpeConfigMgrNotificationsObjectGroup NOTIFICATION-GROUP
|
||
NOTIFICATIONS { cpeConfigMgrClientOperational, cpeConfigMgrClientDysfunctional, cpeConfigMgrMismatchType, cpeConfigMgrMismatchSoftwareVersion, cpeConfigMgrMismatchWebUIVersion,
|
||
cpeConfigMgrMismatchConfigFile, cpeConfigMgrUpdateError }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Notifications for various cpeConfigMgr events and errors."
|
||
::= { cpeConfigMgrGroups 4 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.2.2
|
||
cpeConfigMgrCompliances OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Compliances."
|
||
::= { cpeConfigMgrConformance 2 }
|
||
|
||
|
||
-- this module
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.2.2.2.1
|
||
cpeConfigMgrCompliance MODULE-COMPLIANCE
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The compliance statement for managed entities
|
||
supporting CPE Configuration Manager."
|
||
MODULE -- this module
|
||
MANDATORY-GROUPS { cpeConfigMgrObjectGroup, cpeConfigMgrMemberObjectGroup, cpeConfigMgrDownloadServerGroup }
|
||
GROUP cpeConfigMgrNotificationsObjectGroup
|
||
DESCRIPTION
|
||
"It's good to communicate, but not required."
|
||
::= { cpeConfigMgrCompliances 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3
|
||
cpeConfigMgrClient OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Client."
|
||
::= { cpeMgrModule 3 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.0
|
||
cpeCfgMgrClientNotifications OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Client notifications."
|
||
::= { cpeConfigMgrClient 0 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.0.1
|
||
cpeCfgMgrClientSoftwareDownloadFailed NOTIFICATION-TYPE
|
||
OBJECTS { cpeCfgMgrClientSerialNumber, cpeCfgMgrClientRegistrationID, cpeCfgMgrClientState, cpeCfgMgrClientErrorDescription, cpeCfgMgrClientRequiredUpdates,
|
||
cpeCfgMgrClientReceivedSwFilename, cpeCfgMgrClientDwnldSrvrBasePath, cpeCfgMgrClientDwnldSrvrIP, cpeCfgMgrClientDwnldSrvrUsername, cpeCfgMgrClientDwnldSrvrSecureMode
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap sent by a CPE when the download of the software image
|
||
initiated by CPE Config Manager fails."
|
||
::= { cpeCfgMgrClientNotifications 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.0.2
|
||
cpeCfgMgrClientSoftwareInstallFailed NOTIFICATION-TYPE
|
||
OBJECTS { cpeCfgMgrClientSerialNumber, cpeCfgMgrClientRegistrationID, cpeCfgMgrClientState, cpeCfgMgrClientErrorDescription, cpeCfgMgrClientRequiredUpdates,
|
||
cpeCfgMgrClientReceivedSwFilename, cpeCfgMgrClientDwnldSrvrBasePath, cpeCfgMgrClientDwnldSrvrIP, cpeCfgMgrClientDwnldSrvrUsername, cpeCfgMgrClientDwnldSrvrSecureMode
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap sent by a CPE when the installation of the software image
|
||
as required by CPE Config Manager fails."
|
||
::= { cpeCfgMgrClientNotifications 2 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.0.3
|
||
cpeCfgMgrClientWebUIDownloadFailed NOTIFICATION-TYPE
|
||
OBJECTS { cpeCfgMgrClientSerialNumber, cpeCfgMgrClientRegistrationID, cpeCfgMgrClientState, cpeCfgMgrClientErrorDescription, cpeCfgMgrClientRequiredUpdates,
|
||
cpeCfgMgrClientReceivedWebUIFilename, cpeCfgMgrClientDwnldSrvrBasePath, cpeCfgMgrClientDwnldSrvrIP, cpeCfgMgrClientDwnldSrvrUsername, cpeCfgMgrClientDwnldSrvrSecureMode
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap sent by a CPE when the download of the WebUI file initiated
|
||
by CPE Config Manager fails."
|
||
::= { cpeCfgMgrClientNotifications 3 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.0.4
|
||
cpeCfgMgrClientWebUIInstallFailed NOTIFICATION-TYPE
|
||
OBJECTS { cpeCfgMgrClientSerialNumber, cpeCfgMgrClientRegistrationID, cpeCfgMgrClientState, cpeCfgMgrClientErrorDescription, cpeCfgMgrClientRequiredUpdates,
|
||
cpeCfgMgrClientDwnldSrvrBasePath, cpeCfgMgrClientDwnldSrvrIP, cpeCfgMgrClientDwnldSrvrUsername, cpeCfgMgrClientReceivedWebUIFilename, cpeCfgMgrClientDwnldSrvrSecureMode
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap sent by a CPE when the installation of the WebUI file
|
||
required by CPE Config Manager fails."
|
||
::= { cpeCfgMgrClientNotifications 4 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.0.5
|
||
cpeCfgMgrClientConfigDownloadFailed NOTIFICATION-TYPE
|
||
OBJECTS { cpeCfgMgrClientSerialNumber, cpeCfgMgrClientRegistrationID, cpeCfgMgrClientState, cpeCfgMgrClientErrorDescription, cpeCfgMgrClientRequiredUpdates,
|
||
cpeCfgMgrClientReceivedGenericCfgFilename, cpeCfgMgrClientReceivedSpecificCfgFilename, cpeCfgMgrClientDwnldSrvrBasePath, cpeCfgMgrClientDwnldSpecificPath, cpeCfgMgrClientDwnldSrvrIP,
|
||
cpeCfgMgrClientDwnldSrvrUsername, cpeCfgMgrClientDwnldSrvrSecureMode }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap sent by a CPE when the download of a configuration file
|
||
initiated by CPE Config Manager fails."
|
||
::= { cpeCfgMgrClientNotifications 5 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.0.6
|
||
cpeCfgMgrClientConfigUpdateFailed NOTIFICATION-TYPE
|
||
OBJECTS { cpeCfgMgrClientSerialNumber, cpeCfgMgrClientRegistrationID, cpeCfgMgrClientState, cpeCfgMgrClientErrorDescription, cpeCfgMgrClientRequiredUpdates,
|
||
cpeCfgMgrClientReceivedGenericCfgFilename, cpeCfgMgrClientReceivedSpecificCfgFilename, cpeCfgMgrClientDwnldSrvrBasePath, cpeCfgMgrClientDwnldSpecificPath, cpeCfgMgrClientDwnldSrvrIP,
|
||
cpeCfgMgrClientDwnldSrvrUsername, cpeCfgMgrClientDwnldSrvrSecureMode }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap sent by a CPE when updating to a configuration file required
|
||
by CPE Config Manager fails."
|
||
::= { cpeCfgMgrClientNotifications 6 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.0.7
|
||
cpeCfgMgrClientConfigBackupFailed NOTIFICATION-TYPE
|
||
OBJECTS { cpeCfgMgrClientSerialNumber, cpeCfgMgrClientRegistrationID, cpeCfgMgrClientState, cpeCfgMgrClientErrorDescription, cpeCfgMgrClientRequiredUpdates,
|
||
cpeCfgMgrClientReceivedSpecificCfgFilename, cpeCfgMgrClientDwnldSrvrBasePath, cpeCfgMgrClientDwnldSpecificPath, cpeCfgMgrClientDwnldSrvrIP, cpeCfgMgrClientDwnldSrvrUsername,
|
||
cpeCfgMgrClientDwnldSrvrSecureMode }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap sent by a CPE when the upload of a configuration file
|
||
initiated by CPE Config Manager fails."
|
||
::= { cpeCfgMgrClientNotifications 7 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.0.8
|
||
cpeCfgMgrClientLevelReady NOTIFICATION-TYPE
|
||
OBJECTS { cpeCfgMgrClientSerialNumber, cpeCfgMgrClientRegistrationID, cpeCfgMgrClientState, cpeCfgMgrClientMacAddress, cpeCfgMgrClientFSAN,
|
||
cpeCfgMgrPublicIPAddress, cpeCfgMgrBaseProtocolPort }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap sent by a CPE reporting its configuration level after it has
|
||
completed all updates available from CPE Config Manager."
|
||
::= { cpeCfgMgrClientNotifications 8 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.0.9
|
||
cpeCfgMgrClientConfigBackupDone NOTIFICATION-TYPE
|
||
OBJECTS { cpeCfgMgrClientSerialNumber, cpeCfgMgrClientRegistrationID, cpeCfgMgrClientState, cpeCfgMgrClientRequiredUpdates, cpeCfgMgrClientReceivedSpecificCfgFilename,
|
||
cpeCfgMgrClientDwnldSrvrBasePath, cpeCfgMgrClientDwnldSpecificPath, cpeCfgMgrClientDwnldSrvrIP, cpeCfgMgrClientDwnldSrvrUsername, cpeCfgMgrClientDwnldSrvrSecureMode
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trap sent by a CPE when the upload of a configuration file
|
||
initiated by CPE Config Manager completes successfully."
|
||
::= { cpeCfgMgrClientNotifications 9 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1
|
||
cpeCfgMgrClientObjects OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Client Objects."
|
||
::= { cpeConfigMgrClient 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.1
|
||
cpeCfgMgrClientIdObjects OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Client Identity Objects."
|
||
::= { cpeCfgMgrClientObjects 1 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = serial-num
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientId.serialNum
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 1
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.1.1
|
||
cpeCfgMgrClientSerialNumber OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..8))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The serial number of this CPE."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientIdObjects 1 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = registration-id
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientId.regId
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 2
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.1.2
|
||
cpeCfgMgrClientRegistrationID OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..10))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The registration ID of this CPE."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientIdObjects 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = fsan
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientId.fsan
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 3
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.1.3
|
||
cpeCfgMgrClientFSAN OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string containing the FSAN value of this CPE. The FSAN is a string
|
||
of ASCII decimal digits representing the vendor-specific portion of
|
||
the onu serial number in hex format"
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientIdObjects 3 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = mac-address
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientId.macAddr
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 4
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.1.4
|
||
cpeCfgMgrClientMacAddress OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The MAC address used by this CPE on the cpe-mgr interface."
|
||
::= { cpeCfgMgrClientIdObjects 4 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = sys-name
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientId.sysName
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 5
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.1.5
|
||
cpeCfgMgrClientSysName OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Read only access to the sysName of this CPE."
|
||
::= { cpeCfgMgrClientIdObjects 5 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.2
|
||
cpeCfgMgrClientStatusObjects OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Client Status Objects."
|
||
::= { cpeCfgMgrClientObjects 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = state
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCurrentStatus.currentState
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 1
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.2.1
|
||
cpeCfgMgrClientState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
error(0),
|
||
starting(1),
|
||
dhcpRequesting(2),
|
||
dhcpRenewing(3),
|
||
dhcpShortLeaseWaiting(4),
|
||
downloadingSoftware(5),
|
||
downloadingWebUI(6),
|
||
downloadingGenericConfig(7),
|
||
downloadingSpecificConfig(8),
|
||
installingSoftware(9),
|
||
installingWebUI(10),
|
||
installingGenericConfig(11),
|
||
installingSpecificConfig(12),
|
||
backingUpConfig(13),
|
||
genericOperational(99),
|
||
operational(100)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Current status of CPE Config Manager operations on this CPE."
|
||
DEFVAL { starting }
|
||
::= { cpeCfgMgrClientStatusObjects 1 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = error-description
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCurrentStatus.errorString
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 2
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.2.2
|
||
cpeCfgMgrClientErrorDescription OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..128))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Textual description of the most recent error that may have occurred
|
||
while downloading a file, upgrading the software, updating the
|
||
configuration, or backing up the configuration for this CPE."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientStatusObjects 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = software-version
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCurrentStatus.swVersion
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 3
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.2.3
|
||
cpeCfgMgrClientCurrentSwVersion OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A text string containing the currently running software image version.
|
||
This string is reported to the CO via DHCP for CPE Config Manager
|
||
support."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientStatusObjects 3 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = webui-version
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCurrentStatus.webUIVersion
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 4
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.2.4
|
||
cpeCfgMgrClientCurrentWebUIVersion OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A text string containing the currently installed WebUI version. This
|
||
string is reported to the CO via DHCP for CPE Config Manager support."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientStatusObjects 4 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = last-installed-configfile
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCurrentStatus.lastInstalledConfigFile
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 5
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.2.5
|
||
cpeCfgMgrClientLastInstalledConfigFile OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A text string containing the configuration filename most recently
|
||
installed by CPE Config Manager. This string is reported to the CO
|
||
via DHCP for CPE Config Manager support."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientStatusObjects 5 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = last-base-path
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCurrentStatus.lastBasePath
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 6
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.2.6
|
||
cpeCfgMgrClientLastDwnldSrvrBasePath OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A text string containing the download server base path most recently
|
||
used for uploading or downloading files for CPE Config Manager.
|
||
This string is reported to the CO for config file validation."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientStatusObjects 6 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = last-specific-path
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCurrentStatus.lastSpecificPath
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 7
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.2.7
|
||
cpeCfgMgrClientLastDwnldSrvrSpecificPath OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..40))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A text string containing the download server specific path most
|
||
recently used for uploading or downloading files for CPE Config
|
||
Manager. This string is reported to the CO for config file
|
||
validation."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientStatusObjects 7 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.3
|
||
cpeCfgMgrClientUpdateObjects OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Client Update Objects."
|
||
::= { cpeCfgMgrClientObjects 3 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = updates-required
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientUpdate.updatesRequired
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 1
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.3.1
|
||
cpeCfgMgrClientRequiredUpdates OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
software(0),
|
||
webUI(1),
|
||
config(2),
|
||
backup(3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This field indicates the current list of required updates this CPE
|
||
needs to complete.
|
||
|
||
The 'backup' bit tells the CPE to generate a config backup of the
|
||
running config to the download storage area.
|
||
|
||
software(0): Software image file must be updated.
|
||
webUI(1): WebUI file must be updated.
|
||
config(2): Config file must be updated.
|
||
backup(3): CPE must backup its running config
|
||
"
|
||
::= { cpeCfgMgrClientUpdateObjects 1 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = software-filename
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientUpdate.swFile
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 2
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.3.2
|
||
cpeCfgMgrClientReceivedSwFilename OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string specifying the software filename the CPE must download. The
|
||
CPE will be required to download this file when the
|
||
reportedCpeSoftwareVersion it reported to the CO device does not
|
||
exactly match the requiredCpeSoftwareVersion in the cpeConfigMgrEntry."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientUpdateObjects 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = webui-filename
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientUpdate.webFile
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 3
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.3.3
|
||
cpeCfgMgrClientReceivedWebUIFilename OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string specifying the WebUI filename the CPE must download. The CPE
|
||
will be required to download this file when the reportedCpeWebUIVersion
|
||
it reported to the CO device does not exactly match the
|
||
requiredCpeWebUIVersion in the cpeConfigMgrEntry."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientUpdateObjects 3 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = generic-config-filename
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientUpdate.genCfgFile
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 4
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.3.4
|
||
cpeCfgMgrClientReceivedGenericCfgFilename OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string specifying the generic config filename for this CPE. The CPE
|
||
must download this file if the reportedCpeConfigFilename it reported
|
||
to the CO device doesn't exactly match either the
|
||
requiredCpeGenericConfigFile in the cpeConfigMgrEntry or the
|
||
cpeSpecificConfigFile in the cpeConfigMgrMemberEntry, and either no
|
||
cpeCfgMgrClientReceivedSpecificCfgFilename was received from the CO or
|
||
the download or use of the specific config file fails."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientUpdateObjects 4 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = specific-config-filename
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientUpdate.specificCfgFile
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 5
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.3.5
|
||
cpeCfgMgrClientReceivedSpecificCfgFilename OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string specifying the specific config filename for this CPE. The
|
||
CPE must download this file if the reportedCpeConfigFilename it reported
|
||
to the CO device doesn't exactly match the cpeSpecificConfigFile in
|
||
the cpeConfigMgrMemberEntry."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientUpdateObjects 5 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = force-update
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientUpdate.forceUpdate
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 6
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.3.6
|
||
cpeCfgMgrClientForceUpdate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
none(0),
|
||
renewDhcp(1),
|
||
updateConfig(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Writable object causing the immediate update of the CPE. After
|
||
initiating the requested update, this field reverts to the 'none'
|
||
state.
|
||
|
||
renewDhcp - Simply restarts the DHCP handshake. This could cause
|
||
an update if the configuration on the CO device has changed.
|
||
|
||
updateConfig - This resets any previous configuration information
|
||
and restarts the DHCP handshake. This has the effect of forcing
|
||
a download and install of the configuration file even if it was
|
||
the same as the previously installed file."
|
||
DEFVAL { none }
|
||
::= { cpeCfgMgrClientUpdateObjects 6 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.4
|
||
cpeCfgMgrClientDownloadServerObjects OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Download Server Objects."
|
||
::= { cpeCfgMgrClientObjects 4 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = ip-address
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientDwnldSrvr.ipAddr
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 1
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.4.1
|
||
cpeCfgMgrClientDwnldSrvrIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The IP address of the server hosting files for download by CPEs.
|
||
This will likely be the ZMS server."
|
||
::= { cpeCfgMgrClientDownloadServerObjects 1 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = username
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientDwnldSrvr.username
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 2
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.4.2
|
||
cpeCfgMgrClientDwnldSrvrUsername OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..16))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Username the CPE uses when downloading files from the download server."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientDownloadServerObjects 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = password
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientDwnldSrvr.password
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 3
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.4.3
|
||
cpeCfgMgrClientDwnldSrvrPassword OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..16))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Password the CPE uses when downloading files from the download server."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientDownloadServerObjects 3 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = security
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientDwnldSrvr.security
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 4
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.4.4
|
||
cpeCfgMgrClientDwnldSrvrSecureMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disabled(1),
|
||
enabled(2),
|
||
noPreference(3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The desired security mode to use for downloading files. It can be
|
||
one of three values:
|
||
1 = do not use secure download methods (use ftp or tftp),
|
||
2 = use secure download methods (sftp),
|
||
3 = no preference."
|
||
DEFVAL { noPreference }
|
||
::= { cpeCfgMgrClientDownloadServerObjects 4 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = base-path
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientDwnldSrvr.basePath
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 5
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.4.5
|
||
cpeCfgMgrClientDwnldSrvrBasePath OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The base path location on the download server where update files
|
||
are available."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientDownloadServerObjects 5 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = specific-path
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientDwnldSrvr.specificPath
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 6
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.4.6
|
||
cpeCfgMgrClientDwnldSpecificPath OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..40))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The specific path location on the download server where CPE
|
||
specific files are available. This path is a sub-path of the base
|
||
path. The total path is a concatenation of the two strings as
|
||
follows:
|
||
<base path>/<specific path>"
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientDownloadServerObjects 6 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.5
|
||
cpeCfgMgrClientCoObjects OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Client CO Objects."
|
||
::= { cpeCfgMgrClientObjects 5 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = public-ip
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCo.publicIp
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 1
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.5.1
|
||
cpeCfgMgrPublicIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This is the Public side IP Address used by CPE Config Manager on
|
||
the CO device. It is not necessarily the IP used by the CO to
|
||
communicate with the CPE."
|
||
::= { cpeCfgMgrClientCoObjects 1 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = base-port
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCo.basePort
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 2
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.5.2
|
||
cpeCfgMgrBaseProtocolPort OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Base protocol port used for NAT/PAT access of this CPE via the CO
|
||
device."
|
||
DEFVAL { 0 }
|
||
::= { cpeCfgMgrClientCoObjects 2 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = slot
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCo.slot
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 3
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.5.3
|
||
cpeCfgMgrSlot OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Slot identifier for the port on the CO device connected to this CPE."
|
||
DEFVAL { 0 }
|
||
::= { cpeCfgMgrClientCoObjects 3 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = port
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCo.port
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 4
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.5.4
|
||
cpeCfgMgrPort OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port identifier on the CO device slot connected to this CPE."
|
||
DEFVAL { 0 }
|
||
::= { cpeCfgMgrClientCoObjects 4 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = subport
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCo.subport
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 5
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.5.5
|
||
cpeCfgMgrSubport OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Subport identifier on the CO device's port connected to this CPE."
|
||
DEFVAL { 0 }
|
||
::= { cpeCfgMgrClientCoObjects 5 }
|
||
|
||
|
||
-- ZHONE_KEYWORD_PROFILE_LABEL = interface-name
|
||
-- ZHONE_KEYWORD_STORAGE_LABEL = CpeCfgMgrClientCo.ifName
|
||
-- ZHONE_KEYWORD_STORAGE_ORDER = 6
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.1.5.6
|
||
cpeCfgMgrInterfaceName OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Interface name on the CO device connected to this CPE."
|
||
DEFVAL { "" }
|
||
::= { cpeCfgMgrClientCoObjects 6 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.2
|
||
cpeCfgMgrClientConformance OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Client Conformance."
|
||
::= { cpeConfigMgrClient 2 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.2.1
|
||
cpeCfgMgrClientGroups OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Client conformance groups."
|
||
::= { cpeCfgMgrClientConformance 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.2.1.1
|
||
cpeCfgMgrClientObjectGroup OBJECT-GROUP
|
||
OBJECTS { cpeCfgMgrClientSerialNumber, cpeCfgMgrClientRegistrationID, cpeCfgMgrClientFSAN, cpeCfgMgrClientMacAddress, cpeCfgMgrClientSysName,
|
||
cpeCfgMgrClientErrorDescription, cpeCfgMgrClientRequiredUpdates, cpeCfgMgrClientReceivedSwFilename, cpeCfgMgrClientReceivedWebUIFilename, cpeCfgMgrClientReceivedGenericCfgFilename,
|
||
cpeCfgMgrClientReceivedSpecificCfgFilename, cpeCfgMgrClientForceUpdate, cpeCfgMgrClientDwnldSrvrIP, cpeCfgMgrClientDwnldSrvrUsername, cpeCfgMgrClientDwnldSrvrPassword,
|
||
cpeCfgMgrClientDwnldSrvrSecureMode, cpeCfgMgrClientDwnldSrvrBasePath, cpeCfgMgrClientDwnldSpecificPath, cpeCfgMgrPublicIPAddress, cpeCfgMgrBaseProtocolPort,
|
||
cpeCfgMgrSlot, cpeCfgMgrPort, cpeCfgMgrSubport, cpeCfgMgrClientCurrentSwVersion, cpeCfgMgrClientCurrentWebUIVersion,
|
||
cpeCfgMgrClientLastInstalledConfigFile, cpeCfgMgrClientLastDwnldSrvrBasePath, cpeCfgMgrClientLastDwnldSrvrSpecificPath, cpeCfgMgrInterfaceName, cpeCfgMgrClientState
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"These objects are required for CPEs supporting CPE Configuration
|
||
Manager controls."
|
||
::= { cpeCfgMgrClientGroups 1 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.2.1.2
|
||
cpeCfgMgrClientNotificationsGroup NOTIFICATION-GROUP
|
||
NOTIFICATIONS { cpeCfgMgrClientSoftwareDownloadFailed, cpeCfgMgrClientSoftwareInstallFailed, cpeCfgMgrClientWebUIDownloadFailed, cpeCfgMgrClientWebUIInstallFailed, cpeCfgMgrClientConfigDownloadFailed,
|
||
cpeCfgMgrClientConfigUpdateFailed, cpeCfgMgrClientConfigBackupFailed, cpeCfgMgrClientLevelReady, cpeCfgMgrClientConfigBackupDone }
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Notifications from a CPE being managed by CPE Config
|
||
manager."
|
||
::= { cpeCfgMgrClientGroups 2 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.2.2
|
||
cpeCfgMgrClientCompliances OBJECT-IDENTITY
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Configuration Manager Client compliances."
|
||
::= { cpeCfgMgrClientConformance 2 }
|
||
|
||
|
||
-- this module
|
||
-- 1.3.6.1.4.1.5504.3.1.21.1.3.2.2.1
|
||
cpeCfgMgrClientCompliance MODULE-COMPLIANCE
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPE Config Compliance."
|
||
MODULE -- this module
|
||
MANDATORY-GROUPS { cpeCfgMgrClientObjectGroup, cpeCfgMgrClientNotificationsGroup }
|
||
::= { cpeCfgMgrClientCompliances 1 }
|
||
|
||
|
||
|
||
END
|
||
|
||
--
|
||
-- cpeMgr.mib
|
||
--
|