Observium_CE/mibs/rubytech/RUBYTECH-GS2108C-MIB

1661 lines
45 KiB
Plaintext

RUBYTECH-GS2108C-MIB DEFINITIONS ::= BEGIN
IMPORTS
DisplayString FROM SNMPv2-TC
MODULE-COMPLIANCE,OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF
enterprises,MODULE-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,Counter32,IpAddress FROM SNMPv2-SMI
ifIndex FROM RFC1213-MIB;
rubytech MODULE-IDENTITY
LAST-UPDATED "200603030000Z"
ORGANIZATION "Ruby Tech Corp."
CONTACT-INFO
"2F, No.7, Lane 50, Nan Kang Road, Sec.3, Taipei, Taiwan
Email: rubytech@mail.rubytech.com.tw
TEL: 886-2-2785-3961
FAX: 886-2-2786-3012"
DESCRIPTION
"The MIB module for Ruby Tech."
::= { enterprises 5205 }
switch OBJECT IDENTIFIER ::= { rubytech 2 }
gs2108cProductID OBJECT IDENTIFIER ::= { switch 18 }
gs2108cProduces OBJECT IDENTIFIER ::= { gs2108cProductID 1 }
gs2108cSystem OBJECT IDENTIFIER ::= { gs2108cProduces 1 }
gs2108cCommonSys OBJECT IDENTIFIER ::= { gs2108cSystem 1 }
gs2108cReboot OBJECT-TYPE
SYNTAX INTEGER(0|1|2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"reboot the system. Get this oid always return zero.
0 - do nothing
1 - reboot without saving start
2 - reboot with saving start"
-- @@ACTION ruby_common_sys
::= { gs2108cCommonSys 1 }
gs2108cBiosVsersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the BIOS version of the system."
-- @@ACTION ruby_common_sys
::= { gs2108cCommonSys 2 }
gs2108cFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the firmware version of the system."
-- @@ACTION ruby_common_sys
::= { gs2108cCommonSys 3 }
gs2108cHardwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the hardware version of the system."
-- @@ACTION ruby_common_sys
::= { gs2108cCommonSys 4 }
gs2108cMechanicalVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the mechanical version of the system."
-- @@ACTION ruby_common_sys
::= { gs2108cCommonSys 5 }
gs2108cSeriesNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the series number of the system."
-- @@ACTION ruby_common_sys
::= { gs2108cCommonSys 6 }
gs2108cHostMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the MAC address of the system."
-- @@ACTION ruby_common_sys
::= { gs2108cCommonSys 7 }
gs2108cDevicePort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the quantity of ports that this system owns now."
-- @@ACTION ruby_common_sys
::= { gs2108cCommonSys 8 }
gs2108cRamSize OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the RAM size of the system."
-- @@ACTION ruby_common_sys
::= { gs2108cCommonSys 9 }
gs2108cFlashSize OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the flash size of the system."
-- @@ACTION ruby_common_sys
::= { gs2108cCommonSys 10 }
gs2108cIP OBJECT IDENTIFIER ::= { gs2108cSystem 2 }
gs2108cDhcpSetting OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set DHCP status of the system.
0 - DHCP disable
1 - DHCP enable"
-- @@ACTION ruby_sys_ip
::= { gs2108cIP 1 }
gs2108cIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the IP address of the system.
Can't Set this OID if DHCP status is enabled."
-- @@ACTION ruby_sys_ip
::= { gs2108cIP 2 }
gs2108cNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the netmask of the system.
Can't Set this OID if DHCP status is enabled."
-- @@ACTION ruby_sys_ip
::= { gs2108cIP 3 }
gs2108cDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the default gateway of the system.
Can't Set this OID if DHCP status is enabled."
-- @@ACTION ruby_sys_ip
::= { gs2108cIP 4 }
gs2108cDnsSetting OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the source of DNS server.
Can't Set this OID if DHCP status is disabled.
0 - manual, the DNS server is from manaul setting
1 - auto, the DNS server is assigned by DHCP server."
-- @@ACTION ruby_sys_ip
::= { gs2108cIP 5 }
gs2108cDnsServer OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the DNS server of the system."
-- @@ACTION ruby_sys_ip
::= { gs2108cIP 6 }
gs2108cTime OBJECT IDENTIFIER ::= { gs2108cSystem 3 }
gs2108cSystemCurrentTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the current time in the system."
-- @@ACTION ruby_sys_time
::= { gs2108cTime 1 }
gs2108cManualTimeSetting OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the system time of the device.
The input format is 'Year/Month/Day/Hour/Minute/Second'.
ex: 2004/1/1/12/34/25 means 2004/1/1 - 12:24:25 .
value range:
Year : 2000 - 2036,
Mouth : 1 - 12,
Day : 1 - 31,
Hour : 0 - 23,
Minute : 0 - 59,
sec : 0 - 59."
-- @@ACTION ruby_sys_time
::= { gs2108cTime 2 }
gs2108cNTPServer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the NTP Time Server. You can use the IP address or domain name."
-- @@ACTION ruby_sys_time
::= { gs2108cTime 3 }
gs2108cNTPTimeZone OBJECT-TYPE
SYNTAX INTEGER(-12..13)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the NTP Time Zone.
value range is between -12 and 13
-12 - GMT -12:00,
-11 - GMT -11:00,
-10 - GMT -10:00,
-9 - GMT -09:00,
-8 - GMT -08:00,
-7 - GMT -07:00,
-6 - GMT -06:00,
-5 - GMT -05:00,
-4 - GMT -04:00,
-3 - GMT -03:00,
-2 - GMT -02:00,
-1 - GMT -01:00,
0 - GMT +00:00,
1 - GMT +01:00,
2 - GMT +02:00,
3 - GMT +03:00,
4 - GMT +04:00,
5 - GMT +05:00,
6 - GMT +06:00,
7 - GMT +07:00,
8 - GMT +08:00,
9 - GMT +09:00,
10 - GMT +10:00,
11 - GMT +11:00,
12 - GMT +12:00,
13 - GMT +13:00. "
-- @@ACTION ruby_sys_time
::= { gs2108cTime 4 }
gs2108cNTPTimeSync OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sync time from NTP Server. Get this oid always return zero.
Setting the Time Server and TimeZone before doing time sync.
Notice that time server must be correct!
value range (1|0):
1 - sync.
0 - do nothing."
-- @@ACTION ruby_sys_time
::= { gs2108cTime 5 }
gs2108cDaylightSavingTime OBJECT-TYPE
SYNTAX INTEGER(-5..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the daylight saveing time.
value range is between -5 and 5. unit: hour. "
-- @@ACTION ruby_sys_time
::= { gs2108cTime 6 }
gs2108cDaylightStartTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the Start time of Daylight Saving.
The input format is 'MM/DD/HH',
and daylight saving start month can't equal end month.
example: month/day/hour 10/01/00
month: 01~12, day: 01~31, hour: 00~23 ."
-- @@ACTION ruby_sys_time
::= { gs2108cTime 7 }
gs2108cDaylightEndTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the End time of Daylight Saving.
The input format is 'MM/DD/HH',
and daylight saving start month can't equal end month.
example: month/day/hour 04/01/00
month: 01~12, day: 01~31, hour: 00~23 ."
-- @@ACTION ruby_sys_time
::= { gs2108cTime 8 }
gs2108cAccount OBJECT IDENTIFIER ::= { gs2108cSystem 4 }
gs2108cAccountNumber OBJECT-TYPE
SYNTAX INTEGER(1..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the current account number(s) of the system."
-- @@ACTION ruby_sys_account
::= { gs2108cAccount 1 }
gs2108cAccountTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2108CAccountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of GS2108CAccountEntry. The number of entries are given by
the value of gs2108cAccountNumber."
::= { gs2108cAccount 2 }
GS2108CAccountEntry ::=
SEQUENCE {
gs2108cAccountIndex INTEGER,
gs2108cAccountAuthorization DisplayString,
gs2108cAccountName DisplayString,
gs2108cAccountPassword DisplayString
}
gs2108cAccountEntry OBJECT-TYPE
SYNTAX GS2108CAccountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for account informaion."
INDEX {gs2108cAccountIndex}
::= { gs2108cAccountTable 1 }
gs2108cAccountIndex OBJECT-TYPE
SYNTAX INTEGER(1..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the account entry."
-- @@ACTION ruby_sys_accountentry
::= { gs2108cAccountEntry 1 }
gs2108cAccountAuthorization OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The authorization of the account entry."
-- @@ACTION ruby_sys_accountentry
::= { gs2108cAccountEntry 2 }
gs2108cAccountName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The username of the account entry."
-- @@ACTION ruby_sys_accountentry
::= { gs2108cAccountEntry 3 }
gs2108cAccountPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The password of the account entry. The return value is always '********'."
-- @@ACTION ruby_sys_accountentry
::= { gs2108cAccountEntry 4 }
gs2108cAccountAddName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The account name for adding operation."
-- @@ACTION ruby_sys_account
::= { gs2108cAccount 3 }
gs2108cAccountAddPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The account password for adding operation. The return value is aloways '********'."
-- @@ACTION ruby_sys_account
::= { gs2108cAccount 4 }
gs2108cDoAccountAdd OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add account name. OID gs2108cAccountAddName and gs2108cAccountAddPassword must be
filled first. Get this oid always return zero.
1 - add account.
0 - do nothing."
-- @@ACTION ruby_sys_account
::= { gs2108cAccount 5 }
gs2108cAccountDel OBJECT-TYPE
SYNTAX INTEGER(2..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Delete account. The value is valid gs2108cAccountIndex(Can't delete administrator)."
-- @@ACTION ruby_sys_account
::= { gs2108cAccount 6 }
gs2108cSnmp OBJECT IDENTIFIER ::= { gs2108cProduces 2 }
gs2108cGetCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the get-community of the SNMP."
-- @@ACTION ruby_snmp
::= { gs2108cSnmp 1 }
gs2108cSetCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the set-community of the SNMP."
-- @@ACTION ruby_snmp
::= { gs2108cSnmp 2 }
gs2108cTrapHostNumber OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of trap hosts."
-- @@ACTION ruby_snmp
::= { gs2108cSnmp 3 }
gs2108cTrapHostTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2108CTrapHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of trap host entry. The number of entries are given by the value of gs2108cTrapHostNumber."
::= { gs2108cSnmp 4 }
GS2108CTrapHostEntry ::=
SEQUENCE {
gs2108cTrapHostIndex INTEGER,
gs2108cTrapHostIP IpAddress,
gs2108cTrapHostPort INTEGER,
gs2108cTrapHostCommunity DisplayString
}
gs2108cTrapHostEntry OBJECT-TYPE
SYNTAX GS2108CTrapHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry information for trap host."
INDEX {gs2108cTrapHostIndex}
::= { gs2108cTrapHostTable 1 }
gs2108cTrapHostIndex OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the trap host entry."
-- @@ACTION ruby_snmp_trapentry
::= { gs2108cTrapHostEntry 1 }
gs2108cTrapHostIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP of the trap host."
-- @@ACTION ruby_snmp_trapentry
::= { gs2108cTrapHostEntry 2 }
gs2108cTrapHostPort OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The receiving-port number of the trap host."
-- @@ACTION ruby_snmp_trapentry
::= { gs2108cTrapHostEntry 3 }
gs2108cTrapHostCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The community name for the trap PDU."
-- @@ACTION ruby_snmp_trapentry
::= { gs2108cTrapHostEntry 4 }
gs2108cAlarm OBJECT IDENTIFIER ::= { gs2108cProduces 3 }
gs2108cEvent OBJECT IDENTIFIER ::= { gs2108cAlarm 1 }
gs2108cEventNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the total number of alarm events."
-- @@ACTION ruby_alarm_event
::= { gs2108cEvent 1 }
gs2108cEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2108CEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of alarm event entry. The number of entries are given by the value of gs2108cEventNumber."
::= { gs2108cEvent 2 }
GS2108CEventEntry ::=
SEQUENCE {
gs2108cEventIndex INTEGER,
gs2108cEventName DisplayString,
gs2108cEventSendEmail INTEGER,
gs2108cEventSendSMS INTEGER,
gs2108cEventSendTrap INTEGER
}
gs2108cEventEntry OBJECT-TYPE
SYNTAX GS2108CEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry infomation for alarm event."
INDEX {gs2108cEventIndex}
::= { gs2108cEventTable 1 }
gs2108cEventIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the alarm event entry."
-- @@ACTION ruby_alarm_evententry
::= { gs2108cEventEntry 1 }
gs2108cEventName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm event name."
-- @@ACTION ruby_alarm_evententry
::= { gs2108cEventEntry 2 }
gs2108cEventSendEmail OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Send email when alarm event is triggered."
-- @@ACTION ruby_alarm_evententry
::= { gs2108cEventEntry 3 }
gs2108cEventSendSMS OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Send sms when alarm event is triggered."
-- @@ACTION ruby_alarm_evententry
::= { gs2108cEventEntry 4 }
gs2108cEventSendTrap OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Send trap when alarm event is triggered."
-- @@ACTION ruby_alarm_evententry
::= { gs2108cEventEntry 5 }
gs2108cEmail OBJECT IDENTIFIER ::= { gs2108cAlarm 2 }
gs2108cEmailServer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SMTP server for alarm event."
-- @@ACTION ruby_alarm_email
::= { gs2108cEmail 1 }
gs2108cEmailUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Username of smtp server."
-- @@ACTION ruby_alarm_email
::= { gs2108cEmail 2 }
gs2108cEmailPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User password of smtp server."
-- @@ACTION ruby_alarm_email
::= { gs2108cEmail 3 }
gs2108cEmailUserNumber OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of the email users that you want to send the alarm notification."
-- @@ACTION ruby_alarm_email
::= { gs2108cEmail 4 }
gs2108cEmailUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2108CEmailUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of email user entry. The number of entries are given by the value of gs2108cEmailUserNumber."
::= { gs2108cEmail 5 }
GS2108CEmailUserEntry ::=
SEQUENCE {
gs2108cEmailUserIndex INTEGER,
gs2108cEmailUserAddress DisplayString
}
gs2108cEmailUserEntry OBJECT-TYPE
SYNTAX GS2108CEmailUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry information for email user entry."
INDEX {gs2108cEmailUserIndex}
::= { gs2108cEmailUserTable 1 }
gs2108cEmailUserIndex OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the email user entry."
-- @@ACTION ruby_alarm_emailentry
::= { gs2108cEmailUserEntry 1 }
gs2108cEmailUserAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The email address of the email user entry."
-- @@ACTION ruby_alarm_emailentry
::= { gs2108cEmailUserEntry 2 }
gs2108cSMS OBJECT IDENTIFIER ::= { gs2108cAlarm 3 }
gs2108cSMSServer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SMS server for alarm event."
-- @@ACTION ruby_alarm_SMS
::= { gs2108cSMS 1 }
gs2108cSMSUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Username of SMS server."
-- @@ACTION ruby_alarm_SMS
::= { gs2108cSMS 2 }
gs2108cSMSPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User password of SMS server."
-- @@ACTION ruby_alarm_SMS
::= { gs2108cSMS 3 }
gs2108cSMSUserNumber OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of the SMS users that you want to send the alarm notification."
-- @@ACTION ruby_alarm_SMS
::= { gs2108cSMS 4 }
gs2108cSMSUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2108CSMSUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of SMS user entry. The number of entries are given by the value of gs2108cSMSUserNumber."
::= { gs2108cSMS 5 }
GS2108CSMSUserEntry ::=
SEQUENCE {
gs2108cSMSUserIndex INTEGER,
gs2108cSMSUserMobilePhone DisplayString
}
gs2108cSMSUserEntry OBJECT-TYPE
SYNTAX GS2108CSMSUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry information for SMS user entry."
INDEX {gs2108cSMSUserIndex}
::= { gs2108cSMSUserTable 1 }
gs2108cSMSUserIndex OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the SMS user entry."
-- @@ACTION ruby_alarm_SMSentry
::= { gs2108cSMSUserEntry 1 }
gs2108cSMSUserMobilePhone OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The SMS phone number of the SMS user entry."
-- @@ACTION ruby_alarm_SMSentry
::= { gs2108cSMSUserEntry 2 }
gs2108cTftp OBJECT IDENTIFIER ::= { gs2108cProduces 4 }
gs2108cTftpServer OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the tftp server."
-- @@ACTION ruby_tftp
::= { gs2108cTftp 1 }
gs2108cConfiguration OBJECT IDENTIFIER ::= { gs2108cProduces 5 }
gs2108cSaveRestore OBJECT IDENTIFIER ::= { gs2108cConfiguration 1 }
gs2108cSaveStart OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Save current configuration into flash memory (start section).
Get this oid always return zero.
1 - save.
0 - do nothing. "
-- @@ACTION ruby_config_save
::= { gs2108cSaveRestore 1 }
gs2108cSaveUser OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Save current configuration into flash memory (user config section).
Get this oid always return zero.
1 - save.
0 - do nothing. "
-- @@ACTION ruby_config_save
::= { gs2108cSaveRestore 2 }
gs2108cRestoreDefault OBJECT-TYPE
SYNTAX INTEGER(0|1|2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Restore factory default configurtion.
Get this oid always return zero.
2 - restore default included default ip address.
1 - restore default without changing current ip address.
0 - do nothing. "
-- @@ACTION ruby_config_save
::= { gs2108cSaveRestore 3 }
gs2108cRestoreUser OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Restore user configurtion.
Get this oid always return zero.
1 - retore.
0 - do nothing. "
-- @@ACTION ruby_config_save
::= { gs2108cSaveRestore 4 }
gs2108cConfigFile OBJECT IDENTIFIER ::= { gs2108cConfiguration 2 }
gs2108cExportConfigName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set export config file path and name."
-- @@ACTION ruby_config_file
::= { gs2108cConfigFile 1 }
gs2108cDoExportConfig OBJECT-TYPE
SYNTAX INTEGER(1|2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Do export-config.
Get this oid always return zero.
1 - export start section.
2 - export user-conf section."
-- @@ACTION ruby_config_file
::= { gs2108cConfigFile 2 }
gs2108cImportConfigName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set export config file path and name."
-- @@ACTION ruby_config_file
::= { gs2108cConfigFile 3 }
gs2108cDoImportConfig OBJECT-TYPE
SYNTAX INTEGER(1|2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Do import-config.
Get this oid always return zero.
1 - import start section.
2 - import user-conf section."
-- @@ACTION ruby_config_file
::= { gs2108cConfigFile 4 }
gs2108cDiagnostic OBJECT IDENTIFIER ::= { gs2108cProduces 6 }
gs2108cEEPROMTest OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"EEPROM access test."
-- @@ACTION ruby_diagnostic
::= { gs2108cDiagnostic 1 }
gs2108cUartTest OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"UART access test."
-- @@ACTION ruby_diagnostic
::= { gs2108cDiagnostic 2 }
gs2108cDramTest OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DRAM access test."
-- @@ACTION ruby_diagnostic
::= { gs2108cDiagnostic 3 }
gs2108cFlashTest OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Flash memory access test."
-- @@ACTION ruby_diagnostic
::= { gs2108cDiagnostic 4 }
gs2108cInternalLoopbackTest OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Internel loopback test."
-- @@ACTION ruby_diagnostic
::= { gs2108cDiagnostic 5 }
gs2108cExternalLoopbackTest OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Externel loopback test."
-- @@ACTION ruby_diagnostic
::= { gs2108cDiagnostic 6 }
gs2108cPingTest OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the host address that you want to ping and the system will return the test result."
-- @@ACTION ruby_diagnostic
::= { gs2108cDiagnostic 7 }
gs2108cLog OBJECT IDENTIFIER ::= { gs2108cProduces 7 }
gs2108cClearLog OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clear system log.
Get this oid always return zero.
1 - clear log.
0 - do nothing. "
-- @@ACTION ruby_log
::= { gs2108cLog 1 }
gs2108cUploadLog OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Upload current system log. Set the correct tftp server first.
The format of log file is 'ModelName_SerialNumbuer_YYMMDD_HHMM'.
Get this oid always return zero.
1 - upload log
0 - do nothing. "
-- @@ACTION ruby_log
::= { gs2108cLog 2 }
gs2108cAutoUploadLogState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable log auto-upload function. Set the correct tftp server first.
The format of log file is 'ModelName_SerialNumbuer_YYMMDD_HHMM'.
Get this oid always return zero.
1 - Enable auto-upload
0 - do nothing. "
-- @@ACTION ruby_log
::= { gs2108cLog 3 }
gs2108cLogNumber OBJECT-TYPE
SYNTAX INTEGER(0..120)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of current system log. "
-- @@ACTION ruby_log
::= { gs2108cLog 4 }
gs2108cLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2108CLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of log entry. The number of entries are given by the value of gs2108cLogNumber."
::= { gs2108cLog 5 }
GS2108CLogEntry ::=
SEQUENCE {
gs2108cLogIndex INTEGER,
gs2108cLogEvent DisplayString
}
gs2108cLogEntry OBJECT-TYPE
SYNTAX GS2108CLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry information for system log."
INDEX {gs2108cLogIndex}
::= { gs2108cLogTable 1 }
gs2108cLogIndex OBJECT-TYPE
SYNTAX INTEGER(1..120)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the log entry."
-- @@ACTION ruby_logentry
::= { gs2108cLogEntry 1 }
gs2108cLogEvent OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detail information of the log entry."
-- @@ACTION ruby_logentry
::= { gs2108cLogEntry 2 }
gs2108cFirmware OBJECT IDENTIFIER ::= { gs2108cProduces 8 }
gs2108cFirmwareFileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the path and filename for firmware upgrading."
-- @@ACTION ruby_Firmware
::= { gs2108cFirmware 1 }
gs2108cDoFirmwareUpgrade OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Do firmware upgrade. Get this oid always return zero.
1 - do firmware upgrade.
0 - do nothing."
-- @@ACTION ruby_Firmware
::= { gs2108cFirmware 2 }
gs2108cPort OBJECT IDENTIFIER ::= { gs2108cProduces 9 }
gs2108cPortStatus OBJECT IDENTIFIER ::= { gs2108cPort 1 }
gs2108cPortStatusNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of port state."
-- @@ACTION ruby_port_status
::= { gs2108cPortStatus 1 }
gs2108cPortStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2108CPortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of port status entry. The number of entries are given by the value of gs2108cPortStatusNumber."
::= { gs2108cPortStatus 2 }
GS2108CPortStatusEntry ::=
SEQUENCE {
gs2108cPortStatusIndex INTEGER,
gs2108cPortStatusMedia DisplayString,
gs2108cPortStatusLink DisplayString,
gs2108cPortStatusPortState DisplayString,
gs2108cPortStatusAutoNego DisplayString,
gs2108cPortStatusSpdDpx DisplayString,
gs2108cPortStatusFlwCtrl DisplayString,
gs2108cPortStatusWaitState DisplayString
}
gs2108cPortStatusEntry OBJECT-TYPE
SYNTAX GS2108CPortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for port status informaion."
INDEX {gs2108cPortStatusIndex}
::= { gs2108cPortStatusTable 1 }
gs2108cPortStatusIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the port status entry."
-- @@ACTION ruby_port_status_entry
::= { gs2108cPortStatusEntry 1 }
gs2108cPortStatusMedia OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port media type of the port status entry."
-- @@ACTION ruby_port_status_entry
::= { gs2108cPortStatusEntry 2 }
gs2108cPortStatusLink OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port link of the port status entry."
-- @@ACTION ruby_port_status_entry
::= { gs2108cPortStatusEntry 3 }
gs2108cPortStatusPortState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port state of the port status entry."
-- @@ACTION ruby_port_status_entry
::= { gs2108cPortStatusEntry 4 }
gs2108cPortStatusAutoNego OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The auto negotiation of the port status entry."
-- @@ACTION ruby_port_status_entry
::= { gs2108cPortStatusEntry 5 }
gs2108cPortStatusSpdDpx OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The speed/duplex of the port status entry."
-- @@ACTION ruby_port_status_entry
::= { gs2108cPortStatusEntry 6 }
gs2108cPortStatusFlwCtrl OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The flow control of the port status entry."
-- @@ACTION ruby_port_status_entry
::= { gs2108cPortStatusEntry 7 }
gs2108cPortStatusWaitState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The wait state of the port status entry."
-- @@ACTION ruby_port_status_entry
::= { gs2108cPortStatusEntry 8 }
gs2108cPortConf OBJECT IDENTIFIER ::= { gs2108cPort 2 }
gs2108cPortConfNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of port configuration."
-- @@ACTION ruby_port_conf
::= { gs2108cPortConf 1 }
gs2108cPortConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2108CPortConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of port configuration entry. The number of entries are given by the value of gs2108cPortConfNumber."
::= { gs2108cPortConf 2 }
GS2108CPortConfEntry ::=
SEQUENCE {
gs2108cPortConfIndex INTEGER,
gs2108cPortConfPortState INTEGER,
gs2108cPortConfSpdDpx INTEGER,
gs2108cPortConfFlwCtrl INTEGER,
gs2108cPortConfWaitState INTEGER
}
gs2108cPortConfEntry OBJECT-TYPE
SYNTAX GS2108CPortConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for port configuration informaion."
INDEX {gs2108cPortConfIndex}
::= { gs2108cPortConfTable 1 }
gs2108cPortConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the port configuration entry."
-- @@ACTION ruby_port_conf_entry
::= { gs2108cPortConfEntry 1 }
gs2108cPortConfPortState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port state of the port configuration entry.
0 - disabled.
1 - enabled. "
-- @@ACTION ruby_port_conf_entry
::= { gs2108cPortConfEntry 2 }
gs2108cPortConfSpdDpx OBJECT-TYPE
SYNTAX INTEGER(0..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The speed/duplex of the port configuration entry.
0 - auto.
1 - 10M/Half.
2 - 10M/Full.
3 - 100M/Half.
4 - 100M/Full.
5 - 1G/Full. "
-- @@ACTION ruby_port_conf_entry
::= { gs2108cPortConfEntry 3 }
gs2108cPortConfFlwCtrl OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The flow control of the port configuration entry.
0 - disabled.
1 - enabled. "
-- @@ACTION ruby_port_conf_entry
::= { gs2108cPortConfEntry 4 }
gs2108cPortConfWaitState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The wait state of the port configuration entry.
0 - disabled.
1 - enabled. "
-- @@ACTION ruby_port_conf_entry
::= { gs2108cPortConfEntry 5 }
gs2108cMirror OBJECT IDENTIFIER ::= { gs2108cProduces 10 }
gs2108cMirrorMode OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the Mirror mode.
0 - disabled.
1 - enable. "
-- @@ACTION ruby_mirror
::= { gs2108cMirror 1 }
gs2108cMirroringPort OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the mirroring port.
The port range from 1 to 8. "
-- @@ACTION ruby_mirror
::= { gs2108cMirror 2 }
gs2108cMirroredPorts OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the monitored ports.
The port range from 1 to 8, and the syntax is 1,5-7. "
-- @@ACTION ruby_mirror
::= { gs2108cMirror 3 }
gs2108cMaxPktLen OBJECT IDENTIFIER ::= { gs2108cProduces 11 }
gs2108cMaxPktLen1 OBJECT IDENTIFIER ::= { gs2108cMaxPktLen 1 }
gs2108cMaxPktLenPortNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of Max. packet length."
-- @@ACTION ruby_maxpktlen_conf
::= { gs2108cMaxPktLen1 1 }
gs2108cMaxPktLenConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2108CMaxPktLenConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Max. packet length entry. The number of entries are given by the value of gs2108cMaxPktLenPortNumber."
::= { gs2108cMaxPktLen1 2 }
GS2108CMaxPktLenConfEntry ::=
SEQUENCE {
gs2108cMaxPktLenConfIndex INTEGER,
gs2108cMaxPktLenConfSetting INTEGER
}
gs2108cMaxPktLenConfEntry OBJECT-TYPE
SYNTAX GS2108CMaxPktLenConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for Max. packet length informaion."
INDEX {gs2108cMaxPktLenConfIndex}
::= { gs2108cMaxPktLenConfTable 1 }
gs2108cMaxPktLenConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the Max. packet length entry."
-- @@ACTION ruby_maxpktlen_conf_entry
::= { gs2108cMaxPktLenConfEntry 1 }
gs2108cMaxPktLenConfSetting OBJECT-TYPE
SYNTAX INTEGER(1518|1532|9216)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the Max. packet length.
The Max. packet length is 1518,1532,or 9216. "
-- @@ACTION ruby_maxpktlen_conf_entry
::= { gs2108cMaxPktLenConfEntry 2 }
gs2108cBandwidth OBJECT IDENTIFIER ::= { gs2108cProduces 12 }
gs2108cBandwidth1 OBJECT IDENTIFIER ::= { gs2108cBandwidth 1 }
gs2108cBandwidthPortNumber OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get the number of bandwidth management configuration."
-- @@ACTION ruby_bandwidth
::= { gs2108cBandwidth1 1 }
gs2108cBandwidthConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GS2108CBandwidthConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of bandwidth management configuration entry. The number of entries are given by the value of gs2108cBandwidthPortNumber."
::= { gs2108cBandwidth1 2 }
GS2108CBandwidthConfEntry ::=
SEQUENCE {
gs2108cBandwidthConfIndex INTEGER,
gs2108cBandwidthConfIgressState INTEGER,
gs2108cBandwidthConfIgressBW INTEGER,
gs2108cBandwidthConfStormState INTEGER,
gs2108cBandwidthConfStormBW INTEGER,
gs2108cBandwidthConfEgressState INTEGER,
gs2108cBandwidthConfEgressBW INTEGER
}
gs2108cBandwidthConfEntry OBJECT-TYPE
SYNTAX GS2108CBandwidthConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry(s) for bandwidth management configuration informaion."
INDEX {gs2108cBandwidthConfIndex}
::= { gs2108cBandwidthConfTable 1 }
gs2108cBandwidthConfIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the bandwidth management configuration entry."
-- @@ACTION ruby_bandwidth_entry
::= { gs2108cBandwidthConfEntry 1 }
gs2108cBandwidthConfIgressState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The igress state of the bandwidth management configurateion entry.
0 - disabled.
1 - enabled. "
-- @@ACTION ruby_bandwidth_entry
::= { gs2108cBandwidthConfEntry 2 }
gs2108cBandwidthConfIgressBW OBJECT-TYPE
SYNTAX INTEGER(0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the igress rate of the bandwidth management configuration.
The igrees rate is from 0 to 1000. "
-- @@ACTION ruby_bandwidth_entry
::= { gs2108cBandwidthConfEntry 3 }
gs2108cBandwidthConfStormState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The storm state of the bandwidth management configurateion entry.
0 - disabled.
1 - enabled. "
-- @@ACTION ruby_bandwidth_entry
::= { gs2108cBandwidthConfEntry 4 }
gs2108cBandwidthConfStormBW OBJECT-TYPE
SYNTAX INTEGER(0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the storm rate of the bandwidth management configuration.
The storm rate is from 0 to 1000. "
-- @@ACTION ruby_bandwidth_entry
::= { gs2108cBandwidthConfEntry 5 }
gs2108cBandwidthConfEgressState OBJECT-TYPE
SYNTAX INTEGER(0|1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The egress state of the bandwidth management configurateion entry.
0 - disabled.
1 - enabled. "
-- @@ACTION ruby_bandwidth_entry
::= { gs2108cBandwidthConfEntry 6 }
gs2108cBandwidthConfEgressBW OBJECT-TYPE
SYNTAX INTEGER(0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get/Set the egress rate of the bandwidth management configuration.
The egress rate is from 0 to 1000. "
-- @@ACTION ruby_bandwidth_entry
::= { gs2108cBandwidthConfEntry 7 }
gs2108cTrapEntry OBJECT IDENTIFIER ::= { gs2108cProduces 20 }
gs2108cModuleInserted NOTIFICATION-TYPE
OBJECTS { ifIndex }
STATUS current
DESCRIPTION
"Send this trap when a moudle is inserted to the system. The OID value means
the port number."
::= { gs2108cTrapEntry 1 }
gs2108cModuleRemoved NOTIFICATION-TYPE
OBJECTS { ifIndex }
STATUS current
DESCRIPTION
"Send this trap when a moudule is removed from the system. The OID value means
the port number."
::= { gs2108cTrapEntry 2 }
gs2108cDualMediaSwapped NOTIFICATION-TYPE
OBJECTS { ifIndex }
STATUS current
DESCRIPTION
"Send this trap when the dual media port changed. The OID value means the port number."
::= { gs2108cTrapEntry 3 }
gs2108cStpStateDisabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send this trap when the operational state of STP is from enabled to disabled. "
::= { gs2108cTrapEntry 100 }
gs2108cStpStateEnabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send this trap when the operational state of STP is from disabled to enabled. "
::= { gs2108cTrapEntry 101 }
gs2108cStpTopologyChanged NOTIFICATION-TYPE
OBJECTS { ifIndex }
STATUS current
DESCRIPTION
"Send this trap when RSTP determines a port should enter the FORWARDING state
(a topology change occurs). The OID value is the ifIndex of the port that
produces the topology change"
::= { gs2108cTrapEntry 102 }
gs2108cRmonRisingAlarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send this trap when an RMON rising alarm happened. The OID value is the value
of another OID variable sampled by the RMON Alarm Group that exceeds its
own RisingThreshold "
::= { gs2108cTrapEntry 110 }
gs2108cRmonFallingAlarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send this trap when an RMON falling alarm happened. The OID value is the value
of another OID variable sampled by the RMON Alarm Group that is smaller than its
own FallingThreshold "
::= { gs2108cTrapEntry 111 }
gs2108cLacpStateDisabled NOTIFICATION-TYPE
OBJECTS {ifIndex, groupId}
STATUS current
DESCRIPTION
"Send this trap when the operational state of LACP is from enabled to disabled.
The OID value means the disabled Group ID."
::= { gs2108cTrapEntry 120 }
gs2108cLacpStateEnabled NOTIFICATION-TYPE
OBJECTS {ifIndex, groupId}
STATUS current
DESCRIPTION
"Send this trap when the operational state of LACP is from disabled to enabled.
The OID value means the disabled Group ID."
::= { gs2108cTrapEntry 121 }
gs2108cLacpPortAdded NOTIFICATION-TYPE
OBJECTS { ifIndex, actorkey, partnerkey }
STATUS current
DESCRIPTION
"Send this trap when the state of port is in 'trunk ready'."
::= { gs2108cTrapEntry 123 }
gs2108cLacpPortTrunkFailure NOTIFICATION-TYPE
OBJECTS { ifIndex, actorkey, partnerkey}
STATUS current
DESCRIPTION
"Send this trap when one port is not able to be aggregated
due to duplex-mode of the port. "
::= { gs2108cTrapEntry 124 }
gs2108cGvrpStateDisabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send this trap when the operational state of GVRP is from enabled to disabled. "
::= { gs2108cTrapEntry 140 }
gs2108cGvrpStateEnabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send this trap when the operational state of LACP is from disabled to enabled. "
::= { gs2108cTrapEntry 141 }
gs2108cVlanStateDisabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send this trap when the operational state of vlan is from enabled to disabled.
The OID value means the enabled Group ID. "
::= { gs2108cTrapEntry 150 }
gs2108cVlanPortBaseEnabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send this trap when the operational state of vlan is changed to port-based vlan."
::= { gs2108cTrapEntry 151 }
gs2108cVlanTagBaseEnabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send this trap when the operational state of vlan is changed to tag-based vlan."
::= { gs2108cTrapEntry 152 }
gs2108cVlanMetroModeEnabled NOTIFICATION-TYPE
OBJECTS {uplink}
STATUS current
DESCRIPTION
"Send this trap when the operational state of vlan is changed to Metro-mode vlan.
The OID vlaue means the uplink port with this metro-mode vlan."
::= { gs2108cTrapEntry 153 }
gs2108cVlanDoubleTagEnabled NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Send this trap when the operational state of vlan is changed to Double-tag vlan."
::= { gs2108cTrapEntry 154 }
gs2108cUserLogin NOTIFICATION-TYPE
OBJECTS {username}
STATUS current
DESCRIPTION
"Send this trap when one user logins the system."
::= { gs2108cTrapEntry 200 }
gs2108cUserLogout NOTIFICATION-TYPE
OBJECTS {username}
STATUS current
DESCRIPTION
"Send this trap when one user logouts the system."
::= { gs2108cTrapEntry 201 }
gs2108cTrapVariable OBJECT IDENTIFIER ::= { gs2108cProduces 21 }
username OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System account name."
::= { gs2108cTrapVariable 1 }
groupId OBJECT-TYPE
SYNTAX INTEGER(1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Trunk group ID of LACP."
::= { gs2108cTrapVariable 2 }
actorkey OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actor key information for LACP."
::= { gs2108cTrapVariable 3 }
partnerkey OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The partner key information for LACP."
::= { gs2108cTrapVariable 4 }
uplink OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Uplink port(s) in the metro-mode vlan."
::= { gs2108cTrapVariable 5 }
END