MIBs Depot

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

FromSymbols
DLINK-ID-REC-MIBdlinkIndustrialCommon
IF-MIBInterfaceIndexOrZero
INET-ADDRESS-MIBInetAddress, InetAddressType
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMIMODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso
SNMPv2-TCDisplayString, 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

NameOIDSyntaxAccessStatus
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.1OCTET STRING (SIZE(0..799))read-writecurrent
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.2OCTET STRING (SIZE(0..799))read-writecurrent
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.3TruthValueread-writecurrent
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.4DisplayStringread-onlycurrent
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.5not-accessiblecurrent
dsfBootImageEntry
OBJECT-TYPE
An entry contains version information of a unit.
1.3.6.1.4.1.171.14.14.1.1.5.1not-accessiblecurrent
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.1Unsigned32 (1..65535)not-accessiblecurrent
dsfBootImageIndex
OBJECT-TYPE
This object indicates the index of boot image.
1.3.6.1.4.1.171.14.14.1.1.5.1.2Unsigned32 (1..65535)not-accessiblecurrent
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.3OCTET STRING (SIZE(0..799))read-onlycurrent
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.4TruthValueread-onlycurrent
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.6not-accessiblecurrent
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.1not-accessiblecurrent
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.1Unsigned32 (1..65535)not-accessiblecurrent
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.2OCTET STRING (SIZE(0..799))read-onlycurrent
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.2not-accessiblecurrent
dsfCopyEntry
OBJECT-TYPE
An entry contains parameters for copy.
1.3.6.1.4.1.171.14.14.1.2.1not-accessiblecurrent
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.1Unsigned32 (1)not-accessiblecurrent
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.2INTEGER {localToLocal(1), localToTftpRemote(2), localToFtpRemote(3), localToRcpRemote(4), tftpRemoteToLocal(5), ftpRemoteToLocal(6), rcpRemoteToLocal(7)}read-createcurrent
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.3OCTET STRING (SIZE(0..799))read-createcurrent
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.4OCTET STRING (SIZE(0..799))read-createcurrent
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.5InetAddressTyperead-createcurrent
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.6InetAddressread-createcurrent
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.7DisplayStringread-createcurrent
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.8DisplayStringread-createcurrent
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.9Unsigned32read-createcurrent
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.10DisplayStringread-createcurrent
dsfCopyErrorStatus
OBJECT-TYPE
Status of file copy.
1.3.6.1.4.1.171.14.14.1.2.1.11DisplayStringread-onlycurrent
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.12RowStatusread-createcurrent
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.3not-accessiblecurrent
dsfCfgReplaceEntry
OBJECT-TYPE
An entry contains parameters for configure replace.
1.3.6.1.4.1.171.14.14.1.3.1not-accessiblecurrent
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.1Unsigned32 (1)not-accessiblecurrent
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.2INTEGER {local(1), tftpRemote(2), ftpRemote(3), rcpRemote(4)}read-createcurrent
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.3OCTET STRING (SIZE(0..799))read-createcurrent
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.4InetAddressTyperead-createcurrent
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.5InetAddressread-createcurrent
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.6DisplayStringread-createcurrent
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.7DisplayStringread-createcurrent
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.8Unsigned32read-createcurrent
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.9DisplayStringread-createcurrent
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.10DisplayStringread-onlycurrent
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.11RowStatusread-createcurrent
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.1InterfaceIndexOrZeroread-writecurrent
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.2InterfaceIndexOrZeroread-writecurrent
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.3InterfaceIndexOrZeroread-writecurrent
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.5INTEGER {clear(1), noOp(2)}read-writecurrent
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.6INTEGER {reset(1), noOp(2)}read-writecurrent
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

NameOIDStatus
dsfUploadImage
NOTIFICATION-TYPE
The notification is sent when the user uploads image file successfully.
1.3.6.1.4.1.171.14.14.0.1current
dsfDownloadImage
NOTIFICATION-TYPE
The notification is sent when the user downloads image file successfully.
1.3.6.1.4.1.171.14.14.0.2current
dsfUploadCfg
NOTIFICATION-TYPE
The notification is sent when the user uploads configuration file successfully.
1.3.6.1.4.1.171.14.14.0.3current
dsfDownloadCfg
NOTIFICATION-TYPE
The notification is sent when the user downloads configuration file successfully.
1.3.6.1.4.1.171.14.14.0.4current
dsfSaveCfg
NOTIFICATION-TYPE
The notification is sent when the user saves configuration file successfully.
1.3.6.1.4.1.171.14.14.0.5current

Conformance

NameOIDStatus
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.1current
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.1current
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.2current
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.3current
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.4current
dsfClearCfgGroup
OBJECT-GROUP
An object providing the clear function.
1.3.6.1.4.1.171.14.14.2.2.5current