Host PC Setup

A host PC running native Ubuntu requires no special setup - SSH is available out of the box, and USB Ethernet is configured automatically when DCS2 is connected.

All you need is a terminal and an SSH client. If SSH is not already available:

sudo apt update && sudo apt install -y openssh-client
circle-info

Windows / macOS users: SSH is available natively in Windows 10+ (PowerShell or Windows Terminal) and macOS Terminal. USB Ethernet may require additional driver or network configuration, depending on your OS. A native Ubuntu installation on the host PC is recommended for the smoothest experience, and is required for flashing with dcs-deploy.

USB Ethernet - if not auto-configured

On most Ubuntu systems, the interface comes up automatically. If SSH is not reachable after connecting the USB cable, check whether the interface has been assigned an IP address:

ip addr show

If the interface appears but has no address in the 192.168.55.x range, assign one manually:

sudo ip addr add 192.168.55.100/24 dev <interface_name>
sudo ip link set <interface_name> up

Replace <interface_name> with the actual interface name (e.g. enx... or usb0).

Install dcs-deploy (only needed for flashing)

If you plan to flash a new system image, clone the tool from GitHub:

git clone https://github.com/airvolute/dcs-deploy
cd dcs-deploy

Refer to the dcs-deploy READMEarrow-up-right for full installation instructions and dependencies.

Last updated