Skip to main content

Wired Network

This guide explains how to connect to a wired network and test network bandwidth.

Wired Network

Connect the board's Gigabit Ethernet port to a router using an Ethernet cable. Once connected, the router will automatically assign an IP address to the board.

Connect the board's Ethernet port to a router using an Ethernet cable. Once connected, the router will automatically assign an IP address to the board.

  1. Click the network icon

  2. Select the Details option to view network connection details such as IP address, subnet mask, gateway address, etc.

For example, 192.168.4.129 is the IP address assigned by the router.

Testing Network Bandwidth Performance

Use the iperf tool to test network bandwidth (throughput) performance. It is recommended to run multiple tests and take the average.

Prerequisites

  • Hardware Requirements

You will need two devices: one to act as the server and the other as the client.

Server: Can be a PC, server, or similar device.

Client: The device to be tested, such as a Cubie A7A.

  • Same Local Network

The server and client must be on the same local network and able to ping each other.

Installing iperf

Both the server and client need to have iperf installed.

radxa@device & Linux@host$
sudo apt update
sudo apt install iperf

Testing Steps

Server (PC)

Open a terminal and enter the following command to start the server:

Linux@host$
iperf -s

After successful startup, the terminal will display output similar to the following:

-----------------------------------------------------------
Server listening on 5201 (test #1)
-----------------------------------------------------------

Client (Board)

  1. Upload Test

Open a terminal and enter the following command to test the client's upload bandwidth. Replace <server_ip> with the actual server IP address (you can check it using the ip a command).

radxa@cubie-a7a$
iperf -c <server_ip> -t <time>
# Example
iperf -c 192.168.2.104 -t 60

Parameter explanation:

  • <server_ip>: Server IP address.
  • <time>: Test duration in seconds.
  1. Download Test

Open a terminal and enter the following command to test the client's download bandwidth. Replace <server_ip> with the actual server IP address (you can check it using the ip a command).

radxa@cubie-a7a$
iperf -c <server_ip> -t <time> -R
# Example
iperf -c 192.168.2.104 -t 60 -R

Parameter explanation:

  • <server_ip>: Server IP address.
  • <time>: Test duration in seconds.
  • -R: Reverse test, where the client acts as the server and the server acts as the client.

    You need to be logged into GitHub to post a comment. If you are already logged in, please ignore this message.

    Radxa-docs © 2026 by Radxa Computer (Shenzhen) Co.,Ltd. is licensed under CC BY 4.0