The Ethernet Expansion adds an ethernet port to the Omega2. You can use it to flash the Omega2's firmware, or to turn the Omega2 into a router. With this expansion you can add reliable, wired network access to your Omega, without affecting its wireless capabilities. It also has the added bonus of being able to reflash an Omega whose software is corrupted (“bricked”).
The Ethernet Expansion is to be plugged into an Expansion Header. These headers can be found on the Expansion Dock, Power Dock, and the Arduino Dock. In addition to that, the Ethernet Expansion can also be plugged into most other Expansions.
Connecting an Ethernet Cable
Your Omega will automatically discover when an Ethernet cord is connected to your Ethernet Expansion. If you’ve got a terminal open with a serial connection to the Omega you’ll see the following output when you plug in an Ethernet cord:
[email protected]:/# [ 473.834234] rt3050-esw 10110000.esw: link changed 0x01
and when you unlpug the ethernet cord you’ll see this:
[ 491.625850] rt3050-esw 10110000.esw: link changed 0x00
To connect an Ethernet cord to your Ethernet Expansion, properly align the Ethernet plug with the jack, and insert. It will click in place. In order to disconnect the Ethernet cable you’ll need to press down on the cord in order to release the lock mechanism (the click sound was this mechanism).