Slickdeals is community-supported.  We may get paid by brands for deals, including promoted items.
Missed This Deal? Get alerts when similar deals are posted.
expireddailydealsforme posted Jan 24, 2019 8:33 AM

T-Mobile TM-AC1900 WiFi CellSpot Router (Certified Pre-Owned)

$40

$109

63% off
+ Free S/Hat T-Mobile
225K Views
Visit T-Mobile
Deal Details
Update: If item appears to show out of stock, you may try another web browser or try again later.

T-Mobile.com has T-Mobile TM-AC1900 WiFi CellSpot Router (Certified Pre-Owned) on sale for $49.99 - Extra $10 off w/ promo code CPOROUT (apply in cart) = $39.99. Shipping is free. Thanks dailydealsforme

Note, be sure to select the "No credit check" option before adding item to cart.

Includes
  • T-Mobile TM-AC1900 WiFi CellSpot Router
  • 3x External Dual-Band Detachable Antennas
  • Power Adapter
  • RJ-45 Cable

Editor's Notes

Written by Discombobulated | Staff
Be sure to apply your promo code while in cart to receive discount. Offer valid for online p purchase only - Discombobulated

Original Post

Written by dailydealsforme
Community Notes
About the Poster
Deal Details
Community Notes
About the Poster
Update: If item appears to show out of stock, you may try another web browser or try again later.

T-Mobile.com has T-Mobile TM-AC1900 WiFi CellSpot Router (Certified Pre-Owned) on sale for $49.99 - Extra $10 off w/ promo code CPOROUT (apply in cart) = $39.99. Shipping is free. Thanks dailydealsforme

Note, be sure to select the "No credit check" option before adding item to cart.

Includes
  • T-Mobile TM-AC1900 WiFi CellSpot Router
  • 3x External Dual-Band Detachable Antennas
  • Power Adapter
  • RJ-45 Cable

Editor's Notes

Written by Discombobulated | Staff
Be sure to apply your promo code while in cart to receive discount. Offer valid for online p purchase only - Discombobulated

Original Post

Written by dailydealsforme

Community Voting

Deal Score
+156
Good Deal

Top Comments

Join The Conversation

Share your experience with the Slickdeals community

Share information with the community. Please follow our Community Guidelines and be kind!

877 Comments

Sign up for a Slickdeals account to remove this ad.

Jan 27, 2019 7:30 AM
2.1K Comments
Joined Jan 2006
FREEALTAJan 27, 2019 7:30 AM
2.1K Comments
Quote from new_yorker :
I followed "bayareatechpros" steps but the following step hung for long time.

./mtd-erase -d asus

I pressed ctrl+c and proceededed with next steps.

Also ,I applied latest firmware from Asus's website, "RT-AC68U_3.0.0.4_384_45149-g467037b" and all works fine if it helps anyone here.
I had the same problem but after seeing the following, I went back after upgrading to 45149, and executed the two commands again.
https://forums.redflagdeals.com/amazon-com-refurbished-t-mobile-rt-ac68u-dual-band-gigabit-router-us... [redflagdeals.com]

I think the instruction should be something like, using lazymocha instruction:
#Before you begin, make sure you installed CFE 1.0.2.0 AiMesh. Follow the instructions provided by Bay Tech Area Pros in the link above.
#Backup your mdt5 partition
admin@RT-AC68U:/tmp/home/root# cat /dev/mtd5 > /jffs/mtd5_backup.bin

#Use WinSCP in Windows to copy the mtd5_backup.bin off the router to a safe place.

#Remove the TMO mdt5 partition
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

***** flash latest firmware from Asus(Version 3.0.0.4.384.45149)
***** login, enable ssh

#Write all FFs to the mdt5 (in case that didn't happen when you removed the TMO partition in the previous steps)
admin@RT-AC68U:/tmp/home/root# ln -s /sbin/rc mtd-erase
admin@RT-AC68U:/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 0xe0000 - 0xfffff
Erasing 0x100000 - 0x11ffff
Erasing 0x120000 - 0x13ffff
"asus" successfully erased.
admin@RT-AC68U:/tmp/home/root#
Jan 27, 2019 3:23 PM
1.3K Comments
Joined Dec 2010
new_yorkerJan 27, 2019 3:23 PM
1.3K Comments
Quote from FREEALTA :
I had the same problem but after seeing the following, I went back after upgrading to 45149, and executed the two commands again.
https://forums.redflagdeals.com/amazon-com-refurbished-t-mobile-rt-ac68u-dual-band-gigabit-router-us... [redflagdeals.com]

I think the instruction should be something like, using lazymocha instruction:
#Before you begin, make sure you installed CFE 1.0.2.0 AiMesh. Follow the instructions provided by Bay Tech Area Pros in the link above.
#Backup your mdt5 partition
admin@RT-AC68U:/tmp/home/root# cat /dev/mtd5 > /jffs/mtd5_backup.bin

#Use WinSCP in Windows to copy the mtd5_backup.bin off the router to a safe place.

#Remove the TMO mdt5 partition
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

***** flash latest firmware from Asus(Version 3.0.0.4.384.45149)
***** login, enable ssh

#Write all FFs to the mdt5 (in case that didn't happen when you removed the TMO partition in the previous steps)
admin@RT-AC68U:/tmp/home/root# ln -s /sbin/rc mtd-erase
admin@RT-AC68U:/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 0xe0000 - 0xfffff
Erasing 0x100000 - 0x11ffff
Erasing 0x120000 - 0x13ffff
"asus" successfully erased.
admin@RT-AC68U:/tmp/home/root#
Applause I thought of doing so but didn't want to take a chance after the latest firmware flashed successfully and everything worked fine. If the step is important, I will execute it later. Thanks for sharing, good day!
Jan 27, 2019 6:32 PM
1.6K Comments
Joined Oct 2009
ST1NGYJan 27, 2019 6:32 PM
1.6K Comments
Quote from new_yorker :
Applause I thought of doing so but didn't want to take a chance after the latest firmware flashed successfully and everything worked fine. If the step is important, I will execute it later. Thanks for sharing, good day!
Unfortunately, you won't know if it is important until it is. Then it may be too late. The purpose of filling /dev/mtd5 with hex FF is to make your router's mtd5 exactly like a "real" RT-AC68U. At some time in the future, ASUS could use this difference to roll you back to a locked CFE and TM firmware.

So go ahead and run those two lines. It's pretty painless and you don't even need to reboot.
Last edited by ST1NGY January 28, 2019 at 05:59 AM.
Jan 27, 2019 9:34 PM
168 Comments
Joined Nov 2013
MatthewM6465Jan 27, 2019 9:34 PM
168 Comments
Hey @ST1NGY
Quote from ST1NGY :
Unfortunately, you won't know if it is important until it is. Then it may be too late. The purpose of filling /dev/mtd5 with hex FF is to make your router's mtd5 exactly like a "real" RT-AC68U. At some time in the future, ASUS could use this to aroll you back to a locked CFE and TM firmware.

So go ahead and run those two lines. It's pretty painless and you don't even need to reboot.
So I finally successfully completed everything, including flashing 3.0.0.4.384_20308 and running the ./mtd-erase -d asus

I'm up and running successfully on 3.0.0.4.384_20308, but now I want to download and install 3.0.0.4.384.45149 from the official ASUS page.

Is there any risk at all in doing that since I successfully executed ./mtd-erase -d asus on 3.0.0.4.384_20308?
Just wanted to find out if anyone has successfully installed the latest version from the ASUS download page.

Thanks!
Jan 27, 2019 10:32 PM
1.6K Comments
Joined Oct 2009
ST1NGYJan 27, 2019 10:32 PM
1.6K Comments
Quote from MatthewM6465 :
Hey @ST1NGY

So I finally successfully completed everything, including flashing 3.0.0.4.384_20308 and running the ./mtd-erase -d asus

I'm up and running successfully on 3.0.0.4.384_20308, but now I want to download and install 3.0.0.4.384.45149 from the official ASUS page.

Is there any risk at all in doing that since I successfully executed ./mtd-erase -d asus on 3.0.0.4.384_20308?
Just wanted to find out if anyone has successfully installed the latest version from the ASUS download page.

Thanks!
I'm sure it will be fine if you just run the automatic update. However, I prefer to download the zip file from the ASUS support page, un-zip it, then do the manual install through the gui. One reason is I like to keep a copy of the firmware I've installed - just in case I decide to go back.

Since this would be your first update after 20308, it would be a confidence builder (if nothing else) to disconnect from WAN before updating. Just to be sure you got everything OK.
Last edited by ST1NGY January 27, 2019 at 02:36 PM.
Jan 27, 2019 11:01 PM
1.3K Comments
Joined Dec 2010
new_yorkerJan 27, 2019 11:01 PM
1.3K Comments
Quote from ST1NGY :
Unfortunately, you won't know if it is important until it is. Then it may be too late. The purpose of filling /dev/mtd5 with hex FF is to make your router's mtd5 exactly like a "real" RT-AC68U. At some time in the future, ASUS could use this to aroll you back to a locked CFE and TM firmware.

So go ahead and run those two lines. It's pretty painless and you don't even need to reboot.
Done Boss!
Jan 27, 2019 11:06 PM
1.2K Comments
Joined Nov 2011
ZwitterionJan 27, 2019 11:06 PM
1.2K Comments
For those of us with a converted AC68U (that was done a long time ago), but who didn't issue the MTD5 commands to erase the TMO certificates at the time, is it as simple as SSHing in now and running them? Is there anything special I need to do, as I'm already running Merlin's firmware? Would i need to flash back to stock ASUS (I understand that last safe Firmware is 20308) or can I just run them as is now?

Any advice would be greatly appreciated!

Sign up for a Slickdeals account to remove this ad.

Jan 27, 2019 11:23 PM
298 Comments
Joined Dec 2014
seanblock82Jan 27, 2019 11:23 PM
298 Comments
I placed my order on 1/24. They apparently were out of stock then. Garbage. They are cancelling my order.
Jan 27, 2019 11:41 PM
1.6K Comments
Joined Oct 2009
ST1NGYJan 27, 2019 11:41 PM
1.6K Comments
Quote from Zwitterion :
For those of us with a converted AC68U (that was done a long time ago), but who didn't issue the MTD5 commands to erase the TMO certificates at the time, is it as simple as SSHing in now and running them? Is there anything special I need to do, as I'm already running Merlin's firmware? Would i need to flash back to stock ASUS (I understand that last safe Firmware is 20308) or can I just run them as is now?

Any advice would be greatly appreciated!
The mtd5 cleanup commands are stand-alone. All you need is to have the capability to run ssh.

Those last two commands to run mtd-erase can run with any 384.xxxx version of ASUS or Merlin.
Jan 27, 2019 11:50 PM
1.2K Comments
Joined Nov 2011
ZwitterionJan 27, 2019 11:50 PM
1.2K Comments
Quote from ST1NGY :
The mtd5 cleanup commands are stand-alone. All you need is to have the capability to run ssh.

Those last two commands to run mtd-erase can run with any 384.xxxx version of ASUS or Merlin.
Sweet, and I can then update to latest firmware without any issue? I'm only considering doing so since Merlin's firmware doesn't have AiMesh and I am planning to buy another router to go along with my already-converted TMO to provide a mesh network for my Chromecast Audios.
Jan 28, 2019 12:12 AM
1.6K Comments
Joined Oct 2009
ST1NGYJan 28, 2019 12:12 AM
1.6K Comments
Quote from Zwitterion :
Sweet, and I can then update to latest firmware without any issue?
Yup!!
Jan 28, 2019 1:56 AM
1.2K Comments
Joined Nov 2011
ZwitterionJan 28, 2019 1:56 AM
1.2K Comments
Quote from ST1NGY :
Yup!!
Last question (since you've been so helpful): after I run the commands, how do I check to ensure that it worked? I'd hate to update firmware and find that I've been so screwed with a relocked device.
Jan 28, 2019 1:24 PM
1.6K Comments
Joined Oct 2009
ST1NGYJan 28, 2019 1:24 PM
1.6K Comments
Quote from Zwitterion :
Last question (since you've been so helpful): after I run the commands, how do I check to ensure that it worked? I'd hate to update firmware and find that I've been so screwed with a relocked device.
If you ran those last two commands to run mtd-erase:

admin@RT-AC68U:/tmp/home/root# ln -s /sbin/rc mtd-erase
admin@RT-AC68U:/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 0xe0000 - 0xfffff
Erasing 0x100000 - 0x11ffff
Erasing 0x120000 - 0x13ffff
"asus" successfully erased.

If it says "asus" successfully erased., you're good.
Jan 28, 2019 3:25 PM
1.2K Comments
Joined Nov 2011
ZwitterionJan 28, 2019 3:25 PM
1.2K Comments
Quote from ST1NGY :
If you ran those last two commands to run mtd-erase:

admin@RT-AC68U:/tmp/home/root# ln -s /sbin/rc mtd-erase
admin@RT-AC68U:/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 0xe0000 - 0xfffff
Erasing 0x100000 - 0x11ffff
Erasing 0x120000 - 0x13ffff
"asus" successfully erased.

If it says "asus" successfully erased., you're good.
ST1NGY,
  • Before running any of this, I realize that I am to make sure that I installed CFE 1.0.2.0 AiMesh (especially as I want to run a mesh network). To be honest, at the time I initially flashed my router, which was over a year ago, I'm not sure this particular CFE was even an option at the time and even if it was, I am uncertain that I flashed the AiMesh variant
  • How can I confirm what CFE I have installed? I don't see of any way to reveal the current CFE
  • The way to flash a CFE requires pulling the original CFE off of the router, then modifying it and flashing it. However, since I already have a modified CFE on the router, I'm worried that running the steps will lead to a corrupted file if it I pull the already-modified cfe.bin and put through CFEditor


I really appreciate your help, and sorry if I'm overreaching on your kindness.
Last edited by Zwitterion January 28, 2019 at 07:30 AM.

Sign up for a Slickdeals account to remove this ad.

Jan 28, 2019 3:43 PM
1.6K Comments
Joined Oct 2009
ST1NGYJan 28, 2019 3:43 PM
1.6K Comments
Quote from Zwitterion :
ST1NGY,
  • Before running any of this, I realize that I am to make sure that I installed CFE 1.0.2.0 AiMesh (especially as I want to run a mesh network). To be honest, at the time I initially flashed my router, which was over a year ago, I'm not sure this particular CFE was even an option at the time and even if it was, I am uncertain that I flashed the AiMesh variant
  • How can I confirm what CFE I have installed? I don't see of any way to reveal the current CFE
  • The way to flash a CFE requires pulling the original CFE off of the router, then modifying it and flashing it. However, since I already have a modified CFE on the router, I'm worried that running the steps will lead to a corrupted file if it I pull the already-modified cfe.bin and put through CFEditor


I really appreciate your help, and sorry if I'm overreaching on your kindness.
If it was over 1 yr when you converted, it is very unlikely you have the AiMesh CFE. To check, ssh into the router and run:
cat /dev/mtd0 | grep odmpid
if it says "ASUS" or something other than "RT-AC68U", then it is not the one you want.
To generate the correct one you can use any CFE file with the correct MAC addresses for your router. Just follow the instructions for creating and installing the AiMesh CFE.

Join The Conversation

Share your experience with the Slickdeals community

Share information with the community. Please follow our Community Guidelines and be kind!