Better behavior when not on the wrong network

It is easy to forget to change to the drone's wifi network.
Now we have a timeout waiting for the prompt, and give a
useful suggestion to the user.
I'd probably use `return nil` here. Sure, `err` is nil in this case, but I got a little confused when looking at it.