All MIBs › DMTF-LAN-ADAPTER-MIB
Organization: Desktop Management Task Force
Last Updated: 1997-10-22
Category: Vendor: DMTF
Description:
Provides DMTF standard management objects for LAN network adapter configuration and statistics.
Imported Objects
From DMTF-DMI-MIB
| DmiString | |
| dmiCompId | OBJECT-TYPE |
| dmiEventAssociatedGroup | OBJECT-TYPE |
| dmiEventDateTime | OBJECT-TYPE |
| dmiEventSeverity | OBJECT-TYPE |
| dmiEventStateKey | OBJECT-TYPE |
| dmiEventSubSystem | OBJECT-TYPE |
| dmiEventSystem | OBJECT-TYPE |
From SNMPv2-SMI
| Counter32 | |
| Counter64 | |
| Gauge32 | |
| Integer32 | |
| MODULE-IDENTITY | |
| NOTIFICATION-TYPE | |
| OBJECT-TYPE | |
| enterprises |
What Is DMTF-LAN-ADAPTER-MIB?
DMTF-LAN-ADAPTER-MIB is a translation of the DMTF (Distributed Management Task Force) LAN Adapter MIF file into SNMP form, following the DMTF DMI-to-SNMP Mapping Standard, making it a vendor-neutral, standards-based module rather than one tied to a manufacturer. It exposes network adapter configuration and capability data, including alternate/secondary MAC addresses assigned per port (dmtf802AlternateAddressTable) and boot ROM capability information (dmtfBootROMCapabilitiesTable) for PXE/remote-boot-capable NICs. In monitoring terms it is used to check the software/firmware capability state of a LAN adapter, which alternate addresses are configured and active, and what boot ROM features and state the adapter reports, a configuration/capability inventory check rather than a live traffic counter. It depends on a DMI-to-SNMP mapping agent running on the host to translate the underlying DMI (Desktop Management Interface) instrumentation into these SNMP objects. It is typically deployed on legacy DMI-instrumented servers or workstations where an SNMP subagent proxies management data from the system's DMI service layer. Engineers implementing or auditing this functionality typically reference the DMTF-LAN-ADAPTER-MIB RFC/standard documentation for the authoritative specification.
IPNetwork Monitor allows you to monitor SNMP objects defined in DMTF-LAN-ADAPTER-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- alternate/secondary MAC address per port
- alternate address type and state
- boot ROM capability state
- adapter port/capability index inventory
Supported Devices
- DMI-instrumented server or workstation with a LAN network adapter
- vendor-neutral, standards-based MIB, not tied to a specific manufacturer
Monitoring Examples
An administrator polling dmtf802AlternateAddressTable can inspect dmtf802AlternateAddressEntry rows keyed by alternateAddressIndex and portIndex to see each configured alternateAddress and its addressType, verifying that a NIC's secondary MAC/address assignment matches expectations. Separately, dmtfBootROMCapabilitiesTable/dmtfBootROMCapabilitiesEntry rows indexed by capabilityIndex expose dmtfBootROMCapabilitiesState, letting an admin confirm whether a network adapter's boot ROM feature is enabled or disabled after a firmware update. These checks reveal misconfiguration (wrong alternate address) or an adapter that lost its expected boot-ROM capability state.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| dmtf | 1.3.6.1.4.1.412 | |||
| dmtfStdMifs | 1.3.6.1.4.1.412.2 | |||
| dmtfLANAdapterMIF | 1.3.6.1.4.1.412.2.2 | This MIB is a translation of the DMTF LAN Adapter MIF, based on the translation rules defined by the DMTF DMI to SNMP Mapping Standard, Version 1.0. DMI-based systems running a DMI-to-SNMP Mapping Agent provide the ability to access DMI component instrumentation via SNMP protocol operations. | ||
| dmtfNetworkAdapter802PortTable | 1.3.6.1.4.1.412.2.2.1 | not-accessible | Contains objects related to each of the network ports on the network adapter. | |
| dmtfNetworkAdapter802PortEntry | 1.3.6.1.4.1.412.2.2.1.1 | not-accessible | Contains objects related to each of the network ports on the network adapter. | |
| INT dmtfNetworkAdapter802PortState | 1.3.6.1.4.1.412.2.2.1.1.0 | INTEGER | read-write | |
| NUM portIndex2 | 1.3.6.1.4.1.412.2.2.1.1.1 | DmiInteger | read-only | This attribute is the ordinal of the network port within the network adapter, i.e. the 'port number'. |
| STR permanentNetworkAddress | 1.3.6.1.4.1.412.2.2.1.1.2 | DmiString | read-only | This is the node address stored permanently in the adapter. |
| STR currentNetworkAddress | 1.3.6.1.4.1.412.2.2.1.1.3 | DmiString | read-only | This is the node address that can be modified by software, sometimes referred to as the Locally Administered Address (LAA). |
| INT connectorType | 1.3.6.1.4.1.412.2.2.1.1.4 | INTEGER | read-only | This is the type of connector currently being used to physically attach this port to the LAN. |
| NUM dataRate | 1.3.6.1.4.1.412.2.2.1.1.5 | DmiInteger | read-only | This is the rate at which data is transferred over the LAN in Mbps. |
| NUM totalPacketsTransmitted | 1.3.6.1.4.1.412.2.2.1.1.6 | DmiCounter64 | read-only | This is the total number of packets transmitted. |
| NUM totalBytesTransmitted | 1.3.6.1.4.1.412.2.2.1.1.7 | DmiCounter64 | read-only | This is the total number of bytes transmitted. |
| NUM totalPacketsReceived | 1.3.6.1.4.1.412.2.2.1.1.8 | DmiCounter64 | read-only | This is the total number of packets received. |
| NUM totalBytesReceived | 1.3.6.1.4.1.412.2.2.1.1.9 | DmiCounter64 | read-only | This is the total number of bytes received. |
| NUM totalTransmitErrors | 1.3.6.1.4.1.412.2.2.1.1.10 | DmiCounter64 | read-only | This is the total number of transmit errors of any type. |
| NUM totalReceiveErrors | 1.3.6.1.4.1.412.2.2.1.1.11 | DmiCounter64 | read-only | This is the total number of receive errors of any type. |
| NUM totalHostErrors | 1.3.6.1.4.1.412.2.2.1.1.12 | DmiCounter64 | read-only | This is the total number of errors due to problems with the network adapter host interface.(e.g. overrun / underrun errors). |
| NUM totalWireErrors | 1.3.6.1.4.1.412.2.2.1.1.13 | DmiCounter64 | read-only | This is the total number of errors due to problems with the network (e.g. receive CRC Errors). |
| dmtf802AlternateAddressTable | 1.3.6.1.4.1.412.2.2.2 | not-accessible | Contains objects related to alternate addresses for each network adapter port. | |
| dmtf802AlternateAddressEntry | 1.3.6.1.4.1.412.2.2.2.1 | not-accessible | Contains objects related to alternate addresses for each network adapter port. | |
| INT dmtf802AlternateAddressState | 1.3.6.1.4.1.412.2.2.2.1.0 | INTEGER | read-write | |
| NUM alternateAddressIndex | 1.3.6.1.4.1.412.2.2.2.1.1 | DmiInteger | read-only | This is an arbitrary number assigned to each alternate address. The Alternate Address Index usually starts with 1 and increments for each additional alternate address. |
| NUM portIndex | 1.3.6.1.4.1.412.2.2.2.1.2 | DmiInteger | read-only | The value of the Port Index attribute for the network port that uses this alternate address, i.e. the 'port number'. |
| INT addressType | 1.3.6.1.4.1.412.2.2.2.1.3 | INTEGER | read-only | This is the type of alternate address, e.g. multicast, functiona , etc. |
| STR alternateAddress | 1.3.6.1.4.1.412.2.2.2.1.4 | DmiString | read-only | This is the actual alternate address value. |
| dmtfNetworkAdapterDriverTable | 1.3.6.1.4.1.412.2.2.3 | not-accessible | ||
| dmtfNetworkAdapterDriverEntry | 1.3.6.1.4.1.412.2.2.3.1 | not-accessible | ||
| INT dmtfNetworkAdapterDriverState | 1.3.6.1.4.1.412.2.2.3.1.0 | INTEGER | read-write | |
| NUM driverIndex | 1.3.6.1.4.1.412.2.2.3.1.1 | DmiInteger | read-only | |
| STR driverSoftwareName | 1.3.6.1.4.1.412.2.2.3.1.2 | DmiString | read-only | |
| STR driverSoftwareVersion | 1.3.6.1.4.1.412.2.2.3.1.3 | DmiString | read-only | |
| STR driverSoftwareDescription | 1.3.6.1.4.1.412.2.2.3.1.4 | DmiString | read-only | |
| NUM driverSize | 1.3.6.1.4.1.412.2.2.3.1.5 | DmiInteger | read-only | |
| INT driverInterfaceType | 1.3.6.1.4.1.412.2.2.3.1.6 | INTEGER | read-only | |
| STR driverInterfaceVersion | 1.3.6.1.4.1.412.2.2.3.1.7 | DmiString | read-only | |
| STR driverInterfaceDescription | 1.3.6.1.4.1.412.2.2.3.1.8 | DmiString | read-only | |
| dmtfNetworkAdapterHardwareTable | 1.3.6.1.4.1.412.2.2.4 | not-accessible | Contains objects related to the network adapter hardware. | |
| dmtfNetworkAdapterHardwareEntry | 1.3.6.1.4.1.412.2.2.4.1 | not-accessible | Contains objects related to the network adapter hardware. | |
| INT networkTopology | 1.3.6.1.4.1.412.2.2.4.1.1 | INTEGER | read-only | This is the network media access method/topology supported by this adapter. |
| INT transmissionCapability | 1.3.6.1.4.1.412.2.2.4.1.2 | INTEGER | read-only | The transmission capabilities of the adapter. |
| NUM networkAdapterRAMSize | 1.3.6.1.4.1.412.2.2.4.1.3 | DmiInteger | read-only | This is the total size of adapter RAM in Kb. |
| INT busType | 1.3.6.1.4.1.412.2.2.4.1.4 | INTEGER | read-only | This is the type of bus used to interface the adapter to the host. |
| INT busWidth | 1.3.6.1.4.1.412.2.2.4.1.5 | INTEGER | read-only | This is the width (in bits) of the data path used to interface the adapter with the host. |
| dmtfBootROMConfigurationTable | 1.3.6.1.4.1.412.2.2.5 | not-accessible | This group describes the characteristics of the boot ROM. | |
| dmtfBootROMConfigurationEntry | 1.3.6.1.4.1.412.2.2.5.1 | not-accessible | This group describes the characteristics of the boot ROM. | |
| STR bootROMDescription | 1.3.6.1.4.1.412.2.2.5.1.1 | DmiString | read-only | This is the description of the software contained in the boot ROM. |
| STR bootROMVersion | 1.3.6.1.4.1.412.2.2.5.1.2 | DmiString | read-only | This is the version number of the boot ROM software. |
| INT remoteBootProtocolType | 1.3.6.1.4.1.412.2.2.5.1.3 | INTEGER | read-only | This is the type of remote boot protocol supported by this ROM. |
| STR remoteBootProtocolVersion | 1.3.6.1.4.1.412.2.2.5.1.4 | DmiString | read-only | The version of the remote boot protocol supported by this ROM. |
| dmtfBootROMCapabilitiesTable | 1.3.6.1.4.1.412.2.2.6 | not-accessible | This group describes the capabilities or special features supported by this ROM. | |
| dmtfBootROMCapabilitiesEntry | 1.3.6.1.4.1.412.2.2.6.1 | not-accessible | This group describes the capabilities or special features supported by this ROM. | |
| INT dmtfBootROMCapabilitiesState | 1.3.6.1.4.1.412.2.2.6.1.0 | INTEGER | read-write | |
| NUM capabilityIndex | 1.3.6.1.4.1.412.2.2.6.1.1 | DmiInteger | read-only | This is an arbitrary number assigned to each capability. The Capability Index usually starts with 1 and increments for each additional capability. |
| STR capabilityDescription | 1.3.6.1.4.1.412.2.2.6.1.2 | DmiString | read-only | This is a clear description of a property or special feature of the ROM, e.g. 'virus protection'. |
| STR capabilityStatus | 1.3.6.1.4.1.412.2.2.6.1.3 | DmiString | read-only | The current state or value associated with the capability or special feature, e.g. 'enabled', 'active', etc. |
| dmtfDynOids | 1.3.6.1.4.1.412.3 |
RFC description
SNMP translation of DMTF LAN Adapter MIF for accessing DMI component instrumentation on network adapters.
Start monitoring DMI-instrumented server/workstation LAN adapter (vendor-neutral, DMTF standard) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.