Replies: 26 comments 93 replies
-
Thank you for this ticket. I answer just to subscribe the discussion. |
Beta Was this translation helpful? Give feedback.
-
Firmware Compiled and devices upgraded. Firmware 10.0.0.2 using the recipe you mentioned |
Beta Was this translation helpful? Give feedback.
-
I've updated to the latest development firmware 10.0.0.2 from tasmota. On the WebGUI it says 10.0.0.3. After setting ip address to DHCP and rebooting the device, it goes into a continuous DHCP loop. ASUS WiFi logs: Nov 13 23:17:17 wlceventd: wlceventd_proc_event(527): eth5: Auth 70:03:9F:17:88:28, status: Successful (0), rssi:0 Took a tcpdump from Asus router and I still can see the same problem. ESP continuously sends DHCP_DISCOVER even if the router replies with a DHCP_OFFER. |
Beta Was this translation helpful? Give feedback.
-
@rolupusoru Can you see what is the actual beacon interval of the Asus AP? (typical is 102.4 msec) |
Beta Was this translation helpful? Give feedback.
-
I have updated to the firmware shared by @Jason2866 but the problem is not solved, DHCP issue (Sonoff Tasmota sends DHCP_DISCOVER even if the router replies with a DHCP_OFFER). |
Beta Was this translation helpful? Give feedback.
-
Could you try Tasmota on this wonky hardware, if it has the same bad behaviour? |
Beta Was this translation helpful? Give feedback.
-
With this setup everyone can try all supported current available nonos-sdk versions for Arduino Esp8266.
|
Beta Was this translation helpful? Give feedback.
-
EDIT: |
Beta Was this translation helpful? Give feedback.
-
I just saw issue 1137 and I agree with @jaymemaurice about setoption41:
Gratuitous ARP every minute is crazy. Default off is much better and I agree with @Jason2866 : here |
Beta Was this translation helpful? Give feedback.
-
@suzsuzuki Sadly there are so many crappy APs / Routers out there which have non working ARP treatment we decided to enable by default. It is not a big deal to switch off. Just do |
Beta Was this translation helpful? Give feedback.
-
From #7770 (comment) Please, using latest standard Tasmota, go to the console and type |
Beta Was this translation helpful? Give feedback.
-
@eipporko with a ESP8266 device
|
Beta Was this translation helpful? Give feedback.
-
Noob Question: What is that, please?? Tried to get it with platform.io but failed:
Processing tasmota-core3 (platform: espressif8266; framework: arduino; board: esp8266_1M) |
Beta Was this translation helpful? Give feedback.
-
For compiling a range extender version you can do this way
|
Beta Was this translation helpful? Give feedback.
-
Problem still exists! Quick workaround is to set 2.4ghz mode to Legacy, then go in the Tasmota Console and set "wifi 2". You can the reset 2.4ghz to Auto in Asus router. Shame this is an issue in 2022. |
Beta Was this translation helpful? Give feedback.
-
We know it is the espressif software part. It is the closed source part from espressif which has to be used when programming via Arduino. Feature less software like the stock firmware uses a different framework (non Arduino). So in short the info does not help. |
Beta Was this translation helpful? Give feedback.
-
Exciting to see how the new espressif NonOs version is going to affect this problem! |
Beta Was this translation helpful? Give feedback.
-
@drrossum No reason for being excited. Just another attempt. Since the buggy beta build NonOs SDK version 3.0.x is used which maybe!! solves this WiFi problem. It will introduce other problems. We had used this already and dropped it, since it decreases esp8266 performance a lot. If the performance problem is not solved it is not an option. |
Beta Was this translation helpful? Give feedback.
-
@Jason2866 You had identified the problem being the NonOs closed-source code that Tasmota relies on and regretted that it was EOL. Now, how is it not exciting to see a new version coming out that even explicitly addresses the missing WMM support, since WMM is no longer optional on 802.11ax APs? I'll be happy to try a custom build but what "performance issues" do I need to look out for (in addition to checking for wifi connectivity and re-connectivity issues)? |
Beta Was this translation helpful? Give feedback.
-
@drrossum this is not a newer build, just a try to use the existing versions 3.0x @TD-er what you listed and WDTs for unknown reasons. But the most problematic is the big performance hit. |
Beta Was this translation helpful? Give feedback.
-
I'm having the same problem. My configuration is an RT-AX92U as a router with the Wifi turned off and two ZenWifi Mini (XD4) as nodes, with wifi turned on. |
Beta Was this translation helpful? Give feedback.
-
Because I experienced this issue as well, I subscribed to this topic with the hope there will be some solution. I set up another device as DHCP server in my network about two weeks ago and I see no more interruption and kick out for the wifi smart devices. In the past, first I thought it is the AImesh problem and set up the network as router + AP in classic manner, each AP having different channel. (3 x Lyra AC2200 as APs) I was about to go crazy since I have also three Mitsubishi Air condition units ("Winstron" wifi chipsets) which also were kick out of the network. I set up lease time in RTAC66Ub1 to 7 days hoping it will be less issues. I know this is a workaround and probably does not work if there is an AiMesh setup. |
Beta Was this translation helpful? Give feedback.
-
After 72H I had no drops from Tasmotas. I'll report back here as I change configs. |
Beta Was this translation helpful? Give feedback.
-
Man I have been waiting ap long time to see if this works! Hurry up already and let us know! lol |
Beta Was this translation helpful? Give feedback.
-
How I solved the situation... First I set-up an old TPlink wr1043n in the network as DHCP server and stopped the service on Asus. So the main problem seems to be the DHCP Asus protocol. After that I took the radical way (in the beginning of May2024)
I have no more this disconnection issue. |
Beta Was this translation helpful? Give feedback.
-
What fixed it for me. Wireless - Enable Smart Connect: Off On the tasmota devices (Sonoff Basic): Since then, after 3 days, I had no further issues with my devices. |
Beta Was this translation helpful? Give feedback.
-
You can build a Tasmota ESP8266 version with the Arduino (PR8319) which maybe fixes the DHCP issues with some ASUS routers. Please give us or the Arduino crew feedback if this PR does solve the issue. Thx!
Copy the text box below in
platformio_tasmota_cenv_sample.ini
somewhere and rename the file toplatformio_tasmota_cenv.ini
After restarting VSC you can compile it with
platformio run -e tasmota-core3
from the terminal or as described in the Tasmota documentation.Edit: added precompiled firmware with above settings.
tasmota-core3.bin.gz
EDIT 2 (2022/09/05): There is no "clean" solution possible. Only the workaround(s).
Beta Was this translation helpful? Give feedback.
All reactions