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)
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:
| Port | Default IP | IP Setup | Configuration | Enable DHCP |
|---|---|---|---|---|
| ETH 1 | 192.168.1.100 | Static | LAN | No |
| ETH 2 | 192.168.1.100 | Static | LAN | No |
| ETH 3 | 192.168.5.100 | Static | LAN | No |
| ETH 4 | 192.168.6.100 | Static | LAN | No |
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)
- Connect your PC to the EC900 using an Ethernet cable plugged into ETH 4.
- Open Network Settings:
- Right-click the network icon in the taskbar.
- Select "Open Network & Internet Settings".
- Click "Change adapter options".
- Modify Adapter Properties:
- Right-click the active Ethernet adapter and select "Properties".
- Select "Internet Protocol Version 4 (TCP/IPv4)" and click "Properties".
- 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)
- IP Address:
- Choose "Use the following IP address" and enter:
- Save the settings and close the dialog boxes.
- Open a browser and navigate to
http://192.168.6.100:9100.
You should now see the EC900 web interface.
Recommended IP Configuration
Once you have access to the web portal, the following network configuration is recommended for better organisation and to avoid IP conflicts:
| Port | IP | IP Setup | Configuration | Enable DHCP |
|---|---|---|---|---|
| ETH 1 | — | DHCP | WAN | — |
| ETH 2 | 172.25.2.1 | Static | LAN | Yes |
| ETH 3 | 172.25.3.1 | Static | LAN | Yes |
| ETH 4 | 172.25.4.1 | Static | LAN | Yes |
Firewall Rules
To allow devices connected to ETH 2–4 to access the internet via ETH 1:
- Go to Network → Firewall → Custom Rules.
- Add the following line at the bottom of the text box and save:
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
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.
- Connect to the EC900 gateway using the console. For connection details, refer to the InHand Manual.
- If connecting for the first time, the default user is
edgeand the default password issecurity@edge. - Log in using the
edgeuser and the password from the previous step. - Once logged in, follow the steps below to set up MOS350 on your gateway.
MOS350 Setup Script
- Download the setup script:
wget -O ec900_setup.sh "http://update.moleculeos.io/mpackages/files/inhand_ec900/ec900_setup.sh"
- Confirm the file was downloaded successfully:
ls
- Set execute permissions on the script:
chmod +x ec900_setup.sh
- Run the script with parameter
1to set up themos350user:
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
- Run the script with parameter
2and wait for it to complete. This may take a few minutes depending on your internet connection:
sudo ./ec900_setup.sh 2
- Upon successful completion you should see:
MOS350 Kernel Fusion installed successfully!
MOS350 User core installed successfully!
- Once MOS350 has successfully connected to the MOS cloud infrastructure, LED User1 on the EC900 (EC954) will turn green.
- Setup is complete.
Default Login Details
| User | mos350 |
| Password | M@nagerMX8 |