This devices are detected on Linux and work out of the box, but are slow and get very hot. Maximum performance is just a little bit more than 500 Mbps which is very poor. My guess is that the poor performance is caused by the PCI and not PCIe chipset: VIA Velocity VT6122
So if you have a choice, keep away from these devices.