So I have been using this setup with an iPhone quite successfully.

The "server" box is running Fedora 34, on which is installed ProFTPD. I went through and configured through the visual client the firewalld zone to allow the FTP service through, I even disabled the firewall to check.

I have an Android phone which is a tad aged. It's using Android version 5.1. I try to connect via an Android client and via the Chrome browser in the usual manner.

Now, on my server machine, I opened up Wireshark and watched the hotspot interface. Sure enough, ARP hits "Who is 192.168.x.x", no problem, reports the correct MAC and IP addresses. The FTP request is visible. Even pinging the device from the server works. But for some reason, no response is being sent back from the server, and it's not because it's blocked. The connection just times out.

I note that this only seems to be happening when I use this Android phone, it's a ghost in the shell scenario for sure. I'm going to try a different phone, shouldn't matter right? Makes no sense that it should matter!

The local login of the server still works and there are no options regarding bind address, so I cannot assume it's that.

  • 1
    If I remember correctly on Android you can not run services on the phone IP in the mobile hotspot Wifi. For that you need root and some fiddling with iptables.
    – Robert
    Jun 15, 2022 at 16:58
  • that actually isn't relevant, hostapd runs on linux. it creates an ap to be connected to. As it turns out there is a far less buggy implementation of this called lnx-router that doesn't drop constantly !
    – John Sohn
    Jun 26, 2022 at 1:19

1 Answer 1


Whatever the problem is it doesn't occur with this wonderful project on which I have not had ONE AP-DISABLED error occur or network drop thus far !


Does the same thing with some extras and doesn't require tinkering with configuration files.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .