Did this coupon
work for you?
work for you?
Quote
:
I made a pile of powershell scripts that anyone with a pretty recently-updated Windows computer should be able to use without need to deal with other software. Since you could re-badge your tmo fw to stock asus firmware, I called the project The Badger... it's basically just a "user friendly" menu script wrapped around a bunch of separate operations......Check out the video and see if it's your kinda thingVideo demo: https://www.youtube.com/watch?v=J7SYNOZ Project page: https://github.com/jasonbuechler/asus-rebadger Testing thread: https://slickdeals.net/f/13056622 --jasonbuechler |
/tmp/home/root# chmod u+x mtd-write /tmp/home/root# ./mtd-write new_cfe.bin boot /tmp/home/root# mtd-write2 FW_RT_AC68U_30043763626.trx linux linux: CRC OK /tmp/home/root#
nvram erase
# Backup MTD5 (dd produces identical bin) cat /dev/mtd5 > /jffs/mtd5_backup.bin # Copy mtd5_backup.bin from router using scp # From host: scp [email protected]:/jffs/mtd5_backup.bin ./ # Mount MTD5 mkdir /tmp/asus_jffs mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs # Copy mtd5 files from router using scp # From host: scp [email protected]:/tmp/asus_jffs/* ./ # Wipe mtd5 files and reboot rm -rf /tmp/asus_jffs/* sync && umount /tmp/asus_jffs rm -rf /jffs/.sys/RT-AC68U nvram unset fw_check && nvram commit && reboot
admin@RT-AC68U:/tmp/home/root# cat /dev/mtd5 > /jffs/mtd5_backup.bin admin@RT-AC68U:/tmp/home/root# mkdir /tmp/asus_jffs admin@RT-AC68U:/tmp/home/root# mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs admin@RT-AC68U:/tmp/home/root# rm -rf /tmp/asus_jffs/* admin@RT-AC68U:/tmp/home/root# sync && umount /tmp/asus_jffs admin@RT-AC68U:/tmp/home/root# rm -rf /jffs/.sys/RT-AC68U admin@RT-AC68U:/tmp/home/root# nvram unset fw_check && nvram commit && reboot
/tmp/home/root# ln -s /sbin/rc mtd-erase /tmp/home/root# ./mtd-erase -d asus Erasing 0x0 - 0x1ffff Erasing 0x20000 - 0x3ffff Erasing 0x40000 - 0x5ffff Erasing 0x60000 - 0x7ffff Erasing 0x80000 - 0x9ffff Erasing 0xa0000 - 0xbffff Erasing 0xc0000 - 0xdffff Erasing 0xeffff - 0xfffff Erasing 0x100000 - 0x11ffff Erasing 0x120000 - 0x13ffff "asus" successfully erased. /tmp/home/root#
cat /proc/dmu/temperature
wl -i eth1 phy_tempsense wl -i eth2 phy_tempsense
nvram get bl_version
strings /dev/mtd0 | grep odmpid
strings /dev/mtd5
admin@RT-AC68U:/tmp/home/root# strings /dev/mtd5 admin@RT-AC68U:/tmp/home/root#
/tmp/home/root# ln -s /sbin/rc mtd-erase /tmp/home/root# ./mtd-erase -d asus
The link has been copied to the clipboard.
874 Comments
Your comment cannot be blank.
Featured Comments
(Up to date as of 5/2/19 with suggestions in this and later threads)
How to flash TM-AC1900 to RT-AC68U:
Install WinSCP, Putty, and a file archiver (click this link to download all 3 [ninite.com]). Install the Asus Restore Utility [asus.com], mirror [filedropper.com].
Connect your computer to the *yellow* port on the router by way of an Ethernet (LAN) cable
Check if SSH can be enabled - if so, enable it and jump to step #15
Go to Administration > System > Enable SSH > Yes > Apply
Ezlink: http://192.168.29.1/Advanced_System
Create a folder on your desktop, name it "router".
Download this file [mega.nz] and extract it to the newly made router folder. It contains a firmware to downgrade to, a firmware to upgrade to, and mtd-write.
Download firmware version 3.0.0.4.384.20308 from here [softpedia.com] and unzip the file
Disconnect the cellspot router from the internet if you haven't already
Set static IP for PC.
start > run > ncpa.cpl > double click Ethernet > properties > IPV4 >
IP: 192.168.29.5
Subnet: Default (255.255.255.0)
Gateway: 192.168.29.1
Place router into Recovery/Restore mode
a. Hold reset button 10 seconds
b. Power off router (keep holding reset)
c. Wait 10 seconds, keep holding reset
d. Power on router holding reset for 10 more seconds
Go to 192.168.29.1 in a web browser - you should see ASUSTek CFE miniWeb Server
If Mini-CFE webpage won't load, try Chrome Incognito mode, else use Asus Restore Utility (linked in #1)
If having trouble with this step perform NVRAM Reset (see #24) and try #9 again
Flash TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx from the "router" folder you created (hit the choose button, select the file, hit upload)
Wait for reboot at least 5 mins – WiFi lights on router will turn on when boot is complete
Log in to router (admin:password)
Go to Administration > System > Enable SSH > Yes > Apply
Ezlink: http://192.168.29.1/Advanced_System
Open Putty and WinSCP and connect them to 192.168.29.1 using a admin:admin or admin:password
Tip: In WinSCP select SCP as file protocol, in Putty SSH
In Putty type:
cat /dev/mtd0 > original_cfe.bin
In WinSCP refresh the window on the right side and note that original_cfe.bin is present
Copy original_cfe.bin to a local drive
Download the new .bin
a. Upload original_cfe.bin to http://cfeditor.pipeli
b. Select 1.0.2.0 US AiMesh as Source CFE for Asus/Merlin builds, (1.0.2.5 recommended for DD-WRT or Tomato)
c. Click Download
Rename the new .bin file to "new_cfe.bin"
Through WinSCP, Upload new_cfe.bin & mtd-write & FW_RT_AC68U_30043763626.trx to router
In Putty type:
chmod u+x mtd-write
./mtd-write new_cfe.bin boot
mtd-write2 FW_RT_AC68U_30043763626.trx linux
Wait until the CRC OK message comes up
Perform NVRAM Reset
a. Power off router
b. Wait 10 seconds
c. Press and hold WPS button
d. Power up the router and continue to hold WPS button for 15-20 seconds until power LED starts blinking very quickly.
e. wait 5 minutes
Reset PC IP back to default
Log in to router using 192.168.1.1 and the router is now an RT-AC68U with 64MB jffs
username:/password is now: admin:admin
If router isn't showing RT-AC68U, try Chrome Incognito Mode
Enable SSH (see #14) Ezlink: http://192.168.1.1/Advanced_System
Reconnect Putty (see #15)
In Putty, execute the code for fixing MTD5 partition.
cat /dev/mtd5 > /jffs/mtd5_backup.bin
mkdir /tmp/asus_jffs
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs
rm -rf /tmp/asus_jffs/*
sync && umount /tmp/asus_jffs
ln -s /sbin/rc mtd-erase
In the router page, go to Administration > Firmware and upload RT-AC68U_3.0.0.4_384_20308-gead790e.trx
This is the file you downloaded in step #6
Perform NVRAM Reset (see #24)
Enable SSH (see #14) Ezlink: http://192.168.1.1/Advanced_System
When going back into the router at this point, it may prompt you to update the username/password, not allowing you to go directly to enable ssh
Make sure you don't forget what you change the username/password to
Reconnect Putty (see #15)
In Putty, execute the code for fixing MTD5 partition.
mkdir /tmp/asus_jffs
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs
rm -rf /tmp/asus_jffs/*
sync && umount /tmp/asus_jffs
ln -s /sbin/rc mtd-erase
./mtd-erase -d asus
rm -rf /jffs/.sys/RT-AC68U
nvram unset fw_check && nvram commit && reboot
You now can (and should) flash an updated firmware, such as Asus, Merlin, Advanced Tomato, Tomato, and DD-WRT firmwares.
To flash newer Asus firmwares at this point, go to the router page, go to Administration > Firmware and upload the latest firmware from this page [asus.com].
At this point, for security purposes I'd recommend to either disable SSH or change it to 'LAN only". Also, definitely change both the default login id and password.
Additional Notes:
Yes, step 34 is partially redundant, but this is the way I did it twice and it caused no issues.
If you complete all the steps successfully, but you plug in the router to your network and there is no internet, your cable/fiber modem may coincidentally be on the same default IP as the router is. To fix this, go to the router webUI and on the status page you'll see an error stating an IP conflict which you can click so the router will change itself to a different IP
if you want to set up AiMesh, follow these steps
Feel free to message me if you get stuck, I may not respond immediately but I will try to help
It does not connect to the Tmobile network, and does not require Tmobile service. It will not give you internet if you don't have an ISP. It is just a regular modem, but branded.
Good luck with the conversion - it's not easy but it isn't rocket surgery! (Didya see what I did there?)
Sign up for a Slickdeals account to remove this ad.
(Up to date as of 5/2/19 with suggestions in this and later threads)
How to flash TM-AC1900 to RT-AC68U:[list=1][*]Install WinSCP, Putty, and a file archiver (click this link to download all 3 [ninite.com]). Install the Asus Restore Utility [asus.com], mirror [filedropper.com].[*]Connect your computer to the *yellow* port on the router by way of an Ethernet (LAN) cable[*]Check if SSH can be enabled - if so, enable it and jump to step #15
Go to Administration > System > Enable SSH > Yes > Apply
Ezlink: http://192.168.29.1/Advanced_System
start > run > ncpa.cpl > double click Ethernet > properties > IPV4 >
IP: 192.168.29.5
Subnet: Default (255.255.255.0)
Gateway: 192.168.29.1[*]Place router into Recovery/Restore mode
a. Hold reset button 10 seconds
b. Power off router (keep holding reset)
c. Wait 10 seconds, keep holding reset
d. Power on router holding reset for 10 more seconds
Can anyone help me get this into rescue mode? I have tried for hours on end with no luck. I have tried the 30/30/30 business. I have tried holding reset. I have tried holding WPS. I have tried holding all 3 buttons. (With the power cycling of course.) I can get fast blink power button, but not slow blink power button. I probably have 200 tabs open reading every possible post I can find related to the issue. Does anyone have any feedback, it would be much appreciated?
At the most basic level of instructions (and in different variations), I have done this easily over a hundred times.
Start the router in "Rescue Mode": 1) power of the router 2) hold down all three of the Reset, WPS, and Wifi On/Off buttons down 3) power on the router and wait till the power LED on the front starts blinking rapidly 4) release the WPS and Wifi On/Off buttons but continue holding the Reset button down, the Power LED should now start blinking slowly and you will be in Rescue mode.
Resolved...turns out the light can stay solid! Thanks.
I followed neonbadit's post (310) and it worked perfect. I did not need Asus Restore Utility, the links are dead. The CFE server worked fine for the initial flash.
I performed the redundant MTD5 stuff because I was scared of ASUS being able to still recognize files and revert you back to T-mobile firmware (step 34). This wasn't as bad as I expected. I ended up flashing the latest firmware afterwards.
AI MESH is awesome, I had so many dead zones. I have them all hard wired. Thanks SD community! I had 4 of these in total.
Let me know if there are any questions while it's still fresh.
I followed neonbadit's post (310) and it worked perfect. I did not need Asus Restore Utility, the links are dead. The CFE server worked fine for the initial flash.
I performed the redundant MTD5 stuff because I was scared of ASUS being able to still recognize files and revert you back to T-mobile firmware (step 34). This wasn't as bad as I expected. I ended up flashing the latest firmware afterwards.
AI MESH is awesome, I had so many dead zones. I have them all hard wired. Thanks SD community! I had 4 of these in total.
Let me know if there are any questions while it's still fresh.
Loving it.