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
ESP8266 can't get DHCP IP addres from Asus router #8299
Comments
Any comment pls? |
Not really a helpful reply from me, but I am quite curious to see an answer, as it is reported often by users of my software too. |
Any core higher then 2.5.2 is useless with asus routers :( I stay with 2.5. |
Well it seems also to depend on the firmware of those Asus routers, as reported by some. (I don't have Asus routers here) |
Thx. I'll pay attention when new asus' fws will be releasing. |
It was more like downgrade made it work (again), but I have no idea what specific router it was. |
With latest release, can you try, in the tools menu:
Did you also try to flash OpenWrt on your asus router ? |
Hi, thx for reply. I didn't try OpenWrt because I use Mesh system. Regards |
Hi @cniedzi , I have an ASUS Rt-AC86U running Merlin firmware. My IoT device runs tasmota wit Arduino Core 2.7.4.9 and I have the same problem with DHCP addresses. I took a trace on the router and I can clearly see that the device ignores the DHCP offer from the router, |
#8319 may fix this issue (follow the links for explanations). |
Having the same issue with tasmota zbridge connecting to a ASUS RT-AX88U running wrt-merlin. The bridge required several manual power cycles after a reboot before it would reconnect to wifi. Following the guide below and another forum post, once "Wi-Fi Agile Multiband" was disabled on the 2.4 band the issue completely dissapeared. https://www.asus.com/us/support/FAQ/1042475 Setting the IP on the device will probably be a better short term solution but maybe this info will help someone else until the fix above is implemented. |
@movodos we have a test version of Tasmota available with the fix |
Tasmota 10.0.0.2 test version with #8319 fix did not help. I still have the same DHCP issues on my ASUS router. Trace attached. |
Hi, any news about this issue? Core 3.0.2 still doesn't work for me :( |
There are suggestions after your last message that we'd like to have reports about. |
I've tried Alpha board manager and to install 0.0.2 core but there were errors during uploading sketch (for normal releases everyting goes fine). Should I set something in addition?
|
The core 3.0.2-42-gb5f3d1d6 (0.0.1) uploads correctly. |
Hi, any suggestions how to install 0.0.2 core? |
0.0.1 and 0.0.2 installation process are similar, unofficial and experimental. |
I've done what you suggested - 0.0.1 uploads fine while 0.0.2 with error: "Port: 'COM3', does not exist!". |
COM port management is managed by the Arduino IDE. You can try to manually use |
2.5.0 uses esptool - DOES upload 0.0.1 uses upload.py instead of esptool - DOES upload 0.0.2 uses upload.py - DOES NOT upload With 0.0.2 no matter which port I set, "Port: 'COM3', does not exist!". |
I can say 0.0.1 is more or less the same as 3.0.2 - ESP8266 connects to router after ca. 3-5 min. while 2.5.0 instantly. |
You can now remove 0.0.1 and reinstall it, or try the "git version", DHCP updates have just been integrated in master branch. |
I have installed 3.1.0-dev and it looks promising. I can connect to router similarly to 2.5.0. EDIT: Looks like I've stated premature opinion :( Sometimes I can connect immediately, somtimes I can't connect at all or I have to wait long time... Still testing. |
It looks promising, but does it worked? Same problem here with AX56U |
it seems that the latest version on the master branch completely fixed the problem on my Asus AX56U. Congrats guys... is there an ETA for this patch to be released in the next release? |
Same problem here, the workaround in issue #8412 (using |
Thanks, all of my esp8266s have been working fine with my new ASU's xt8 until I had to update one of them ... this 11G solution works just fine! Thanks again!
|
Thank you very much. That fixed everything - WiFi.setPhyMode(WIFI_PHY_MODE_11G); |
This solved my issues |
Had the same problem with a Giga Hub from Bell (Sagecom Fast 5689E). Used ESP8266 boards (3.02) in Arduino. The ESP01 was connecting after many minutes but did not receive an IP address. Using WiFi.setPhyMode(WIFI_PHY_MODE_11G); worked for me also. The connection is in 5 seconds now. |
Hi,
I have a problem described below. Is there any solution?
Platform
Settings in IDE
Problem Description
I use Wemos D1 mini R2 with Arduino core for ESP8266. With any core version higher than 2.5.2 ESP can't get DHCP IP address from ASUS RT-AX86U router (although according to debug data it succesfully connects to wifi).
When I revert back to core 2.5.2 or 2.5.0 ESP sucessfully connects to Asus router and gets IP address. Is it known issue?
Regards
The text was updated successfully, but these errors were encountered: