Orbot with Transparent Proxying breaks Hotspot DHCP
I'm using the current version of Orbot (15.1.0-RC-2) and CyanogenMod 12.1.
If you enable transparent proxying of all apps ("tor everything"), along with enabling a WiFi hotspot from your phone, any clients attempting to connect to your phone's hotspot will be unable to get a DHCP lease. It seems it might be involved with the iptables rules that Orbot sets up.
Enabling the option "Tor tethering" doesn't appear to make a difference either. Connecting to the network and then enabling Orbot will cause DNS to stop working.
This means that I cannot effectively both have all of my apps Tor-ified on my phone and also have a wifi-hotspot open for my laptop (even if I'm not trying to tor-ify my laptop's internet).
Trac:
Username: cyphar