PCI Audio Passthrough


Recommended Posts

Hi all,

 

I am a noob, so go easy on me. I've recently installed a Creative Labs PCI Audio card into my system and was hoping to pass through to a couple of VMs. It shows up in systems devices as this:

 

IOMMU group 11:

[8086:244e] 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)

[1102:0006] 0c:01.0 Multimedia audio controller: Creative Labs EMU10k1X [SB Live! Value/OEM Series]

[1102:7004] 0c:01.1 Input device controller: Creative Labs [SB Live! Value] Input device controller

[102b:0532] 0c:04.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200eW WPCM450 (rev 0a)

 

I am not sure if this is separated correctly because the last line shows up as a graphics card option and not as a sound card option in the gui.

 

Here are my computer specs if that helps:

 

Model: Custom

M/B: Supermicro X9SRH-7F/7TF Version 0123456789 - s/n: VM133S007866

BIOS: American Megatrends Inc. Version 3.2. Dated: 02/12/2015

CPU: Intel® Xeon® CPU E5-2650 0 @ 2.00GHz

HVM: Enabled

IOMMU: Enabled

Cache: 512 KiB, 2048 KiB, 20480 KiB

Memory: 32 GiB DDR3 Multi-bit ECC (max. installable capacity 512 GiB)

 

Please let me know if there is any other information required to help me out. Thanks in advance.

Link to comment
Hi all,
 
I am a noob, so go easy on me. I've recently installed a Creative Labs PCI Audio card into my system and was hoping to pass through to a couple of VMs. It shows up in systems devices as this:
 
IOMMU group 11:
[8086:244e] 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)
[1102:0006] 0c:01.0 Multimedia audio controller: Creative Labs EMU10k1X [sB Live! Value/OEM Series]
[1102:7004] 0c:01.1 Input device controller: Creative Labs [sB Live! Value] Input device controller
[102b:0532] 0c:04.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200eW WPCM450 (rev 0a)
 
I am not sure if this is separated correctly because the last line shows up as a graphics card option and not as a sound card option in the gui.
 
Here are my computer specs if that helps:
 
Model: Custom
M/B: Supermicro X9SRH-7F/7TF Version 0123456789 - s/n: VM133S007866
BIOS: American Megatrends Inc. Version 3.2. Dated: 02/12/2015
CPU: Intel Xeon CPU E5-2650 0 @ 2.00GHz
HVM: Enabled
IOMMU: Enabled
Cache: 512 KiB, 2048 KiB, 20480 KiB
Memory: 32 GiB DDR3 Multi-bit ECC (max. installable capacity 512 GiB)
 
Please let me know if there is any other information required to help me out. Thanks in advance.


The gfx card is the onboard one, so you need to enable ACS override in the vm settings, to split the IOMMU group. Before you can passthrough the sound card.


Sent from my iPhone using Tapatalk
Link to comment
1 hour ago, perhansen said:

 


The gfx card is the onboard one, so you need to enable ACS override in the vm settings, to split the IOMMU group. Before you can passthrough the sound card.


Sent from my iPhone using Tapatalk

Thanks for the reply Perhansen. I changed the ACS override to "both" in the drop down menu but no change in the GUI settings for the VM, and the group appears the same to me in system devices except now it is in group 20:

 

IOMMU group 20:

[8086:244e] 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)

[1102:0006] 0c:01.0 Multimedia audio controller: Creative Labs EMU10k1X [SB Live! Value/OEM Series]

[1102:7004] 0c:01.1 Input device controller: Creative Labs [SB Live! Value] Input device controller

[102b:0532] 0c:04.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200eW WPCM450 (rev 0a)

 

Is this what you were hoping for or should something have changed? That all said, I don't think this motherboard has onboard audio.

Edited by justvano
Link to comment
Thanks for the reply Perhansen. I changed the ACS override to "both" in the drop down menu but no change in the GUI settings for the VM, and the group appears the same to me in system devices except now it is in group 20:
 
IOMMU group 20:
[8086:244e] 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)
[1102:0006] 0c:01.0 Multimedia audio controller: Creative Labs EMU10k1X [sB Live! Value/OEM Series]
[1102:7004] 0c:01.1 Input device controller: Creative Labs [sB Live! Value] Input device controller
[102b:0532] 0c:04.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200eW WPCM450 (rev 0a)
 
Is this what you were hoping for or should something have changed? That all said, I don't think this motherboard has onboard audio.



No, this was certanly not was i was hoping for. I wanted each device to be in its own IOMMU group.

Try another pci slot, as bastl mentioned.


Sent from my iPhone using Tapatalk
Link to comment

Sorry it took me so long to get back to you all about this, life got busy.

 

I've changed the audio card to another pci slot and seems like the same result.

Here is the result:

IOMMU group 20:

[8086:244e] 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)

[1102:0006] 0c:00.0 Multimedia audio controller: Creative Labs EMU10k1X [SB Live! Value/OEM Series]

[1102:7004] 0c:00.1 Input device controller: Creative Labs [SB Live! Value] Input device controller

[102b:0532] 0c:04.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200eW WPCM450 (rev 0a)

 

Any other ideas?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.