mwood77 / winderoo

Winderoo - Supercharge your Open Source Watch Winder (OSWW) build!
https://winderoo.com
Creative Commons Attribution Share Alike 4.0 International
23 stars 4 forks source link

Wifi captive page issue #70

Open SpookleZz opened 1 week ago

SpookleZz commented 1 week ago

Hi, Love this project so far, however, I dont get any captive pages appear when connecting to the winderoo setup wifi net work. Using android version 14.

SpookleZz commented 1 week ago

Quick update, captive portal launches on an Iphone I've dug out, so must be an android 14 issue. The control page @ winderoo.local also wont open on android, but does on multiple IOS devices. It does however work on mmy android 13 tablet

mwood77 commented 1 week ago

Hmm, this is an issue I've seen with android devices before. It's a long running issue with Android's (lack of) mDNS support - resolving .local domains on your network.

There's a very large issue tracker here talking about it: https://issuetracker.google.com/issues/140786115

And the Android docs here:

https://source.android.com/docs/core/ota/modular-system/dns-resolver#mdns-local-resolution

It's marked as fixed, but I think that only applies to Android 14. From there, it's dependent on your device's OEM pushing that update. Who made the phone that worked, and the phone that didn't?

TL:DR - it depends on the app you use in Android, what version of Android the device is using, and whether or not the OEM has pushed the required update to your device.


A not-so-great work around, is that you can access the control page by hitting Winderoo's IP instead of using winderoo.local