Hi,
I have a number of servers with Intel S2600GZ mainboards all loaded with ESXi 5.5. Some servers the USB devices work OK (keyboard, mouse, usb drives etc) but others no devices are listed.
I have seen some threads that say to enable EHCI hand off but these bios's do not have that option. I have tried all sorts of BIOS settings on the servers that do no work to get the USB devices to list in ESXi but nothing works.
lsusb on one that works returns keyboard and mouse etc, the same command on the others and nothing at all is listed
These servers all have the exact same bios revision and were all installed from the same install DVD!
What can I check in ESXi on the working servers to compare with the servers that do no work?
We did not experience this issue with 5.1 only 5.5
Any suggestions would be appreciated.
Jeff
I have resolved this issue, for those that may have the same problems:
I had Intel VT-D directed I/O enabled in the bios, I also had the 2x USB hubs setup for PCI device pass-through. I tried to disable this in ESXi but it does not disable after its enabled. I turned off Intel VT-D directed I/O option in the bios effectively forcing ESXi to release the devices from pass-through and USB devices are now detected correctly. lsusb now lists all devices connected to the server as it should!
As per VMware recommendation Intel S2600GZ mainboard BIOS should be using "Intel Corp. SE5C600.86B.02.01.0002.082220131453" version firmware.
VMware Compatibility Guide: System Search
If your already using correct BIOS version then you can try below steps
To resolve this issue:
Or You can plug USB hub OnTo the chassis USB port and connect keyboard , USB stick with ESXi onto the HUB.
Thanks for the reply,
yes that is the current bios version
BIOS ID: SE5C600.86B.02.01.0002.082220131453
There must be a setting or config file somewhere that needs to be modified, as stated it does work on some of them but not others?????
Will updating to 5.5U1 help?
I have resolved this issue, for those that may have the same problems:
I had Intel VT-D directed I/O enabled in the bios, I also had the 2x USB hubs setup for PCI device pass-through. I tried to disable this in ESXi but it does not disable after its enabled. I turned off Intel VT-D directed I/O option in the bios effectively forcing ESXi to release the devices from pass-through and USB devices are now detected correctly. lsusb now lists all devices connected to the server as it should!