Warpinator for Android
What to do when Warpinator cannot find / connect to other devices
This document will be updated whenever we discover any common issues.
-
Make sure you have the latest version.
Minimum required version for the original Linux variant is 1.0.9. -
Make sure both devices are on the same network (same WiFi access point, same router)
-
When you change anything on your network or in the application’s settings while troubleshooting, restart the application on both devices to make sure it reinitializes itself.
-
Try using your mobile hotspot. This is an easy test whether the problem is caused by the configuration of your router. (Don’t forget to restart the app and connect other devices to the hotspot)
-
Do not use a VPN (unless you know what you are doing).
-
Make sure the firewalls on your computer/phone and router all allow traffic for both the discovery protocol (mDNS, UDP port 5353), registration protocol (TCP 42001 and UDP 42000) and file transfer protocol (TCP 42000). These ports (42xxx) can be changed in the settings, but you should not change them unless you know you need to. If temporarily disabling the firewall solves the problem, you know firewall is the cause.
-
Your router might isolate the networks between WiFi and ethernet LAN or even between all clients. Make sure this is turned off.
-
You should be able to ping both ways. If not, it is a problem with your network.
-
Check the IP address the desktop (Linux/Windows) version of Warpinator thinks it has (lower right corner of the window). Sometimes it gets the IP from a wrong network interface, which can be changed in the settings.
-
Running
nc -zvu 192.168.xxx.xxx 5353
with the IP of your phone while Warpinator is running should print192.168.xxx.xxx 5353 port [udp/mdns] succeeded!
. If it doesn’t, please look into the debug log (instructions below) whether it contains something likeFailed to init JmDNS
. If it is there, then please submit an issue with the log attached. -
If the devices see each other but cannot connect, try reconnecting a few times (using the button next to the status icon). Linux version attempts to reconnect automatically every 30 seconds. If this fails too, please submit an issue with the log and description of what you have tried so far.
-
See troubleshooting tips for the Linux version
Getting the debug log:
Go to setting, turn on “Export debug log” and restart the application.
You will then find it in Android/data/slowscript.warpinator/files