2134 lines
61 KiB
Plaintext
2134 lines
61 KiB
Plaintext
|
|
WISI-GTSETTINGS-MIB DEFINITIONS ::= BEGIN
|
|
--============================================================================--
|
|
|
|
IMPORTS
|
|
IpAddress, Integer32, Unsigned32, MODULE-IDENTITY, NOTIFICATION-TYPE,
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
|
|
DisplayString, PhysAddress, RowStatus
|
|
FROM SNMPv2-TC
|
|
|
|
gtModule
|
|
FROM WISI-GTMODULES-MIB
|
|
|
|
gtUnit
|
|
FROM WISI-TANGRAM-MIB
|
|
|
|
InterfaceIndex
|
|
FROM IF-MIB;
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtSettingsMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201609080000Z"
|
|
ORGANIZATION "WISI Communications GmbH & Co. KG"
|
|
CONTACT-INFO
|
|
"https://wisiconnect.tv/"
|
|
DESCRIPTION
|
|
"This MIB module represents the modules within a system (rack
|
|
unit) of a WISI next-generation headend. It provides general
|
|
module information and settings."
|
|
|
|
REVISION "201609080000Z"
|
|
DESCRIPTION
|
|
"Fixed parse errors and warnings and incorrect string sizes.
|
|
Added object to control if an interface should use its VLAN
|
|
settings. Added the ability to modify several objects regarding
|
|
interfaces, HMS, time, NTP, SNMP and module redundancy
|
|
settings. Added object to enable/disable user authentication
|
|
for modules and to create and upload/download individual
|
|
settings backups for modules. Added value to update a module's
|
|
entitlements. Updated contact information."
|
|
REVISION "201507020000Z"
|
|
DESCRIPTION
|
|
"Initial version."
|
|
::= { gtUnit 5 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtSettingsNotifications OBJECT IDENTIFIER ::= { gtSettingsMIB 0 }
|
|
gtSettingsObjects OBJECT IDENTIFIER ::= { gtSettingsMIB 1 }
|
|
gtSettingsConformance OBJECT IDENTIFIER ::= { gtSettingsMIB 2 }
|
|
|
|
gtGeneral OBJECT IDENTIFIER ::= { gtSettingsObjects 1 }
|
|
gtSwitch OBJECT IDENTIFIER ::= { gtSettingsObjects 2 }
|
|
gtNetworking OBJECT IDENTIFIER ::= { gtSettingsObjects 3 }
|
|
gtHeadendSystemManagement OBJECT IDENTIFIER ::= { gtSettingsObjects 4 }
|
|
gtDateAndTime OBJECT IDENTIFIER ::= { gtSettingsObjects 5 }
|
|
gtSNMP OBJECT IDENTIFIER ::= { gtSettingsObjects 6 }
|
|
gtUser OBJECT IDENTIFIER ::= { gtSettingsObjects 7 }
|
|
gtServices OBJECT IDENTIFIER ::= { gtSettingsObjects 8 }
|
|
gtModuleBackup OBJECT IDENTIFIER ::= { gtSettingsObjects 9 }
|
|
gtModuleUpdate OBJECT IDENTIFIER ::= { gtSettingsObjects 10 }
|
|
|
|
gtSettingsCompliances OBJECT IDENTIFIER ::= { gtSettingsConformance 1 }
|
|
gtSettingsGroups OBJECT IDENTIFIER ::= { gtSettingsConformance 2 }
|
|
|
|
--============================================================================--
|
|
|
|
gtSettingsNotifyWebChanged NOTIFICATION-TYPE
|
|
OBJECTS { gtWebEnable, gtWebAuth, gtWebProtocol }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSettingsNotifyWebChanged indicates that the web
|
|
server status has changed"
|
|
::= { gtSettingsNotifications 1 }
|
|
|
|
gtSettingsNotifyInterfaceChanged NOTIFICATION-TYPE
|
|
OBJECTS { gtInterfaceName, gtInterfaceVLAN, gtInterfaceIPv4,
|
|
gtInterfaceIPv4Mask, gtInterfaceIPv4Gateway, gtInterfaceVLAN,
|
|
gtInterfaceIGMP, gtInterfaceDHCPState, gtInterfaceWebMgt,
|
|
gtInterfaceSNMP, gtInterfaceSimulcrypt, gtInterfaceStreaming,
|
|
gtInterfaceCLI, gtInterfaceUseVLAN, gtInterfaceIfIndex,
|
|
gtInterfaceRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSettingsNotifyInterfaceChanged indicates that an
|
|
interface's global settings has changed"
|
|
::= { gtSettingsNotifications 2 }
|
|
|
|
--============================================================================--
|
|
|
|
gtSWOptionsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtSWOptionsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSWOptionsTable table contains a list of all
|
|
software options of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtGeneral 1 }
|
|
|
|
gtSWOptionsEntry OBJECT-TYPE
|
|
SYNTAX GtSWOptionsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSWOptionsEntry table entry represents a software
|
|
option of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule,
|
|
gtSWOptionsIdx
|
|
}
|
|
::= { gtSWOptionsTable 1 }
|
|
|
|
GtSWOptionsEntry ::= SEQUENCE {
|
|
gtSWOptionsIdx Unsigned32,
|
|
gtSWOption DisplayString
|
|
}
|
|
|
|
gtSWOptionsIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSWOptionsIdx entity represents the numeric index
|
|
of a software option of a SFM/MFM module within the
|
|
GT01/GN50 rack unit."
|
|
::= { gtSWOptionsEntry 1 }
|
|
|
|
gtSWOption OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSWOption entity represents the software option
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSWOptionsEntry 2 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtSLATable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtSLAEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSLATable table contains a list of all Service License Agreements
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtGeneral 2 }
|
|
|
|
gtSLAEntry OBJECT-TYPE
|
|
SYNTAX GtSLAEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSLAEntry table entry represents a SFM/MFM module
|
|
within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule
|
|
}
|
|
::= { gtSLATable 1 }
|
|
|
|
GtSLAEntry ::= SEQUENCE {
|
|
gtSLARegistered INTEGER,
|
|
gtSLAExpires DisplayString
|
|
}
|
|
|
|
gtSLARegistered OBJECT-TYPE
|
|
SYNTAX INTEGER { no(0), yes(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSLARegistered entity represents the Service License
|
|
Agreement Registration of a SFM/MFM module within the
|
|
GT01/GN50 rack unit."
|
|
::= { gtSLAEntry 1 }
|
|
|
|
gtSLAExpires OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSLAExpires entity represents the Service License
|
|
Agreement expire date of a SFM/MFM module within the
|
|
GT01/GN50 rack unit."
|
|
::= { gtSLAEntry 2 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtSyslogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtSyslogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSyslogTable table contains a list of all syslog servers
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtGeneral 3 }
|
|
|
|
gtSyslogEntry OBJECT-TYPE
|
|
SYNTAX GtSyslogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtPortsEntry table entry represents a syslog server
|
|
within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule
|
|
}
|
|
::= { gtSyslogTable 1 }
|
|
|
|
GtSyslogEntry ::= SEQUENCE {
|
|
gtSyslogState INTEGER,
|
|
gtSyslogIP IpAddress
|
|
}
|
|
|
|
gtSyslogState OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSyslogState represents the syslog state
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSyslogEntry 1 }
|
|
|
|
gtSyslogIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSyslogIP represents the syslog IP address
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSyslogEntry 2 }
|
|
|
|
--============================================================================--
|
|
--============================================================================--
|
|
|
|
gtNetworkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtNetworkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkTable table contains a list of all
|
|
networks within the GT01/GN50 rack unit."
|
|
::= { gtSwitch 1 }
|
|
|
|
gtNetworkEntry OBJECT-TYPE
|
|
SYNTAX GtNetworkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkEntry table entry represents a network
|
|
within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtNetworkVLAN
|
|
}
|
|
::= { gtNetworkTable 1 }
|
|
|
|
GtNetworkEntry ::= SEQUENCE {
|
|
gtNetworkVLAN Unsigned32,
|
|
gtNetworkName DisplayString,
|
|
gtNetworkIGMPQuerierState INTEGER,
|
|
gtNetworkIGMPQuerierIP IpAddress,
|
|
gtNetworkIGMPSnoopingState INTEGER
|
|
}
|
|
|
|
gtNetworkVLAN OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4095)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkVLAN represents the network VLAN ID
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtNetworkEntry 1 }
|
|
|
|
gtNetworkName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkName entity represents the network
|
|
name within the GT01/GN50 rack unit."
|
|
::= { gtNetworkEntry 2 }
|
|
|
|
gtNetworkIGMPQuerierState OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), forced(1), auto(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkIGMPQuerierState represents the network IGMP
|
|
querier state within the GT01/GN50 rack unit."
|
|
::= { gtNetworkEntry 3 }
|
|
|
|
gtNetworkIGMPQuerierIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkIGMPQuerierIP represents the network IGMP querier
|
|
IP address within the GT01/GN50 rack unit."
|
|
::= { gtNetworkEntry 4 }
|
|
|
|
gtNetworkIGMPSnoopingState OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1), blockMulticast(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkIGMPSnoopingState represents the network IGMP snooping
|
|
state within the GT01/GN50 rack unit."
|
|
::= { gtNetworkEntry 5 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtNetworkPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtNetworkPortsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkTable table contains a list of all
|
|
network ports within the GT01/GN50 rack unit. "
|
|
::= { gtSwitch 2 }
|
|
|
|
gtNetworkPortsEntry OBJECT-TYPE
|
|
SYNTAX GtNetworkPortsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkPortsEntry table entry represents a network
|
|
within the GT01/GN50 rack unit. "
|
|
INDEX {
|
|
gtNetworkPortVLAN,
|
|
gtNetworkPortNumber
|
|
}
|
|
::= { gtNetworkPortsTable 1 }
|
|
|
|
GtNetworkPortsEntry ::= SEQUENCE {
|
|
gtNetworkPortVLAN Unsigned32,
|
|
gtNetworkPortNumber Unsigned32,
|
|
gtNetworkPortName DisplayString,
|
|
gtNetworkPortState INTEGER
|
|
}
|
|
|
|
gtNetworkPortVLAN OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4095)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkPortVLAN represents the network VLAN ID within
|
|
the GT01/GN50 rack unit."
|
|
::= { gtNetworkPortsEntry 1 }
|
|
|
|
gtNetworkPortNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkPortNumber entity represents the numeric index
|
|
of a network port within the GT01/GN50 rack unit."
|
|
::= { gtNetworkPortsEntry 2 }
|
|
|
|
gtNetworkPortName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkPortName entity represents the name
|
|
of a network port within the GT01/GN50 rack unit."
|
|
::= { gtNetworkPortsEntry 3 }
|
|
|
|
gtNetworkPortState OBJECT-TYPE
|
|
SYNTAX INTEGER { notMember(0), untagged(1), tagged(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNetworkPortState represents the state of a network port
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtNetworkPortsEntry 4 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtPortsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtPortsTable table contains a list of all network ports
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtSwitch 3 }
|
|
|
|
gtPortsEntry OBJECT-TYPE
|
|
SYNTAX GtPortsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtPortsEntry table entry represents a network port
|
|
within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtPortsNumber
|
|
}
|
|
::= { gtPortsTable 1 }
|
|
|
|
GtPortsEntry ::= SEQUENCE {
|
|
gtPortsNumber Unsigned32,
|
|
gtPortsName DisplayString,
|
|
gtPortsFloodMulticast INTEGER,
|
|
gtPortsBitrateReceive Integer32,
|
|
gtPortsBitrateTransmit Integer32,
|
|
gtPortsLinkup INTEGER
|
|
}
|
|
|
|
gtPortsNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtPortsNumber entity represents the numeric index of a
|
|
network port within the GT01/GN50 rack unit."
|
|
::= { gtPortsEntry 1 }
|
|
|
|
gtPortsName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtPortsName entity represents the network port name
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtPortsEntry 2 }
|
|
|
|
gtPortsFloodMulticast OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtPortsFloodMulticast represents the flood multicast setting
|
|
of the specific network port within the GT01/GN50 rack unit."
|
|
::= { gtPortsEntry 3 }
|
|
|
|
gtPortsBitrateReceive OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtPortsBitrateReceive entity represents the receiving bitrate
|
|
of the specific network port within the GT01/GN50 rack unit.
|
|
The gtPortsBitrateReceive value is displayed in bits/sec."
|
|
::= { gtPortsEntry 4 }
|
|
|
|
gtPortsBitrateTransmit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtPortsBitrateTransmit entity represents the transmitting bitrate
|
|
of the specific network port within the GT01/GN50 rack unit.
|
|
The gtPortsBitrateTransmit value is displayed in bits/sec."
|
|
::= { gtPortsEntry 5 }
|
|
|
|
gtPortsLinkup OBJECT-TYPE
|
|
SYNTAX INTEGER { disconnected(0), connected(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtPortsLinkup entity represents the link state
|
|
of the specific network port within the GT01/GN50 rack unit."
|
|
::= { gtPortsEntry 6 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtIGMPQuerierVersion OBJECT-TYPE
|
|
SYNTAX INTEGER { igmpv1(1), igmpv2(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtIGMPQuerierVersion represents the IGMP querier version
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSwitch 4 }
|
|
|
|
gtIGMPQuerierRobustness OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtIGMPQuerierRobustness represents the IGMP querier robustness
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSwitch 5 }
|
|
|
|
gtIGMPQueryInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtIGMPQueryInterval represents the IGMP query interval
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSwitch 6 }
|
|
|
|
gtIGMPQueryStartupInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtIGMPQueryStartupInterval represents the IGMP startup
|
|
query interval of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSwitch 7 }
|
|
|
|
gtIGMPQueryStartupCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtIGMPQueryStartupCount represents the IGMP startup query count
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSwitch 8 }
|
|
|
|
gtIGMPLastMemberQueryInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtIGMPLastMemberQueryInterval represents the last member
|
|
query interval of a SFM/MFM module within the GT01/GN50 rack unit.
|
|
The gtIGMPLastMemberQueryInterval value is displayed in ms."
|
|
::= { gtSwitch 9 }
|
|
|
|
gtIGMPLastMemberQueryCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtIGMPLastMemberQueryCount represents the last member query
|
|
count of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSwitch 10 }
|
|
|
|
gtIGMPQuerierResponseTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtIGMPQuerierResponseTime represents the IGMP querier response
|
|
time of a SFM/MFM module within the GT01/GN50 rack unit.
|
|
The gtIGMPQuerierResponseTime value is displayed in ms."
|
|
::= { gtSwitch 11 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtNumSFP OBJECT-TYPE
|
|
SYNTAX Unsigned32 (4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNumSFP entity represents the number of SFP ports
|
|
within the GT01/GN50 rack unit.
|
|
The related entries are provided by gtSFPTable."
|
|
::= { gtSwitch 12 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtSFPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtSFPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFPTable table contains a list of all SFP ports
|
|
within the GT01/GN50 rack unit.
|
|
The number of entries is provided by gtNumSFP."
|
|
::= { gtSwitch 13 }
|
|
|
|
gtSFPEntry OBJECT-TYPE
|
|
SYNTAX GtSFPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFPEntry table entry represents a SFP port
|
|
within the GT01/GN50 rack unit.
|
|
The number of entries is provided by gtNumSFP."
|
|
INDEX {
|
|
gtSFPNumber
|
|
}
|
|
::= { gtSFPTable 1 }
|
|
|
|
GtSFPEntry ::= SEQUENCE {
|
|
gtSFPNumber Unsigned32,
|
|
gtSFPPlugged INTEGER,
|
|
gtSFPLink INTEGER,
|
|
gtSFPType INTEGER,
|
|
gtSFPSpeed Unsigned32
|
|
}
|
|
|
|
gtSFPNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFPNumber entity represents the numeric index of a
|
|
SFP port within the GT01/GN50 rack unit."
|
|
::= { gtSFPEntry 1 }
|
|
|
|
gtSFPPlugged OBJECT-TYPE
|
|
SYNTAX INTEGER { notAttached(0), attached(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFPPlugged entity represents the SFP
|
|
plugged state within the GT01/GN50 rack unit."
|
|
::= { gtSFPEntry 2 }
|
|
|
|
gtSFPLink OBJECT-TYPE
|
|
SYNTAX INTEGER { down(0), up(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFPPlugged entity represents the SFP
|
|
link state within the GT01/GN50 rack unit."
|
|
::= { gtSFPEntry 3 }
|
|
|
|
gtSFPType OBJECT-TYPE
|
|
SYNTAX INTEGER { copper(0), fiber(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFPType entity represents the SFP
|
|
type within the GT01/GN50 rack unit."
|
|
::= { gtSFPEntry 4 }
|
|
|
|
gtSFPSpeed OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
UNITS "Mbit/s"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFPSpeed entity represents the SFP
|
|
speed within the GT01/GN50 rack unit."
|
|
::= { gtSFPEntry 5 }
|
|
|
|
--============================================================================--
|
|
--============================================================================--
|
|
|
|
gtDNSTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtDNSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtDNSTable table contains a list of all DNS settings
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtNetworking 1 }
|
|
|
|
gtDNSEntry OBJECT-TYPE
|
|
SYNTAX GtDNSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The gtDNSEntry table entry represents a
|
|
SFM/MFM module within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule,
|
|
gtDNSNumber
|
|
}
|
|
::= { gtDNSTable 1 }
|
|
|
|
GtDNSEntry ::= SEQUENCE {
|
|
gtDNSNumber Unsigned32,
|
|
gtDNSServerIP IpAddress
|
|
}
|
|
|
|
gtDNSNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
UNITS "slot"
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtDNSNumber entity represents the numeric index
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtDNSEntry 1 }
|
|
|
|
gtDNSServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtDNSServerIP represents the primary DNS IP address
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtDNSEntry 2 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceTable table contains a list of all
|
|
network interfaces of a SFM/MFM module."
|
|
::= { gtNetworking 2 }
|
|
|
|
gtInterfaceEntry OBJECT-TYPE
|
|
SYNTAX GtInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceEntry table entry represents a network interface
|
|
of a SFM/MFM module."
|
|
INDEX {
|
|
gtModule,
|
|
gtInterfaceNumber
|
|
}
|
|
::= { gtInterfaceTable 1 }
|
|
|
|
GtInterfaceEntry ::= SEQUENCE {
|
|
gtInterfaceNumber Unsigned32,
|
|
gtInterfaceName DisplayString,
|
|
gtInterfaceMAC PhysAddress,
|
|
gtInterfaceState INTEGER,
|
|
gtInterfaceIPv4 IpAddress,
|
|
gtInterfaceIPv4Mask IpAddress,
|
|
gtInterfaceIPv4Gateway IpAddress,
|
|
gtInterfaceVLAN Unsigned32,
|
|
gtInterfaceIGMP INTEGER,
|
|
gtInterfaceDHCPState INTEGER,
|
|
gtInterfaceWebMgt INTEGER,
|
|
gtInterfaceSNMP INTEGER,
|
|
gtInterfaceSimulcrypt INTEGER,
|
|
gtInterfaceStreaming INTEGER,
|
|
gtInterfaceCLI INTEGER,
|
|
gtInterfaceUseVLAN INTEGER,
|
|
gtInterfaceIfIndex InterfaceIndex,
|
|
gtInterfaceRowStatus RowStatus
|
|
}
|
|
|
|
gtInterfaceNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceNumber entity represents the numeric index
|
|
of a network interface of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 1 }
|
|
|
|
gtInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceName entity represents the network interface
|
|
name of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 2 }
|
|
|
|
gtInterfaceMAC OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceMAC entity represents the MAC address
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtInterfaceEntry 3 }
|
|
|
|
gtInterfaceState OBJECT-TYPE
|
|
SYNTAX INTEGER { disconnected(0), connected(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceState entity represents the network state
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtInterfaceEntry 4 }
|
|
|
|
gtInterfaceIPv4 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceIPv4 represents the network interface IP address
|
|
of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 5 }
|
|
|
|
gtInterfaceIPv4Mask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceIPv4Mask represents the network interface netmask
|
|
of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 6 }
|
|
|
|
gtInterfaceIPv4Gateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceIPv4Gateway represents the network interface gateway
|
|
of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 7 }
|
|
|
|
gtInterfaceVLAN OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4095)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceVLAN represents the network interface VLAN ID
|
|
of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 8 }
|
|
|
|
gtInterfaceIGMP OBJECT-TYPE
|
|
SYNTAX INTEGER { igmpv2(2), igmpv3(3) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceIGMP represents the network interface IGMP version
|
|
of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 9 }
|
|
|
|
gtInterfaceDHCPState OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceDHCPState represents the network interface
|
|
DHCP state of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 10 }
|
|
|
|
gtInterfaceWebMgt OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceWebMgt represents the network interface web
|
|
management capability of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 11 }
|
|
|
|
gtInterfaceSNMP OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceSNMP represents the network interface SNMP capability
|
|
of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 12 }
|
|
|
|
gtInterfaceSimulcrypt OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceSimulcrypt represents the network interface
|
|
simulcrypt capability of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 13 }
|
|
|
|
gtInterfaceStreaming OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceStreaming represents the network interface streaming
|
|
capability of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 14 }
|
|
|
|
gtInterfaceCLI OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceCLI represents the network interface CLI capability
|
|
of a SFM/MFM module."
|
|
::= { gtInterfaceEntry 15 }
|
|
|
|
gtInterfaceUseVLAN OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtInterfaceUseVLAN entity represents whether or not
|
|
network packages on an SFM/MFM module should be tagged with the
|
|
VLAN ID set in the gtInterfaceVLAN entity."
|
|
::= { gtInterfaceEntry 16 }
|
|
|
|
gtInterfaceIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex of the physical interface on which this virtual
|
|
interface exists, as stored in the IF-MIB::ifTable."
|
|
::= { gtInterfaceEntry 17 }
|
|
|
|
gtInterfaceRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this virtual network interface table conceptual
|
|
row.
|
|
|
|
Only the following actions and values are supported:
|
|
* active(1)
|
|
* createAndGo(4)
|
|
* destroy(6)
|
|
|
|
If a row exists, it will always be in the active(1) state, even
|
|
if the interface is not set up in a way that allows it to
|
|
communicate over the network. In order for the new interface to
|
|
work, the gtInterfaceIfIndex must be set to an existing,
|
|
physical interface - not the ifIndex of a VLAN.
|
|
|
|
In order to create a new row, at least one other columnar value
|
|
than the row status must be set in the same PDU."
|
|
::= { gtInterfaceEntry 18 }
|
|
|
|
--============================================================================--
|
|
--============================================================================--
|
|
|
|
gtHMSTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtHMSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtHMSTable table contains a list of all headend
|
|
system management settings within the GT01/GN50 rack unit."
|
|
::= { gtHeadendSystemManagement 4 }
|
|
|
|
gtHMSEntry OBJECT-TYPE
|
|
SYNTAX GtHMSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtHMSEntry table entry represents a
|
|
SFM/MFM module within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule
|
|
}
|
|
::= { gtHMSTable 1 }
|
|
|
|
GtHMSEntry ::= SEQUENCE {
|
|
gtHMSGroupName DisplayString,
|
|
gtHMSComMethod DisplayString,
|
|
gtHMSNumMembers Integer32,
|
|
gtHMSNumAvailModules Integer32
|
|
}
|
|
|
|
gtHMSGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..100))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtHMSGroupName entity represents the group name of a SFM/MFM module."
|
|
::= { gtHMSEntry 1 }
|
|
|
|
gtHMSComMethod OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtHMSComMethod entity represents the communication method within
|
|
the group of a SFM/MFM module."
|
|
::= { gtHMSEntry 2 }
|
|
|
|
gtHMSNumMembers OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtHMSNumMembers represents the number of members within the group
|
|
of a SFM/MFM module."
|
|
::= { gtHMSEntry 3 }
|
|
|
|
gtHMSNumAvailModules OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtHMSNumAvailModules represents the number of available modules
|
|
for a SFM/MFM module."
|
|
::= { gtHMSEntry 4 }
|
|
|
|
--============================================================================--
|
|
--============================================================================--
|
|
|
|
gtDateAndTimeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtDateAndTimeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtDateAndTimeTable table contains a list of all
|
|
date and time settings within the GT01/GN50 rack unit."
|
|
::= { gtDateAndTime 1 }
|
|
|
|
gtDateAndTimeEntry OBJECT-TYPE
|
|
SYNTAX GtDateAndTimeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtDateAndTimeEntry table entry represents a
|
|
SFM/MFM module within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule
|
|
}
|
|
::= { gtDateAndTimeTable 1 }
|
|
|
|
GtDateAndTimeEntry ::= SEQUENCE {
|
|
gtCurrentTimeSource DisplayString,
|
|
gtTimeUTC DisplayString,
|
|
gtTimeLocal DisplayString,
|
|
gtTimeZone DisplayString,
|
|
gtDaylightAdjustment INTEGER
|
|
}
|
|
|
|
gtCurrentTimeSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtCurrentTimeSource entity represents the current time
|
|
source of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtDateAndTimeEntry 1 }
|
|
|
|
gtTimeUTC OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTimeUTC entity represents the UTC time of a SFM/MFM
|
|
module within the GT01/GN50 rack unit."
|
|
::= { gtDateAndTimeEntry 2 }
|
|
|
|
gtTimeLocal OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTimeLocal entity represents the local time of a SFM/MFM
|
|
module within the GT01/GN50 rack unit."
|
|
::= { gtDateAndTimeEntry 3 }
|
|
|
|
gtTimeZone OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..50))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTimeZone entity represents the time zone of a SFM/MFM
|
|
module within the GT01/GN50 rack unit in POSIX time zone
|
|
format, which also allows you to specify the daylight savings
|
|
time to use."
|
|
::= { gtDateAndTimeEntry 4 }
|
|
|
|
gtDaylightAdjustment OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtDaylightAdjustment entity controls whether or not an
|
|
SFM/MFM module within the GT01/GN50 rack unit will switch to
|
|
daylight savings time automatically. The daylight savings time
|
|
settings to use is specified in the gtTimeZone entity."
|
|
::= { gtDateAndTimeEntry 5 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtNTPServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtNTPServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNTPServerTable table contains a list of all
|
|
NTP servers of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtDateAndTime 2 }
|
|
|
|
gtNTPServerEntry OBJECT-TYPE
|
|
SYNTAX GtNTPServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNTPServerEntry table entry represents a NTP server
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule,
|
|
gtNTPServerNumber
|
|
}
|
|
::= { gtNTPServerTable 1 }
|
|
|
|
GtNTPServerEntry ::= SEQUENCE {
|
|
gtNTPServerNumber Unsigned32,
|
|
gtNTPServerAddress DisplayString,
|
|
gtNTPServerRowStatus RowStatus
|
|
}
|
|
|
|
gtNTPServerNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNTPServerNumber entity represents the numeric index
|
|
of a NTP server of a SFM/MFM module within the
|
|
GT01/GN50 rack unit."
|
|
::= { gtNTPServerEntry 1 }
|
|
|
|
gtNTPServerAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtNTPServerAddress entity represents an NTP server address
|
|
used by an SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtNTPServerEntry 2 }
|
|
|
|
gtNTPServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this NTP server table conceptual row.
|
|
|
|
Only the following actions and values are supported:
|
|
* active(1)
|
|
* createAndGo(4)
|
|
* destroy(6)
|
|
|
|
If a row exists, it will always be in the active(1) state. In
|
|
order to create a new row, at least one other columnar value
|
|
than the row status must be set in the same PDU."
|
|
::= { gtNTPServerEntry 3 }
|
|
|
|
--============================================================================--
|
|
--============================================================================--
|
|
|
|
gtSNMPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtSNMPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSNMPTable table contains a list of all SNMP
|
|
configurations of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSNMP 1 }
|
|
|
|
gtSNMPEntry OBJECT-TYPE
|
|
SYNTAX GtSNMPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSNMPEntry table entry represents a SNMP configuration
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule
|
|
}
|
|
::= { gtSNMPTable 1 }
|
|
|
|
GtSNMPEntry ::= SEQUENCE {
|
|
gtAgentState INTEGER,
|
|
gtAgentPort Unsigned32,
|
|
gtAgentSecurityLevel INTEGER,
|
|
gtAgentComReadString DisplayString,
|
|
gtAgentComWriteString DisplayString,
|
|
gtTrapState INTEGER,
|
|
gtTrapSNMPVersion INTEGER,
|
|
gtTrapUser DisplayString,
|
|
gtTrapSecurityLevel INTEGER,
|
|
gtTrapComString DisplayString,
|
|
gtTrapPDU INTEGER
|
|
}
|
|
|
|
gtAgentState OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAgentState entity represents the SNMP agent state of
|
|
a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 1 }
|
|
|
|
gtAgentPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAgentPort represents the SNMP agent port of a
|
|
SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 2 }
|
|
|
|
gtAgentSecurityLevel OBJECT-TYPE
|
|
SYNTAX INTEGER { noAuthenticationOrEncryption(1), authenticationNoEncryption(2), authenticationAndEncryption(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAgentSecurityLevel entity represents the SNMP agent
|
|
security level of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 3 }
|
|
|
|
gtAgentComReadString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..40))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAgentComReadString entity represents the SNMP agent community
|
|
read string of an SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 4 }
|
|
|
|
gtAgentComWriteString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..40))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAgentComWriteString entity represents the SNMP agent community
|
|
write string of an SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 5 }
|
|
|
|
gtTrapState OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapState tells you if SNMP traps are enabled on an
|
|
SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 6 }
|
|
|
|
gtTrapSNMPVersion OBJECT-TYPE
|
|
SYNTAX INTEGER { version1(0), version2c(1), version3(3) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapSNMPVersion represents the SNMP protocol version
|
|
that will be used to send SNMP traps from an SFM/MFM module
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 7 }
|
|
|
|
gtTrapUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (40))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapUser entity represents the SNMP trap user for SNMPv3
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 8 }
|
|
|
|
gtTrapSecurityLevel OBJECT-TYPE
|
|
SYNTAX INTEGER { noAuthenticationOrEncryption(1), authenticationNoEncryption(2), authenticationAndEncryption(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapSecurityLevel entity represents the SNMP trap security
|
|
level of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 9 }
|
|
|
|
gtTrapComString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..40))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapComString entity represents the SNMP trap community
|
|
string of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 10 }
|
|
|
|
gtTrapPDU OBJECT-TYPE
|
|
SYNTAX INTEGER { v1Trap(164), inform(166), v2Trap(167)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapPDU entity represents the SNMP trap PDU of a SFM/MFM
|
|
module within the GT01/GN50 rack unit."
|
|
::= { gtSNMPEntry 11 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtTrapDestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtTrapDestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapDestTable table contains a list of all SNMP trap
|
|
destinations of an SFM/MFM module within the GT01/GN50 rack
|
|
unit."
|
|
::= { gtSNMP 2 }
|
|
|
|
gtTrapDestEntry OBJECT-TYPE
|
|
SYNTAX GtTrapDestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapDestEntry table entry represents an SNMP trap
|
|
destination of an SFM/MFM module within the GT01/GN50 rack
|
|
unit."
|
|
INDEX {
|
|
gtModule,
|
|
gtTrapDestNumber
|
|
}
|
|
::= { gtTrapDestTable 1 }
|
|
|
|
GtTrapDestEntry ::= SEQUENCE {
|
|
gtTrapDestNumber Unsigned32,
|
|
gtTrapDestIP IpAddress,
|
|
gtTrapDestPort Unsigned32,
|
|
gtTrapDestRowStatus RowStatus
|
|
}
|
|
|
|
gtTrapDestNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapDestNumber entity represents the numeric index of an
|
|
SNMP trap destination of an SFM/MFM module within the GT01/GN50
|
|
rack unit."
|
|
::= { gtTrapDestEntry 1 }
|
|
|
|
gtTrapDestIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapDestIP represents an IP address to which an SFM/MFM
|
|
module within the GT01/GN50 rack unit should send SNMP traps."
|
|
::= { gtTrapDestEntry 2 }
|
|
|
|
gtTrapDestPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtTrapDestPort represents the UDP port to which an SFM/MFM
|
|
module within the GT01/GN50 rack unit should send SNMP traps
|
|
destined for this target IP."
|
|
::= { gtTrapDestEntry 3 }
|
|
|
|
gtTrapDestRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this trap destination table conceptual row.
|
|
|
|
Only the following actions and values are supported:
|
|
* active(1)
|
|
* createAndGo(4)
|
|
* destroy(6)
|
|
|
|
If a row exists, it will always be in the active(1) state. In
|
|
order to create a new row, at least one other columnar value
|
|
than the row status must be set in the same PDU."
|
|
::= { gtTrapDestEntry 4 }
|
|
|
|
--============================================================================--
|
|
--============================================================================--
|
|
|
|
gtUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserTable table contains a list of all users within the
|
|
GT01/GN50 rack unit."
|
|
::= { gtUser 1 }
|
|
|
|
gtUserEntry OBJECT-TYPE
|
|
SYNTAX GtUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserEntry table entry represents a user within the
|
|
GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule,
|
|
gtUserIdx,
|
|
gtUserParamIdx
|
|
}
|
|
::= { gtUserTable 1 }
|
|
|
|
GtUserEntry ::= SEQUENCE {
|
|
gtUserIdx Unsigned32,
|
|
gtUserParamIdx Unsigned32,
|
|
gtUserName DisplayString,
|
|
gtUserPassword DisplayString,
|
|
gtUserGroup Integer32,
|
|
gtUserAccesslist Integer32,
|
|
gtUserRowStatus RowStatus
|
|
}
|
|
|
|
gtUserIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserIdx entity represents the numeric index of a
|
|
user within the GT01/GN50 rack unit."
|
|
::= { gtUserEntry 1 }
|
|
|
|
gtUserParamIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserIdx entity represents the numeric index of a
|
|
user parameter within the GT01/GN50 rack unit."
|
|
::= { gtUserEntry 2 }
|
|
|
|
gtUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserName entity represents the user
|
|
name within the GT01/GN50 rack unit."
|
|
::= { gtUserEntry 3 }
|
|
|
|
gtUserPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserPassword entity can be used to set
|
|
the user password within the GT01/GN50 rack unit."
|
|
::= { gtUserEntry 4 }
|
|
|
|
gtUserGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserGroup entity represents the user
|
|
group within the GT01/GN50 rack unit."
|
|
::= { gtUserEntry 5 }
|
|
|
|
gtUserAccesslist OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserAccesslist entity represents the user
|
|
accesslist within the GT01/GN50 rack unit."
|
|
::= { gtUserEntry 6 }
|
|
|
|
gtUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this user table conceptual row.
|
|
|
|
Only the following actions and values are supported:
|
|
* active(1)
|
|
* createAndGo(4)
|
|
* destroy(6)
|
|
|
|
If a row exists, it will always be in the active(1) state. In
|
|
order to create a new row, at least one other columnar value
|
|
than the row status must be set in the same PDU."
|
|
::= { gtUserEntry 7 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtGroupTable table contains a list of all groups within the
|
|
GT01/GN50 rack unit."
|
|
::= { gtUser 2 }
|
|
|
|
gtGroupEntry OBJECT-TYPE
|
|
SYNTAX GtGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtGroupEntry table entry represents a group within the
|
|
GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule,
|
|
gtGroupIdx,
|
|
gtGroupParamIdx
|
|
}
|
|
::= { gtGroupTable 1 }
|
|
|
|
GtGroupEntry ::= SEQUENCE {
|
|
gtGroupIdx Unsigned32,
|
|
gtGroupParamIdx Unsigned32,
|
|
gtGroupName DisplayString,
|
|
gtGroupRights Integer32,
|
|
gtGroupAccesslist Integer32
|
|
}
|
|
|
|
gtGroupIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtGroupIdx entity represents the numeric index of a
|
|
group within the GT01/GN50 rack unit."
|
|
::= { gtGroupEntry 1 }
|
|
|
|
gtGroupParamIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtGroupParamIdx entity represents the numeric index of a
|
|
group parameter within the GT01/GN50 rack unit."
|
|
::= { gtGroupEntry 2 }
|
|
|
|
gtGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtGroupName entity represents the group
|
|
name within the GT01/GN50 rack unit."
|
|
::= { gtGroupEntry 3 }
|
|
|
|
gtGroupRights OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtGroupRights entity represents the group rights
|
|
within the GT01/GN50 rack unit.
|
|
|
|
Is a sum of the following values where every part of
|
|
the sum is a right for the group.
|
|
|
|
1 - read
|
|
2 - write
|
|
4 - execute"
|
|
::= { gtGroupEntry 4 }
|
|
|
|
gtGroupAccesslist OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtGroupAccesslist entity represents the group
|
|
accesslist within the GT01/GN50 rack unit."
|
|
::= { gtGroupEntry 5 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtAccesslistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtAccesslistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAccesslistTable table contains a list of all accesslists within the
|
|
GT01/GN50 rack unit."
|
|
::= { gtUser 3 }
|
|
|
|
gtAccesslistEntry OBJECT-TYPE
|
|
SYNTAX GtAccesslistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAccesslistEntry table entry represents a accesslist within the
|
|
GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule,
|
|
gtAccesslistIdx,
|
|
gtAccesslistParamIdx
|
|
}
|
|
::= { gtAccesslistTable 1 }
|
|
|
|
GtAccesslistEntry ::= SEQUENCE {
|
|
gtAccesslistIdx Unsigned32,
|
|
gtAccesslistParamIdx Unsigned32,
|
|
gtAccesslistName DisplayString,
|
|
gtAccesslistIPRange DisplayString
|
|
}
|
|
|
|
gtAccesslistIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAccesslistIdx entity represents the numeric index of a
|
|
accesslist within the GT01/GN50 rack unit."
|
|
::= { gtAccesslistEntry 1 }
|
|
|
|
gtAccesslistParamIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAccesslistParamIdx entity represents the numeric index of a
|
|
accesslist parameter within the GT01/GN50 rack unit."
|
|
::= { gtAccesslistEntry 2 }
|
|
|
|
gtAccesslistName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAccesslistName entity represents the accesslist
|
|
name within the GT01/GN50 rack unit."
|
|
::= { gtAccesslistEntry 3 }
|
|
|
|
gtAccesslistIPRange OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtAccesslistIPRange entity represents the accesslist IP range
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtAccesslistEntry 4 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtCurrentUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserName entity represents the current user
|
|
name within the GT01/GN50 rack unit."
|
|
::= { gtUser 4 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtCurrentUserPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserPassword entity can be used to set
|
|
the password for the current user within the GT01/GN50 rack unit."
|
|
::= { gtUser 5 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtUserAuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtUserAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserAuthTable controls whether or not user authentication
|
|
will be used on the modules within the GT01/GN50 rack unit."
|
|
::= { gtUser 6 }
|
|
|
|
gtUserAuthEntry OBJECT-TYPE
|
|
SYNTAX GtUserAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserAuthEntry table entry controls whether or not user
|
|
authentication will be used on a module within the GT01/GN50
|
|
rack unit."
|
|
INDEX {
|
|
gtModule
|
|
}
|
|
::= { gtUserAuthTable 1 }
|
|
|
|
GtUserAuthEntry ::= SEQUENCE {
|
|
gtUserAuthEnabled INTEGER
|
|
}
|
|
|
|
gtUserAuthEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUserAuthEnabled entity allows you to control whether or
|
|
not authentication will be used on a module within the
|
|
GT01/GN50 rack unit. If it is disabled a user does not have to
|
|
give a username/password in order to access data."
|
|
::= { gtUserAuthEntry 1 }
|
|
|
|
--============================================================================--
|
|
--============================================================================--
|
|
|
|
|
|
gtServicesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtServicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtServicesTable table contains a list of
|
|
services settings within the GT01/GN50 rack unit."
|
|
::= { gtServices 1 }
|
|
|
|
gtServicesEntry OBJECT-TYPE
|
|
SYNTAX GtServicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtServicesEntry table entry represents a
|
|
SFM/MFM module within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule
|
|
}
|
|
::= { gtServicesTable 1 }
|
|
|
|
GtServicesEntry ::= SEQUENCE {
|
|
gtWebEnable INTEGER,
|
|
gtWebAuth INTEGER,
|
|
gtWebProtocol INTEGER
|
|
}
|
|
|
|
gtWebEnable OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtWebAuth represents the user interface state
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtServicesEntry 1 }
|
|
|
|
gtWebAuth OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtWebAuth represents the user interface authentication
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtServicesEntry 2 }
|
|
|
|
gtWebProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER { http(0), https(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtWebProtocol represents the user interface protocol
|
|
within the GT01/GN50 rack unit."
|
|
::= { gtServicesEntry 3 }
|
|
|
|
--============================================================================--
|
|
--============================================================================--
|
|
|
|
gtChassisRedundancy OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), on(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtChassisRedundancy represents the chassis redundancy
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtModuleBackup 1 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtModuleBackupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtModuleBackupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtModuleBackupTable table contains a list of
|
|
backup and redundancy settings within the GT01/GN50 rack unit."
|
|
::= { gtModuleBackup 2 }
|
|
|
|
gtModuleBackupEntry OBJECT-TYPE
|
|
SYNTAX GtModuleBackupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtModuleBackupEntry table entry represents a
|
|
SFM/MFM module within the GT01/GN50 rack unit."
|
|
INDEX {
|
|
gtModule
|
|
}
|
|
::= { gtModuleBackupTable 1 }
|
|
|
|
GtModuleBackupEntry ::= SEQUENCE {
|
|
gtModuleBackupDate DisplayString,
|
|
gtModuleRedundancyGroup Integer32,
|
|
gtModuleRedundancyMode INTEGER,
|
|
gtModuleBackupControl INTEGER,
|
|
gtModuleBackupStatus INTEGER
|
|
}
|
|
|
|
gtModuleBackupDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (30))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtModuleBackupDate entity represents the date of the last backup
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtModuleBackupEntry 1 }
|
|
|
|
gtModuleRedundancyGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtModuleRedundancyGroup entity represents the redundancy group
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtModuleBackupEntry 2 }
|
|
|
|
gtModuleRedundancyMode OBJECT-TYPE
|
|
SYNTAX INTEGER { none(0), operational(1), backup(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtModuleRedundancyMode entity represents the redundancy mode
|
|
of a SFM/MFM module within the GT01/GN50 rack unit."
|
|
::= { gtModuleBackupEntry 3 }
|
|
|
|
gtModuleBackupControl OBJECT-TYPE
|
|
SYNTAX INTEGER { none(0), backup(1), restore(2), factoryReset(3), downloadBackup(4), uploadBackup(5) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtModuleBackupControl entity allows you to backup, restore
|
|
or reset the settings of an SFM/MFM module within the GT01/GN50
|
|
rack unit to factory defaults, or to download or upload its
|
|
current settings backup file from/to a server using SFTP. This
|
|
entity is used as a command, reading its value will return the
|
|
last command run for the given module since the GT01/GN50
|
|
booted or none(0) if no command has been run since it booted
|
|
up. The commands are:
|
|
|
|
backup(1) - Create a backup of the module's settings and save
|
|
it to the GT01/GN50.
|
|
|
|
restore(2) - Restore a module's settings from the backup that
|
|
is stored on the GT01/GN50.
|
|
|
|
factoryReset(3) - Reset all settings on the module to the
|
|
factory defaults.
|
|
|
|
downloadBackup(4) - Download a settings backup file from an
|
|
SFTP server to the GT01/GN50. The settings from this backup
|
|
can then be applied to the module using the restore(2)
|
|
command.
|
|
|
|
uploadBackup(5) - Upload a settings backup from the GT01/GN50
|
|
to an SFTP server.
|
|
|
|
The downloadBackup(4) and uploadBackup(5) commands use the
|
|
gtBackupSFTP* settings to down-/upload the module's backup file
|
|
from/to an SFTP server."
|
|
::= { gtModuleBackupEntry 4 }
|
|
|
|
gtModuleBackupStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
commandRunning(1),
|
|
commandSucceeded(2),
|
|
commandFailed(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtModuleBackupStatus entity shows the status of the last
|
|
operation initiated by gtModuleBackupControl for an SFM/MFM
|
|
module within the GT01/GN50 rack unit. If no module backup
|
|
command has been run since the GT01/GN50 booted up, the state
|
|
will be none(0)."
|
|
::= { gtModuleBackupEntry 5 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtBackupControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
downloadPrivateKey(1),
|
|
createBackup(2),
|
|
deletePrivateKey(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtBackupControl controls the module backup process.
|
|
The gtBackupControl can be set to downloadPrivateKey(1) to
|
|
download the private key given by gtFilename from the
|
|
SFTP server. There can be only one private key file stored
|
|
at the same time.
|
|
The gtBackupControl can be set to createBackup(2) to create a
|
|
backup from all modules available in the chassis and upload it to
|
|
the SFTP server given. The Upload will overwrite the existing
|
|
backup file.
|
|
The gtBackupControl can be set to deletePrivateKey(3) to delete
|
|
the stored private key."
|
|
::= { gtModuleBackup 3 }
|
|
|
|
gtBackupStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
downloading(1),
|
|
downloadSuccessful(2),
|
|
downloadFailed(3),
|
|
createBackups(4),
|
|
uploading(5),
|
|
uploadSuccessful(6),
|
|
uploadFailed(7),
|
|
deletePrivateKeySuccessful(8),
|
|
deletePrivateKeyFailed(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtBackupStatus reports the different stages of the
|
|
module backup process."
|
|
::= { gtModuleBackup 4 }
|
|
|
|
gtBackupPrivateKeyFilename OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtBackupPrivateKeyFilename defines the private key filename
|
|
to download from the SFTP server. The download is started
|
|
by gtBackupControl."
|
|
::= { gtModuleBackup 5 }
|
|
|
|
gtBackupSFTPServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtBackupSFTPServer defines the SFTP server address,
|
|
including the URL scheme. So to upload a file to my.server.com,
|
|
set gtBackupSFTPServer to sftp://my.server.com"
|
|
::= { gtModuleBackup 6 }
|
|
|
|
gtBackupSFTPPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtBackupSFTPPort defines the SFTP server port."
|
|
::= { gtModuleBackup 7 }
|
|
|
|
gtBackupSFTPUsername OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtBackupSFTPUsername defines the SFTP server username."
|
|
::= { gtModuleBackup 8 }
|
|
|
|
gtBackupSFTPPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtBackupSFTPPassword defines the SFTP server password.
|
|
A SNMP get retrieves always an empty string."
|
|
::= { gtModuleBackup 9 }
|
|
|
|
gtBackupSFTPHostPublicKeyMD5 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0|32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtBackupSFTPHostPublicKeyMD5 defines the public key MD5 of the
|
|
SFTP server to validate the correctness of the server.
|
|
If left empty all servers are valid."
|
|
::= { gtModuleBackup 10 }
|
|
|
|
gtBackupSFTPFilename OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtBackupSFTPFilename object specifies the name of the
|
|
remote backup file on the server. This is the name of the file
|
|
that will be created on the SFTP server by setting
|
|
gtBackupControl to createBackup(2) - for creating a backup of
|
|
all the GT01/GN50 rack unit's modules' settings - or by setting
|
|
gtModuleBackupControl to uploadBackup(5) - to upload the
|
|
existing backup of a single module's settings from the
|
|
GT01/GN50. This is also used as the name of the remote file
|
|
that will be downloaded from the SFTP server by setting
|
|
gtModuleBackupControl to downloadBackup(4) - to download the
|
|
backup of a single module's settings to the GT01/GN50.
|
|
|
|
The filename should contain the full path of the remote file.
|
|
If it starts with a slash ('/') it will be interpreted as an
|
|
absolute path. If it starts with any other character, it will
|
|
be interpreted as a relative path from the user's home
|
|
directory on the server."
|
|
::= { gtModuleBackup 11 }
|
|
|
|
--============================================================================--
|
|
--============================================================================--
|
|
|
|
gtUpdateControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
downloadFirmware(1),
|
|
updateModules(2),
|
|
updateSwitch(3),
|
|
deleteAllFirmwareFiles(4),
|
|
deletePrivateKey(5),
|
|
updateEntitlements(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUpdateControl controls the module update process.
|
|
The gtUpdateControl can be set to the following values:
|
|
|
|
downloadFirmware(1) - download the firmware, entitlement or
|
|
private key file given by gtFirmwareFilename from the SFTP
|
|
server. There can be only one firmware per module type stored
|
|
at a time, only one entitlement file per module and only one
|
|
single private key. If you download a new firmware file for a
|
|
type that already exists on the rack unit, the old firmware is
|
|
deleted.
|
|
Firmware file names must start with the module type, e.g.,
|
|
'GT11_firmware_vXX.bin' or 'gt22-firmware.bin'. Entitlement
|
|
files must have a file name of 'xxxxxxxxxxxxxxxx.ent', where
|
|
xxxxxxxxxxxxxxxx is the serial number of the target module, as
|
|
a 16 digit hexadecimal number. Private key file names must
|
|
end in '.ppk'.
|
|
|
|
updateModules(2) - update all modules in the chassis with the
|
|
firmware previously downloaded, corresponding to their module
|
|
types.
|
|
|
|
updateSwitch(3) - update the GT11 with the firmware downloaded
|
|
previously.
|
|
|
|
deleteAllFirmwareFiles(4) - delete all previously stored
|
|
firmware and entitlement files.
|
|
|
|
deletePrivateKey(5) - delete the stored private key.
|
|
|
|
updateEntitlements(6) - update all modules and the GT11 using
|
|
the entitlement files with their respective IDs that were
|
|
previously downloaded."
|
|
::= { gtModuleUpdate 1 }
|
|
|
|
gtUpdateStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
downloading(1),
|
|
downloadSuccessful(2),
|
|
downloadFailed(3),
|
|
updating(4),
|
|
updateSuccessful(5),
|
|
updateFailed(6),
|
|
deleteAllFirmwareFilesSuccessful(7),
|
|
deleteAllFirmwareFilesFailed(8),
|
|
deletePrivateKeySuccessful(9),
|
|
deletePrivateKeyFailed(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUpdateStatus reports the different stages of the
|
|
firmware update."
|
|
::= { gtModuleUpdate 2 }
|
|
|
|
gtFilename OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtFilename defines the module firmware or private key filename
|
|
to download from the SFTP server. The download is started
|
|
by gtUpdateControl."
|
|
::= { gtModuleUpdate 3 }
|
|
|
|
gtSFTPServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFTPServer defines the SFTP server address."
|
|
::= { gtModuleUpdate 4 }
|
|
|
|
gtSFTPPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFTPPort defines the SFTP server port."
|
|
::= { gtModuleUpdate 5 }
|
|
|
|
gtSFTPUsername OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFTPUsername defines the SFTP server username."
|
|
::= { gtModuleUpdate 6 }
|
|
|
|
gtSFTPPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFTPPassword defines the SFTP server password.
|
|
A SNMP get retrieves always an empty string."
|
|
::= { gtModuleUpdate 7 }
|
|
|
|
gtSFTPHostPublicKeyMD5 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0|32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtSFTPHostPublicKeyMD5 defines the public key MD5 of the
|
|
SFTP server to validate the correctness of the server.
|
|
If left empty all servers are valid."
|
|
::= { gtModuleUpdate 8 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
gtUpdateFilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GtUpdateFilesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUpdateFilesTable table contains a list of all
|
|
files available for update."
|
|
::= { gtModuleUpdate 9 }
|
|
|
|
gtUpdateFilesEntry OBJECT-TYPE
|
|
SYNTAX GtUpdateFilesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUpdateFilesEntry table entry represents a
|
|
file available for update."
|
|
INDEX {
|
|
gtUpdateFilesTableIdx
|
|
}
|
|
::= { gtUpdateFilesTable 1 }
|
|
|
|
GtUpdateFilesEntry ::= SEQUENCE {
|
|
gtUpdateFilesTableIdx Unsigned32,
|
|
gtUpdateFile DisplayString
|
|
}
|
|
|
|
gtUpdateFilesTableIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUpdateFilesTableIdx entity represents the numeric index
|
|
of the update files."
|
|
::= { gtUpdateFilesEntry 1 }
|
|
|
|
gtUpdateFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The gtUpdateFile reports an update file available for update."
|
|
::= { gtUpdateFilesEntry 2 }
|
|
|
|
|
|
--============================================================================--
|
|
--============================================================================--
|
|
|
|
|
|
|
|
--============================================================================--
|
|
END
|
|
|