Configure the terminal for TCP/IP over USB without internet sharing

Follow these steps to enable USB communication between POS and Terminal. Internet connection will be managed separately (RJ45, Wi-Fi).

Step 1: Enable the USB network on Terminal

  1. Open NTMS Agent, which holds all USB configuration.
  2. Go to Advanced settings and enter the password 4315.
  3. Open USB Mode Settings, select USB ECM tethering or USB tethering (RNDIS), and save. This is what makes the terminal able to communicate with POS.
Affichage de image.png

 

Note

The terminal IP and the host USB-adapter IP must sit in the same subnet, with the host acting as the terminal's gateway. The defaults values are: 

  • IP — the address the terminal will hold on the USB link (default 192.168.42.129).
  • Netmask255.255.255.0.
  • Gateway — the IP you will give the host's USB adapter (192.168.42.1).

Step 2: Configure network adapter for Windows (for Linux)

Open the Network Connections window (Start → type View network connections, or Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings). A new connection appears — here, Ethernet 3:

New network connection

Open the RNDIS connection's Properties → IPv4 and configure it with the static IP 192.168.42.1, netmask 255.255.255.0. This address is the gateway you set on the terminal during terminal-side setup.

Configure static IP
Terminal connection configured

 

Step 2: Configure network adapter for Linux

Give usb0 the gateway address the terminal routes through:

ifconfig usb0 192.168.42.1

This 192.168.42.1 must match the gateway you set on the terminal, so the A35 (default 192.168.42.129) can route its traffic through the host.