DLINKSW-SYSTEM-FILE-MIB
- Registered at
- 1.3.6.1.4.1.171.14.14
- Last updated
- 2013-08-19 00:00
- Organization
- D-Link Corp.
- Revisions
- 2013-08-19 00:00, 2013-04-24 00:00
- Namespace
- dlink
- Source file
DLINKSW-SYSTEM-FILE-MIB- Digest
sha256:55f22aaa7d8f7638b8cc0ba8b61267ce0f8f6a7b2222526e3ac8c7e26839acd6
Description
This MIB module defines objects for managing system critical files (e.g configuration and firmware.)
Contact
D-Link Corporation Postal: No. 289, Sinhu 3rd Rd., Neihu District, Taipei City 114, Taiwan, R.O.C Tel: +886-2-66000123 E-mail: tsd@dlink.com.tw
Imports
| From | Symbols |
|---|---|
| DLINK-ID-REC-MIB | dlinkIndustrialCommon |
| IF-MIB | InterfaceIndexOrZero |
| INET-ADDRESS-MIB | InetAddress, InetAddressType |
| SNMPv2-CONF | MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP |
| SNMPv2-SMI | MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso |
| SNMPv2-TC | DisplayString, RowStatus, TEXTUAL-CONVENTION, TruthValue |
Imported by
Nothing in this corpus imports this module.
Load order
Every file a consumer needs in order to load this module, dependencies first.
DLINK-ID-REC-MIB DLINKSW-SYSTEM-FILE-MIB IANAifType-MIB IF-MIB INET-ADDRESS-MIB SNMPv2-CONF SNMPv2-MIB SNMPv2-SMI SNMPv2-TC
Objects
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| dsfMIBNotifications OBJECT-IDENTITY | 1.3.6.1.4.1.171.14.14.0 | |||
| dsfMIBObjects OBJECT-IDENTITY | 1.3.6.1.4.1.171.14.14.1 | |||
| dsfBootInfoObjects OBJECT-IDENTITY | 1.3.6.1.4.1.171.14.14.1.1 | |||
| dsfNextBootCfgUrl OBJECT-TYPE This object indicates the URL of the file to be used as the startup configuration file. | 1.3.6.1.4.1.171.14.14.1.1.1 | OCTET STRING (SIZE(0..799)) | read-write | current |
| dsfNextBootImageUrl OBJECT-TYPE This object indicates the URL of the file to be used as boot image file. | 1.3.6.1.4.1.171.14.14.1.1.2 | OCTET STRING (SIZE(0..799)) | read-write | current |
| dsfCheckingBootImageCheck OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.1.3 | TruthValue | read-write | current |
| dsfBootImageCheckResult OBJECT-TYPE 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'. | 1.3.6.1.4.1.171.14.14.1.1.4 | DisplayString | read-only | current |
| dsfBootImageTable OBJECT-TYPE The table is used to display information for boot images of units. | 1.3.6.1.4.1.171.14.14.1.1.5 | not-accessible | current | |
| dsfBootImageEntry OBJECT-TYPE An entry contains version information of a unit. | 1.3.6.1.4.1.171.14.14.1.1.5.1 | not-accessible | current | |
| dsfBootImageUnitId OBJECT-TYPE This object indicates the unit (stacking device) or slot (chassis device) ID. | 1.3.6.1.4.1.171.14.14.1.1.5.1.1 | Unsigned32 (1..65535) | not-accessible | current |
| dsfBootImageIndex OBJECT-TYPE This object indicates the index of boot image. | 1.3.6.1.4.1.171.14.14.1.1.5.1.2 | Unsigned32 (1..65535) | not-accessible | current |
| dsfBootImageUrl OBJECT-TYPE This object indicates the file name and path of the entry. | 1.3.6.1.4.1.171.14.14.1.1.5.1.3 | OCTET STRING (SIZE(0..799)) | read-only | current |
| dsfBootImageInWorking OBJECT-TYPE This object indicates whether the entry is the current boot image. | 1.3.6.1.4.1.171.14.14.1.1.5.1.4 | TruthValue | read-only | current |
| dsfBootCfgFileTable OBJECT-TYPE The table is used to display boot configuration file of units. | 1.3.6.1.4.1.171.14.14.1.1.6 | not-accessible | current | |
| dsfBootCfgFileEntry OBJECT-TYPE An entry contains the information for boot configuration file of a unit. | 1.3.6.1.4.1.171.14.14.1.1.6.1 | not-accessible | current | |
| dsfBootCfgFileUnitId OBJECT-TYPE This object indicates the unit (stacking device) or slot (chassis device) ID. | 1.3.6.1.4.1.171.14.14.1.1.6.1.1 | Unsigned32 (1..65535) | not-accessible | current |
| dsfBootCfgFileUrl OBJECT-TYPE This object indicates the file name and path of the entry. | 1.3.6.1.4.1.171.14.14.1.1.6.1.2 | OCTET STRING (SIZE(0..799)) | read-only | current |
| dsfCopyTable OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.2 | not-accessible | current | |
| dsfCopyEntry OBJECT-TYPE An entry contains parameters for copy. | 1.3.6.1.4.1.171.14.14.1.2.1 | not-accessible | current | |
| dsfCopyIndex OBJECT-TYPE This object uniquely identifies this row. The only legal value for this object is 1. | 1.3.6.1.4.1.171.14.14.1.2.1.1 | Unsigned32 (1) | not-accessible | current |
| dsfCopyType OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.2.1.2 | INTEGER {localToLocal(1), localToTftpRemote(2), localToFtpRemote(3), localToRcpRemote(4), tftpRemoteToLocal(5), ftpRemoteToLocal(6), rcpRemoteToLocal(7)} | read-create | current |
| dsfCopySrcUrl OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.2.1.3 | OCTET STRING (SIZE(0..799)) | read-create | current |
| dsfCopyDstUrl OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.2.1.4 | OCTET STRING (SIZE(0..799)) | read-create | current |
| dsfCopyRemoteAddrType OBJECT-TYPE This object indicates the type of address of the remote host. This object is meaningless if dsfCopyType is 'localToLocal'. | 1.3.6.1.4.1.171.14.14.1.2.1.5 | InetAddressType | read-create | current |
| dsfCopyRemoteAddr OBJECT-TYPE This object indicates the address of the remote host. This object is meaningless if dsfCopyType is 'localToLocal'. | 1.3.6.1.4.1.171.14.14.1.2.1.6 | InetAddress | read-create | current |
| dsfCopyUsrName OBJECT-TYPE 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'. | 1.3.6.1.4.1.171.14.14.1.2.1.7 | DisplayString | read-create | current |
| dsfCopyUsrPwd OBJECT-TYPE This object indicates the password for the user. This object is meaningful only when the object dsfCopyType is 'localToFtpRemote' or 'ftpRemoteToLocal'. | 1.3.6.1.4.1.171.14.14.1.2.1.8 | DisplayString | read-create | current |
| dsfCopyRemoteTcpPort OBJECT-TYPE This object indicates the TCP port on the remote FTP server. | 1.3.6.1.4.1.171.14.14.1.2.1.9 | Unsigned32 | read-create | current |
| dsfCopyVrfName OBJECT-TYPE This object indicates the name of the VRF instance to which the TFTP/FTP/RCP server belongs. | 1.3.6.1.4.1.171.14.14.1.2.1.10 | DisplayString | read-create | current |
| dsfCopyErrorStatus OBJECT-TYPE Status of file copy. | 1.3.6.1.4.1.171.14.14.1.2.1.11 | DisplayString | read-only | current |
| dsfCopyRowStatus OBJECT-TYPE The status of this conceptual row. The writable columns in a row cannot be changed if the row is 'active'. | 1.3.6.1.4.1.171.14.14.1.2.1.12 | RowStatus | read-create | current |
| dsfCfgReplaceTable OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.3 | not-accessible | current | |
| dsfCfgReplaceEntry OBJECT-TYPE An entry contains parameters for configure replace. | 1.3.6.1.4.1.171.14.14.1.3.1 | not-accessible | current | |
| dsfCfgReplaceIndex OBJECT-TYPE This object uniquely identifies this row. The only legal value for this object is 1. | 1.3.6.1.4.1.171.14.14.1.3.1.1 | Unsigned32 (1) | not-accessible | current |
| dsfCfgReplaceSrcType OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.3.1.2 | INTEGER {local(1), tftpRemote(2), ftpRemote(3), rcpRemote(4)} | read-create | current |
| dsfCfgReplaceSrcUrl OBJECT-TYPE This object indicates the source URL for the source configuration file to be executed. | 1.3.6.1.4.1.171.14.14.1.3.1.3 | OCTET STRING (SIZE(0..799)) | read-create | current |
| dsfCfgReplaceRemoteAddrType OBJECT-TYPE This object indicates the type of address of the remote host. This object is meaningless if dsfCfgReplaceSrcType is 'local'. | 1.3.6.1.4.1.171.14.14.1.3.1.4 | InetAddressType | read-create | current |
| dsfCfgReplaceRemoteAddr OBJECT-TYPE This object indicates the address of the remote host. This object is meaningless if dsfCfgReplaceSrcType is 'local'. | 1.3.6.1.4.1.171.14.14.1.3.1.5 | InetAddress | read-create | current |
| dsfCfgReplaceUsrName OBJECT-TYPE This object indicates the user name on the source FTP/RCP server. This object is meaningful only when the object dsfCfgReplaceSrcType is 'ftpRemote', 'rcpRemote'. | 1.3.6.1.4.1.171.14.14.1.3.1.6 | DisplayString | read-create | current |
| dsfCfgReplaceUsrPwd OBJECT-TYPE This object indicates the password for the user. This object is meaningful only when the object dsfCfgReplaceSrcType is 'ftpRemote'. | 1.3.6.1.4.1.171.14.14.1.3.1.7 | DisplayString | read-create | current |
| dsfCfgReplaceRemoteTcpPort OBJECT-TYPE This object indicates the TCP port on the remote FTP server. | 1.3.6.1.4.1.171.14.14.1.3.1.8 | Unsigned32 | read-create | current |
| dsfCfgReplaceVrfName OBJECT-TYPE This object indicates the name of the VRF instance to which the TFTP/FTP/RCP server belongs. | 1.3.6.1.4.1.171.14.14.1.3.1.9 | DisplayString | read-create | current |
| dsfCfgReplaceErrorStatus OBJECT-TYPE This object indicates the processing status about the replacement of current running configuration. | 1.3.6.1.4.1.171.14.14.1.3.1.10 | DisplayString | read-only | current |
| dsfCfgReplaceRowStatus OBJECT-TYPE The status of this conceptual row. The writable columns in a row cannot be changed if the row is 'active'. | 1.3.6.1.4.1.171.14.14.1.3.1.11 | RowStatus | read-create | current |
| dsfIpSrcIfObjects OBJECT-IDENTITY | 1.3.6.1.4.1.171.14.14.1.4 | |||
| dsfIpTftpSrcIf OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.4.1 | InterfaceIndexOrZero | read-write | current |
| dsfIpFtpSrcIf OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.4.2 | InterfaceIndexOrZero | read-write | current |
| dsfIpRcpSrcIf OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.4.3 | InterfaceIndexOrZero | read-write | current |
| dsfClearRunCfg OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.5 | INTEGER {clear(1), noOp(2)} | read-write | current |
| dsfResetSystem OBJECT-TYPE 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. | 1.3.6.1.4.1.171.14.14.1.6 | INTEGER {reset(1), noOp(2)} | read-write | current |
| dsfMIBConformance OBJECT-IDENTITY | 1.3.6.1.4.1.171.14.14.2 | |||
| dsfCompliances OBJECT-IDENTITY | 1.3.6.1.4.1.171.14.14.2.1 | |||
| dsfGroups OBJECT-IDENTITY | 1.3.6.1.4.1.171.14.14.2.2 |
Notifications
| Name | OID | Status |
|---|---|---|
| dsfUploadImage NOTIFICATION-TYPE The notification is sent when the user uploads image file successfully. | 1.3.6.1.4.1.171.14.14.0.1 | current |
| dsfDownloadImage NOTIFICATION-TYPE The notification is sent when the user downloads image file successfully. | 1.3.6.1.4.1.171.14.14.0.2 | current |
| dsfUploadCfg NOTIFICATION-TYPE The notification is sent when the user uploads configuration file successfully. | 1.3.6.1.4.1.171.14.14.0.3 | current |
| dsfDownloadCfg NOTIFICATION-TYPE The notification is sent when the user downloads configuration file successfully. | 1.3.6.1.4.1.171.14.14.0.4 | current |
| dsfSaveCfg NOTIFICATION-TYPE The notification is sent when the user saves configuration file successfully. | 1.3.6.1.4.1.171.14.14.0.5 | current |
Conformance
| Name | OID | Status |
|---|---|---|
| dsfCompliance MODULE-COMPLIANCE The compliance statement for entities which implement the DLINKSW-SYSTEM-FILE-MIB. | 1.3.6.1.4.1.171.14.14.2.1.1 | current |
| dsfBootInfoGroup OBJECT-GROUP A collection of objects providing information about the boot configuration and boot image. | 1.3.6.1.4.1.171.14.14.2.2.1 | current |
| dsfCopyGroup OBJECT-GROUP A collection of objects providing information for the parameters of the copy function. | 1.3.6.1.4.1.171.14.14.2.2.2 | current |
| dsfCfgReplaceGroup OBJECT-GROUP A collection of objects providing information for the parameters of the configure replace function. | 1.3.6.1.4.1.171.14.14.2.2.3 | current |
| dsfIpSrcIfGroup OBJECT-GROUP 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. | 1.3.6.1.4.1.171.14.14.2.2.4 | current |
| dsfClearCfgGroup OBJECT-GROUP An object providing the clear function. | 1.3.6.1.4.1.171.14.14.2.2.5 | current |