Search the VMware Knowledge Base (KB)
Products:
View by Article ID

Troubleshooting native drivers in ESXi 5.5 or later (2044993)

  • 6 Ratings
Language Editions

Purpose

A new native driver model feature is introduced in VMware ESXi 5.5 that replaces an older model that employs a Linux compatibility layer.

In this article:
  • Drivers using the new model are referred to as native drivers
  • Drivers using the old model are referred to as legacy VMKLinux drivers
This article provides troubleshooting information for the native driver model.
The following inbox Native Drivers are included in default installation of ESXi 5.5: - See more at: http://www.virtuallyghetto.com/2013/11/esxi-55-introduces-new-native-device.html#sthash.xESWyKgV.dpuf

Resolution

Disable an individual native driver from the command line

At the command line, you have the option to enable or disable an individual Native driver. This is a good method of implementing a temporary workaround or eliminating drivers as possible causes for failure. In order to disable a specific driver, use a command similar to:

  1. On the ESXi host, log in to the console or use SSH. For more information, see Using Tech Support Mode in ESXi 4.1 and ESXi 5.x (1017910).

  2. From the console, use this command to disable a specific native driver on next reboot.

    esxcli system module set --enabled=false --module=<Module name>

    Example:

    esxcli system module set --enabled=false --module=elxnet

  3. Reboot the ESXi host by using this console command.

    reboot

Native driver details

Native driver details, such as driver version and firmware are not in the usual /proc node location. 
Run this command to view native drivers details: 

/usr/lib/vmware/vmkmgmt_keyval/vmkmgmt_keyval -a


You can still find the details of legacy VMKLinux drivers in the /proc nodes.
 

Additional Information

For more information on the command line options, see:

For more information on the enabling and disabling verbose logging of native drivers in ESXi 5.5 and later, see Enabling or disabling verbose logging on QLogic and Emulex Host Bus Adapters (1005576).

See Also

Update History

03/12/2015 - Added ESXi 6.0 to Products.

Language Editions

ja,2101855;zh_cn,2148496

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 6 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 6 Ratings
Actions
KB: