I am trying to play audio through a server running ESXi. I have a USB Audio adapter connected to one of the USB ports, specifically this one: Portable USB Audio Adapter External Stereo Sound Card With 3.5mm Headphone And Microphone Jack - Ugreen.
I am having trouble playing any audio through it. The configuration of the VM I am trying the play the audio from is shown here:
It is running Ubuntu Server 16.04, but there does not appear to be any issue with the audio drivers as it shows up as a soundcard when running aplay -l:
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 0: Generic Analog [Generic Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Set [C-Media USB Headphone Set], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: Device [USB Audio Device], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
I have been reading online, and apparently audio is not supported on ESXi? I found this list of supported USB devices on VMware Knowledge Base, and it is written:
Using USB devices that are not included in the supported device list
If a USB device is not on the supported list, set up a test environment with ESX/ESXi hosts and virtual machines to replicate your production environment. Attach the USB device to the ESX/ESXi host and add it to the virtual machine. If the USB device operation works as expected, you can attach the USB device to a production ESX/ESXi host and virtual machine.
These USB devices are not available for passthrough:
- USB devices such as mice and keyboards that have a bootable HID interface.
- USB devices such as real time video cameras and audio devices that use isochronous data transfers.
- USB devices on which an ESXi host is installed. For more information, see VMware support for USB/SD devices used for installing VMware ESXi (1010574).
I am not sure what this means. Any help would be great!