DLINKSW-SYSTEM-FILE-MIB

File: DLINKSW-SYSTEM-FILE-MIB.mib (27708 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
INET-ADDRESS-MIB IF-MIB DLINK-ID-REC-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Unsigned32
MODULE-COMPLIANCE OBJECT-GROUP TEXTUAL-CONVENTION
TruthValue RowStatus DisplayString
InetAddressType InetAddress InterfaceIndexOrZero
dlinkIndustrialCommon

Defined Types

DsfBootImageEntry  
SEQUENCE    
  dsfBootImageUnitId Unsigned32
  dsfBootImageIndex Unsigned32
  dsfBootImageUrl STRING
  dsfBootImageInWorking TruthValue

DsfBootCfgFileEntry  
SEQUENCE    
  dsfBootCfgFileUnitId Unsigned32
  dsfBootCfgFileUrl STRING

DsfCopyEntry  
SEQUENCE    
  dsfCopyIndex Unsigned32
  dsfCopyType INTEGER
  dsfCopySrcUrl STRING
  dsfCopyDstUrl STRING
  dsfCopyRemoteAddrType InetAddressType
  dsfCopyRemoteAddr InetAddress
  dsfCopyUsrName DisplayString
  dsfCopyUsrPwd DisplayString
  dsfCopyRemoteTcpPort Unsigned32
  dsfCopyVrfName DisplayString
  dsfCopyErrorStatus DisplayString
  dsfCopyRowStatus RowStatus

DsfCfgReplaceEntry  
SEQUENCE    
  dsfCfgReplaceIndex Unsigned32
  dsfCfgReplaceSrcType INTEGER
  dsfCfgReplaceSrcUrl STRING
  dsfCfgReplaceRemoteAddrType InetAddressType
  dsfCfgReplaceRemoteAddr InetAddress
  dsfCfgReplaceUsrName DisplayString
  dsfCfgReplaceUsrPwd DisplayString
  dsfCfgReplaceRemoteTcpPort Unsigned32
  dsfCfgReplaceVrfName DisplayString
  dsfCfgReplaceErrorStatus DisplayString
  dsfCfgReplaceRowStatus RowStatus

Defined Values

dlinkSwSystemFileMIB 1.3.6.1.4.1.171.14.14
This MIB module defines objects for managing system critical files (e.g configuration and firmware.)
MODULE-IDENTITY    

dsfMIBNotifications 1.3.6.1.4.1.171.14.14.0
OBJECT IDENTIFIER    

dsfMIBObjects 1.3.6.1.4.1.171.14.14.1
OBJECT IDENTIFIER    

dsfMIBConformance 1.3.6.1.4.1.171.14.14.2
OBJECT IDENTIFIER    

dsfBootInfoObjects 1.3.6.1.4.1.171.14.14.1.1
OBJECT IDENTIFIER    

dsfNextBootCfgUrl 1.3.6.1.4.1.171.14.14.1.1.1
This object indicates the URL of the file to be used as the startup configuration file.
OBJECT-TYPE    
  STRING Size(0..799)  

dsfNextBootImageUrl 1.3.6.1.4.1.171.14.14.1.1.2
This object indicates the URL of the file to be used as boot image file.
OBJECT-TYPE    
  STRING Size(0..799)  

dsfCheckingBootImageCheck 1.3.6.1.4.1.171.14.14.1.1.3
This object indicates whether displays the information of the specified next boot image to let user understand whether the specified file is suitable to be a boot image or not, which some information should be displayed such as purpose of the file, version number, time stamp, and checksum etc. The object dsfBootCheckResult indicates the checking result.
OBJECT-TYPE    
  TruthValue  

dsfBootImageCheckResult 1.3.6.1.4.1.171.14.14.1.1.4
This object indicates the information of the specified next boot image such as the purpose of the file, version number, time stamp, and checksum etc. This object is meaningful when dsfNextBootImageUrl is not empty and dsfBootCheckImage is 'true'.
OBJECT-TYPE    
  DisplayString  

dsfBootImageTable 1.3.6.1.4.1.171.14.14.1.1.5
The table is used to display information for boot images of units.
OBJECT-TYPE    
  SEQUENCE OF  
    DsfBootImageEntry

dsfBootImageEntry 1.3.6.1.4.1.171.14.14.1.1.5.1
An entry contains version information of a unit.
OBJECT-TYPE    
  DsfBootImageEntry  

dsfBootImageUnitId 1.3.6.1.4.1.171.14.14.1.1.5.1.1
This object indicates the unit (stacking device) or slot (chassis device) ID.
OBJECT-TYPE    
  Unsigned32 1..65535  

dsfBootImageIndex 1.3.6.1.4.1.171.14.14.1.1.5.1.2
This object indicates the index of boot image.
OBJECT-TYPE    
  Unsigned32 1..65535  

dsfBootImageUrl 1.3.6.1.4.1.171.14.14.1.1.5.1.3
This object indicates the file name and path of the entry.
OBJECT-TYPE    
  STRING Size(0..799)  

dsfBootImageInWorking 1.3.6.1.4.1.171.14.14.1.1.5.1.4
This object indicates whether the entry is the current boot image.
OBJECT-TYPE    
  TruthValue  

dsfBootCfgFileTable 1.3.6.1.4.1.171.14.14.1.1.6
The table is used to display boot configuration file of units.
OBJECT-TYPE    
  SEQUENCE OF  
    DsfBootCfgFileEntry

dsfBootCfgFileEntry 1.3.6.1.4.1.171.14.14.1.1.6.1
An entry contains the information for boot configuration file of a unit.
OBJECT-TYPE    
  DsfBootCfgFileEntry  

dsfBootCfgFileUnitId 1.3.6.1.4.1.171.14.14.1.1.6.1.1
This object indicates the unit (stacking device) or slot (chassis device) ID.
OBJECT-TYPE    
  Unsigned32 1..65535  

dsfBootCfgFileUrl 1.3.6.1.4.1.171.14.14.1.1.6.1.2
This object indicates the file name and path of the entry.
OBJECT-TYPE    
  STRING Size(0..799)  

dsfCopyTable 1.3.6.1.4.1.171.14.14.1.2
A table contains the information for file copy. There will at any time be either 0 or 1 row in this table, and the only valid index for this table is 1. It is only a table so that we may take advantage of the RowStatus textual convention for configuring the copying parameters.
OBJECT-TYPE    
  SEQUENCE OF  
    DsfCopyEntry

dsfCopyEntry 1.3.6.1.4.1.171.14.14.1.2.1
An entry contains parameters for copy.
OBJECT-TYPE    
  DsfCopyEntry  

dsfCopyIndex 1.3.6.1.4.1.171.14.14.1.2.1.1
This object uniquely identifies this row. The only legal value for this object is 1.
OBJECT-TYPE    
  Unsigned32 1  

dsfCopyType 1.3.6.1.4.1.171.14.14.1.2.1.2
This object indicates the type of the copy. 'localToLocal' - Copy file within the system. 'localToTftpRemote' - Upload file remote host via TFTP. 'localToFtpRemote' - Upload file remote host via FTP. 'localToRcpRemote' - Upload file remote host via RCP. 'tftpRemoteToLocal' - Download file from remote host via TFTP. 'ftpRemoteToLocal' - Download file from remote host via FTP. 'rcpRemoteToLocal' - Download file from remote host via RCP.
OBJECT-TYPE    
  INTEGER localToLocal(1), localToTftpRemote(2), localToFtpRemote(3), localToRcpRemote(4), tftpRemoteToLocal(5), ftpRemoteToLocal(6), rcpRemoteToLocal(7)  

dsfCopySrcUrl 1.3.6.1.4.1.171.14.14.1.2.1.3
This object indicates the source URL for the source file to be copied. The special form 'startup-config','running-config','system-log', and 'attack-log' are reserved to indicate the system files.
OBJECT-TYPE    
  STRING Size(0..799)  

dsfCopyDstUrl 1.3.6.1.4.1.171.14.14.1.2.1.4
This object indicates the destination URL for the copied file. The special form 'startup-config' and 'running-config' are reserved to indicate the system files.
OBJECT-TYPE    
  STRING Size(0..799)  

dsfCopyRemoteAddrType 1.3.6.1.4.1.171.14.14.1.2.1.5
This object indicates the type of address of the remote host. This object is meaningless if dsfCopyType is 'localToLocal'.
OBJECT-TYPE    
  InetAddressType  

dsfCopyRemoteAddr 1.3.6.1.4.1.171.14.14.1.2.1.6
This object indicates the address of the remote host. This object is meaningless if dsfCopyType is 'localToLocal'.
OBJECT-TYPE    
  InetAddress  

dsfCopyUsrName 1.3.6.1.4.1.171.14.14.1.2.1.7
This object indicates the user name on the source FTP/RCP server. This object is meaningful only when the object dsfCopyType is 'localToFtpRemote', 'localToRcpRemote', 'ftpRemoteToLocal, or 'rcpRemoteToLocal'.
OBJECT-TYPE    
  DisplayString  

dsfCopyUsrPwd 1.3.6.1.4.1.171.14.14.1.2.1.8
This object indicates the password for the user. This object is meaningful only when the object dsfCopyType is 'localToFtpRemote' or 'ftpRemoteToLocal'.
OBJECT-TYPE    
  DisplayString  

dsfCopyRemoteTcpPort 1.3.6.1.4.1.171.14.14.1.2.1.9
This object indicates the TCP port on the remote FTP server.
OBJECT-TYPE    
  Unsigned32  

dsfCopyVrfName 1.3.6.1.4.1.171.14.14.1.2.1.10
This object indicates the name of the VRF instance to which the TFTP/FTP/RCP server belongs.
OBJECT-TYPE    
  DisplayString  

dsfCopyErrorStatus 1.3.6.1.4.1.171.14.14.1.2.1.11
Status of file copy.
OBJECT-TYPE    
  DisplayString  

dsfCopyRowStatus 1.3.6.1.4.1.171.14.14.1.2.1.12
The status of this conceptual row. The writable columns in a row cannot be changed if the row is 'active'.
OBJECT-TYPE    
  RowStatus  

dsfCfgReplaceTable 1.3.6.1.4.1.171.14.14.1.3
A table contains the information for replacing the current running configuration file. There will at any time be either 0 or 1 row in this table, and the only valid index for this table is 1.
OBJECT-TYPE    
  SEQUENCE OF  
    DsfCfgReplaceEntry

dsfCfgReplaceEntry 1.3.6.1.4.1.171.14.14.1.3.1
An entry contains parameters for configure replace.
OBJECT-TYPE    
  DsfCfgReplaceEntry  

dsfCfgReplaceIndex 1.3.6.1.4.1.171.14.14.1.3.1.1
This object uniquely identifies this row. The only legal value for this object is 1.
OBJECT-TYPE    
  Unsigned32 1  

dsfCfgReplaceSrcType 1.3.6.1.4.1.171.14.14.1.3.1.2
This object indicates where to get the file to replace the current running configuration. 'local' - Get the replacing configuration file from the system. 'tftpRemote' - Get the replacing configuration file from remote host via TFTP. 'ftpRemote' - Get the replacing configuration file from remote host via FTP. 'rcpRemote' - Get the replacing configuration file from remote host via RCP.
OBJECT-TYPE    
  INTEGER local(1), tftpRemote(2), ftpRemote(3), rcpRemote(4)  

dsfCfgReplaceSrcUrl 1.3.6.1.4.1.171.14.14.1.3.1.3
This object indicates the source URL for the source configuration file to be executed.
OBJECT-TYPE    
  STRING Size(0..799)  

dsfCfgReplaceRemoteAddrType 1.3.6.1.4.1.171.14.14.1.3.1.4
This object indicates the type of address of the remote host. This object is meaningless if dsfCfgReplaceSrcType is 'local'.
OBJECT-TYPE    
  InetAddressType  

dsfCfgReplaceRemoteAddr 1.3.6.1.4.1.171.14.14.1.3.1.5
This object indicates the address of the remote host. This object is meaningless if dsfCfgReplaceSrcType is 'local'.
OBJECT-TYPE    
  InetAddress  

dsfCfgReplaceUsrName 1.3.6.1.4.1.171.14.14.1.3.1.6
This object indicates the user name on the source FTP/RCP server. This object is meaningful only when the object dsfCfgReplaceSrcType is 'ftpRemote', 'rcpRemote'.
OBJECT-TYPE    
  DisplayString  

dsfCfgReplaceUsrPwd 1.3.6.1.4.1.171.14.14.1.3.1.7
This object indicates the password for the user. This object is meaningful only when the object dsfCfgReplaceSrcType is 'ftpRemote'.
OBJECT-TYPE    
  DisplayString  

dsfCfgReplaceRemoteTcpPort 1.3.6.1.4.1.171.14.14.1.3.1.8
This object indicates the TCP port on the remote FTP server.
OBJECT-TYPE    
  Unsigned32  

dsfCfgReplaceVrfName 1.3.6.1.4.1.171.14.14.1.3.1.9
This object indicates the name of the VRF instance to which the TFTP/FTP/RCP server belongs.
OBJECT-TYPE    
  DisplayString  

dsfCfgReplaceErrorStatus 1.3.6.1.4.1.171.14.14.1.3.1.10
This object indicates the processing status about the replacement of current running configuration.
OBJECT-TYPE    
  DisplayString  

dsfCfgReplaceRowStatus 1.3.6.1.4.1.171.14.14.1.3.1.11
The status of this conceptual row. The writable columns in a row cannot be changed if the row is 'active'.
OBJECT-TYPE    
  RowStatus  

dsfIpSrcIfObjects 1.3.6.1.4.1.171.14.14.1.4
OBJECT IDENTIFIER    

dsfIpTftpSrcIf 1.3.6.1.4.1.171.14.14.1.4.1
This object specifies the interface whose IP address will be used as the source address for initiating TFTP packets. The special value of 0 indicates the interface is not specified, and IP address of the closest interface will be used.
OBJECT-TYPE    
  InterfaceIndexOrZero  

dsfIpFtpSrcIf 1.3.6.1.4.1.171.14.14.1.4.2
This object specifies the interface whose IP address will be used as the source address for initiating FTP packets. The special value of 0 indicates the interface is not specified, and IP address of the closest interface will be used.
OBJECT-TYPE    
  InterfaceIndexOrZero  

dsfIpRcpSrcIf 1.3.6.1.4.1.171.14.14.1.4.3
This object specifies the interface whose IP address will be used as the source address for initiating RCP packets. The special value of 0 indicates the interface is not specified, and IP address of the closest interface will be used.
OBJECT-TYPE    
  InterfaceIndexOrZero  

dsfClearRunCfg 1.3.6.1.4.1.171.14.14.1.5
This object is used to clear running-config when set to 'clear'. No action is taken if this object is set to 'noOp'. When read, the value 'noOp' is returned.
OBJECT-TYPE    
  INTEGER clear(1), noOp(2)  

dsfResetSystem 1.3.6.1.4.1.171.14.14.1.6
This object is used to reset system when set to 'reset'. It will clear system configuration, save and reboot the system. No action is taken if this object is set to 'noOp'. When read, the value 'noOp' is returned.
OBJECT-TYPE    
  INTEGER reset(1), noOp(2)  

dsfUploadImage 1.3.6.1.4.1.171.14.14.0.1
The notification is sent when the user uploads image file successfully.
NOTIFICATION-TYPE    

dsfDownloadImage 1.3.6.1.4.1.171.14.14.0.2
The notification is sent when the user downloads image file successfully.
NOTIFICATION-TYPE    

dsfUploadCfg 1.3.6.1.4.1.171.14.14.0.3
The notification is sent when the user uploads configuration file successfully.
NOTIFICATION-TYPE    

dsfDownloadCfg 1.3.6.1.4.1.171.14.14.0.4
The notification is sent when the user downloads configuration file successfully.
NOTIFICATION-TYPE    

dsfSaveCfg 1.3.6.1.4.1.171.14.14.0.5
The notification is sent when the user saves configuration file successfully.
NOTIFICATION-TYPE    

dsfCompliances 1.3.6.1.4.1.171.14.14.2.1
OBJECT IDENTIFIER    

dsfCompliance 1.3.6.1.4.1.171.14.14.2.1.1
This object is required when RCP and configurable source interface are supported.
MODULE-COMPLIANCE    

dsfGroups 1.3.6.1.4.1.171.14.14.2.2
OBJECT IDENTIFIER    

dsfBootInfoGroup 1.3.6.1.4.1.171.14.14.2.2.1
A collection of objects providing information about the boot configuration and boot image.
OBJECT-GROUP    

dsfCopyGroup 1.3.6.1.4.1.171.14.14.2.2.2
A collection of objects providing information for the parameters of the copy function.
OBJECT-GROUP    

dsfCfgReplaceGroup 1.3.6.1.4.1.171.14.14.2.2.3
A collection of objects providing information for the parameters of the configure replace function.
OBJECT-GROUP    

dsfIpSrcIfGroup 1.3.6.1.4.1.171.14.14.2.2.4
A collection of objects providing information about the interface whose IP address will be used as the source address for initiating TFTP/FTP/RCP packets.
OBJECT-GROUP    

dsfClearCfgGroup 1.3.6.1.4.1.171.14.14.2.2.5
An object providing the clear function.
OBJECT-GROUP