- #Pcie x4 usb 3 card drivers#
- #Pcie x4 usb 3 card full#
- #Pcie x4 usb 3 card pro#
- #Pcie x4 usb 3 card plus#
- #Pcie x4 usb 3 card mac#
I added notes about the Sonnet cards, USB 3.2 gen 2x2, and USB4 to the first post. I don't know if that means gen 2x2 (20 Gbps) is supported. The Ableconn PEX-UB159 says it is supported in macOS 10.15.3 Catalina.
#Pcie x4 usb 3 card mac#
I don't think anyone knows the behaviour of USB 3.2 gen 2x2 cards in a Mac yet. I use this in a PCIe 1.0 x4 slot of my MacPro3,1.
#Pcie x4 usb 3 card plus#
The CalDigit FASTA-6GU3 Plus has a PCIe 2.0 switch connecting an ASM1142 USB 3.1 gen 2 controller and a ASMedia SATA controller.
#Pcie x4 usb 3 card pro#
Sonnet has told me that the Sonnet Allegro USB-C 4-Port PCIe (USB3C-4PM-E) and the Sonnet Allegro Pro Type A USB 3.2 PCIe USB3-PRO-4P10-E with ASM3142 both have PCIe 2.0 switches, which means I can't recommend them for anything but a PCIe 1.0 slot since the chips are limited to PCIe 2.0 x2 speed. Otherwise you will be limited to 750 MB/s per port. If the controllers can connect as PCIe 3.0 x2, then the PCIe switch is a PCIe 3.0 switch and you should be able to get 980 MB/s in a PCIe 2.0 slot. It has two controllers (both ASM3142) which means it must have a PCIe switch.
![pcie x4 usb 3 card pcie x4 usb 3 card](https://www.pimfg.com/products-large/PLCM-B132-2.jpg)
The Ableconn PEX-UB160 appears to be a good example. ( This FebSmart card caught my eye, anyone try it?) But thought i'd ask first if there are any other troubleshooting procedures anyone's had luck with getting the KT4004 to work on 10.13, suggestions for things to try while i've got it, or ultimately, ideas for another card to try. Seeing that some people don't seem to get these Inateck cards to work on every machine i'd be content to return this card and get another one, probably one of the newer chipset cards i'm guessing (recommendations welcome!). But others, including some usb sticks, won't, ever.Īfter doing some speed tests it seems like i'm topping out around 40ish MBps, which is admittedly a bit faster than the 32ish i'm getting on the original USB 2.0 ports with the same drive, but i'm suspicious that that could be just a difference of system overhead on the controllers, and that i'm not actually getting USB 3 on the card. Eventually i got it to show up, and some drives i have on hand will mount from it. I purchased a KT4004 recently for my Mac Pro 2009 (4.1 flashed to 5.1) running 10.13 and.
#Pcie x4 usb 3 card full#
For macOS versions that have a XHCI driver, you'll want a GenericUSBXHCI.kext that matches only the controllers that don't work at full speed with the default Apple driver.
#Pcie x4 usb 3 card drivers#
Maybe none of Apple's drivers support 20 Gbps?įor each driver and OS, show an AmorphousDiskMark screenshot (just need SEQ1M QD8) of the max speed (only if you can get 20 Gbps).įor any macOS that doesn't have a XHCI driver, you just need the GenericUSBXHCI.kext. GenericUSBXHCI should be altered so that it has IOProbeScore -1 (is negative possible?) so that it doesn't always override AppleUSBXHCIPCI - or it should be changed to only attach to specific controllers such as the ASM3242 and the uPD720200 - in which case the IOProbeScore should be at least 5001. I wonder what's needed to make that work? I guess it needs to be updated to use modern iokit USB classes - but those are not open source? Buses and devices created by GenericUSBXHCI don't appear in USB tab of System Information.app. GenericUSBXHCI adds USB devices directly to itself. Apple's drivers adds an entry for each port and attaches USB devices to the port. The ioreg for GenericUSBXHCI is different than Apple's drivers. What's the url for the one that you are using? There are different versions on the internet.
![pcie x4 usb 3 card pcie x4 usb 3 card](http://www.shopblt.com/pimage/img=starte_pexusb314a2v2.jpg)
![pcie x4 usb 3 card pcie x4 usb 3 card](https://www.akord.co.uk/team/wp-content/uploads/2019/05/PC-29-2-768x768.jpg)
Make a codeless kext that matches the ASM3242 (IOProbeScore 5001) and uses the AppleUSBXHCIPCI IOClass. Make a codeless kext that matches the ASM3242 (IOProbeScore 5001) and uses the AppleASMedia3142USBXHCI IOClass.
![pcie x4 usb 3 card pcie x4 usb 3 card](https://www.quietpc.com/images/products/asus-tbex-4-box@3x.jpg)
All we know from looking at the ist is that it's not for the ASM1042, ASM2142, or ASM3142. AppleUSBXHCIPCI.kext has a generic ASMedia personality called AppleASMediaUSBXHCI with IOProbeScore 1000 that can match the ASM3242 but I don't think AppleASMediaUSBXHCI is made for ASM3242. Does the ASM3242 work with AppleUSBXHCIPCI (remove GenericUSBXHCI)? Does it support 20 Gbps with AppleUSBXHCIPCI? GenericUSBXHCI has an IOProbeScore of 1 which overrides AppleUSBXHCIPCI. The default IOClass that matches ASM3242 (or any other ASMedia controller) is AppleUSBXHCIPCI which has IOProbeScore 0. AppleUSBXHCIPCI.kext has a ASMedia personality only for ASM1042. Is this a Hackintosh? Or maybe you have a Mac but OpenCore is modifying some stuff? SSDT? Device Properties? Actually, the slot name properties are being applied to the devices instead of the parent slots. Your PCI slots have strange AAPL,slot-name values starting with "Internal". I guess the slot used by the ASM3242 is not marked properly as a slot. system_profile.txt is missing the ASM3242 from the PCI list.