learningequality / kolibri-installer-android

Android wrapper for Kolibri.
MIT License
26 stars 22 forks source link

Unable to sync with android server over its own hotspot #219

Open bjester opened 5 months ago

bjester commented 5 months ago

Observed behavior

Errors and logs

Requests like at the beginning of a sync timeout. Sync tasks will appear to stop at:

Run user program, change dir and execute entrypoint

Expected behavior

Unless this is a Android hotspot specific restraint, no difference in this behavior would be ideal.

User-facing consequences

The caveat isn't helpful in offline scenarios, because a third hotspot or wifi AP device is required to facilitate syncing

Steps to reproduce

  1. Install Device A with Kolibri for Android
  2. Set up a full facility on Device A
  3. Turn on Device A's hotspot
  4. Install Device B with Kolibri for Android
  5. Forget any currently available Wifi APs on Device B
  6. Connect Device B to Device A's hotspot
  7. Attempt to join Device A's facility from the setup wizard on Device B
  8. Observe the device is discovered
  9. Observe the import task stalls at 0%

Context

Kolibri for Android 0.16.1