October 5, 20178 yr I recently purchased the Sonnet Allegro Pro 4 Port USB PCI Express card featured in the the video below and was unable to get it working in unRaid 6.4.0 rc9f. The card appears to work in the system BIOS but as soon and the unRaid kernel takes control of the card it goes to hell. Should this card work in the Linux 4.12.14 kernel? It is acting the same way that the StarTeck PEXUSB3S44V card did. Sonnet sent me an email stating that they got the card working in the Linux 4.12.13 kernel but I am not sure what flavor of Linux they were testing on. unRaid Hosts 4 Player VR video https://www.pcworld.com/article/3222652/gaming/how-we-hosted-a-star-trek-vr-party.html It is just frustrating that this is the second card that uses a different USB controller that will not work. Thanks Chris
October 9, 20178 yr Hey Chris, I can appreciate your frustration. Getting the hardware right is challenging. Will look into this further for you... I promise.
October 13, 20178 yr Author Thank you Jon. I am worried it my be something related to my old ASUS Z9PE-D16/2L Socket 2011 motherboard. I do have the latest BIOS installed. When I get home, hopefully next week, I will install the card and post a diagnostic log. Edited October 13, 20178 yr by csmccarron
January 3, 20188 yr Hey guys! Happy new year! I was just about to order the same card to use for keyboard / mouse & USB audio to build a 4 gamer solution with my similar board the ASUS Z9PE-D8 WS (https://www.asus.com/Commercial-Servers-Workstations/Z9PED8_WS/). Did this go anywhere in the end? Armando
May 15, 20188 yr Hi there, Been using this card for almost a year now with UNRAID i.e. before the mentioned article. I have an ASUS X99-WS/IPMI Motherboard. I pass each of the usb ports/controllers to a VM and they work great. The key was with the bios settings for me. Switch ACS to ON I believe, if I remember correctly (might have been a couple of other settings). Futhermore, last time I tried to install the official drivers for the card inside a VM having passed through the one controller, whilst it helped performance even more - it caused the VM to crash the entire of UNRAID host so best to not install those. Lastly to pass through I followed the following guide via the IOMMU method. Hope this helps!
May 16, 20188 yr Code for passing through the first port for me is (obviously your port numbers may vary): </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x09' slot='0x00' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> </hostdev>
May 16, 20188 yr Author I am not sure my motherboard has an ACS setting. When I reboot to install 6.5.1 I will check. I am thinking that maybe my MB is too old for this type of card. I also had a hard time with USB 3.1 cards. I finally settle on two USB 3 card which currently is working. If I get it working I will update this post.
May 16, 20188 yr So, I had a number of problems with other cards: I tried one other 4 port usb with dedicated channels so could forward to each VM which I just couldn't get unraid to recognise/work with 1. Startech PEXUSB3S44V 4 Port PCI Express (PCIe) SuperSpeed USB 3.0 Card Adapter with 4 Dedicated 5Gbps Channels, UASP, SATA / LP4 Power Also had problems with a number of other standard usb hubs which didn't have dedicated channels with only some ports working for specific actions e.g. booting unraid but this seem to be due to a limitations of the total Number of usb port addresses that unraid or the bios was accepting to be allocated which the dedicated channels solved. So I suppose your mileage could vary but though it didn't work for me, try the startech one
Archived
This topic is now archived and is closed to further replies.