DLINKSW-SYSTEM-FILE-MIB
AI MIB Summary
The DLINKSW-SYSTEM-FILE-MIB enables SNMP-based management of critical system files on D-Link network switches, specifically monitoring and controlling the integrity and versioning of configuration files and firmware images.
This MIB module defines objects for managing system critical files (e.g configuration and firmware.)
Main OID:
dlinkSwSystemFileMIB.1.3.6.1.4.1.171.14.14
65
Objects
Active
Status
6
Dependencies
Imported Objects
Objects
65 total| Object Name |
|---|
dlinkSwSystemFileMIBThis MIB module defines objects for managing system critical files (e.g configuration and firmware.) MODULE-IDENTITY .1.3.6.1.4.1.171.14.14 |
dsfMIBNotifications OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.14.0 |
dsfUploadImageThe notification is sent when the user uploads image file successfully. NOTIFICATION-TYPE .1.3.6.1.4.1.171.14.14.0.1 |
dsfDownloadImageThe notification is sent when the user downloads image file successfully. NOTIFICATION-TYPE .1.3.6.1.4.1.171.14.14.0.2 |
dsfUploadCfgThe notification is sent when the user uploads configuration file successfully. NOTIFICATION-TYPE .1.3.6.1.4.1.171.14.14.0.3 |
dsfDownloadCfgThe notification is sent when the user downloads configuration file successfully. NOTIFICATION-TYPE .1.3.6.1.4.1.171.14.14.0.4 |
dsfSaveCfgThe notification is sent when the user saves configuration file successfully. NOTIFICATION-TYPE .1.3.6.1.4.1.171.14.14.0.5 |
dsfMIBObjects OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.14.1 |
dsfBootInfoObjects OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.14.1.1 |
dsfNextBootCfgUrlThis object indicates the URL of the file to be used as the startup configuration file.rw OCTET STRING .1.3.6.1.4.1.171.14.14.1.1.1 |
dsfNextBootImageUrlThis object indicates the URL of the file to be used as boot image file.rw OCTET STRING .1.3.6.1.4.1.171.14.14.1.1.2 |
dsfCheckingBootImageCheckThis 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.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.1.3 |
dsfBootImageCheckResultThis 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'.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.1.4 |
dsfBootImageTableThe table is used to display information for boot images of units. SEQUENCE OF DsfBootImageEntry .1.3.6.1.4.1.171.14.14.1.1.5 |
dsfBootImageEntryAn entry contains version information of a unit. DsfBootImageEntry .1.3.6.1.4.1.171.14.14.1.1.5.1 |
dsfBootImageUnitIdThis object indicates the unit (stacking device) or slot (chassis device) ID. Unsigned32 .1.3.6.1.4.1.171.14.14.1.1.5.1.1 |
dsfBootImageIndexThis object indicates the index of boot image. Unsigned32 .1.3.6.1.4.1.171.14.14.1.1.5.1.2 |
dsfBootImageUrlThis object indicates the file name and path of the entry.ro OCTET STRING .1.3.6.1.4.1.171.14.14.1.1.5.1.3 |
dsfBootImageInWorkingThis object indicates whether the entry is the current boot image.ro TruthValue (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.1.5.1.4 |
dsfBootCfgFileTableThe table is used to display boot configuration file of units. SEQUENCE OF DsfBootCfgFileEntry .1.3.6.1.4.1.171.14.14.1.1.6 |
dsfBootCfgFileEntryAn entry contains the information for boot configuration file of a unit. DsfBootCfgFileEntry .1.3.6.1.4.1.171.14.14.1.1.6.1 |
dsfBootCfgFileUnitIdThis object indicates the unit (stacking device) or slot (chassis device) ID. Unsigned32 .1.3.6.1.4.1.171.14.14.1.1.6.1.1 |
dsfBootCfgFileUrlThis object indicates the file name and path of the entry.ro OCTET STRING .1.3.6.1.4.1.171.14.14.1.1.6.1.2 |
dsfCopyTableA 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. SEQUENCE OF DsfCopyEntry .1.3.6.1.4.1.171.14.14.1.2 |
dsfCopyEntryAn entry contains parameters for copy. DsfCopyEntry .1.3.6.1.4.1.171.14.14.1.2.1 |
dsfCopyIndexThis object uniquely identifies this row. The only legal value for this object is 1. Unsigned32 (1) .1.3.6.1.4.1.171.14.14.1.2.1.1 |
dsfCopyTypeThis 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.rw Enumeration .1.3.6.1.4.1.171.14.14.1.2.1.2 |
dsfCopySrcUrlThis 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.rw OCTET STRING .1.3.6.1.4.1.171.14.14.1.2.1.3 |
dsfCopyDstUrlThis object indicates the destination URL for the copied file. The special form 'startup-config' and 'running-config' are reserved to indicate the system files.rw OCTET STRING .1.3.6.1.4.1.171.14.14.1.2.1.4 |
dsfCopyRemoteAddrTypeThis object indicates the type of address of the remote host. This object is meaningless if dsfCopyType is 'localToLocal'.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.4.1.171.14.14.1.2.1.5 |
dsfCopyRemoteAddrThis object indicates the address of the remote host. This object is meaningless if dsfCopyType is 'localToLocal'.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.4.1.171.14.14.1.2.1.6 |
dsfCopyUsrNameThis 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'.rw DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.2.1.7 |
dsfCopyUsrPwdThis object indicates the password for the user. This object is meaningful only when the object dsfCopyType is 'localToFtpRemote' or 'ftpRemoteToLocal'.rw DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.2.1.8 |
dsfCopyRemoteTcpPortThis object indicates the TCP port on the remote FTP server.rw Unsigned32 .1.3.6.1.4.1.171.14.14.1.2.1.9 |
dsfCopyVrfNameThis object indicates the name of the VRF instance to which the TFTP/FTP/RCP server belongs.rw DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.2.1.10 |
dsfCopyErrorStatusStatus of file copy.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.2.1.11 |
dsfCopyRowStatusThe status of this conceptual row. The writable columns in a row cannot be changed if the row is 'active'.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.2.1.12 |
dsfCfgReplaceTableA 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. SEQUENCE OF DsfCfgReplaceEntry .1.3.6.1.4.1.171.14.14.1.3 |
dsfCfgReplaceEntryAn entry contains parameters for configure replace. DsfCfgReplaceEntry .1.3.6.1.4.1.171.14.14.1.3.1 |
dsfCfgReplaceIndexThis object uniquely identifies this row. The only legal value for this object is 1. Unsigned32 (1) .1.3.6.1.4.1.171.14.14.1.3.1.1 |
dsfCfgReplaceSrcTypeThis 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.rw Enumeration .1.3.6.1.4.1.171.14.14.1.3.1.2 |
dsfCfgReplaceSrcUrlThis object indicates the source URL for the source configuration file to be executed.rw OCTET STRING .1.3.6.1.4.1.171.14.14.1.3.1.3 |
dsfCfgReplaceRemoteAddrTypeThis object indicates the type of address of the remote host. This object is meaningless if dsfCfgReplaceSrcType is 'local'.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.4.1.171.14.14.1.3.1.4 |
dsfCfgReplaceRemoteAddrThis object indicates the address of the remote host. This object is meaningless if dsfCfgReplaceSrcType is 'local'.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.4.1.171.14.14.1.3.1.5 |
dsfCfgReplaceUsrNameThis object indicates the user name on the source FTP/RCP server. This object is meaningful only when the object dsfCfgReplaceSrcType is 'ftpRemote', 'rcpRemote'.rw DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.3.1.6 |
dsfCfgReplaceUsrPwdThis object indicates the password for the user. This object is meaningful only when the object dsfCfgReplaceSrcType is 'ftpRemote'.rw DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.3.1.7 |
dsfCfgReplaceRemoteTcpPortThis object indicates the TCP port on the remote FTP server.rw Unsigned32 .1.3.6.1.4.1.171.14.14.1.3.1.8 |
dsfCfgReplaceVrfNameThis object indicates the name of the VRF instance to which the TFTP/FTP/RCP server belongs.rw DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.3.1.9 |
dsfCfgReplaceErrorStatusThis object indicates the processing status about the replacement of current running configuration.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.3.1.10 |
dsfCfgReplaceRowStatusThe status of this conceptual row. The writable columns in a row cannot be changed if the row is 'active'.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.171.14.14.1.3.1.11 |
dsfIpSrcIfObjects OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.14.1.4 |
dsfIpTftpSrcIfThis 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.rw InterfaceIndexOrZero (IF-MIB) .1.3.6.1.4.1.171.14.14.1.4.1 |
dsfIpFtpSrcIfThis 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.rw InterfaceIndexOrZero (IF-MIB) .1.3.6.1.4.1.171.14.14.1.4.2 |
dsfIpRcpSrcIfThis 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.rw InterfaceIndexOrZero (IF-MIB) .1.3.6.1.4.1.171.14.14.1.4.3 |
dsfClearRunCfgThis 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.rw Enumeration .1.3.6.1.4.1.171.14.14.1.5 |
dsfResetSystemThis 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.rw Enumeration .1.3.6.1.4.1.171.14.14.1.6 |
dsfMIBConformance OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.14.2 |
dsfCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.14.2.1 |
dsfComplianceThe compliance statement for entities which implement the DLINKSW-SYSTEM-FILE-MIB. Unknown .1.3.6.1.4.1.171.14.14.2.1.1 |
dsfGroups OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.14.2.2 |
dsfBootInfoGroupA collection of objects providing information about the boot configuration and boot image. Unknown .1.3.6.1.4.1.171.14.14.2.2.1 |
dsfCopyGroupA collection of objects providing information for the parameters of the copy function. Unknown .1.3.6.1.4.1.171.14.14.2.2.2 |
dsfCfgReplaceGroupA collection of objects providing information for the parameters of the configure replace function. Unknown .1.3.6.1.4.1.171.14.14.2.2.3 |
dsfIpSrcIfGroupA collection of objects providing information about the interface whose IP address will be used as the source address for initiating TFTP/FTP/RCP packets. Unknown .1.3.6.1.4.1.171.14.14.2.2.4 |
dsfClearCfgGroupAn object providing the clear function. Unknown .1.3.6.1.4.1.171.14.14.2.2.5 |