ASMEDIA SATA Controller Woes - 1164 Works, 1166 and 1064 Do Not

Seed

Renowned Member
Oct 18, 2019
118
69
68
126
I have 3 ASMEDIA controlls.

1164 on a DXP8800
1166 as a 6 port PCIe card
1064 onboard a CWWK motherboard

When I was on PVE 9.0 the DXP8800 wouldn't pass through the second controller. After updating to 9.2, this was fixed and looking at some discussions here looks like a "quirk" or something was introduced to fix this in the kernel, specifically for this NAS model and the 1164 controller.

On my CWWK board I have an onboard controller along with 2 Intel controllers. The intel one passes through fine, and so does the ASMEDIA one as far as I can tell. But when I look at the VM be it Truenas or Ubuntu 26.04 the card isn't there.

I then tried a PCIe card I had around which is the 1166 version controller and while it seems I can pass this through to the VMs it simply doesn't show up in the VM then obviously the drives attached do it don't either.

Any ideas? I am looking to compile a custom kernel but get some github auth issues to the kernel-mirror repo so it's not available to build against.