Troubleshooting
This page covers the most common ground station problems and their fixes. If your issue is not listed here, check the agent logs or ask in the Discord community.For mesh-specific failures (relays not pairing, batman-adv not coming up, partition recovery, gateway selection), see Mesh Troubleshooting. The entries below cover single-node issues.
No video from the drone
Symptom: The ground station is running, your laptop is connected, but the video feed is black or shows “No video.”WiFi AP not broadcasting
Symptom: Your phone or laptop cannot find theADOS-GS-XXXX network.
Laptop cannot reach the ground station after joining WiFi
Symptom: You joined the AP buthttp://192.168.4.1:4000 does not load.
1
Check your IP
Make sure your laptop got an IP on the
192.168.4.x subnet. If it has a 169.254.x.x address, dnsmasq is not running.2
Check the agent API
Try pinging the ground station:If ping works but the browser does not load, try
http://192.168.4.1:8080/api/status to see if the REST API is responding.3
Check Mission Control
If the REST API responds but port 4000 does not, Mission Control may not be installed locally on the ground node. Use
http://192.168.4.1:8080/ (the agent API) or http://setup.ados.local/ (the setup webapp) instead.USB tether not working
Symptom: You plugged in a USB-C cable but no new network interface appeared on your laptop.
If USB tether works while idle but drops when video starts, test with separate power before changing network settings. See Power and Runtime.
OLED is blank
Symptom: The ground station is running but the OLED shows nothing.Profile detected incorrectly
Symptom: The agent started in drone (air) profile instead of ground-station, or vice versa. Check the fingerprint snapshot:- A flight controller is plugged into the SBC via USB (raises the air score)
- No OLED or buttons wired (lowers the ground score)
- Ambiguous setup (both FC and OLED present)
Android shows “No internet” and disconnects
Symptom: After joining the WiFi AP, Android keeps dropping the connection or showing “no internet” warnings. The ground station serves204 No Content responses to Android’s connectivity probes. If Android still complains:
- Tap “Stay connected” or “Use without internet” on the notification
- In Android WiFi settings, tap the network > Advanced > “Use this network” or disable “Auto-switch to mobile data”
- If the captive portal page does not appear automatically, open Chrome and navigate to
http://192.168.4.1/
High video latency
Symptom: Video works but has noticeable delay (more than 150 ms).HDMI kiosk shows a blank screen
Symptom: Monitor is connected but shows nothing or a black screen.Factory reset
If nothing else works, you can reset the ground station to factory defaults:- OLED: Hold B4 for 10 seconds, confirm by holding B4 again for 3 seconds
- Setup webapp: Advanced > Factory Reset
Getting help
- Agent logs:
journalctl -u ados-supervisor -n 100shows the supervisor log. Replaceados-supervisorwith any service name. - Status JSON:
ados status --jsoncaptures setup, services, network, MAVLink, video, and remote access state. Attach it when reporting bugs. - Discord: discord.gg/uxbvuD4d5q for community support
- GitHub Issues: github.com/altnautica/ADOSDroneAgent/issues for bug reports