[geeks] vmware, usb, and hubs

Andrew Jones andrew at jones.ec
Fri Aug 8 19:08:02 CDT 2014


On 08/08/2014 05:28 PM, Andrew Jones wrote:
>> On Aug 8, 2014, at 4:12 PM, Brian Dunbar <brian.dunbar at gmail.com> wrote:
>>
>> Hypervisor can 'see' all the devices.  One can be attached to the guest VM,
>> no problem.  Two cannot: it's just not there.
>>
>> I thought DirectPath might be a solution - told vmware to put Two as a
>> DirectPath device.   When I add that PCI device to the guest it halts at
>> boot and tells me ..
>>
>> *Failed to register the device pciPassthru0 for 0:26.0 due to unavailable
>> hardware or software support*
>>
>
> Does your software have an IOMMU?

This was typed on my phone, so it was both short and contained a serious 
typo.

For PCI device passthrough and similar shennanigans to work, your 
hardware needs to have an IOMMU aka "Intel VT-d."  Most servers have 
IOMMUs.

It's pretty uncommon in desktops and laptops.


More information about the geeks mailing list