How to Install Telit deviceWISE Asset Gateway on Robustel EG Series Gateways?

How to Install Telit deviceWISE Asset Gateway on Robustel EG Series Gateways?

Overview

This guide provides step-by-step instructions for installing the Telit deviceWISE Asset Gateway software on a Robustel EG series gateway (e.g., EG5120). This installation allows you to leverage the powerful edge computing and Industrial IoT (IIoT) capabilities of the deviceWISE platform directly on your Robustel hardware, enabling complex data orchestration, device integration, and edge-to-cloud solutions. This procedure is intended for users who need to deploy third-party edge applications on their Debian-based Robustel gateways.

What You'll Need

Hardware List:

  • 1 x Robustel EG Series Gateway (e.g., EG5120)
  • 1 x PC with network access
  • 1 x Power supply for the gateway
  • 1 x Ethernet cable

Software/Firmware:

  • RobustOS Pro firmware (any version that supports a Debian environment).
  • An SCP client for file transfer (e.g., WinSCP).
  • An SSH client (e.g., PuTTY, Windows Terminal).
  • The latest arm64 version of the Telit deviceWISE Asset Gateway installer (.run file).
  • The Telit deviceWISE Workbench installer for verification.

Other Prerequisites:

  • A valid account for the Telit developer portal.
  • A sudo user must be created on the Robustel gateway's configuration page before starting.
  • The IP address of the gateway.

Step-by-Step Configuration Guide

Step 1: Download and Transfer the Installer

  1. Log in to your Telit developer portal account. Navigate to the resources section to find the latest arm64 version of the Asset Gateway. Download the .run file to your PC.

  1. Use an SCP client like WinSCP to transfer the downloaded .run file from your PC to the gateway. Connect to the gateway's IP address and copy the file to a known directory, such as /home/your_sudo_user/.

Step 2: Install the deviceWISE Software

  1. Use your SSH client to establish a connection to the gateway using its IP address.
  2. Log in with the sudo user credentials you previously created.

  1. Navigate to the directory where you uploaded the installer file.
cd /home/your_sudo_user/
  1. Execute the installer file using the sudo sh command. This will begin the installation process.
sudo sh DWGateway_Install.Linux-ARM64v8-aarch64-Generic.25_03_08.run

Verification & Testing

  1. After the installation completes, check the status of the deviceWISE service to ensure it is running correctly.
systemctl status devicewise

A successful status will show the service as active (running).

  1. To perform a full verification, install the DeviceWISE Workbench software on your PC.
  1. Launch the Workbench and connect to the gateway by entering its IP address. A successful connection confirms that the deviceWISE Asset Gateway is installed and functioning correctly on your Robustel device.

Troubleshooting / FAQ

  • Q: The installation script fails with a "Permission denied" error.
    • A: This usually means the installer file does not have execute permissions. Before running the sudo sh command, run chmod +x DWGateway_Install.Linux-ARM64v8-aarch64-Generic.25_03_08.run to make the file executable. Alternatively, always using sh to execute the script as shown in the guide should bypass this issue.
  • Q: The sudo command is not found or I cannot log in with my user.
    • A: A user with sudo privileges is a prerequisite for this installation. Please log in to the Robustel gateway's web interface, navigate to System > User Management, and create a sudo account before proceeding with the installation.
  • Q: How do I uninstall the deviceWISE Asset Gateway?
    • A: The installation package typically includes an uninstallation script. Navigate to the installation directory (usually /opt/dw/devicewise) and look for a script named uninstall or similar, then run it with sudo.(e.g., sudo sh /opt/dw/uninstall)

Revision History

Version

Date

Author

Changes

1.0

2025-10-13

Jens Zhou

Initial draft