------------------------------------------------------------------------------- -- SSW WiFi Serial Servers Family -- Structure of Management Information -- -- EXEMYS SRL - www.exemys.com - support@exemys.com -- -- History: -- 1.00 FJR 17/10/2008 Created ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- The following objects are implemented in the MIB-II System Group -- 1.3.6.1.2.1.1.1 sysDescr -- 1.3.6.1.2.1.1.2 sysObjectID -- 1.3.6.1.2.1.1.3 sysUpTime ------------------------------------------------------------------------------- SSW-AI DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString FROM SNMPv2-TC TRAP-TYPE FROM RFC-1215 ; ------------------------------------------------------------------------------- -- MIB View Overview (.1.3.6.1.4.entreprise(1).exemys(18284).products(1).serialServers(2).ssw(2)...) -- -- iosTable .1 -- iosEntry .1.1 -- inputs .1.1.1 -- outputs .1.1.2 -- iosIndex .1.1.100 -- config .10 -- ipTraps1 .10.1 -- ipTraps2 .10.2 -- ipConfigAddress .10.3 -- ipConfigSubnetMask .10.4 -- ipConfigGateway .10.5 -- stats .11 -- comA .11.1 -- portSerieA .11.1.1 -- transmittedBytes .11.1.1.1 -- receivedBytes .11.1.1.2 -- socketA .11.1.2 -- state .11.1.2.1 -- transmittedPackets .11.1.2.2 -- receivedPackets .11.1.2.3 -- openings .11.1.2.4 -- inactivityClosure .11.1.2.5 -- comB .11.2 -- portSerieB .11.2.1 -- transmittedBytes .11.2.1.1 -- receivedBytes .11.2.1.2 -- socketB .11.2.2 -- state .11.2.2.1 -- transmittedPackets .11.2.2.2 -- receivedPackets .11.2.2.3 -- openings .11.2.2.4 -- inactivityClosure .11.2.2.5 ------------------------------------------------------------------------------- -- -- Type Definitions -- sswdioStateType ::= INTEGER { low(0), high(1) } sswiosIndexType ::= INTEGER { zero(0), one(1), two(2), three(3), four(4), five(5), six(6), seven(7) } -- -- Top-Level Object Identifiers -- --1.3.6.1.4.1.18284 exemys OBJECT IDENTIFIER ::= { enterprises 18284 } --1.3.6.1.4.1.18284.1 exemysProducts OBJECT IDENTIFIER ::= { exemys 1 } --1.3.6.1.4.1.18284.10000 otherExemys OBJECT IDENTIFIER ::= { exemys 10000 } --1.3.6.1.4.1.18284.1.2 serialServers OBJECT IDENTIFIER ::= { exemysProducts 2 } --1.3.6.1.4.1.18284.1.10000 otherProducts OBJECT IDENTIFIER ::= { exemysProducts 10000 } --1.3.6.1.4.1.18284.1.2.2 ssw OBJECT IDENTIFIER ::= { serialServers 2 } --1.3.6.1.4.1.18284.1.2.20000 otherServers OBJECT IDENTIFIER ::= { serialServers 10000 } -- -- Product-Level Object Identifiers -- -- Inputs / Outputs -- --1.3.6.1.4.1.18284.1.2.2.1 iosTable OBJECT-TYPE SYNTAX SEQUENCE OF iosEntry ACCESS not-accessible STATUS current DESCRIPTION "Table containing inputs and outputs" ::= { ssw 1 } --1.3.6.1.4.1.18284.1.2.2.1.1 iosEntry OBJECT-TYPE SYNTAX IosEntry ACCESS not-accessible STATUS current DESCRIPTION "Table containing the IOS" INDEX { iosIndex } ::= { iosTable 1 } IosEntry ::= SEQUENCE { inputs sswdioStateType, outputs sswdioStateType, iosIndex sswiosIndexType } --1.3.6.1.4.1.18284.1.2.2.1.1.1 inputs OBJECT-TYPE SYNTAX sswdioStateType ACCESS read-only STATUS current DESCRIPTION "State of SSW inputs" ::= { iosEntry 1 } --1.3.6.1.4.1.18284.1.2.2.1.1.2 outputs OBJECT-TYPE SYNTAX sswdioStateType ACCESS read-write STATUS current DESCRIPTION "State of SSW outputs" ::= { iosEntry 2 } --1.3.6.1.4.1.18284.1.2.2.1.1.100 iosIndex OBJECT-TYPE SYNTAX sswiosIndexType ACCESS read-only STATUS current DESCRIPTION "The IOs index" ::= { iosEntry 100 } -- Network -- --1.3.6.1.4.1.18284.1.2.2.10 config OBJECT IDENTIFIER ::= { ssw 10 } --1.3.6.1.4.1.18284.1.2.2.10.1 ipTraps1 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS current DESCRIPTION "IP Address of the first nms" ::= { config 1 } --1.3.6.1.4.1.18284.1.2.2.10.2 ipTraps2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS current DESCRIPTION "IP Address of the second nms" ::= { config 2 } --1.3.6.1.4.1.18284.1.2.2.10.3 ipConfigAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS current DESCRIPTION "Current IP address" ::= { config 3 } --1.3.6.1.4.1.18284.1.2.2.10.4 ipConfigSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS current DESCRIPTION "Current Subnet Mask" ::= { config 4 } --1.3.6.1.4.1.18284.1.2.2.10.5 ipConfigGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS current DESCRIPTION "Current Gateway IP address" ::= { config 5 } -- Statistics -- --1.3.6.1.4.1.18284.1.2.2.11 stats OBJECT IDENTIFIER ::= { ssw 11 } --1.3.6.1.4.1.18284.1.2.2.11.1 comA OBJECT IDENTIFIER ::= { stats 1 } --1.3.6.1.4.1.18284.1.2.2.11.1.1 portSerieA OBJECT IDENTIFIER ::= { comA 1 } --1.3.6.1.4.1.18284.1.2.2.11.1.1.1 transmittedBytes OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Bytes Transmitidos" ::= { portSerieA 1 } --1.3.6.1.4.1.18284.1.2.2.11.1.1.2 receivedBytes OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Bytes Recibidos" ::= { portSerieA 2 } --1.3.6.1.4.1.18284.1.2.2.11.1.2 socketA OBJECT IDENTIFIER ::= { comA 2 } --1.3.6.1.4.1.18284.1.2.2.11.1.2.1 state OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Estado" ::= { socketA 1 } --1.3.6.1.4.1.18284.1.2.2.11.1.2.2 transmittedPackets OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Paquetes Transmitidos" ::= { socketA 2 } --1.3.6.1.4.1.18284.1.2.2.11.1.2.3 receivedPackets OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Paquetes Recibidos" ::= { socketA 3 } --1.3.6.1.4.1.18284.1.2.2.11.1.2.4 openings OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Aperturas" ::= { socketA 4 } --1.3.6.1.4.1.18284.1.2.2.11.1.2.5 inactivityClosure OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Cierre por Inactividad" ::= { socketA 5 } --1.3.6.1.4.1.18284.1.2.2.11.2 comB OBJECT IDENTIFIER ::= { stats 2 } --1.3.6.1.4.1.18284.1.2.2.11.2.1 portSerieB OBJECT IDENTIFIER ::= { comB 1 } --1.3.6.1.4.1.18284.1.2.2.11.2.1.1 transmittedBytes OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Bytes Transmitidos" ::= { portSerieB 1 } --1.3.6.1.4.1.18284.1.2.2.11.2.1.2 receivedBytes OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Bytes Recibidos" ::= { portSerieB 2 } --1.3.6.1.4.1.18284.1.2.2.11.2.2 socketB OBJECT IDENTIFIER ::= { comB 2 } --1.3.6.1.4.1.18284.1.2.2.11.2.2.1 state OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Estado" ::= { socketB 1 } --1.3.6.1.4.1.18284.1.2.2.11.2.2.2 transmittedPackets OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Paquetes Transmitidos" ::= { socketB 2 } --1.3.6.1.4.1.18284.1.2.2.11.2.2.3 receivedPackets OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Paquetes Recibidos" ::= { socketB 3 } --1.3.6.1.4.1.18284.1.2.2.11.2.2.4 openings OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Aperturas" ::= { socketB 4 } --1.3.6.1.4.1.18284.1.2.2.11.2.2.5 inactivityClosure OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Cierre por Inactividad" ::= { socketB 5 } -- -- Trap definitions -- --1.3.6.1.4.1.18284.1.2.2.0.1 sswinputOn TRAP-TYPE ENTERPRISE ssw VARIABLES { inputs, iosIndex } DESCRIPTION "This trap is sent each time one input goes from OFF to ON" ::= 1 --1.3.6.1.4.1.18284.1.2.2.0.2 sswinputOff TRAP-TYPE ENTERPRISE ssw VARIABLES { inputs, iosIndex } DESCRIPTION "This trap is sent each time one input goes from ON to OFF" ::= 2 --1.3.6.1.4.1.18284.1.2.2.0.3 sswoutputOn TRAP-TYPE ENTERPRISE ssw VARIABLES { outputs, iosIndex } DESCRIPTION "This trap is sent each time one output goes from OFF to ON" ::= 3 --1.3.6.1.4.1.18284.1.2.2.0.4 sswoutputOff TRAP-TYPE ENTERPRISE ssw VARIABLES { outputs, iosIndex } DESCRIPTION "This trap is sent each time one output goes from ON to OFF" ::= 4 END