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