- Joined
- Jun 18, 2010
- Messages
- 2,342 (0.44/day)
Processor | Intel i7 970 // Intel i7 2600K |
---|---|
Motherboard | Asus Rampage III Formula // Asus P8P67 Deluxe |
Cooling | Zalman CNPS9900MaxB // Zalman CNPS11X |
Memory | GSkill 2133 12GB // Corsair V 2400 32GB |
Video Card(s) | ASUS GTX1080 // MSI GTX1070 |
Storage | Samsung 870EVO // Samsung 840P |
Display(s) | HP w2207h |
Case | CoolerMaster Stacker 830se // Lian Li PC-9F |
Audio Device(s) | onboard |
Power Supply | Seasonic X 850w Gold // EVGA 850w G2 |
Mouse | Logitech G502SE HERO, G9 |
Keyboard | Dell |
Software | W10 Pro 22H2 |
Per SNB forum: https://www.snbforums.com/threads/release-asuswrt-merlin-384-6-is-now-available.47941/
"People that have TM-AC1900 are going to have trouble flashing. Even if they never did before. Asus has implemented new hardware checking and that device will not update on account of it. My advice is seek help from outside of this forum. Putting Asus-merlin on a TM-AC1900 is illegal."
EDIT (11.18.2018) from post # 5 below (with minor changes):
Update: After reading some current and old posts I decided to try the section that said YOU MUST UPDATE THE MTD5 Partition.
This is meant to be a quick dirty guide to update and assumes you have some past experience.
This also assumes you are working with an already converted router: mine was already on 384.5 but would not update.
Save config settings from router, Under "Administration". (as a precaution, you will need to reload settings from scratch)
From a wired connection only. AT YOUR OWN RISK
Download384.6 Newest from here: https://sourceforge.net/projects/asuswrt-merlin/files/RT-AC68U/
Extract download for: .trx file
Download asus utility: ASUS Device Discovery version 1.4.8.2:
https://www.asus.com/us/Networking/RT-AC1900/HelpDesk_Download/
EDIT: Do a factory reset through the GUI before proceeding. (you can enter SSID and Password for minimal setup)
You need to enable SSH under the Administration tab / System
Enable SSH LAN + WAN LAN only
Allow SSH Port Forwarding Yes
SSH Port Allow Password Login Yes
Enable SSH Brute Force Protection No
Set computer IPV4 to static IP: pick number greater than router's IP: (Example, 192.168.1.70)
From Putty run these commands, one at a time, (so "enter" after each line of code.)
( you need your current router login ID and password ID and router IP address)
https://www.putty.org/
mkdir /tmp/asus_jffs
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs
rm -rf /tmp/asus_jffs/*
sync && umount /tmp/asus_jffs
rm -rf /jffs/.sys/RT-AC68U
nvram unset fw_check && nvram commit && reboot
After router reboots
Using Device Discovery log into router and flash new .trx from within the router's built in GUI utility.
If you were on 192.168.29.1 to access control page the above will now revert to stock 192.168.1.1
You can change it back or keep it stock.
This is the reason for using the ASUS Device Discovery application from above. So you have access to router settings.
Stock Username and Password:
admin and admin
You need to reload settings from scratch.
IPV4 set back to automatic or whatever yours was.
I used this page as a reference: (first line of code not used): https://www.bayareatechpros.com/ac1900-to-ac68u/
*Please read additional posts below from other contributors who have also provided additional working methods.*
"People that have TM-AC1900 are going to have trouble flashing. Even if they never did before. Asus has implemented new hardware checking and that device will not update on account of it. My advice is seek help from outside of this forum. Putting Asus-merlin on a TM-AC1900 is illegal."
Does this work:
Followed these steps to flash to 384.5 via wired Ethernet---
(From anonymous SNB member prior to being removed by moderator)
Used Putty to SCH into router, then entered in sequence:
1.a. ln -s /sbin/rc mtd-erase
b. ./mtd-erase -d asus
c. rm -rf /jffs/.sys/RT-AC68U
d. nvram unset fw_check && nvram commit && reboot
2. Copied new firmware with WinSCP to tmp/home/root/ and ran
mtd-write2 RT-AC68U_384.5_0.trx linux
3. Did a hard reboot of router
As mentioned, I was able to flash 384.6 via routine GUI upgrade method without issue.
Followed these steps to flash to 384.5 via wired Ethernet---
(From anonymous SNB member prior to being removed by moderator)
Used Putty to SCH into router, then entered in sequence:
1.a. ln -s /sbin/rc mtd-erase
b. ./mtd-erase -d asus
c. rm -rf /jffs/.sys/RT-AC68U
d. nvram unset fw_check && nvram commit && reboot
2. Copied new firmware with WinSCP to tmp/home/root/ and ran
mtd-write2 RT-AC68U_384.5_0.trx linux
3. Did a hard reboot of router
As mentioned, I was able to flash 384.6 via routine GUI upgrade method without issue.
Update: After reading some current and old posts I decided to try the section that said YOU MUST UPDATE THE MTD5 Partition.
This is meant to be a quick dirty guide to update and assumes you have some past experience.
This also assumes you are working with an already converted router: mine was already on 384.5 but would not update.
Save config settings from router, Under "Administration". (as a precaution, you will need to reload settings from scratch)
From a wired connection only. AT YOUR OWN RISK
Download
Extract download for: .trx file
Download asus utility: ASUS Device Discovery version 1.4.8.2:
https://www.asus.com/us/Networking/RT-AC1900/HelpDesk_Download/
EDIT: Do a factory reset through the GUI before proceeding. (you can enter SSID and Password for minimal setup)
You need to enable SSH under the Administration tab / System
Enable SSH LAN + WAN LAN only
Allow SSH Port Forwarding Yes
SSH Port Allow Password Login Yes
Enable SSH Brute Force Protection No
Set computer IPV4 to static IP: pick number greater than router's IP: (Example, 192.168.1.70)
From Putty run these commands, one at a time, (so "enter" after each line of code.)
( you need your current router login ID and password ID and router IP address)
https://www.putty.org/
mkdir /tmp/asus_jffs
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs
rm -rf /tmp/asus_jffs/*
sync && umount /tmp/asus_jffs
rm -rf /jffs/.sys/RT-AC68U
nvram unset fw_check && nvram commit && reboot
After router reboots
Using Device Discovery log into router and flash new .trx from within the router's built in GUI utility.
If you were on 192.168.29.1 to access control page the above will now revert to stock 192.168.1.1
You can change it back or keep it stock.
This is the reason for using the ASUS Device Discovery application from above. So you have access to router settings.
Stock Username and Password:
admin and admin
You need to reload settings from scratch.
IPV4 set back to automatic or whatever yours was.
I used this page as a reference: (first line of code not used): https://www.bayareatechpros.com/ac1900-to-ac68u/
*Please read additional posts below from other contributors who have also provided additional working methods.*
From Post # 17 : Thanks to "maxmalta"
Upgrade Asus AC-68U (real TM-AC1900) from 384.5 to newest version:
1) Enable SSH Connection (Administration -> system -> Enable SSH -> Lan Only -> Allow SSH Port Forwarding -> Yes
2) Open SSH ( if you use macOS , then use app telnet lite -> download MacOS App Store)
set new connection: 192.168.x.x (router ip), username and password. Set Use SSH2 (port 22).
Commands:
==========
mkdir /tmp/asus_jffs [enter]
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs [enter]
rm -rf /tmp/asus_jffs/* [enter]
sync && umount /tmp/asus_jffs [enter]
rm -rf /jffs/.sys/RT-AC68U [enter]
nvram unset fw_check && nvram commit && reboot [enter]
Wait for reboot.
3) Upgrade via GUI with new firmware. (download from https://asuswrt.lostrealm.ca/download )
From post # 13: Thanks to asfffsdf13rfa
For my converted TM-AC1900, I took it a step simpler than post #5 and simply enabled SSH, connected via Putty, then ran the commands:
mkdir /tmp/asus_jffs
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs
rm -rf /tmp/asus_jffs/*
sync && umount /tmp/asus_jffs
rm -rf /jffs/.sys/RT-AC68U
nvram unset fw_check && nvram commit && reboot
Once the reboot was complete, I used the GUI to flash the updated firmware. My settings were kept after upgrading.
Upgrade Asus AC-68U (real TM-AC1900) from 384.5 to newest version:
1) Enable SSH Connection (Administration -> system -> Enable SSH -> Lan Only -> Allow SSH Port Forwarding -> Yes
2) Open SSH ( if you use macOS , then use app telnet lite -> download MacOS App Store)
set new connection: 192.168.x.x (router ip), username and password. Set Use SSH2 (port 22).
Commands:
==========
mkdir /tmp/asus_jffs [enter]
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs [enter]
rm -rf /tmp/asus_jffs/* [enter]
sync && umount /tmp/asus_jffs [enter]
rm -rf /jffs/.sys/RT-AC68U [enter]
nvram unset fw_check && nvram commit && reboot [enter]
Wait for reboot.
3) Upgrade via GUI with new firmware. (download from https://asuswrt.lostrealm.ca/download )
From post # 13: Thanks to asfffsdf13rfa
For my converted TM-AC1900, I took it a step simpler than post #5 and simply enabled SSH, connected via Putty, then ran the commands:
mkdir /tmp/asus_jffs
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs
rm -rf /tmp/asus_jffs/*
sync && umount /tmp/asus_jffs
rm -rf /jffs/.sys/RT-AC68U
nvram unset fw_check && nvram commit && reboot
Once the reboot was complete, I used the GUI to flash the updated firmware. My settings were kept after upgrading.
Last edited: