DLINK-AGENT-MIB: View SNMP OID List / Download MIB

VENDOR: D-LINK


 Home MIB: DLINK-AGENT-MIB
Download as:   

Download standard MIB format if you are planning to load a MIB file into some system (OS, Zabbix, PRTG ...) or view it with a MIB browser. CSV is more suitable for analyzing and viewing OID' and other MIB objects in excel. JSON and YAML formats are usually used in programing even though some systems can use MIB in YAML format (like Logstash).
Keep in mind that standard MIB files can be successfully loaded by systems and programs only if all the required MIB's from the "Imports" section are already loaded.
The tree-like SNMP object navigator requires no explanations because it is very simple to use. And if you stumbled on this MIB from Google note that you can always go back to the home page if you need to perform another MIB or OID lookup.


Object Name OID Type Access Info
 agentGeneralMgmt 1.3.6.1.4.1.171.12.1
The Structure of Common Management Information for the D-Link enterprise.
     agentBasicInfo 1.3.6.1.4.1.171.12.1.1
         agentMgmtProtocolCapability 1.3.6.1.4.1.171.12.1.1.1 integer read-only
The network management protocol(s) supported by this agent. Enumeration: 'snmp-ip-ipx': 4, 'other': 1, 'snmp-ip': 2, 'snmp-ipx': 3.
         agentMibCapabilityTable 1.3.6.1.4.1.171.12.1.1.2 no-access
A list of MIB capability entries supported by this agent.
             agentMibCapabilityEntry 1.3.6.1.4.1.171.12.1.1.2.1 no-access
A MIB capability entry contains objects describing a particular MIB supported by this agent.
                 agentMibCapabilityIndex 1.3.6.1.4.1.171.12.1.1.2.1.1 integer32 read-only
A list of agentMibCapabilityDescr entries.
                 agentMibCapabilityDescr 1.3.6.1.4.1.171.12.1.1.2.1.2 displaystring read-only
The name of the MIB supported by the agent.
                 agentMibCapabilityVersion 1.3.6.1.4.1.171.12.1.1.2.1.3 integer32 read-only
The version of the MIB specified in this entry.
                 agentMibCapabilityType 1.3.6.1.4.1.171.12.1.1.2.1.4 integer read-only
The type of the MIB specified in this entry. Enumeration: 'other': 1, 'proprietary': 3, 'experiment': 4, 'standard': 2.
         agentStatusConsoleInUse 1.3.6.1.4.1.171.12.1.1.3 integer read-only
This indicates whether the console is currently in-use. Enumeration: 'other': 1, 'in-use': 2, 'not-in-use': 3.
         agentStatusSaveCfg 1.3.6.1.4.1.171.12.1.1.4 integer read-only
This indicates the status of the device configuration. other(1) - this entry is currently in use but the conditions under which it will remain so are different from each of the following values. proceeding(2) - the device configuration is being currently saved into the NV-RAM. completed(3) V all of the device configuration parameters have been saved into NV-RAM. failed(4) - The process to save device configuration has failed. Enumeration: 'failed': 4, 'completed': 3, 'other': 1, 'proceeding': 2.
         agentStatusFileTransfer 1.3.6.1.4.1.171.12.1.1.5 integer read-only
The status of the firmware download control. If the value is 'other', this means the firmware has not been updated since the device started up. Enumeration: 'invalid-file': 3, 'in-process': 2, 'complete': 7, 'not-format': 9, 'violation': 4, 'memory-full': 10, 'other': 1, 'file-not-found': 5, 'time-out': 8, 'disk-full': 6.
         agentCPUutilization 1.3.6.1.4.1.171.12.1.1.6
             agentCPUutilizationIn5sec 1.3.6.1.4.1.171.12.1.1.6.1 integer32 read-only
The unit of time is 5 seconds. The value will be between 0% (idle) and 100% (very busy).
             agentCPUutilizationIn1min 1.3.6.1.4.1.171.12.1.1.6.2 integer32 read-only
The unit of time is 1 minute. The value will be between 0% (idle) and 100% (very busy).
             agentCPUutilizationIn5min 1.3.6.1.4.1.171.12.1.1.6.3 integer32 read-only
The unit of time is 5 minutes. The value will be between 0% (idle) and 100% (very busy).
         agentPORTutilizationTable 1.3.6.1.4.1.171.12.1.1.7 no-access
The table specifies the port's utilization function.
             agentPORTutilizationEntry 1.3.6.1.4.1.171.12.1.1.7.1 no-access
A list of information about the port's utilization function.
                 agentPORTutilizationProtIndex 1.3.6.1.4.1.171.12.1.1.7.1.1 integer read-only
This object indicates the module's port number.
                 agentPORTutilizationTX 1.3.6.1.4.1.171.12.1.1.7.1.2 integer read-only
The real-time gauges of transmitted frames on the specific port.
                 agentPORTutilizationRX 1.3.6.1.4.1.171.12.1.1.7.1.3 integer read-only
The real-time gauges of recieved frames on the specific port.
                 agentPORTutilizationUtil 1.3.6.1.4.1.171.12.1.1.7.1.4 integer read-only
The real-time percentage of the port statistics.
         agentDRAMutilizationTable 1.3.6.1.4.1.171.12.1.1.9 no-access
Information about DRAM memory.
             agentDRAMutilizationEntry 1.3.6.1.4.1.171.12.1.1.9.1 no-access
A list of information about DRAM memory.
                 agentDRAMutilizationUnitID 1.3.6.1.4.1.171.12.1.1.9.1.1 integer read-only
Specifies the unit ID. If the ID equals zero, it means the current device.
                 agentDRAMutilizationTotalDRAM 1.3.6.1.4.1.171.12.1.1.9.1.2 integer read-only
The size of the total DRAM memory.
                 agentDRAMutilizationUsedDRAM 1.3.6.1.4.1.171.12.1.1.9.1.3 integer read-only
The size of the used DRAM memory.
                 agentDRAMutilization 1.3.6.1.4.1.171.12.1.1.9.1.4 integer read-only
The percentage of used DRAM memory of the total DRAM memory available. The value will be between 0%(idle) and 100%(very busy).
         agentStatusReset 1.3.6.1.4.1.171.12.1.1.11 integer read-only
This indicates the status of 'agentReset'. Enumeration: 'failed': 3, 'completed': 2, 'proceeding': 1.
         agentSerialNumber 1.3.6.1.4.1.171.12.1.1.12 displaystring read-only
A text string containing the serial number of this device.
     agentBasicConfig 1.3.6.1.4.1.171.12.1.2
         agentBscSwFileTable 1.3.6.1.4.1.171.12.1.2.1 no-access
A list of MIB basic config entries that support file update by this agent.
             agentBscSwFileEntry 1.3.6.1.4.1.171.12.1.2.1.1 no-access
A basic configuration entry contains objects describing a particular MIB supported by this agent.
                 agentBscSwFileIndex 1.3.6.1.4.1.171.12.1.2.1.1.1 integer32 read-only
The table index for the file entry.
                 agentBscSwFileDscr 1.3.6.1.4.1.171.12.1.2.1.1.2 displaystring read-write
The description for the purpose of the software file in this entry. Note: For systems which do not support change of this object, setting values to this object will cause the system to return a bad-value error message.
                 agentBscSwFileAddr 1.3.6.1.4.1.171.12.1.2.1.1.3 ipaddress read-write
The IP address where the file to be downloaded is located, or the IP address where the file will be uploaded to.
                 agentBscSwFileTransferType 1.3.6.1.4.1.171.12.1.2.1.1.4 integer read-write
The channel through which the file will be downloaded or uploaded. Note: For systems which do not support all channels, setting values to the unsupported channel will cause the system to return a bad-value error message. Enumeration: 'out-of-band-load': 3, 'other': 1, 'network-load': 2.
                 agentBscSwFile 1.3.6.1.4.1.171.12.1.2.1.1.5 displaystring read-write
The name of the file to be downloaded from the TFTP server, or to be uploaded to.
                 agentBscSwFileLocateId 1.3.6.1.4.1.171.12.1.2.1.1.6 integer read-write
This object describes the type of the file. runtime-code(1), log-file(2), cfg-file(3) Note: For a system which does not support change of this object, setting a value to this object will cause the system to return a bad-value error message.
                 agentBscSwFileLoadType 1.3.6.1.4.1.171.12.1.2.1.1.7 integer read-write
This object allows the user to select the download or upload function for the file. Note: For a system which does not support change of this object, setting a value to this object will cause the system to return a bad-value error message. Enumeration: 'download': 3, 'other': 1, 'upload': 2.
                 agentBscSwFileCtrl 1.3.6.1.4.1.171.12.1.2.1.1.8 integer read-write
This object allows the user to download runtime software. The setting will take effect when the system restarts. See Note (1) below Note: For systems which do not support change of this object to some value, setting these values causes the system to return bad-value error messages. start - start to action. delete(4) - delete the firmware by indicated firmware ID. config-as-bootup-fw(5) - configured as bootup firmware by indicated firmware(ID). Enumeration: 'inactive': 2, 'start': 3, 'config-as-bootup-fw': 5, 'other': 1, 'delete': 4.
                 agentBscSwFileBIncrement 1.3.6.1.4.1.171.12.1.2.1.1.9 truthvalue read-write
The object indicates whether the previous configuration will be valid or not after downloading the configuration file. True: keep valid False: erase.
                 agentMultiImageCtrlID 1.3.6.1.4.1.171.12.1.2.1.1.10 integer read-write
The section ID of the firmware image.
         agentFileTransfer 1.3.6.1.4.1.171.12.1.2.2 integer read-write
This object will execute the download or upload action. If start(2), it will begin to download/upload, but no reset follows. If start-and-reset(3), then the reset will activate after download or upload. No action if (4). Note: Because these functions will be limited by the system support, some of the selected items will be invalid. When the user selects one of the items, it will respond with bad-value status. Enumeration: 'start': 2, 'other': 1, 'noaction': 4, 'start-and-reset': 3.
         agentSystemReset 1.3.6.1.4.1.171.12.1.2.3 integer read-write
This object indicates the agent system reset state. Setting this object to no-reset(4) has no effect. Setting this object to cold-start(2) or warm-start(3) will reset the agent. The agent always returns no-reset(4) when this object is read. Enumeration: 'other': 1, 'no-reset': 4, 'warm-start': 3, 'cold-start': 2.
         agentRs232PortConfig 1.3.6.1.4.1.171.12.1.2.4 integer read-write
This object indicates the RS-232C mode when the device has restarted. Enumeration: 'notAvail': 4, 'other': 1, 'console': 2, 'out-of-band': 3.
         agentOutOfBandBaudRateConfig 1.3.6.1.4.1.171.12.1.2.5 integer read-write
This object allows the user to the specify out-of-band baud rate. It will take effect when the system is restarted. Note: Because these functions will be limited by the system support, some of the selected items will be invalid. When the user selects one of the items, it will respond with a bad-value status. Enumeration: 'baudRate-9600': 3, 'baudRate-2400': 2, 'other': 1, 'baudRate-115200': 6, 'baudRate-38400': 5, 'baudRate-19200': 4.
         agentSaveCfg 1.3.6.1.4.1.171.12.1.2.6 integer read-write
As the object is set to 'set(3)', the current device configuration will be saved into to NV-RAM. Enumeration: 'idle': 2, 'other': 1, 'set': 3.
         swMultiImageInfoTable 1.3.6.1.4.1.171.12.1.2.7 no-access
             swMultiImageInfoEntry 1.3.6.1.4.1.171.12.1.2.7.1 no-access
A list of information about multiple image management.
                 swMultiImageInfoID 1.3.6.1.4.1.171.12.1.2.7.1.1 integer read-only
The section ID of the firmware image.
                 swMultiImageVersion 1.3.6.1.4.1.171.12.1.2.7.1.2 displaystring read-only
The record of the downloaded firmware version.
                 swMultiImageSize 1.3.6.1.4.1.171.12.1.2.7.1.3 integer32 read-only
The record of the downloaded firmware size.
                 swMultiImageUpdateTime 1.3.6.1.4.1.171.12.1.2.7.1.4 displaystring read-only
The record of the firmware updated time.
                 swMultiImageFrom 1.3.6.1.4.1.171.12.1.2.7.1.5 displaystring read-only
The record of the IP address of the TFTP server.
                 swMultiImageSendUser 1.3.6.1.4.1.171.12.1.2.7.1.6 displaystring read-only
The record of the user who downloaded the firmware.
         agentTrustHostMgmt 1.3.6.1.4.1.171.12.1.2.10
               agentTrustHostTable 1.3.6.1.4.1.171.12.1.2.10.1 no-access
This table contains trusted host information.
                   agentTrustHostEntry 1.3.6.1.4.1.171.12.1.2.10.1.1 no-access
A list of information about trusted host.
                       agentTrustHostIndex 1.3.6.1.4.1.171.12.1.2.10.1.1.1 integer read-only
The index of the trusted host entry.
                       agentTrustHostIPAddress 1.3.6.1.4.1.171.12.1.2.10.1.1.2 ipaddress read-only
Specifies the IP address of the trusted host.
                       agentTrustHostRowStatus 1.3.6.1.4.1.171.12.1.2.10.1.1.3 rowstatus read-only
Indicates the status of this entry. When creating a trusted host entry, the IP address should be set, too.
                       agentTrustHostIPSubnetMask 1.3.6.1.4.1.171.12.1.2.10.1.1.4 ipaddress read-only
Specifies the IP subnet mask of the trusted host.
                       agentTrustHostForSNMP 1.3.6.1.4.1.171.12.1.2.10.1.1.5 integer read-only
Specifies the trusted host for SNMP. Enumeration: 'disabled': 2, 'enabled': 1.
                       agentTrustHostForTELNET 1.3.6.1.4.1.171.12.1.2.10.1.1.6 integer read-only
Specifies the trusted host for TELNET. Enumeration: 'disabled': 2, 'enabled': 1.
                       agentTrustHostForSSH 1.3.6.1.4.1.171.12.1.2.10.1.1.7 integer read-only
Specifies the trusted host for SSH. Enumeration: 'disabled': 2, 'enabled': 1.
                       agentTrustHostForHTTP 1.3.6.1.4.1.171.12.1.2.10.1.1.8 integer read-only
Specifies the trusted host for HTTP. Enumeration: 'disabled': 2, 'enabled': 1.
                       agentTrustHostForHTTPS 1.3.6.1.4.1.171.12.1.2.10.1.1.9 integer read-only
Specifies the trusted host for HTTPS. Enumeration: 'disabled': 2, 'enabled': 1.
               agentTrustHostDelAllState 1.3.6.1.4.1.171.12.1.2.10.2 integer read-write
Used to delete all trusted host entries. Enumeration: 'start': 2, 'none': 1.
         agentFDBMgmt 1.3.6.1.4.1.171.12.1.2.11
               agentFDBClearAllState 1.3.6.1.4.1.171.12.1.2.11.1 integer read-write
Used to clear all FDB entries. Enumeration: 'start': 2, 'other': 1.
         agentARPMgmt 1.3.6.1.4.1.171.12.1.2.12
               agentARPClearAllState 1.3.6.1.4.1.171.12.1.2.12.1 integer read-write
Used to clear all ARP entries. Enumeration: 'start': 2, 'other': 1.
               agentGratuitousARPMgmt 1.3.6.1.4.1.171.12.1.2.12.2
                   agentGratuitousARPSendIpifStatusUpState 1.3.6.1.4.1.171.12.1.2.12.2.1 integer read-write
It is used to enable/disable sending of gratuitous ARP request packets while IPIF interface come up. This is used to automatically announce the interface's IP address to other nodes. By default, the state is enabled, and only one ARP packet will be broadcast. Enumeration: 'disabled': 2, 'enabled': 1.
                   agentGratuitousARPSendDupIpDetectedState 1.3.6.1.4.1.171.12.1.2.12.2.2 integer read-write
It is used to enable/disable sending of gratuitous ARP request packets while a duplicate IP is detected. By default, the state is enabled. The duplicate IP detected means that the system received a ARP request packet that is sent by an IP address that matches the system's own IP address. In this case, the system knows that somebody out there is using an IP address that is in conflict with the system. In order to reclaim the correct host of this IP address, the system can send out the gratuitous ARP request packet for this duplicate IP address. Enumeration: 'disabled': 2, 'enabled': 1.
                   agentGratuitousARPLearningState 1.3.6.1.4.1.171.12.1.2.12.2.3 integer read-write
It is used to enable/disable learning of an ARP entry in the ARP cache based on the received gratuitous ARP packet. If the switch receives a gratuitous ARP request/reply packet and the sender's IP address is in its ARP table, it should update the ARP entry. By default, the state is disabled. Enumeration: 'disabled': 2, 'enabled': 1.
                   agentGratuitousARPTable 1.3.6.1.4.1.171.12.1.2.12.2.4 no-access
Gratuitous ARP Table Information.
                       agentGratuitousARPEntry 1.3.6.1.4.1.171.12.1.2.12.2.4.1 no-access
A list of information from the Gratuitous ARP Table.
                           agentGratuitousARPInterfaceName 1.3.6.1.4.1.171.12.1.2.12.2.4.1.1 displaystring read-only
The name of the IP interface.
                           agentGratuitousARPPeriodicalSendInterval 1.3.6.1.4.1.171.12.1.2.12.2.4.1.2 integer read-write
It is used to configure the interval for the periodic sending of gratuitous ARP request packets. 0 means not send gratuitous ARP periodically.
                           agentGratuitousARPTrapState 1.3.6.1.4.1.171.12.1.2.12.2.4.1.3 integer read-write
It indicates the state of the gratuitous ARP trap. The switch can trap the IP conflict event to inform the administrator. By default, the trap is disabled. Enumeration: 'disabled': 2, 'enabled': 1.
                           agentGratuitousARPLogState 1.3.6.1.4.1.171.12.1.2.12.2.4.1.4 integer read-write
It indicates the state of the gratuitous Log trap. The switch can log the IP conflict event to inform the administrator. By default, the event log is enabled. Enumeration: 'disabled': 2, 'enabled': 1.
         agentReboot 1.3.6.1.4.1.171.12.1.2.19 integer read-write
Used to restart the switch. Enumeration: 'start': 2, 'none': 1.
         agentReset 1.3.6.1.4.1.171.12.1.2.20 integer read-write
Used to reset all switch parameters. none(1) : No action. This is the default value of this object. config(2): All parameters are reset to default settings, but the device will neither save nor reboot. system(3): All parameters are reset to default settings. The switch will then do a factory reset, save, and reboot. reset(4) : All parameters will be reset to default settings except IP address, user account, and history log, but the device will neither save nor reboot. system-exlude-vlan(5) : All parameters are reset to default settings except VLAN. The switch will then save its settings and reboot. system-_exlude-ip(6) : All parameters are reset to default settings except IP address. The switch will then save its settings and reboot. system-exlude-vlan-ip(7): All parameters are reset to default settings except VLAN and IP address. The switch will then save its settings and reboot. Enumeration: 'reset': 4, 'system-exclude-ip': 6, 'none': 1, 'system-exclude-vlan': 5, 'system': 3, 'system-exclude-vlan-ip': 7, 'config': 2.
         agentSnmpTrapState 1.3.6.1.4.1.171.12.1.2.22 integer read-write
This object indicates the state of snmp trap is enabled or disabled. Enumeration: 'disabled': 2, 'enabled': 1.
     agentIpProtoConfig 1.3.6.1.4.1.171.12.1.3
         agentIpNumOfIf 1.3.6.1.4.1.171.12.1.3.1 integer32 read-only
The total number of IP interfaces supported by this agent.
         agentIpTftpServerAddr 1.3.6.1.4.1.171.12.1.3.2 ipaddress read-write
The IP Address of the TFTP server.
         agentIpGetIpFrom 1.3.6.1.4.1.171.12.1.3.3 integer read-write
This object indicates whether the agent get its system IP address from BOOTP/DHCP server at start up. Enumeration: 'disabled': 2, 'dhcp': 4, 'other': 1, 'bootp': 3.
         agentIpAutoconfig 1.3.6.1.4.1.171.12.1.3.4 integer read-write
Enumeration: 'disabled': 2, 'enabled': 1.
     agentNotify 1.3.6.1.4.1.171.12.1.4
         agentNotifMgmt 1.3.6.1.4.1.171.12.1.4.1
             systemTrapsSeverity 1.3.6.1.4.1.171.12.1.4.1.1 agentnotifylevel read-write
Indicates the level of system severity control. The system has a severity level control and each trap should be associated with a severity control. When a trap event occurs and its severity is higher than the system severity control level, the trap works as defined. If the event severity is lower than the system severity control level, the event is ignored as if it did not occur.
             systemLogsSeverity 1.3.6.1.4.1.171.12.1.4.1.2 agentnotifylevel read-write
Indicates the level of system severity control. The system has a severity level control and each log should be associated with a severity control. When a log event occurs and its severity is higher than the system severity control level, the log works as defined. If the event severity is lower than the system severity control level, the event is ignored as if it did not occur.
         agentNotifFirmware 1.3.6.1.4.1.171.12.1.4.2
             agentNotifyPrefix 1.3.6.1.4.1.171.12.1.4.2.0
                 agentGratuitousARPTrap 1.3.6.1.4.1.171.12.1.4.2.0.5
The trap is sent when there is an IP address conflict.
             notificationBidings 1.3.6.1.4.1.171.12.1.4.2.1
                 agentGratuitousARPIpAddr 1.3.6.1.4.1.171.12.1.4.2.1.3 ipaddress no-access
Duplicate IP address with the switch.
                 agentGratuitousARPMacAddr 1.3.6.1.4.1.171.12.1.4.2.1.4 macaddress no-access
The MAC address of the device which has the duplicate IP address.
                 agentGratuitousARPPortNumber 1.3.6.1.4.1.171.12.1.4.2.1.5 displaystring no-access
It indicates the portNum with a string, For example, if the device is in standalone mode, and the port number is 23, the string should be 23. If the device is in stack mode, and the unit ID is 2, and the port number is 3, the string should be 2:3.