Router Upgrade Checker (Class II routers only)
- thechief
- RouterTech Team
- Posts: 12067
- Joined: Wed Feb 01, 2006 10:22 pm
- Location: England, the Centre of Africa
- Contact:
Re: Router Upgrade Checker (Class II routers only)
The problem is with the vintage of the original firmware - from the bad old days of 2004 (for example, the DSP driver is v1.x - haven't seen one of those for a very long time). The age of the firmware meant that certain things were missing (e.g., "/proc/sys/dev/adam2/environment" contains nothing - this is probably what threw the RUC). All the expected interfaces to the wireless functionality are also missing. I am that surprised the RUC managed to get anything out of that firmware.
The Chief: Be sure to read the Firmware FAQ and do a Forum Search before posting!
No support via PM. Ask all questions on the open forum.
No support via PM. Ask all questions on the open forum.
Re: Router Upgrade Checker (Class II routers only)
Looks like the old router firmware fooled the RUC, but I do think that the RUC should assess all the information that is available (in this case in /proc/ticfg/env/) to decide whether it is pspboot or Adam2. If there is a conflict of information, the RUC should say so. Which bootloader to use is a fundamental statement for anyone wishing to upgrade the firmware.
Don't get me wrong, the RUC is a brilliant tool, just suggesting further brilliance. People like me need all the help they can get !
Don't get me wrong, the RUC is a brilliant tool, just suggesting further brilliance. People like me need all the help they can get !
- thechief
- RouterTech Team
- Posts: 12067
- Joined: Wed Feb 01, 2006 10:22 pm
- Location: England, the Centre of Africa
- Contact:
Re: Router Upgrade Checker (Class II routers only)
Agreed. The RUC should give up if it can't make sense of what it gets. Over to Neo.
The Chief: Be sure to read the Firmware FAQ and do a Forum Search before posting!
No support via PM. Ask all questions on the open forum.
No support via PM. Ask all questions on the open forum.
Re: Router Upgrade Checker (Class II routers only)
The RUC has developed and evolved since version 1.0.0 back in 2007.
The code to determine the type of bootloader has been edited several times: notably for 1.2.7, 1.3.4 and 1.3.6.
Prior to 1.3.4, there was a three pronged approach:
1) See what the bootloader version is:
- Adam2 = 0.x (e.g., 0.22.x)
- PSP = 1.x (e.g., 1.2.x, or 1.3.x, or 1.4.x)
2) See what the name of the IP address variable is:
- Adam2 = "my_ipaddress"
- PSP = "IPA"
3) See if the ADAM2 environment exists:
- ADAM2 = Yes
- PSP = No
The RUC would then guess on the bootloader type based on those three pieces of information (the score). If all three indicated PSP then it would determine the bootloader was PSP, if all three indicated ADAM2 then it would determine the bootloader was ADAM2 and if there was no definite answer it would say it was “unknown” and give the score.
Then (based on the advice of TheChief ), this was simplified to the following:
1) See if the ADAM2 environment exists:
- ADAM2 = Yes
- PSP = No
The change was implemented mainly because environments may be corrupted or incomplete so checking the bootloader version number and name of the IP address variable might not always work.
The code to determine the type of bootloader has been edited several times: notably for 1.2.7, 1.3.4 and 1.3.6.
Prior to 1.3.4, there was a three pronged approach:
1) See what the bootloader version is:
- Adam2 = 0.x (e.g., 0.22.x)
- PSP = 1.x (e.g., 1.2.x, or 1.3.x, or 1.4.x)
2) See what the name of the IP address variable is:
- Adam2 = "my_ipaddress"
- PSP = "IPA"
3) See if the ADAM2 environment exists:
- ADAM2 = Yes
- PSP = No
The RUC would then guess on the bootloader type based on those three pieces of information (the score). If all three indicated PSP then it would determine the bootloader was PSP, if all three indicated ADAM2 then it would determine the bootloader was ADAM2 and if there was no definite answer it would say it was “unknown” and give the score.
Then (based on the advice of TheChief ), this was simplified to the following:
1) See if the ADAM2 environment exists:
- ADAM2 = Yes
- PSP = No
The change was implemented mainly because environments may be corrupted or incomplete so checking the bootloader version number and name of the IP address variable might not always work.
RouterTech Team and Founding Member
RouterTech Merchandise (UK)
No support via PM, please ask your questions on the forum!
RouterTech Merchandise (UK)
No support via PM, please ask your questions on the forum!
Re: Router Upgrade Checker (Class II routers only)
After more advice from thechief, the 3 point system has been re-instated in version 1.3.8 - this time, if the score indicates the router has an Adam2 bootloader but it's not 100% sure it will say:
"Bootloader: adam2 (probably)"
"Bootloader: adam2 (probably)"
RouterTech Team and Founding Member
RouterTech Merchandise (UK)
No support via PM, please ask your questions on the forum!
RouterTech Merchandise (UK)
No support via PM, please ask your questions on the forum!
Re: Router Upgrade Checker (Class II routers only)
Hi to everyone.
My antivirus (avast 5) and kaspersky online file scanner have found a troian in RUC 1.3.8. Is this a false positive?
My antivirus (avast 5) and kaspersky online file scanner have found a troian in RUC 1.3.8. Is this a false positive?
Re: Router Upgrade Checker (Class II routers only)
Hi gorneman,
This is probably a false positive due to the nature of the RUC (it needs to be able to access the router, act as a server etc), but please confirm the file size and MD5 checksum (213KB and 965ee4fa2e88e8fa9c6c66d19b52280f) are correct.
Generally speaking, all files we host should be malware and virus free
This is probably a false positive due to the nature of the RUC (it needs to be able to access the router, act as a server etc), but please confirm the file size and MD5 checksum (213KB and 965ee4fa2e88e8fa9c6c66d19b52280f) are correct.
Generally speaking, all files we host should be malware and virus free
RouterTech Team and Founding Member
RouterTech Merchandise (UK)
No support via PM, please ask your questions on the forum!
RouterTech Merchandise (UK)
No support via PM, please ask your questions on the forum!
Re: Router Upgrade Checker (Class II routers only)
Hi, Neo. Problem solved. Thanks a lot for your work
Re: Router Upgrade Checker (Class II routers only)
Thank you for sharing.I will try later.
Re: Router Upgrade Checker (Class II routers only)
Emsisoft Anti-Malware reports ruc.exe is a trojan.win32.antavmu!ik for all 3 current versions of the router upgrade checker.
Please could someone look into this.
Please could someone look into this.
Re: Router Upgrade Checker (Class II routers only)
Elizium wrote:Emsisoft Anti-Malware reports ruc.exe is a trojan.win32.antavmu!ik...Please could someone look into this.
I wrote:This is probably a false positive due to the nature of the RUC (it needs to be able to access the router, act as a server etc), but please confirm the file size and MD5 checksum are correct.
Generally speaking, all files we host should be malware and virus free
RouterTech Team and Founding Member
RouterTech Merchandise (UK)
No support via PM, please ask your questions on the forum!
RouterTech Merchandise (UK)
No support via PM, please ask your questions on the forum!
-
- Newbie
- Posts: 7
- Joined: Thu Jul 29, 2010 7:17 pm
Re: Router Upgrade Checker (Class II routers only)
Hi,
Hello to all here,Am new here so please excuse if I make any mistake !
I have a Nokia Siemens ADSL Router 1600 and was checking to see if I can update the firmware with the firmware of this !
I tried using the RUC but cannot pass through after a few steps,it gets stuck at 10% and won't move further !
Here's what the text file says
Please can someone check and let me know whats wrong or whether my unit can be upgraded with this firmware available here !
Regards.
Hello to all here,Am new here so please excuse if I make any mistake !
I have a Nokia Siemens ADSL Router 1600 and was checking to see if I can update the firmware with the firmware of this !
I tried using the RUC but cannot pass through after a few steps,it gets stuck at 10% and won't move further !
Here's what the text file says
00 AM:000 Running script
00 AM:001 Opening connection
01 AM:818 ÿýÿý!ÿûÿûBCM96338 ADSL Router
Login:
01 AM:824 Password:
01 AM:825 Delay for 3 second(s)
20 AM:609 shell: not found
Hit <enter> to continue
20 AM:611 Closed connection.
Aborted by user.
Please can someone check and let me know whats wrong or whether my unit can be upgraded with this firmware available here !
Regards.
- thechief
- RouterTech Team
- Posts: 12067
- Joined: Wed Feb 01, 2006 10:22 pm
- Location: England, the Centre of Africa
- Contact:
Re: Router Upgrade Checker (Class II routers only)
Not supported.BCM96338 ADSL Router
The Chief: Be sure to read the Firmware FAQ and do a Forum Search before posting!
No support via PM. Ask all questions on the open forum.
No support via PM. Ask all questions on the open forum.
Re:
tried to use the tool with my Dlink dgl 4500 but it didn't work also , is the tool compatible with D-link routers
TheVice wrote:Good tool ... but on my Roper Flynet Adsl/Adsl2+ Wireless router it reports an errata firmware to download ! (it indicate the non wireless version) please fix this !
I started the tool from my wireless connection on my notebook .
All router's data in the report are correct except the "Wireless : No" but the
"Board Type" is correctly reported as Wireless and all data about boot loader and TNETW are right.
Finally the AR7RD firmware is indicated but the AR7WRD is required for the nfiniti router!
Firmware version on my router is an RT v2.1
Re: Router Upgrade Checker (Class II routers only)
Edit: Sorry, I managed to find what I've been looking for with google search, but not with forum search. Anyway, my problem is solved so I just can say THANK YOU for this alternative firmware and keeping up supporting.