New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TW#24959] Android phone unable to obtain IP in APSTA mode from ESP32 #2273
Comments
@amuzyche I have reproduced your problem, and I will reply you as soon as I find the root cause. |
@zhangyanjiaoesp Thank you for your prompt reply, how will apply executed changes, will it be hotfix, or sdk update? |
It will be sdk update |
Dear @zhangyanjiaoesp , i'm reaching out to check the progress with issue solving? If it's possible can you give us estimate fixing time ? |
@asimpl3 this week will fix this bug |
Dear, @zhangyanjiaoesp , we really hope to solve this problem. What terms can we get a solution? Thank you. |
This again/still doesn't work on current master (577f8d8) or v3.2 branch (47dea73) - but it indeed does work on commit 020ade6. For me I can reproduce this with just the trivial softap example code (no mixed sta/ap), with old (android 4.1.2) samsung phone. Could you please re-check what happened to the fix? (I can provide logs/wifi sniff if needed) EDIT: hmm, in my case it even works one commit before this fix (802fc72) - so my issue must be caused by something else.. let's create a new issue then. |
When we run ESP32 in the AP+STA mode. We are have facing a problem.
In the AP+STA mode, the ESP correctly connects to access point and also starts as an access point.
When we connect to the ESP access point using iPhone. We are also able to connect to it using Android phone (Pptv king 7 with Android 5.1, Xiaomi Mi 6 with Android 8.0).
However, when we try to connect Android phone (Xiaomi Redmi Note 4 with Android version 7.0), it gets stuck in the "Obtaining IP address" phase and finally ends up with an "Authentication error". On the ESP side, it correctly detects that the phone has connected but fails to allocate IP.
We have tried to restore factory settings on the phone. We have also tried to erase NVS data (and also erase entire flash!) of the ESP32. But the problem persists.
We use Espressif IoT Development Framework: v3.2-dev-362-g1c7a8b3b
We have produced the following logs with an open wifi configuration.
Pptv king 7 log:
Xiaomi Redmi Note 4 log:
The text was updated successfully, but these errors were encountered: