USB3 Ethernet Adaptors Are OK


The Internet forums would have you believe that USB-based ethernet adaptors aren’t good enough if you’re performance conscious. I’m planning to deploy an Intel NUC mini-PC as a home router/firewall. NUCs only have one ethernet adaptor built in, but have USB3 ports.

I naturally wanted to find out what performance I might be sacrificing if I used a USB3 port as the second LAN port on the NUC, so I got an Anker-branded USB3 to Ethernet adaptor, plugged it into a laptop, and configure iperf3 as a server on my desktop.

Connecting to host 192.168.1.125, port 5201
[  4] local 192.168.1.98 port 54918 connected to 192.168.1.125 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   106 MBytes   886 Mbits/sec                  
[  4]   1.00-2.00   sec   104 MBytes   871 Mbits/sec                  
[  4]   2.00-3.00   sec  93.5 MBytes   784 Mbits/sec                  
[  4]   3.00-4.00   sec   106 MBytes   886 Mbits/sec                  
[  4]   4.00-5.00   sec   103 MBytes   866 Mbits/sec                  
[  4]   5.00-6.00   sec   102 MBytes   858 Mbits/sec                  
[  4]   6.00-7.00   sec   106 MBytes   886 Mbits/sec                  
[  4]   7.00-8.00   sec   104 MBytes   873 Mbits/sec                  
[  4]   8.00-9.00   sec   108 MBytes   908 Mbits/sec                  
[  4]   9.00-10.00  sec   111 MBytes   931 Mbits/sec       

The performance speaks for itself. It works just as good as the built-in ethernet card.

Don’t be swayed by vague claims about the suitability of USB ethernet adaptors for use in homebrew routers. They seem fine for the task.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses cookies, mainly to provide basic functionality and some analytics (so that I can see how busy the site is, and which pages are popular). By continuing to use this site, you have agreed to the use of cookies. You can close this window/tab if you do not wish to browse this site.