363 lines
9.1 KiB
Plaintext
363 lines
9.1 KiB
Plaintext
G6-MISC-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, enterprises,NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString, MacAddress
|
|
FROM SNMPv2-TC
|
|
g6 FROM MICROSENS-G6-MIB
|
|
;
|
|
|
|
management MODULE-IDENTITY --Category
|
|
LAST-UPDATED "201802121619Z"
|
|
ORGANIZATION "MICROSENS GmbH & Co. KG"
|
|
CONTACT-INFO
|
|
"Kueferstrasse 16
|
|
D-59067 Hamm
|
|
Germany
|
|
support@microsens.de
|
|
http://www.microsens.de"
|
|
DESCRIPTION
|
|
"Microsens private MIB for Generation 6 Ethernet Switches"
|
|
|
|
REVISION "201802121619Z"
|
|
DESCRIPTION
|
|
"File creation"
|
|
::= { g6 3 }
|
|
|
|
misc OBJECT IDENTIFIER ::= { management 78 }
|
|
|
|
|
|
|
|
-- *************************** CONFIGURATION SECTION ********************************
|
|
|
|
|
|
-- ******************* Begin of terminalServerConfigTable *************************
|
|
|
|
terminalServerConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TerminalServerConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This section defines setting for the terminal server feature."
|
|
::= { misc 1 }
|
|
|
|
terminalServerConfigEntry OBJECT-TYPE
|
|
SYNTAX TerminalServerConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { terminalServerConfigIndex }
|
|
::= { terminalServerConfigTable 1 }
|
|
|
|
|
|
TerminalServerConfigEntry ::= SEQUENCE {
|
|
terminalServerConfigIndex INTEGER,
|
|
terminalServerConfigDeviceName DisplayString,
|
|
terminalServerConfigMode INTEGER ,
|
|
terminalServerConfigRemoteIp OCTET STRING ,
|
|
terminalServerConfigTcpPort Integer32 ,
|
|
terminalServerConfigInactivityTimeout Integer32 ,
|
|
terminalServerConfigDataRate INTEGER ,
|
|
terminalServerConfigDatabits INTEGER ,
|
|
terminalServerConfigParity INTEGER ,
|
|
terminalServerConfigStopBits INTEGER ,
|
|
terminalServerConfigFlowControl INTEGER ,
|
|
terminalServerConfigForwardingTimer Integer32 ,
|
|
terminalServerConfigCharacterCount Integer32 ,
|
|
terminalServerConfigForwardingCharacter INTEGER
|
|
}
|
|
|
|
terminalServerConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { terminalServerConfigEntry 1 }
|
|
|
|
terminalServerConfigDeviceName OBJECT-TYPE -- device_name
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Descriptive name for customer reference. This name is echoed upon login."
|
|
::= { terminalServerConfigEntry 2 }
|
|
|
|
terminalServerConfigMode OBJECT-TYPE -- mode
|
|
SYNTAX INTEGER
|
|
{
|
|
server (0),
|
|
client (1),
|
|
comPort (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the operational mode of the terminal server."
|
|
::= { terminalServerConfigEntry 3 }
|
|
|
|
terminalServerConfigRemoteIp OBJECT-TYPE -- remote_ip
|
|
SYNTAX OCTET STRING (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the associated remote partner. Only applies in CLIENT and COM_PORT mode."
|
|
::= { terminalServerConfigEntry 4 }
|
|
|
|
terminalServerConfigTcpPort OBJECT-TYPE -- tcp_port
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the TCP port number under which the terminal server is reachable."
|
|
::= { terminalServerConfigEntry 5 }
|
|
|
|
terminalServerConfigInactivityTimeout OBJECT-TYPE -- inactivity_timeout
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An unattended terminal server logs off automatically after specified seconds. Use 0 to disable timeout."
|
|
::= { terminalServerConfigEntry 6 }
|
|
|
|
terminalServerConfigDataRate OBJECT-TYPE -- data_rate
|
|
SYNTAX INTEGER
|
|
{
|
|
ms300 (0),
|
|
ms600 (1),
|
|
ms1200 (2),
|
|
ms2400 (3),
|
|
ms4800 (4),
|
|
ms9600 (5),
|
|
ms19200 (6),
|
|
ms38400 (7),
|
|
ms57600 (8),
|
|
ms115200 (9),
|
|
ms230400 (10)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Data rate in bits per second."
|
|
::= { terminalServerConfigEntry 7 }
|
|
|
|
terminalServerConfigDatabits OBJECT-TYPE -- databits
|
|
SYNTAX INTEGER
|
|
{
|
|
ms7Bit (0),
|
|
ms8Bit (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of data bits per character."
|
|
::= { terminalServerConfigEntry 8 }
|
|
|
|
terminalServerConfigParity OBJECT-TYPE -- parity
|
|
SYNTAX INTEGER
|
|
{
|
|
none (0),
|
|
odd (1),
|
|
even (2),
|
|
mark (3),
|
|
space (4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines if the parity bit is used."
|
|
::= { terminalServerConfigEntry 9 }
|
|
|
|
terminalServerConfigStopBits OBJECT-TYPE -- stop_bits
|
|
SYNTAX INTEGER
|
|
{
|
|
ms1Bit (0),
|
|
ms2Bits (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of stop bits per character."
|
|
::= { terminalServerConfigEntry 10 }
|
|
|
|
terminalServerConfigFlowControl OBJECT-TYPE -- flow_control
|
|
SYNTAX INTEGER
|
|
{
|
|
none (0),
|
|
localXonXoff (1),
|
|
passXonXoff (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines if flow control is used."
|
|
::= { terminalServerConfigEntry 11 }
|
|
|
|
terminalServerConfigForwardingTimer OBJECT-TYPE -- forwarding_timer
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defined in 100ms steps. After no more data are received for this time, the serial data are forwarded to the ethernet side. (VTIME)"
|
|
::= { terminalServerConfigEntry 12 }
|
|
|
|
terminalServerConfigCharacterCount OBJECT-TYPE -- character_count
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"At least this many character must be received before data are forwarded. Set to zero to ignore count. (VMIN)"
|
|
::= { terminalServerConfigEntry 13 }
|
|
|
|
terminalServerConfigForwardingCharacter OBJECT-TYPE -- forwarding_character
|
|
SYNTAX INTEGER
|
|
{
|
|
none (0),
|
|
cr (1),
|
|
lf (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the specified character is received o the serial port, the tcp packet is forwarded."
|
|
::= { terminalServerConfigEntry 14 }
|
|
|
|
|
|
-- ********************* End of terminalServerConfigTable ***********************
|
|
|
|
|
|
-- ******************* Begin of speakerConfigTable *************************
|
|
|
|
speakerConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SpeakerConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This section defines settings for an optional network addressed loudspeaker. Wav or mps3 files may be played out. Local sound files or network music files can be accessed. Not that WAV files must be provided in the format as required by the selected source. With mp3 on-the-fly transcoding is available."
|
|
::= { misc 2 }
|
|
|
|
speakerConfigEntry OBJECT-TYPE
|
|
SYNTAX SpeakerConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { speakerConfigIndex }
|
|
::= { speakerConfigTable 1 }
|
|
|
|
|
|
SpeakerConfigEntry ::= SEQUENCE {
|
|
speakerConfigIndex INTEGER,
|
|
speakerConfigPlay DisplayString,
|
|
speakerConfigStop DisplayString,
|
|
speakerConfigVolume DisplayString,
|
|
speakerConfigDeviceName DisplayString,
|
|
speakerConfigDeviceType INTEGER ,
|
|
speakerConfigOutputRate Unsigned32,
|
|
speakerConfigOutputFormat INTEGER ,
|
|
speakerConfigHostAddress DisplayString,
|
|
speakerConfigUdpPort Integer32
|
|
}
|
|
|
|
speakerConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { speakerConfigEntry 1 }
|
|
|
|
speakerConfigPlay OBJECT-TYPE -- play
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Play a sound file or stream. A local sould file must reside in the sound folder accessible via ftp. Syntax: .play = mysound.mp3 Alternatively a remote file or stream may be played in the format: .play = http://webradiostream.mp3"
|
|
::= { speakerConfigEntry 2 }
|
|
|
|
speakerConfigStop OBJECT-TYPE -- stop
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cancels all sound output."
|
|
::= { speakerConfigEntry 3 }
|
|
|
|
speakerConfigVolume OBJECT-TYPE -- volume
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Volume control if possible for this device."
|
|
::= { speakerConfigEntry 4 }
|
|
|
|
speakerConfigDeviceName OBJECT-TYPE -- device_name
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Descriptive name for customer reference."
|
|
::= { speakerConfigEntry 5 }
|
|
|
|
speakerConfigDeviceType OBJECT-TYPE -- device_type
|
|
SYNTAX INTEGER
|
|
{
|
|
genericRtp (0),
|
|
smartaudioController (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select type or protocol of desired speaker."
|
|
::= { speakerConfigEntry 6 }
|
|
|
|
speakerConfigOutputRate OBJECT-TYPE -- output_rate
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Output (re)sample rate only applies to MP3 files or streams. Default value 44100."
|
|
::= { speakerConfigEntry 7 }
|
|
|
|
speakerConfigOutputFormat OBJECT-TYPE -- output_format
|
|
SYNTAX INTEGER
|
|
{
|
|
mono (0),
|
|
stereo (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mono Stereo conversion only applies to mp3 files or streams."
|
|
::= { speakerConfigEntry 8 }
|
|
|
|
speakerConfigHostAddress OBJECT-TYPE -- host_address
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address or symbolic name of the speaker"
|
|
::= { speakerConfigEntry 9 }
|
|
|
|
speakerConfigUdpPort OBJECT-TYPE -- udp_port
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UDP port for"
|
|
::= { speakerConfigEntry 10 }
|
|
|
|
|
|
-- ********************* End of speakerConfigTable ***********************
|
|
|
|
|
|
|
|
-- ****************************** STATUS SECTION ********************************
|
|
|
|
|
|
|
|
END
|
|
|