Skip to main content
Start with the agent’s own checks: ados diag link for the radio verdict and ados diag video for the per-hop video verdict. The systemd journal is the log of record: journalctl -u <unit>.
Mesh problems (relays not pairing, batman-adv not coming up, partitions, gateway choice) are on Mesh troubleshooting.

No video from the drone

Symptom: the ground station runs and your client is connected, but the video is black.

Access point not broadcasting

Symptom: a phone or laptop cannot find ADOS-GS-<id>.

Laptop cannot reach the node over Wi-Fi

Symptom: you joined the access point but http://192.168.4.1:8080 does not load.
1

Check your address

Your laptop needs a 192.168.4.x address. A 169.254.x.x address means DHCP is not answering:
2

Check the agent

3

Use the right address

Nothing on the ground station listens on port 4000. The node’s own surfaces are http://192.168.4.1:8080/ and http://192.168.4.1:8080/cockpit/. Mission Control runs on your laptop or a server. During first-time setup only, http://192.168.4.1/ (port 80) also redirects to the setup wizard.

USB tether not working

Symptom: no new network interface appears on the laptop.

OLED stays dark

Symptom: the ground station runs but the OLED shows nothing.

Wrong profile

Symptom: the node runs as a drone, or the other way round. The installer does not detect the profile from hardware; it uses --profile, then the recorded profile, then drone. Check what the node resolved:
To see what the hardware fingerprint would suggest, without writing anything:
Set the profile:
The command restarts the affected services itself.

Android shows “No internet”

After setup, the ground station does not answer Android’s connectivity check, so Android flags the network.
  1. Choose “Stay connected” on the notification.
  2. In the network’s settings, turn off automatic switching to mobile data.
See Android client.

High video latency

HDMI kiosk shows nothing

Factory reset

Factory reset runs on the box only, with a confirmation token. See Re-run setup and reset.

Get help

  • ados status --json captures setup, network, MAVLink, video and remote access state.
  • ados support-bundle writes one redacted archive locally for a support request.
  • See Support.

Next steps

Mesh troubleshooting

Relays, pairing and partitions.

Troubleshooting by area

Every troubleshooting page.
Last modified on October 11, 2026