Home / Drivers / Plugable USB 3.0 Gigabit Ethernet Adapter Drivers. Note for Windows 10 users: Drivers for the USB3-E1000, the USBC-E1000, and USB3-HUB3ME are pre-installed in Windows 10, and there is no need to download drivers. Just plug in your adapter, wait a moment while the driver is set up, then access the network. Mac OS X Driver Installation Guide Step 8: Please refer to below figure to add a new “AX88179 USB 3.0 to Gigabit Ethernet” network interface and then press the [Apply] button to take effect the new network interface.
AmazonBasics USB 3.0 to 10/100/1000 Gigabit Ethernet Adapter
|
I had read that the Ethernet port on the Raspberry Pi Model 3B was slower that the Model 2 and that a USB adaptor would be quicker. There were a few choices but I plumped for this one based on other reviews and I'm glad I did. I plugged it into the Pi and it worked straight away with no need for configuration. I then checked the network speed at got 215 Mbps through the USB compared to 95 Mbps through the Ethernet port.
If you're interested in how I checked the speed here are some details. I tested the speed between the Pi and my windows laptop using iperf3. I connected them directly using a Cat 5e Ethernet cable. In fact, if I tried to do the test by having both connected to my broadband router I got a connection denied because of the firewall on the router.
To install iperf3 on the Pi type: sudo apt-get install iperf3
For windows search for iperf3 (I can't include the url). This is a zip file that you open and then just run exe file
iperf3 uses a client server mode and I used the PI as the server. On the Windows client side you need to know the server's IP address. On the Pi type ifconfig. You will see two Ethernet addresses: eth0 and eth1. eth0 is the Ethernet port, eth1 is the USB port - these have different IP addresses
On the Pi type:
iperf3 -s
On Windows, open a console window and cd to the directory where you unzipped iperf3 and type:
iperf3.exe -c <IP address>
i.e. iperf3.exec -c 169.254.215.101
Make sure you use the right IP address for the interface you are using (eth0 for Ethernet, eth1 for USB)
Reconnect the cable to the other part, restart the server on the PI and try again.
If you're interested in how I checked the speed here are some details. I tested the speed between the Pi and my windows laptop using iperf3. I connected them directly using a Cat 5e Ethernet cable. In fact, if I tried to do the test by having both connected to my broadband router I got a connection denied because of the firewall on the router.
To install iperf3 on the Pi type: sudo apt-get install iperf3
For windows search for iperf3 (I can't include the url). This is a zip file that you open and then just run exe file
iperf3 uses a client server mode and I used the PI as the server. On the Windows client side you need to know the server's IP address. On the Pi type ifconfig. You will see two Ethernet addresses: eth0 and eth1. eth0 is the Ethernet port, eth1 is the USB port - these have different IP addresses
On the Pi type:
iperf3 -s
On Windows, open a console window and cd to the directory where you unzipped iperf3 and type:
iperf3.exe -c <IP address>
i.e. iperf3.exec -c 169.254.215.101
Make sure you use the right IP address for the interface you are using (eth0 for Ethernet, eth1 for USB)
Reconnect the cable to the other part, restart the server on the PI and try again.