Sound & Network passthrough problem


Recommended Posts

Hello.

 

I know it has been asked tons of times already, and I swear I have tried most if not all options found here or on the Internetz - none of them are working (the way I expect).

 

My VM is Win10. I would like to use an integrated sound card.

 

I have this IOMMU group:

IOMMU group 10:	
[8086:a304] 00:1f.0 ISA bridge: Intel Corporation H370 Chipset LPC/eSPI Controller (rev 10)
[8086:a348] 00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
[8086:a323] 00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
[8086:a324] 00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
[8086:15bc] 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) I219-V (rev 10)

It has an integrated audio device [8086:a348] and Ethernet controller [8086:15bc].

 

The problem is I cannot isolate any device from this group and by passing them through I have either both network and sound passed to VM or none and I would like to pass only sound to VM leaving network available to host.

 

I've done that trick with pcie_acs_override in all possible combinations - it does not have any effect on IOMMU group state (group remains solid as rock). I have also tried to individually append devices to pcie_acs_override with no effect too.

 

I have achieved something by adding vfio-pci.ids=8086:xxxx for each device in the group essentially passing them all to VMs. Sound card in this case is available to VM, but obviously Ethernet controller is lost for the host which is not good.

 

I have a sound card as a possible option in VM configuration, but when I select it, I get a same vfio 0000:00:1f.3: group 10 is not viable

 

My MOBO is ASRock H370M-ITX/ac with BIOS American Megatrends Inc. Version P4.20. Dated: 12/05/2019

 

Is there anything that can be done?

Edited by paulus
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.