Skip to main content

InHand EC900 Setup Guide

Version 1.0


Firmware

MOS350 is only supported on the InHand EC900 with the 5.10.160 kernel. Other kernel versions are not currently supported. For upgrade instructions, refer to InHand's website and wiki pages.


IP Address Setup (Optional)

note

This step is optional. You may configure the IP address as you prefer. The following is a suggested guideline to maintain consistency across devices.

EC900 Ethernet Port Configuration

The EC900 is equipped with four Ethernet ports, factory-configured with the following default IP settings:

PortDefault IPIP SetupConfigurationEnable DHCP
ETH 1192.168.1.100StaticLANNo
ETH 2192.168.1.100StaticLANNo
ETH 3192.168.5.100StaticLANNo
ETH 4192.168.6.100StaticLANNo

Accessing the EC900 Web Portal

By default, the EC900 does not assign IP addresses to connected devices (DHCP is disabled). To access the web portal, you must manually set a static IP address on your PC within the same subnet as the EC900 interface you are connecting to.

The following steps use ETH 4 (192.168.6.100).

Set a Static IP on Your PC (Windows)

  1. Connect your PC to the EC900 using an Ethernet cable plugged into ETH 4.
  2. Open Network Settings:
    • Right-click the network icon in the taskbar.
    • Select "Open Network & Internet Settings".
    • Click "Change adapter options".
  3. Modify Adapter Properties:
    • Right-click the active Ethernet adapter and select "Properties".
    • Select "Internet Protocol Version 4 (TCP/IPv4)" and click "Properties".
  4. Set the Static IP:
    • Choose "Use the following IP address" and enter:
      • IP Address: 192.168.6.10
      • Subnet Mask: 255.255.255.0
      • Default Gateway: (optional)
  5. Save the settings and close the dialog boxes.
  6. Open a browser and navigate to http://192.168.6.100:9100.

You should now see the EC900 web interface.

Once you have access to the web portal, the following network configuration is recommended for better organisation and to avoid IP conflicts:

PortIPIP SetupConfigurationEnable DHCP
ETH 1DHCPWAN
ETH 2172.25.2.1StaticLANYes
ETH 3172.25.3.1StaticLANYes
ETH 4172.25.4.1StaticLANYes

Firewall Rules

To allow devices connected to ETH 2–4 to access the internet via ETH 1:

  1. Go to Network → Firewall → Custom Rules.
  2. Add the following line at the bottom of the text box and save:
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
note

An entry for Cellular should already exist. By default, internet access via the cellular interface is allowed.


EC900 SSH Access

With networking configured, you can now SSH into the EC900 to complete the MOS350 installation.

  1. Connect to the EC900 gateway using the console. For connection details, refer to the InHand Manual.
  2. If connecting for the first time, the default user is edge and the default password is security@edge.
  3. Log in using the edge user and the password from the previous step.
  4. Once logged in, follow the steps below to set up MOS350 on your gateway.

MOS350 Setup Script

  1. Download the setup script:
wget -O ec900_setup.sh "http://update.moleculeos.io/mpackages/files/inhand_ec900/ec900_setup.sh"
  1. Confirm the file was downloaded successfully:
ls
  1. Set execute permissions on the script:
chmod +x ec900_setup.sh
  1. Run the script with parameter 1 to set up the mos350 user:
note

You need a user with elevated privileges to run sudo. When prompted, enter the password of your currently logged-in user.

sudo ./ec900_setup.sh 1
  1. Run the script with parameter 2 and wait for it to complete. This may take a few minutes depending on your internet connection:
sudo ./ec900_setup.sh 2
  1. Upon successful completion you should see:
MOS350 Kernel Fusion installed successfully!

MOS350 User core installed successfully!
  1. Once MOS350 has successfully connected to the MOS cloud infrastructure, LED User1 on the EC900 (EC954) will turn green.
  2. Setup is complete.

Default Login Details

Usermos350
PasswordM@nagerMX8