Skip to content

mlat in VMs

wiedehopf edited this page Mar 27, 2025 · 8 revisions

MLAT in virtual machines often doesn't work correctly due to the USB having too much latency. Possible solutions will be listed here:

all hypervisors

  • Pass the USB controller as a PCI device, this usually works better than passing a single USB device

proxmox

General portmapping, use the usb3=yes command line option or the USB3 checkbox:

Despite that, this doesn't always work. No known solution in that case.

ESXI

Issue the following command ESXi host to switch back to the legacy USB driver which can sometimes solve the issue:

esxcli system module set -m=vmkusb -e=FALSE

Virtual Box

  • Set the USB controller to 3.0 (xHCI)
Clone this wiki locally