What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Release Asuswrt-Merlin 3004.388.10 is now available

Hello there. Since quite a number of replies here are related to the issues with the Home Assistant integrations causing issues with WebUI, I think I can clarify what happened. My project is the Python communication backend behind both mentioned here HA integrations - AsusWRT (native HA, from the version 2025.9.0) and AsusRouter - a custom one used by some.

Short version: The library works by introducing itself as the mobile app in the HTTP headers - thus the issue in the current release. Since the App is not supported by Merlin, nothing to judge the developers' team for this.

Long version: Depending on the exact FW version before, our favourite routers were able to keep a limited number of simultaneous connections over HTTP(S). So, for my library to work, I found the only method of connection, which was:
- non-blocking for the WebUI
- was not dropped when someone logs into the WebUI
shortly - mimicking the Asus Router mobile app. In this way, I got compatibility with routers as old as RT-AC66U (my first one) on 380.70 and as new as whatever is there now (BE models).
Some, of course, had more issues, for which I found "solutions" in terms of recommending an SSL connection to be set up (because those were dropped less), and some more to patch what was mostly working fine. Anyways...

Solution?
I will try to find an auth/communication method which would work better with the new release as soon as I get free time for this. I have an RT-AX88U, which can be used for tests, but as you can imagine, just taking an active router (actually, node) from my home network during the working week for this is troublesome.
Meanwhile, some of my users found that having SSL for the mobile app and HA, while keeping non-SSL for using WebUI, works in some cases. So, this might be a super temporary solution (https://github.com/Vaskivskyi/ha-asusrouter/issues/1024#issuecomment-3372815673).

P.S. Disclaimer: `AsusRouter` Python library, HA integration and other resources like the webpage mentioned in comments before, are NOT affiliated with Asus, regardless of their name. I don't have any actual information on how exactly the communication protocols for our routers work. Any work done by me is based on tracking what the WebUI and mobile apps are sending and receiving, dumb testing on my personal devices and a bit of scientific guessing. I am not paid for the work on these projects, nor do I receive any direct monetary or other kind of reward from any party.

An update regarding the Home Assistant integrations.

Unfortunately, after all my attempts, I did not manage to find a way to make 388.10 on an RT-AX88U work with my Python library (meaning also HA integrations). Regardless of different ways to set up the router, HTTPD crashes due to the segmentation error (the famous `potentially unexpected fatal signal 11`). The same will be the issue on beta1 and beta2.

At the moment, the only way I see to use HA integrations (for those who wish to) will be to roll back to 9_2. Also, for sure, the latest stock FW will work, but that is not something users here are interested in.

In any case, since the compatibility with the Asus mobile app (meaning also my lib and integrations) is not a part of the Merlin FW idea, any other info on this topic from my side, you can find (or ask about) in this GitHub discussion https://github.com/Vaskivskyi/asusrouter/discussions/698
 

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Back
Top