I finally found the utility download via this thread --
SmallNetBuilder Forums Can't find Firmware Restoration Utility?!Hey, I'm trying to downgrade to the john9527 fork to my N66U. When I go the ASUS support/download page, I can't get the utility to show up for...
For some reason ASUS has decided not to include this utility on the RT-N66U support page, but it turns out that if you go to the RT-AC68U support page the utility can be downloaded from there -- _Download/
Preliminary: Download and install the ASUS Firmware Restoration Utility. Download the ASUS RT-N66U firmware from their support page -- _Download/ Connect the router to your PC via a UTP Ethernet cable. (Disconnect any other wireless or wired connections you may have to your PC.)
Step 1) Hold down the reset button and power up and keep holding it down for 30 seconds (some resources say 10 seconds but I held it down for 30). This step, ostensibly, puts the router in "rescue mode" according to various sources and the power lamp will blink slowly. The router given to me was, evidently, already in this mode, but I did this step anyway.
Serial Console Overview Most people get along without a serial console for their device because they're able to flash a working firmware the first time - or are able to apply various recovery methods - and do all their communicating with the device...
Serial Cables The most likely adapter you need is USB-TTL serial adapter, consumer routers with rs-232 ports are pretty rare This page assumes you have identified a serial connector on the router that you want to connect to from the PC. Modern PCs...
You should always consider that nobody is really knowing the 100% correct answer, especially only 3h after your posting. Please allow mother earth to do one full rotation (24h), so you message can reach users all over the world.
Rescue from failed firmware upgrade If you can't reach the OpenWrt interface after installing packages, changing the password or the network configuration, try using failsafe mode and factory reset first. Some device vendors provide built-in rescue...
I'd also say, I was kinda shocked. I would have surmised that someone who purchased a bricked router knew how to use those tools already. Some people get upset that you're babying them or treating them like a fool. You'd be surprised.
Back off. What is your.problem? I have insulted no one. Evidently you missed the details which are given in the second sentence of the topic post. I am doing the best I can, which evidently does not measure up to your standards.
Please feel free to never answer any posts I may make here in future. I find you presumptive, personally insulting and unhelpful. Clever by far though with your silly "take downs." You must live for such.
This sort of nonsense is NOT why I joined this forum. To bicker with someone I don't even know when all I seek is to share and garner knowledge. If you want to spend your time chastising folks, join a Yahoo chat room.
en.wikipedia.org BootingIn computing, booting is starting up a computer or computer appliance until it can be used. It can be initiated by hardware such as a button press, or by software command. After the power is switched on the computer is relatively dumb, and can read only part of its storage called Read-only memory. There a small program is stored called firmware. It does power-on self-tests, and most importantly, allows accessing other types of memory, like hard disk and main memory. The firmware loads bigger prog...
Das U-Boot (subtitled "the Universal Boot Loader" and often shortened to U-Boot) is an open source, primary boot loader used in embedded devices to package the instructions to boot the device's operating system kernel. It is available for a number of computer architectures, including 68k, ARM, Blackfin, MicroBlaze, MIPS, Nios, SuperH, PPC, RISC-V and x86. U-Boot is both a first-stage and second-stage bootloader. It is loaded by the system's ROM or BIOS from a supported boot device, such as an S...
In my original post I wasn't offering any suggestions on how to un-brick any device. I was just politely pointing out your error/confusion. That UART (serial) and JTAG are unrelated so that you may educate yourself in that area as a minimum and hopefully anyone else reading this PUBLIC forum doesn't git mislead by your post.
Many people refer to serial as TTL this is possibly confusing. It should be refereed to as UART or just Serial comms.
TTL refers to the voltage so a 5V UART is a TTL UART
but in the case of 3.3V UART that is technically CMOS.
When a manufacture puts together a device it is generally blank. Since there is no bootlaoder they need/use JTAG to program the ROM/Flash with the bootloader and any other software or data they desire. They can even use it to test the hardware by programming temporary tools for the purpose of testing and diagnosing hardware. In summary it is an engineering tool used in manufacturing electronics.
So JTAG can be helpful to you if you have the skill and technical knowledge of your hardware to re-manufacture it if the bootloader has been bricked not just or OEM or OpenWrt firmware.
I am sure you would. Run along now. I am done with you, dear heart. If I ever desire to have an extended conversation with a sociopathic troll again I'll be sure to look you up. Please don't take that as an insult. It is, "Just the facts Ma'am."
Thank you mbo2o and Das U-Boot. I guess I do know what a boot loader is since I have long worked with such building Windows machines (and DEC machines before that). I just don't get it with consumer/business routers which to me are arcane and confusing. I suppose if I went ahead and built an OpenBSD machine with a couple/three wired and wireless NICS this whole routing business would make more a lot sense to me. (In fact, I should have done that years ago. Maybe this should be my next step.)
There is this open source thing called Tftpd. It comes in 32 bit and 64 bit flavors. Evidently it can be used as a sort of universal firmware loader for various and sundry consumer/business routers. Do you know anything about this utility?
Trivial File Transfer Protocol (TFTP) is a simple lockstep File Transfer Protocol which allows a client to get a file from or put a file onto a remote host. One of its primary uses is in the early stages of nodes booting from a local area network. TFTP has been used for this application because it is very simple to implement. TFTP was first standardized in 1981 and the current specification for the protocol can be found in RFC 1350. Due to its simple design, TFTP can be easily implemented by sm...
This is my first attempt to install an OpenWRT firmware on a Asus RT-N66U B1 wireless router. I followed instructions on the Factory install: First-time installation on a device. I selected the file and proceeded with uploading but received a Invalid Firmware Upload message.
@kiekar: If you want to flash then you could have a look at AsusWRT-Merlin, DD-WRT. You may need to do some research to see how secure they are, or if hey are based on a recent kenrel and free form known vulnerabilities.
There are also some Tomato variants of firmware, such as AdvancedTomato--which has good looking interface really but it was last updated in May 2017, so will be vulnerable. There is also FreshTomato, which is currency an active project and recently released a beta, but I don't see a download there for RT-N66U. You could probably check with them.
Tried to install openwrt and advanced tomato using the asus restoration utility with no success. Each time I tried I received a message "The wireless router is not in rescue mode" even when the router was indicating it was by a slow flashing blue light. I even tried clearing the nvram but still no success. Any other thoughts.
just follow this -to-flash-advancedtomato-firmware-on-an-asus-rt-ac68u-router/ but use the asus rt 68u Open wrt,(replacing the tomato download) worked ok for me, as we know no WIFI but didnt bother me, will probably upgrade wrt 1900 if all works out well using wiregaurd
sorry i thought you were trying the RT68u, may it cant be done done that way on the RTN66u, sorry cant help more as im a newbie, but the RT68 is definitely working on OpenWRT
image.png1354280 16.6 KB
I can only see "Enable Telnet" under Administration -> System.
That's kind of lame. Telnet is sent over the network in plain text and is not secure. I have firmware version 3.0.0.4.376_1071 and that is the latest version according to the check for updates feature on the router.
I'm using version 3.0.0.4.376_3861 and they still haven't added in sshd. I got a chuckle out of the hidden ssh options in the menu. They are still there, but don't work. I telnetted in and did nvram show grep ssh. Nothing was already there, but I tried shinji14's answer anyway. I tried with reboot too, but nmap still showed no SSH on a port scan. I then telnetted back in and tried ls -alR --color=always more and after scanning the results I saw that they are using BusyBox. I couldn't remember if BusyBox had sshd built in so I did busybox --help and didn't see it in the list.
BusyBox's site mentions Dropbear for sshd here, so it looks like they are likely using a WRT variant like 0xC0000022L mentioned or they may be putting Dropbear on it. I'll probably end up trying Dropbear myself. If that works then I'd say it'd be the way to go because one could pretty much keep it stock and then just put it back on anytime an official update is installed.
Also note: AsusWRT was originally a fork of Tomato. It diverged quite a lot since then, but if you only need a version that is somewhat enhanced over the offer Asus makes on its firmware download page, this may be the right thing for you.
I bought a WRT-54GL back in 2008. There were better wireless routers available at the time, but few for what I wanted. I had heard the story of the amazing free software/GPL legal victory of the WRT54G and wanted to take advantage of those newly liberated features.
c80f0f1006