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
Fix NetEase UU Game Accelerator model type #712
Conversation
What issue does this resolve? |
Don't use "asuswrt-merlin", asus device use "asuswrt", asus device support asus‘s uu(has auth, support more features), third party could not pass verification, so non-asus use "asuswrt-merlin"(netease's uu). |
Source request and which asus models use "asuswrt" pass verification on asuswrt-merlin.ng firmware |
If you want to fix this problem, move exec_uu() from ntp.c to services.c, see start_qmacc(), just like it. uu and qmacc only work when tcode is CN, it is safe. |
First, All Accelerator (UU Game Booster and Tencent Game Accelerator) we discuss are firmware embedded edition (both have web control interface and app control interface, can remote control in the internet, not APP install plugin edition (only can control with APP in the same local area network). As u know, merlin Use NTP daemon(ntpd) Notice the difference between "official"(官方) and "offcial mod"(官方改版 or 官改)and "merlin mod" (梅林改版 or ML改版) "type=asuswrt" is redirect to a shell script file for official or official mod firmware, not for merlin If "type=asuswrt" and firmware is official or official mod version: If "type=asuswrt-merlin" and firmware is merlin: If device is third-party and firmware is merlin: base on monitor shell script file from https://router.uu.163.com/api/script/monitor?type=asuswrt |
see my code |
of course, ur firmware based on ASUS official source code instead of merlin code, "asuswrt" Work correctly on ur official mod firmware, but doesn't work on merlin, all ASUS devices with merlin firmware can use "asuswrt-merlin" work correctly, no need to identify the device model |
webui: Fix NetEase UU Game Accelerator model type
webui: Fix NetEase UU Game Accelerator model type
When the type is "asuswrt", the Accelerator web UI show "The router fails to connect to the network" and can't work as expected
Modify the URL to "type=asuswrt-merlin", it work normally again
tested on AC88u AX88u AC86u AX86u AC1900P
refer:
router type define
install.sh from https://router.uu.163.com/api/script/install?type=asuswrt-merlin
uuplugin_monitor.sh from https://router.uu.163.com/api/script/monitor?type=asuswrt-merlin
fourm solution discussion
https://koolshare.cn/forum.php?mod=redirect&goto=findpost&ptid=179485&pid=2417559
https://koolshare.cn/forum.php?mod=viewthread&tid=179485
https://koolshare.cn/forum.php?mod=redirect&goto=findpost&ptid=192048&pid=2515316