If you need second (or third) Fast Gigabit Ethernet interface on your embedded Linux computer or desktop our Open Source Hardware OSHW USB-Gigabit adapter is what you need!


Many of our customers ask if we can design board with two or three Gigabit Ethernet interfaces. The Allwinner chips we use for OLinuXino are general purpose not communication chips so they usually have single Ethernet. The Sitara SOC we use AM335X advertise to have more than one Ethernet interface but it’s marketing as these are virtual interface i.e. share transfer speed.

USB-Gigabit allow you to add 10/100/1000Mbit interface to any of your computers which has USB host. It supports USB 1.1, USB 2.0 and USB 3.0 interfaces and speed depend on your USB port speed.

Our tests with A20 OLinuXino boards with USB 2.0 host interface show 319Mbit of Upload and 295Mbit of Download speed i.e. x3 times more than our other USB-Ethernet-AX88772B interface.

9 Comments (+add yours?)

  1. jonassmedegaard
    Oct 24, 2019 @ 14:20:11

    Thanks you.

    Both for providing an OSHW Gigabit adapter, and for pointing explicitly at the confusing marketing speak regarding alternative (non-)options.


  2. Stargator
    Oct 24, 2019 @ 16:15:10

    Which chipset is used here, to select the right drivers for macOS or iOS and our Raspberry PI. Or can you point me to the drivers.


  3. hg
    Oct 29, 2019 @ 16:02:39

    +1 for dual port Olinuxino with proper case 🙂

    Why not make something like this:

    So we don’t have to wear additional USB gadget with the Olinuxino board. Isn’t it possible to embed this device on the board? That would make it a good industrial VPN router.


  4. me
    Nov 18, 2019 @ 12:16:56

    Awesome. Hi olimex.. do you have any benchmark throughput numbers on usb 3.0 ports?


  5. DR
    Jan 15, 2020 @ 11:15:10

    Hi, just got my USB-Gigabit, and when I use it I get:
    usb 2-3: new SuperSpeed Gen 1 USB device number 5 using xhci_hcd
    usb 2-3: reset SuperSpeed Gen 1 USB device number 5 using xhci_hcd
    r8152 2-3:1.0 (unnamed net_device) (uninitialized): Invalid ether addr 00:00:00:00:00:00
    r8152 2-3:1.0 (unnamed net_device) (uninitialized): Random ether addr 42:c7:a4:e6:f0:f6

    so not a fixed MAC address. Is it supposed to be this way?


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: