310 lines
7.1 KiB
Plaintext
310 lines
7.1 KiB
Plaintext
|
|
|
|
KTI-KS2260 DEFINITIONS ::= BEGIN
|
|
|
|
|
|
IMPORTS
|
|
enterprises, OBJECT-TYPE, NetworkAddress, IpAddress, Counter,
|
|
Gauge, TimeTicks
|
|
FROM RFC1155-SMI
|
|
DisplayString, PhysAddress
|
|
FROM RFC1213-MIB;
|
|
|
|
-- KTI specific objects
|
|
|
|
KTI OBJECT IDENTIFIER ::= { enterprises 867 }
|
|
KS2260 OBJECT IDENTIFIER ::= { KTI 35 }
|
|
|
|
systemsummary OBJECT IDENTIFIER ::= { KS2260 1 }
|
|
PortStatus OBJECT IDENTIFIER ::= { KS2260 2 }
|
|
FanStatus OBJECT IDENTIFIER ::= { KS2260 3 }
|
|
StaticMacAddr OBJECT IDENTIFIER ::= { KS2260 4 }
|
|
PortControl OBJECT IDENTIFIER ::= { KS2260 5 }
|
|
Interface OBJECT IDENTIFIER ::= { KS2260 6 }
|
|
|
|
ForeModule OBJECT IDENTIFIER ::= { PortStatus 2 }
|
|
BackModule OBJECT IDENTIFIER ::= { PortStatus 3 }
|
|
|
|
|
|
-- object types
|
|
|
|
-- the systemsummary group
|
|
|
|
DeviceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The StreetTalk name of the server, up to 15 characters long."
|
|
::= { systemsummary 1 }
|
|
|
|
-- the portcounters group
|
|
|
|
PortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of ports in the switch."
|
|
::= { PortStatus 1 }
|
|
|
|
|
|
|
|
F23_Module OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
N/A(0),
|
|
FX_Module(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the F23_Module"
|
|
::= { ForeModule 1 }
|
|
|
|
F24_Module OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
N/A(0),
|
|
FX_Module(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the F24_Module"
|
|
::= { ForeModule 2 }
|
|
|
|
G1_Module OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
N/A(0),
|
|
TP_10/100/1000T(1),
|
|
FX_1000SX_SC(2),
|
|
FX_1000SX_LC(3),
|
|
FX_1000LX_SC(4),
|
|
FX_1000LX_SC(5),
|
|
FX_1000LX_SC(6),
|
|
FX_1000LX_LC(7),
|
|
FX_1000LX_LC(8),
|
|
FX_1000LX_S3_SC(9),
|
|
FX_1000LX_S5_SC(10),
|
|
FX_1000LX_S3_SC(11),
|
|
FX_1000LX_S5_SC(12)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the G1_Module"
|
|
::= { BackModule 1 }
|
|
|
|
G2_Module OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
N/A(0),
|
|
TP_10/100/1000T(1),
|
|
FX_1000SX_SC(2),
|
|
FX_1000SX_LC(3),
|
|
FX_1000LX_SC(4),
|
|
FX_1000LX_SC(5),
|
|
FX_1000LX_SC(6),
|
|
FX_1000LX_LC(7),
|
|
FX_1000LX_LC(8),
|
|
FX_1000LX_S3_SC(9),
|
|
FX_1000LX_S5_SC(10),
|
|
FX_1000LX_S3_SC(11),
|
|
FX_1000LX_S5_SC(12)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the G2_Module"
|
|
::= { BackModule 2 }
|
|
|
|
FanStatus1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Normal(0),
|
|
Warning(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the Fan-1"
|
|
::= { FanStatus 1 }
|
|
|
|
FanStatus2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Normal(0),
|
|
Warning(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the Fan-2"
|
|
::= { FanStatus 2 }
|
|
|
|
|
|
StaticMacEntry ::=
|
|
SEQUENCE {
|
|
MacAddress
|
|
PhysAddress,
|
|
PortNo
|
|
INTEGER,
|
|
VlanId
|
|
INTEGER
|
|
}
|
|
|
|
StaticMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StaticMacEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Static MAC Address Database table - SMDB table
|
|
The size of SMDB table is up to 50 entries."
|
|
::= { StaticMacAddr 1 }
|
|
|
|
StaticMacEntry OBJECT-TYPE
|
|
SYNTAX StaticMacEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SMDB Entry is composed of MAC address, VLAN ID, Port Number"
|
|
INDEX { MacAddress, VlanId }
|
|
::= { StaticMacTable 1 }
|
|
|
|
MacAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SMDB - MAC address xxxxxxxxxxxx"
|
|
::= { StaticMacEntry 1 }
|
|
|
|
PortNo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SMDB - Port number 1~26"
|
|
::= { StaticMacEntry 2 }
|
|
|
|
VlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"SMDB - VLAN ID 1~4094"
|
|
::= { StaticMacEntry 3 }
|
|
|
|
|
|
|
|
AddMacEntry OBJECT IDENTIFIER ::= { StaticMacAddr 2 }
|
|
DelMacEntry OBJECT IDENTIFIER ::= { StaticMacAddr 3 }
|
|
|
|
AddMacAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Set MAC address value prepared for ADD to SMDB table"
|
|
::= { AddMacEntry 1 }
|
|
|
|
AddPortNo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Set Port Number value prepared for ADD to SMDB table"
|
|
::= { AddMacEntry 2 }
|
|
|
|
AddVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Set VLAN ID value prepared for ADD to SMDB table.
|
|
Perform hardware ADD entry operation to SMDB table with the
|
|
prepared values of MAC address, Port Number and VLAN ID."
|
|
::= { AddMacEntry 3 }
|
|
|
|
DelMacAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Set MAC address value prepared for DELETE from SMDB table"
|
|
::= { DelMacEntry 1 }
|
|
|
|
DelPortNo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Set Port Number value prepared for DELETE from SMDB table"
|
|
::= { DelMacEntry 2 }
|
|
|
|
DelVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Set VLAN ID value prepared for DELETE from SMDB table.
|
|
Perform hardware DELETE entry operation to SMDB table with the
|
|
prepared values of MAC address, Port Number and VLAN ID."
|
|
::= { DelMacEntry 3 }
|
|
|
|
ProtClEntry ::=
|
|
SEQUENCE {
|
|
Security
|
|
INTEGER
|
|
}
|
|
|
|
ProtClTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ProtClEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Security Mode table"
|
|
::= { PortControl 1 }
|
|
|
|
ProtClEntry OBJECT-TYPE
|
|
SYNTAX ProtClEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Security Mode table Entry"
|
|
INDEX { Security }
|
|
::= { ProtClTable 1 }
|
|
|
|
Security OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Security_OFF(0),
|
|
Security_ON(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Set ON to stop auto MAC address learning function of the specified port
|
|
Only Static MAC addresses set on the port are allowed to be served."
|
|
::= { ProtClEntry 1 }
|
|
|
|
WEB_Interface OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Disable(1),
|
|
Enable(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the Fan-1"
|
|
::= { Interface 1 }
|
|
|
|
Telnet_Interface OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Disable(1),
|
|
Enable(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the Fan-1"
|
|
::= { Interface 2 }
|
|
|
|
END
|
|
|