Harald Dåsnes Posted September 22, 2017 Share Posted September 22, 2017 (edited) Hello. I just bought this card (PEXUSB3S44V), because it had Linux support and it seamed to be the perfect USB card for unRAID because of its 4 controllers. The card shows up in unRAID, and I can pass it through to my Windows 10 vm, but I get the Code 10 error in device manager. Has anyone got this card working successfully with passthrough to a vm? Any help would be greatly appreciated! I am on unRAID 6.4.0-rc8q. Motherboard : Asus x99-ws/ipmi My w10 vm is on the latest update. Link to card details: https://www.startech.com/Cards-Adapters/USB-3.0/Cards/PCI-Express-USB-3-Card-4-Dedicated-Channels-4-Port~PEXUSB3S44V Harald Edited September 22, 2017 by Harald Dåsnes Quote Link to comment
Titahi Posted October 20, 2017 Share Posted October 20, 2017 Hi Harald, I'm about to try using this exact card and Mob. So am interested in any progress you have made with it. I have only just started using unRaid. At this stage I'm unable to get it to appear. Quote Link to comment
unrateable Posted December 28, 2018 Share Posted December 28, 2018 (edited) just looking at this card myself b´cause of the 4 usb controllers. any word here if the HW is working flawless in unraid nowadays? Edited December 28, 2018 by unrateable Quote Link to comment
Mike Howles Posted January 20, 2019 Share Posted January 20, 2019 Piling on to this thread. Spent $80 on this card thinking it would work and it recognizes and then just Code=10s in Device Manager :( Quote Link to comment
acmans Posted May 30, 2019 Share Posted May 30, 2019 Was anyone able to figure out how to get the passthrough working / fix error code 10? Quote Link to comment
agarkauskas Posted November 11, 2019 Share Posted November 11, 2019 (edited) Same here - Unraid 6.8.0-rc5, my Windows VM Error: " This device cannot start. (Code 10) {Operation Failed} The requested operation was unsuccessful. " I think it is related to the PCI Bridge that came with the PCIe: lspci: 82:00.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch 83:01.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch 83:02.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch 83:03.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch 83:04.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch 84:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) 85:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) 86:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) 87:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) lspci -t +-[0000:80]-+-01.0-[81]----00.0 | +-02.0-[82-87]----00.0-[83-87]--+-01.0-[84]----00.0 | | +-02.0-[85]----00.0 | | +-03.0-[86]----00.0 | | \-04.0-[87]----00.0 IOMMU group 61:[1102:0012] 81:00.0 Audio device: Creative Labs Sound Core3D [Sound Blaster Recon3D / Z-Series] (rev 01) IOMMU group 62:[12d8:2608] 82:00.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch IOMMU group 63:[12d8:2608] 83:01.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch IOMMU group 64:[12d8:2608] 83:02.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch IOMMU group 65:[12d8:2608] 83:03.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch IOMMU group 66:[12d8:2608] 83:04.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch IOMMU group 67:[1912:0015] 84:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) IOMMU group 68:[1912:0015] 85:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) IOMMU group 69:[1912:0015] 86:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) IOMMU group 70:[1912:0015] 87:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) IOMMU group 71:[10de:1244] 88:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1) [10de:0bee] 88:00.1 Audio device: NVIDIA Corporation GF116 High Definition Audio Controller (rev a1) I tried: - Enable unsafe interrupts - Enable ACS Override Downstream - Enable ACS Override Multi-Function - Both - Blacklisted the device to Unraid's kernel (vfio-pci.ids=xxxx:yyyy) If I boot my Windows without Unraid the card works. Edited November 11, 2019 by agarkauskas adding IOMMU info Quote Link to comment
Harald Dåsnes Posted January 23, 2020 Author Share Posted January 23, 2020 Hi. Just made a new attempt of getting this card working, but with no luck🙁 I have heard that there are multiple revisions of this card, and that someone has got it working. Mine is marked "PI40202-7X2B". I have seen a "PI40202-6X2B" and "PI40202-6X2A", and one of these might be working? Can anyone confirm this or have anyone experience with any other revision than mine? Quote Link to comment
0x00000111 Posted January 27, 2020 Share Posted January 27, 2020 Same issue, ended up returning it. Exact card: PEXUSB3S44V (https://www.amazon.com/dp/B00HJZEA2S/). Not working: $80 Vantec Quad Chip UGT-PCE430-4C (https://www.amazon.com/dp/B00NVVSXIQ/) I'm looking for a less expensive replacement, that actually works. The only one I know for sure is the one Linus uses in his unraid multi-gaming setups is the $129 Sonnet Allegro Pro USB3-PRO-4P10-E (https://www.amazon.com/dp/B07LG5TS6H/). I'd like to see if I can go a little cheaper. Found a recommendation for the ubit card, but it's out of stock (https://www.amazon.com/dp/B07S3ZNF5R) I found a High Point controller RocketU 1144D (https://www.amazon.com/dp/B015CQ8DCS/) for $109. I've had nothing but amazing luck with high point cards, so this will be my backstop. I also see someone left a comment about it working great with windows 10 vms unraid passthru. Might work based on confirmation for the 2 port version in the commends PEXUSB314A2V. I'm going to try a different brand first after having to return my prior Startech card, but this might work (https://www.amazon.com/dp/B071DFQ6TW/) Looks like someone confirmed the FebSmart FS-4C-U8S-Pro works in the comments for $100 (https://www.amazon.com/dp/B07WCQ64RN/). I'm going to give it a shot now. Quote Link to comment
meep Posted January 27, 2020 Share Posted January 27, 2020 That Sonnet only has 2x controllers though. The old model had 4x, but it's not available anywhere that I can find. Quote Link to comment
scorcho99 Posted January 29, 2020 Share Posted January 29, 2020 Surprised so many people have trouble with these. I own a bunch of startech SATA/USB3.0 combo cards with the same USB controllers and asmedia bridges and they all passthrough the USB controller fine. Quote Link to comment
rootPanda Posted January 29, 2020 Share Posted January 29, 2020 @scorcho99 Do you have the model numbers for the Startech cards you own that is confirmed working? Quote Link to comment
0x00000111 Posted January 30, 2020 Share Posted January 30, 2020 (edited) Just confirmed the 4 port card works! FebSmart FS-4C-U8S-Pro $100 (https://www.amazon.com/dp/B07WCQ64RN/). My syslinx config: append vfio-pci.ids=1912:0015 pcie_acs_override=downstream,multifunction initrd=/bzroot (your pci id will likely be different) Make sure you include pcie_acs_override=downstream,multifunction or it won't let you split the ports by VMs. Also confirmed it works great over a pcie x1 to dual x4 riser USB extension. Edited January 30, 2020 by 0x00000111 1 Quote Link to comment
scorcho99 Posted January 30, 2020 Share Posted January 30, 2020 17 hours ago, rootPanda said: @scorcho99 Do you have the model numbers for the Startech cards you own that is confirmed working? My mistake, these cards aren't Startech, they are Syba. They aren't a lot of use for people here perhaps because they aren't 4 USB controllers. I basically use a bunch of them to get SATA ports and USB ports out of all my PCI-e 1x slots. https://www.amazon.com/gp/product/B00MVTB8TK/ Quote Link to comment
scorcho99 Posted January 30, 2020 Share Posted January 30, 2020 @0x00000111 Can you show us the device listing/lspci so we can see what bridges and chips it uses? What platform are you running this on? (Ryzen, Intel, what chipset?) Thanks for the update. Quote Link to comment
ingux16 Posted January 30, 2020 Share Posted January 30, 2020 (edited) Did anyone tried this way like first of all isolate from devices with syslinux.cfg as add boot line vfio-pci.ids=1912:0015 . Add only second device group ID pair of four ( 4 pcie controllers and their relevant 4 usb controllers, where add append id only usb controllers ) And then passtought to VM liek usual device I sugest this because i got similar startech product with 4 ethernet controllers and at first boot it also doesnt worked as expected, but then done this way what i mentioned here and got success. Just try please, because i also consider to buy one Edited January 30, 2020 by ingux16 Quote Link to comment
0x00000111 Posted September 12, 2020 Share Posted September 12, 2020 (edited) On 1/30/2020 at 3:35 AM, scorcho99 said: @0x00000111 Can you show us the device listing/lspci so we can see what bridges and chips it uses? What platform are you running this on? (Ryzen, Intel, what chipset?) Thanks for the update. Sorry for the really late reply. I'm running a ryzen 3950x on a Asus strix x570 gamer E. This is my syslinux config: kernel /bzimage append vfio-pci.ids=1912:0015,8086:2723 pcie_acs_override=downstream,multifunction isolcpus=5-15,21-31 vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot SR-IOV is enabled in the bios. Edited September 12, 2020 by 0x00000111 Quote Link to comment
ibk Posted September 20, 2020 Share Posted September 20, 2020 @0x00000111 Do you know if the FebSmart FS-4C-U8S-Pro supports resetting? I haven't been able to find one that correctly supports resetting. I'm asking because I have also been looking for a card everywhere and I have a system very similar to yours with an asus rog strix x570-f gaming and a ryzen 3900x. Quote Link to comment
0x00000111 Posted October 8, 2020 Share Posted October 8, 2020 (edited) @ibk yes, VFIO plugging shows it does support resetting. Edited October 8, 2020 by 0x00000111 Quote Link to comment
PeteyBoPetey Posted September 4, 2021 Share Posted September 4, 2021 If I modify my Syslinyx.cfg like this will I be able to pass through 1 controller per VM?: default menu.c32 menu title Lime Technology, Inc. prompt 0 timeout 50 label Unraid OS kernel /bzimage append vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream,multifunction initrd=/bzroot label Unraid OS No VGA menu default kernel /bzimage append vfio_iommu_type1.allow_unsafe_interrupts=1 video=efifb:off, pcie_acs_override=downstream,multifunction initrd=/bzroot append vfio-pci.ids=1912:0015,8086:2723 pcie_acs_override=downstream,multifunction isolcpus=5-15,21-31 vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot label Unraid OS GUI Mode kernel /bzimage append vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream,multifunction initrd=/bzroot,/bzroot-gui label Unraid OS Safe Mode (no plugins, no GUI) kernel /bzimage append initrd=/bzroot unraidsafemode label Unraid OS GUI Safe Mode (no plugins) kernel /bzimage append initrd=/bzroot,/bzroot-gui unraidsafemode label Memtest86+ kernel /memtest Quote Link to comment
Recommended Posts
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.