175 lines
6.4 KiB
Plaintext
175 lines
6.4 KiB
Plaintext
|
-- ----------------------------------------------------------------------------
|
||
|
--
|
||
|
-- SIAE MICROELETTRONICA s.p.a.
|
||
|
--
|
||
|
-- Via Michelangelo Buonarroti, 21
|
||
|
-- 20093 - Cologno Monzese
|
||
|
-- Milano
|
||
|
-- ITALY
|
||
|
--
|
||
|
-- ----------------------------------------------------------------------------
|
||
|
-- ----------------------------------------------------------------------------
|
||
|
|
||
|
SIAE-FEATUREKEYS-MIB
|
||
|
DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
MODULE-IDENTITY, OBJECT-TYPE,
|
||
|
IpAddress
|
||
|
FROM SNMPv2-SMI
|
||
|
DisplayString
|
||
|
FROM SNMPv2-TC
|
||
|
siaeMib
|
||
|
FROM SIAE-TREE-MIB;
|
||
|
|
||
|
featureKeys MODULE-IDENTITY
|
||
|
LAST-UPDATED "201402030000Z"
|
||
|
ORGANIZATION "SIAE MICROELETTRONICA spa"
|
||
|
CONTACT-INFO
|
||
|
"SIAE MICROELETTONICA s.p.a.
|
||
|
Via Michelangelo Buonarroti, 21
|
||
|
20093 - Cologno Monzese
|
||
|
Milano - ITALY
|
||
|
Phone : +39-02-27325-1
|
||
|
E-mail: tbd@siaemic.com
|
||
|
"
|
||
|
DESCRIPTION
|
||
|
"Protection by key of the SIAE's equipment features.
|
||
|
"
|
||
|
REVISION "201402030000Z"
|
||
|
DESCRIPTION
|
||
|
"Improved description of featureKeysMibVersion
|
||
|
"
|
||
|
REVISION "201304160000Z"
|
||
|
DESCRIPTION
|
||
|
"Initial version 01.00.00
|
||
|
"
|
||
|
::= { siaeMib 101 }
|
||
|
|
||
|
----------------------------------------------------------------------------------
|
||
|
-- SIAE feature keys GROUP
|
||
|
----------------------------------------------------------------------------------
|
||
|
--
|
||
|
-- The following listed objects are used to manage the feature keys of the
|
||
|
-- equipment. The feature keys can be modified by setting the specified objects
|
||
|
-- or downloading a SIAE certificate file.
|
||
|
--
|
||
|
----------------------------------------------------------------------------------
|
||
|
|
||
|
------ Beginning --------------------------------------------------------------
|
||
|
|
||
|
|
||
|
featureKeysMibVersion OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Numerical version of this module.
|
||
|
The string version of this MIB have the following format:
|
||
|
XX.YY.ZZ
|
||
|
so, for example, the value 1 should be interpreted as 00.00.01
|
||
|
and the value 10001 should be interpreted as 01.00.01."
|
||
|
DEFVAL {1}
|
||
|
::= {featureKeys 1}
|
||
|
|
||
|
featureKeysRadioMap OBJECT-TYPE
|
||
|
SYNTAX OCTET STRING
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object is the map of the radio feature keys (16 bits). The Get
|
||
|
operation returns a map of 2 bytes. The value of the Set operation
|
||
|
must be composed by the map of the 2 bytes and a 16 bytes signature
|
||
|
from MD5 (the first 8 bytes as primary and the last 8 bytes as
|
||
|
secondary)."
|
||
|
::= {featureKeys 2}
|
||
|
|
||
|
featureKeysLineMap OBJECT-TYPE
|
||
|
SYNTAX OCTET STRING
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object is the map of the line feature keys (16 bits). The Get
|
||
|
operation returns a map of 2 bytes. The value of the Set operation
|
||
|
must be composed by the map of the 2 bytes and a 16 bytes signature
|
||
|
from MD5 (the first 8 bytes as primary and the last 8 bytes as
|
||
|
secondary)."
|
||
|
::= {featureKeys 3}
|
||
|
|
||
|
featureKeysActionRequest OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
noAction (1),
|
||
|
upload (2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This objects is used to perform the action modifying feature key."
|
||
|
::= {featureKeys 4}
|
||
|
|
||
|
featureKeysCertificateName OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE(0..255))
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This objects is the path filename of the certificate used to set the
|
||
|
radio or line feature keys. The file is sent through FTP/SFTP."
|
||
|
::= {featureKeys 5}
|
||
|
|
||
|
featureKeysCertificateRemoteIpAddress OBJECT-TYPE
|
||
|
SYNTAX IpAddress
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This objects is the IP address of the FTP/SFTP server from which
|
||
|
the certificate has to be downloaded to the equipment."
|
||
|
::= {featureKeys 6}
|
||
|
|
||
|
featureKeysLastOperationState OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
initial (1),
|
||
|
downloadCompleted (2),
|
||
|
downloadTransferring (3),
|
||
|
downloadVerifying (4),
|
||
|
downloadInterrupted (5),
|
||
|
setSuccess (6),
|
||
|
setFailure (7)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This objects is the state of the last operation (a SNMP set on radio/line
|
||
|
map or a certificate transfer). The values mean:
|
||
|
initial -> default state after a start-up
|
||
|
downloadCompleted -> a certificate has been downloaded successfully
|
||
|
downloadTransferring -> a download is running
|
||
|
downloadVerifying -> the certificate has been checking
|
||
|
downloadInterrupted -> the download of a certificate had a bad result
|
||
|
setSuccess -> a success of a SMNP set on radio/line map
|
||
|
setFailure -> a failure of a SMNP set on radio/line map."
|
||
|
::= {featureKeys 7}
|
||
|
|
||
|
featureKeysLastOperationFailure OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
noFailure (1),
|
||
|
transfer (2),
|
||
|
serialNo (3),
|
||
|
verifySign (4),
|
||
|
primaryDigest (5),
|
||
|
secondaryDigest (6)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This objects is the failure code of the last operation (a SNMP set on
|
||
|
radio/line map or a certificate transfer)."
|
||
|
::= {featureKeys 8}
|
||
|
|
||
|
------ End group -----------------------------------------------------------------
|
||
|
|
||
|
END
|
||
|
|
||
|
|
||
|
|
||
|
|