Trying to get the Trend Micro signature file to update on this router and having no luck. I suspect the Asus hosted update files are missing but would love some independent confirmation. I wasn't sure whether to post here or in the AC router section but I'm running Merlin 380.69_2 so I guess I'll start here.
When I go to Administration -> Firmware Update and hit the Check button next to the Signature Version (I'm currently on 1.110) it shows Signature Checking... and a spinning circle for ~5 seconds then I get Signature update failed. I've done a full nvram reset and even tried the sig check with no settings changed from default.
I took a look at the update scripts (even filed a bug on the new 2nd update script), and it appears to me the update script is working properly. This script: https://github.com/RMerl/asuswrt-me...ase/src/router/rom/webs_scripts/sig_update.sh
After I run the check from the web UI, get a sig_upgrade.log file in /tmp with contents
---- sig update real normal----
---- 1205 ---
---- sig_ver: 1205 ----
and the sig_state_flag gets set to 1 so that part seems to be working.
The upgrade script is where the problem happens I think. https://github.com/RMerl/asuswrt-me...se/src/router/rom/webs_scripts/sig_upgrade.sh
We can see in that script how the update URL is constructed (and I get --- wget fw Real ---- in the webs_upgrade.log file so I know it's making it to the wget line):
sig_file=`nvram get SKU`_`nvram get sig_state_info`_un.zip
and
wget $wget_options https://dlcdnets.asus.com/pub/ASUS/wireless/ASUSWRT/$sig_file -O /tmp/rule.trf
So the URL should be https://dlcdnets.asus.com/pub/ASUS/wireless/ASUSWRT/WW_1205_un.zip but if I manually go to that URL I get an error: An error occurred while processing your request.
So my question is, is that really the correct URL or is somehow my device getting the wrong SKU or sig_state_info value? And if it is the correct URL, is it working for anyone else? And if it is correct and not working how do I notify Asus to fix their file server?
Seems like the files went missing once before: https://www.snbforums.com/threads/aiprotection-signature-update-failed.28300/
But way more people were reporting the issue there so I'm worried this is a unique problem for me.
When I go to Administration -> Firmware Update and hit the Check button next to the Signature Version (I'm currently on 1.110) it shows Signature Checking... and a spinning circle for ~5 seconds then I get Signature update failed. I've done a full nvram reset and even tried the sig check with no settings changed from default.
I took a look at the update scripts (even filed a bug on the new 2nd update script), and it appears to me the update script is working properly. This script: https://github.com/RMerl/asuswrt-me...ase/src/router/rom/webs_scripts/sig_update.sh
After I run the check from the web UI, get a sig_upgrade.log file in /tmp with contents
---- sig update real normal----
---- 1205 ---
---- sig_ver: 1205 ----
and the sig_state_flag gets set to 1 so that part seems to be working.
The upgrade script is where the problem happens I think. https://github.com/RMerl/asuswrt-me...se/src/router/rom/webs_scripts/sig_upgrade.sh
We can see in that script how the update URL is constructed (and I get --- wget fw Real ---- in the webs_upgrade.log file so I know it's making it to the wget line):
sig_file=`nvram get SKU`_`nvram get sig_state_info`_un.zip
and
wget $wget_options https://dlcdnets.asus.com/pub/ASUS/wireless/ASUSWRT/$sig_file -O /tmp/rule.trf
So the URL should be https://dlcdnets.asus.com/pub/ASUS/wireless/ASUSWRT/WW_1205_un.zip but if I manually go to that URL I get an error: An error occurred while processing your request.
So my question is, is that really the correct URL or is somehow my device getting the wrong SKU or sig_state_info value? And if it is the correct URL, is it working for anyone else? And if it is correct and not working how do I notify Asus to fix their file server?
Seems like the files went missing once before: https://www.snbforums.com/threads/aiprotection-signature-update-failed.28300/
But way more people were reporting the issue there so I'm worried this is a unique problem for me.