HPN-ICF-RS485-MIB

File: HPN-ICF-RS485-MIB.mib (12891 bytes)

Imported modules

HPN-ICF-OID-MIB IF-MIB SNMPv2-SMI
INET-ADDRESS-MIB SNMPv2-TC

Imported symbols

hpnicfCommon ifIndex Integer32
OBJECT-TYPE MODULE-IDENTITY InetAddressType
InetAddress DisplayString RowStatus

Defined Types

HpnicfRS485PropertiesEntry  
SEQUENCE    
  hpnicfRS485RawSessionNextIndex Integer32
  hpnicfRS485BaudRate INTEGER
  hpnicfRS485DataBits INTEGER
  hpnicfRS485Parity INTEGER
  hpnicfRS485StopBits INTEGER
  hpnicfRS485FlowControl INTEGER
  hpnicfRS485TXCharacters Integer32
  hpnicfRS485RXCharacters Integer32
  hpnicfRS485TXErrCharacters Integer32
  hpnicfRS485RXErrCharacters Integer32
  hpnicfRS485ResetCharacters INTEGER

HpnicfRS485RawSessionEntry  
SEQUENCE    
  hpnicfRS485SessionIndex Integer32
  hpnicfRS485SessionType INTEGER
  hpnicfRS485SessionAddType InetAddressType
  hpnicfRS485SessionRemoteIP InetAddress
  hpnicfRS485SessionRemotePort Integer32
  hpnicfRS485SessionLocalPort Integer32
  hpnicfRS485SessionStatus RowStatus

HpnicfRS485RawSessionErrInfoEntry  
SEQUENCE    
  hpnicfRS485RawSessionErrInfo DisplayString

Defined Values

hpnicfRS485 1.3.6.1.4.1.11.2.14.11.15.2.109
The objects in this MIB module are used to manage RS485 interfaces, and manage sessions on them.
MODULE-IDENTITY    

hpnicfRS485Properties 1.3.6.1.4.1.11.2.14.11.15.2.109.1
OBJECT IDENTIFIER    

hpnicfRS485PropertiesTable 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1
Propertie table.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfRS485PropertiesEntry

hpnicfRS485PropertiesEntry 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1
Propertie entry.
OBJECT-TYPE    
  HpnicfRS485PropertiesEntry  

hpnicfRS485RawSessionNextIndex 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.1
The next valid index of raw sessions, from 1 to 64, which session has been created. When there is no valid index left, it will return 0.
OBJECT-TYPE    
  Integer32 1..64  

hpnicfRS485BaudRate 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.2
The port's baud rate.
OBJECT-TYPE    
  INTEGER bautRate300(1), bautRate600(2), bautRate1200(3), bautRate2400(4), bautRate4800(5), bautRate9600(6), bautRate19200(7), bautRate38400(8), bautRate57600(9), bautRate115200(10)  

hpnicfRS485DataBits 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.3
The port's number of data bits in a character.
OBJECT-TYPE    
  INTEGER five(1), six(2), seven(3), eight(4)  

hpnicfRS485Parity 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.4
The port's sense of a character parity bit.
OBJECT-TYPE    
  INTEGER none(1), odd(2), even(3), mark(4), space(5)  

hpnicfRS485StopBits 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.5
The port's number of stop bits.
OBJECT-TYPE    
  INTEGER one(1), two(2), oneAndHalf(3)  

hpnicfRS485FlowControl 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.6
The port's type of input flow control. 'none' indicates no flow control at this level. 'hardware' indicates use of hardware signals. 'xonOrxoff' indicates use of software function.
OBJECT-TYPE    
  INTEGER none(1), hardware(2), xonOrxoff(3)  

hpnicfRS485TXCharacters 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.7
The number of output characters for the port.
OBJECT-TYPE    
  Integer32  

hpnicfRS485RXCharacters 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.8
The number of input characters for the port.
OBJECT-TYPE    
  Integer32  

hpnicfRS485TXErrCharacters 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.9
The number of output error characters for the port.
OBJECT-TYPE    
  Integer32  

hpnicfRS485RXErrCharacters 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.10
The number of input error characters for the port.
OBJECT-TYPE    
  Integer32  

hpnicfRS485ResetCharacters 1.3.6.1.4.1.11.2.14.11.15.2.109.1.1.1.11
Reset the counters to zero, inlucding hpnicfRS485TXCharacters, hpnicfRS485RXCharacters, hpnicfRS485TXErrCharacters and hpnicfRS485RXErrCharacters.
OBJECT-TYPE    
  INTEGER counting(1), clear(2)  

hpnicfRS485RawSessions 1.3.6.1.4.1.11.2.14.11.15.2.109.2
OBJECT IDENTIFIER    

hpnicfRS485RawSessionSummary 1.3.6.1.4.1.11.2.14.11.15.2.109.2.1
OBJECT IDENTIFIER    

hpnicfRS485RawSessionMaxNum 1.3.6.1.4.1.11.2.14.11.15.2.109.2.1.1
The max number of raw sessions what we can support.
OBJECT-TYPE    
  Integer32 1..64  

hpnicfRS485RawSessionTable 1.3.6.1.4.1.11.2.14.11.15.2.109.2.2
RS485 raw session table. Data recieved from rs485 will be sent to the destination by raw sockets.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfRS485RawSessionEntry

hpnicfRS485RawSessionEntry 1.3.6.1.4.1.11.2.14.11.15.2.109.2.2.1
Parameters of a session, including remote IP address, remote port, local port, and so on.
OBJECT-TYPE    
  HpnicfRS485RawSessionEntry  

hpnicfRS485SessionIndex 1.3.6.1.4.1.11.2.14.11.15.2.109.2.2.1.1
Raw session index.
OBJECT-TYPE    
  Integer32 1..64  

hpnicfRS485SessionType 1.3.6.1.4.1.11.2.14.11.15.2.109.2.2.1.2
The type of a session. A session can use UDP socket, TCP socket as a client, or TCP socket as a server.
OBJECT-TYPE    
  INTEGER udp(1), tcpClient(2), tcpServer(3)  

hpnicfRS485SessionAddType 1.3.6.1.4.1.11.2.14.11.15.2.109.2.2.1.3
This object indicates the transport type of the address contained in hpnicfRS485SessionRemoteIP object.
OBJECT-TYPE    
  InetAddressType  

hpnicfRS485SessionRemoteIP 1.3.6.1.4.1.11.2.14.11.15.2.109.2.2.1.4
The IP of remote entry. When session type is 'udp', this is the IP of the peer. When session type is 'tcpClient', this is the IP of the server . When session type is 'tcpServer', this is invalid, it will return 0.
OBJECT-TYPE    
  InetAddress  

hpnicfRS485SessionRemotePort 1.3.6.1.4.1.11.2.14.11.15.2.109.2.2.1.5
The port of remote entry. When session type is 'udp', this is port of the peer. When session type is 'tcpClient', this is the port of the server. When session type is 'tcpServer', this is invalid, it will return 0.
OBJECT-TYPE    
  Integer32 1024..65535  

hpnicfRS485SessionLocalPort 1.3.6.1.4.1.11.2.14.11.15.2.109.2.2.1.6
Local socket port. When session type is 'udp', this is local UDP socket port. When session type is 'tcpClient', this is invalid, it will return 0. When session type is 'tcpServer', this is the local port which will be listened.
OBJECT-TYPE    
  Integer32 1024..65535  

hpnicfRS485SessionStatus 1.3.6.1.4.1.11.2.14.11.15.2.109.2.2.1.7
The status column used for creating, modifying, and deleting instances of the columnar objects in raw session table.
OBJECT-TYPE    
  RowStatus  

hpnicfRS485RawSessionErrInfoTable 1.3.6.1.4.1.11.2.14.11.15.2.109.2.3
Error infomation table. It is fail to create a session, management station can get infomation from this table.
OBJECT-TYPE    
  SEQUENCE OF  
    HpnicfRS485RawSessionErrInfoEntry

hpnicfRS485RawSessionErrInfoEntry 1.3.6.1.4.1.11.2.14.11.15.2.109.2.3.1
Error infomaition.
OBJECT-TYPE    
  HpnicfRS485RawSessionErrInfoEntry  

hpnicfRS485RawSessionErrInfo 1.3.6.1.4.1.11.2.14.11.15.2.109.2.3.1.1
Error infomation string. When a response with 'noCreeation' for row creation in table hpnicfRS485RawSessionTable, the management station should display this string to users, thus users can konw the reason.
OBJECT-TYPE    
  DisplayString