✨ We've just launched our NEW website design!

Learn More Here
News

Innodisk Introduces M.2 Module Network Adapters

innodisk m2 lan adapters

You might know Innodisk as a storage and memory manufacturer, but that isn’t the only thing that this company creates. They also produce a lot of embedded solutions and modules and the newest in this range is also a world’s first: A new M.2 form factor Single and Dual Gigabit Ethernet Module that doesn’t require extra drivers.

The single port module is called the EGUL-G101 and the dual port module that supports port trunking and link aggregation is called the EGUL-G201. The modules are built-in a 22×60 (60mm long) form factor which could be an issue with some boards that only take 2280 modules, however, newer boards take 40, 60, and 80mm modules.

innodisk m2 lan single

The EGUL modules use the USB 3.0 standard that provides up to 5Gb/s throughput, plenty for even the dual EGUL-201 that only needs 2Gb/s. Unlike PCI-express based network cards, the EGUL modules can be used on both Windows and Linux platforms without the need for extra drivers and provide flexible network expansion for all kinds of embedded systems.

The modules use an industrial grade design, suitable for use in commercial systems. The EGUL-G101 and EGUL-G201 are built with strong electrical isolation and 30 micro-inch gold interface connectors for a robust connection. The ethernet modules feature 15kV ESD, 2kV HiPot and 2kV surge protection, preventing electrical damage to the system and connected components from potential differences or dirty electrical conditions while also maintaining signal integrity.

innodisk m2 lan dual

There are multiple daughterboards available, allowing you to set the actual RJ45 ports where you need them and where your case or rack allows you to mount them.

The new EGUL-G101 and EGUL-G201 modules should be available now, meaning they will arrive at resellers very shortly. It is really nice to see some available options in the M.2 form factor that previously was known as the next-generation form factor (NGFF). For a next generation, there have been way too few options for too long.

Innodisk M2 LAN compilation

Features

  • Single/Dual isolated GbE LAN ports
  • Complies with EN61000-4-5 2kV Surge protection
  • Complies with IEC 60950-1:2005 + A1: 2009 + A2:2013 2kV HiPOT protection
  • Complies with EN61000-4-2 (ESD) Air-15kV, Contact-8kV
  • Flexible daughter board with cable to fit into different system
  • Optional terminal mounting hole or bracket for daughter board
  • Support native CDC-ECM driver in Linux
  • Support driver auto-install mode in Windows
  • 30µ ” golden finger, 3 years warranty
  • Industrial design, manufactured in Innodisk Taiwan

Related Articles

One Comment

  1. I own the EGUL-G201:
    I’m running ubuntu 16.04 with full updates and any extra drivers that would run via the driver installer.
    I have been unable to make it work in an UDOO x86 Ultra
    It’s my understanding that the card has the following chipset.
    2 x Realtek RTL8153A Gigabit Ethernet onboard
    And my system isn’t loading any RTL815x drivers at all..
    This board should show up in LSUSB output if my research is correct.
    I cant really tell if it’s showing in this output or not.
    I’ve included lsusb -t output..
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 3.00
    bDeviceClass 9 Hub
    bDeviceSubClass 0 Unused
    bDeviceProtocol 3
    bMaxPacketSize0 9
    idVendor 0x1d6b Linux Foundation
    idProduct 0x0003 3.0 root hub
    bcdDevice 4.04
    iManufacturer 3 Linux 4.4.0-83-generic xhci-hcd
    iProduct 2 xHCI Host Controller
    iSerial 1 0000:00:14.0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 31
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
    Self Powered
    Remote Wakeup
    MaxPower 0mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 9 Hub
    bInterfaceSubClass 0 Unused
    bInterfaceProtocol 0 Full speed (or root) hub
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0004 1x 4 bytes
    bInterval 12
    bMaxBurst 0
    Hub Descriptor:
    bLength 12
    bDescriptorType 42
    nNbrPorts 6
    wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
    bPwrOn2PwrGood 10 * 2 milli seconds
    bHubContrCurrent 0 milli Ampere
    bHubDecLat 0.0 micro seconds
    wHubDelay 0 nano seconds
    DeviceRemovable 0x78
    Hub Port Status:
    Port 1: 0000.02a0 5Gbps power Rx.Detect
    Port 2: 0000.02a0 5Gbps power Rx.Detect
    Port 3: 0000.02a0 5Gbps power Rx.Detect
    Port 4: 0000.02a0 5Gbps power Rx.Detect
    Port 5: 0000.02a0 5Gbps power Rx.Detect
    Port 6: 0000.02a0 5Gbps power Rx.Detect
    Binary Object Store Descriptor:
    bLength 5
    bDescriptorType 15
    wTotalLength 15
    bNumDeviceCaps 1
    SuperSpeed USB Device Capability:
    bLength 10
    bDescriptorType 16
    bDevCapabilityType 3
    bmAttributes 0x02
    Latency Tolerance Messages (LTM) Supported
    wSpeedsSupported 0x0008
    Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport 3
    Lowest fully-functional device speed is SuperSpeed (5Gbps)
    bU1DevExitLat 10 micro seconds
    bU2DevExitLat 512 micro seconds
    Device Status: 0x0001
    Self Powered

    Bus 001 Device 004: ID 8087:0ab6 Intel Corp.
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 1.10
    bDeviceClass 2 Communications
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    idVendor 0x8087 Intel Corp.
    idProduct 0x0ab6
    bcdDevice 80.87
    iManufacturer 1 UDOO
    iProduct 2 UDOO X86
    iSerial 3 K71529160
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 67
    bNumInterfaces 2
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xc0
    Self Powered
    MaxPower 500mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 2 Communications
    bInterfaceSubClass 2 Abstract (modem)
    bInterfaceProtocol 1 AT-commands (v.25ter)
    iInterface 0
    CDC Header:
    bcdCDC 1.20
    CDC ACM:
    bmCapabilities 0x02
    line coding and serial state
    CDC Union:
    bMasterInterface 0
    bSlaveInterface 1
    CDC Call Management:
    bmCapabilities 0x00
    bDataInterface 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x000a 1x 10 bytes
    bInterval 1
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 0
    bNumEndpoints 2
    bInterfaceClass 10 CDC Data
    bInterfaceSubClass 0 Unused
    bInterfaceProtocol 0
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x82 EP 2 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0040 1x 64 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x01 EP 1 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0040 1x 64 bytes
    bInterval 0
    Device Status: 0x0001
    Self Powered

    Bus 001 Device 002: ID 413c:2003 Dell Computer Corp. Keyboard
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 1.10
    bDeviceClass 0 (Defined at Interface level)
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 8
    idVendor 0x413c Dell Computer Corp.
    idProduct 0x2003 Keyboard
    bcdDevice 3.01
    iManufacturer 1 Dell
    iProduct 2 Dell USB Keyboard
    iSerial 0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 34
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xa0
    (Bus Powered)
    Remote Wakeup
    MaxPower 70mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 3 Human Interface Device
    bInterfaceSubClass 1 Boot Interface Subclass
    bInterfaceProtocol 1 Keyboard
    iInterface 0
    HID Device Descriptor:
    bLength 9
    bDescriptorType 33
    bcdHID 1.10
    bCountryCode 0 Not supported
    bNumDescriptors 1
    bDescriptorType 34 Report
    wDescriptorLength 65
    Report Descriptors:
    ** UNAVAILABLE **
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0008 1x 8 bytes
    bInterval 24
    Device Status: 0x0000
    (Bus Powered)

    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 9 Hub
    bDeviceSubClass 0 Unused
    bDeviceProtocol 1 Single TT
    bMaxPacketSize0 64
    idVendor 0x1d6b Linux Foundation
    idProduct 0x0002 2.0 root hub
    bcdDevice 4.04
    iManufacturer 3 Linux 4.4.0-83-generic xhci-hcd
    iProduct 2 xHCI Host Controller
    iSerial 1 0000:00:14.0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 25
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
    Self Powered
    Remote Wakeup
    MaxPower 0mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 9 Hub
    bInterfaceSubClass 0 Unused
    bInterfaceProtocol 0 Full speed (or root) hub
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0004 1x 4 bytes
    bInterval 12
    Hub Descriptor:
    bLength 9
    bDescriptorType 41
    nNbrPorts 7
    wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
    TT think time 8 FS bits
    bPwrOn2PwrGood 10 * 2 milli seconds
    bHubContrCurrent 0 milli Ampere
    DeviceRemovable 0xd8
    PortPwrCtrlMask 0xff
    Hub Port Status:
    Port 1: 0000.0303 lowspeed power enable connect
    Port 2: 0000.0100 power
    Port 3: 0000.0100 power
    Port 4: 0000.0103 power enable connect
    Port 5: 0000.0100 power
    Port 6: 0000.0100 power
    Port 7: 0000.0100 power
    Device Status: 0x0001
    Self Powered

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button
Close

Adblock Detected

Please consider supporting us by disabling your ad blocker!   eTeknix prides itself on supplying the most accurate and informative PC and tech related news and reviews and this is made possible by advertisements but be rest assured that we will never serve pop ups, self playing audio ads or any form of ad that tracks your information as your data security is as important to us as it is to you.   If you want to help support us further you can over on our Patreon!   Thank you for visiting eTeknix