slow USB 3.0 on -current

Hans Petter Selasky hps at selasky.org
Mon Jul 13 08:50:34 UTC 2020


On 2020-07-13 03:02, John-Mark Gurney wrote:
> MB means megabytes.. I would use Mbps for bits...  so, on Win10 and
> NetBSD, I'm able to get 100 MBytes/sec on Win10/NetBSD, and FreeBSD,
> I'm only getting a tenth the capability of gige at 9-10 MBytes/sec...
> 
> I'll note that fetch reports numbers of MBps, which is one of the tools
> I've been using for testing.

Hi,

Could you have a look at the traffic pattern, when using iperf?

usbdump -i usbusX -f Y

Where X and Y are the numbers after ugen .

Many of the network USB drivers are single buffered, because that's what 
older USB host controllers support. Then the IRQ rate 8000 for USB 
2.0/3.0 and 1000 for USB 1.0, limits the number of packets per second.

--HPS


More information about the freebsd-usb mailing list