UstadMobile / Meshrabiya

Virtual mesh network for Android that operates over WiFi
GNU Lesser General Public License v3.0
119 stars 11 forks source link

WifiDirect hotspot not working on Android 9 and below #2

Open mikedawson opened 1 year ago

mikedawson commented 1 year ago

Expected behavior:

Can enable hotspot on Xiaomi Redmi 6A and other devices can connect to it

Observed behavior:

Other devices can connect to Wifi hotspot; however node is not detected. IP traffic cannot be sent to/from device. Also fails when using ping

Ping on the adb command line also fails on almost all cases. Ping from Redmi to connected device on IPv4 will work. Ping from connected device to Redmi will fail on both IPv4 and IPv6.

Screenshot from 2023-08-16 19-47-20

redmi3-log.txt

mikedawson commented 1 year ago

Reproduced same behavior on Android 8 with Lava Iris 60c. Very strange behavior. It should really be impossible for any one app to block/disable a network connection.

If connecting manually (via WiFi settings), IPv4 ping works, however IPv6 pings still don't work.

Screenshot from 2023-08-16 21-07-43