Network Config
Note
The Rhino Pi X1 device uses a 1WAN + 3LAN port configuration. To access the external network, connect the Ethernet cable to port 17 (see the Hardware Info section).
WAN Port Dynamic IP Configuration
If your development environment has a local network with a DHCP server that assigns IP addresses to downstream devices, follow these steps to obtain a dynamic IP address.
The Rhino Pi X1 is set to DHCP by default, so it will obtain an IP automatically after connecting the Ethernet cable and powering on. On your Windows PC, press Win+R, type cmd, and in the terminal window run:
- Enter adb shell to access the host system:
adb shell // Enter the system- Run ifconfig eth0 to view the assigned IP address:
ifconfig eth0 // Check IP address
WAN Port Static IP Configuration
The Rhino Pi X1 supports static IP configuration. Follow these steps:
- If the Ethernet cable is connected to the WAN port, set a static IP for eth0. On your Windows PC, press Win+R, type
cmd, and run:
adb shell- Get the connection name:
nmcli -g GENERAL.CONNECTION device show eth0- Configure static IP settings:
nmcli connection modify '<connection_name from previous step>' ipv4.method manual ipv4.addresses 192.168.1.231/24 ipv4.gateway 192.168.1.1 ipv4.dns '114.114.114.114'- Apply the network configuration:
nmcli device reapply eth0Tip
The IP address and subnet mask shown above are only for reference. Set them according to your actual network environment.
Restoring Dynamic IP
To switch from a static IP back to dynamic IP mode, follow these steps:
- On your Windows PC, press Win+R, type
cmd, and run:
adb shell // Log into the system- Get the connection name:
nmcli -g GENERAL.CONNECTION device show eth0- Restore dynamic IP configuration:
nmcli connection modify '<connection_name from step 1>' ipv4.method auto ipv4.addresses '' ipv4.gateway '' ipv4.dns ''- Apply the network configuration:
nmcli device reapply eth0Wireless Wi-Fi Configuration
Tip
An antenna must be connected to the device when using Wi-Fi.
The Rhino Pi X1 supports Wi-Fi connectivity. To connect the board via local Wi-Fi, follow these steps:
- On your Windows PC, press Win+R, type
cmd, and run the following command to enter the system:
adb shell- Scan for Wi-Fi networks:
nmcli dev wifi list 2>&1 | lessTip
Use the up/down arrow keys to browse all scanned access points. Press q to exit the scan view.
- Connect to Wi-Fi:
nmcli dev wifi connect "WiFi-SSID" password "WiFi-password"- Disconnect from Wi-Fi:
nmcli connection down id <WiFi-SSID>- Delete a Wi-Fi connection:
nmcli connection delete <WiFi-SSID>LAN Port Settings
Using LAN Ports
The Rhino Pi X1's 3 LAN ports can connect to other network devices such as IP cameras, LiDAR, etc. Once connected, downstream devices will automatically receive an IP address in the 192.168.1.x/24 range, with gateway 192.168.1.1. The system bridge interface is br-lan, as shown below:

Modifying the LAN Subnet
The LAN subnet can also be customized. The steps are as follows:
- Connect via adb and log into the system:
adb root
adb shell- Modify the subnet:
/etc/lan_wan_config.sh set 1 192.168.3.1