mibs/MIBS/siae/SIAE-FEATUREKEYS-MIB

175 lines
6.4 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
-- ----------------------------------------------------------------------------
--
-- 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