USR-TFTP-MIB

File: USR-TFTP-MIB.mib (8445 bytes)

Imported modules

SNMPv2-SMI USR-DEFINITIONS-MIB

Imported symbols

OBJECT-TYPE MODULE-IDENTITY IpAddress
Integer32 common DisplayString
UsrConfigStatus

Defined Types

UsrTftpAccessEntry  
SEQUENCE    
  usrTftpAccessIpAddr IpAddress
  usrTftpAccessStatus INTEGER

UsrTftpClientRequestEntry  
SEQUENCE    
  usrTftpClientRequestFileName DisplayString
  usrTftpClientRequestServer OCTET STRING
  usrTftpClientRequestAction INTEGER
  usrTftpClientRequestMode INTEGER
  usrTftpClientRequestRexmtTimeout Integer32
  usrTftpClientRequestMaxTimeout Integer32
  usrTftpClientRequestStatus INTEGER
  usrTftpClientRequestErrorString DisplayString

Defined Values

usrTftp 1.3.6.1.4.1.429.4.24
The commWorks enterprise defined MIB objects for TFTP
MODULE-IDENTITY    

usrTftpConfigFileName 1.3.6.1.4.1.429.4.24.1
The name of a ConfigFile to read/write permanent database records. If the value of this object is an empty string, then the TFTP process uses the default name `@file://TftpProcess.cfg'.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

usrTftpCFMStatusFlag 1.3.6.1.4.1.429.4.24.2
Setting the value of this object to `save' causes the values of the TFTP Group to be written out to the current config file, which is stored in the usrTftpConfigFileName object. While the new ConfigFile is being written, the TFTP process will set the value of this flag to `saving''. Any attempts to set the value while it is not `normal' (i.e. the file is currently being written to the ConfigFile) while result in a badValue error being returned. Setting the value to `normal' will result in no action.
Status: current Access: read-write
OBJECT-TYPE    
  UsrConfigStatus  

usrTftpAccessTable 1.3.6.1.4.1.429.4.24.3
The TFTP access table
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    UsrTftpAccessEntry

usrTftpAccessEntry 1.3.6.1.4.1.429.4.24.3.1
Tok_String
Status: current Access: not-accessible
OBJECT-TYPE    
  UsrTftpAccessEntry  

usrTftpAccessIpAddr 1.3.6.1.4.1.429.4.24.3.1.1
The IP Address of the station allowed to perform TFTP file transfers.
Status: current Access: not-accessible
OBJECT-TYPE    
  IpAddress  

usrTftpAccessStatus 1.3.6.1.4.1.429.4.24.3.1.2
The status of the entry for this address.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER add(1), normal(2), delete(3)  

usrTftpClientRequestTable 1.3.6.1.4.1.429.4.24.4
The TFTP Client Request Table
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    UsrTftpClientRequestEntry

usrTftpClientRequestEntry 1.3.6.1.4.1.429.4.24.4.1
Tok_String
Status: current Access: not-accessible
OBJECT-TYPE    
  UsrTftpClientRequestEntry  

usrTftpClientRequestFileName 1.3.6.1.4.1.429.4.24.4.1.1
The name of the file which will either be requested from or sent to the TFTP server.
Status: current Access: not-accessible
OBJECT-TYPE    
  DisplayString Size(0..64)  

usrTftpClientRequestServer 1.3.6.1.4.1.429.4.24.4.1.2
The name or IP address of the TFTP server. I name it is a domain name of type DnsName (rfc1611)
Status: current Access: read-write
OBJECT-TYPE    
  OCTET STRING Size(0..255)  

usrTftpClientRequestAction 1.3.6.1.4.1.429.4.24.4.1.3
The type of request that will be sent to the TFTP server.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER get(1), put(2)  

usrTftpClientRequestMode 1.3.6.1.4.1.429.4.24.4.1.4
The mode in which the file will be transferred.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER netascii(1), octet(2)  

usrTftpClientRequestRexmtTimeout 1.3.6.1.4.1.429.4.24.4.1.5
The retransmission time-out.
Status: current Access: read-write
OBJECT-TYPE    
  Integer32 1..60  

usrTftpClientRequestMaxTimeout 1.3.6.1.4.1.429.4.24.4.1.6
The maximum number of seconds to wait for a response from the TFTP server. If this value is reached, the TFTP request will be timed out.
Status: current Access: read-write
OBJECT-TYPE    
  Integer32 1..300  

usrTftpClientRequestStatus 1.3.6.1.4.1.429.4.24.4.1.7
The status of this row. Setting this object to enable(2) will cause a request (defined by usrTftpClientRequestAction) to be sent to the TFTP server. Depending on the type of request, this object will then be set to either getting(3) or putting(4). When the request is completed, this object will be set to normal(1) which indicates success. If an error occurred, this object will be set to error(5) and the usrTftpClientRequestErrorString will indicate the type of error.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER normal(1), enable(2), getting(3), putting(4), delete(5), error(6)  

usrTftpClientRequestErrorString 1.3.6.1.4.1.429.4.24.4.1.8
This object will indicate what type of error occurred when the object usrTftpClientRequestStatus is set to error(5).
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString