1661 lines
45 KiB
Plaintext
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
|
|
|
|
|