Slickdeals is community-supported.  We may get paid by brands for deals, including promoted items.
Heads up, this deal has expired. Want to create a deal alert for this item?
expired Posted by dailydealsforme • Jan 24, 2019
expired Posted by dailydealsforme • Jan 24, 2019

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

+ Free S/H

$40

$109

63% off
T-Mobile
874 Comments 214,748 Views
Visit T-Mobile
Good Deal
Save
Share
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
+155
Good Deal
Visit T-Mobile
Leave a Comment
To participate in the comments, please log in.

Top Comments

If I had to write a full up-to-date guide, it would be this:
(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_Content.asp
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_Content.asp
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.pipeline.sh/
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_Content.asp
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_Content.asp
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
No, it is something Tmobile would issue to customers who had bad reception in their home. This doesn't broadcast mobile wireless signal, just regular wifi. Since TMobile uses wifi calling the idea is stronger wifi in your house will alleviate their weak network.

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.
Seems you're mixing your metaphors. You "pulled the trigger", not the plug. And you have to jump through hoops, not over them. You jump over hurdles.

Good luck with the conversion - it's not easy but it isn't rocket surgery! (Didya see what I did there?)

873 Comments

Sign up for a Slickdeals account to remove this ad.

Jan 28, 2019
1,186 Posts
Joined Nov 2011
Jan 28, 2019
Zwitterion
Jan 28, 2019
1,186 Posts
Quote from ST1NGY :
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:
Quote :
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.
Thanks so much for your insight ST1NGY. If I have any other questions, I'll PM you and shoot some PayPal over for your troubles.
Jan 28, 2019
1,220 Posts
Joined Dec 2010
Jan 28, 2019
new_yorker
Jan 28, 2019
1,220 Posts
I flashed latest firmware (asus build) RT-AC68U but the wifi range is very poor. I get like 15 to 20 Mbps on my 2nd floor. When I was reading (lifehacker) forums they mentioned T mobile router suffer wifi range performance where as original RT-AC68U has good range. It seems for me that original RT-AC68U has diff hardware attributes?! Or Should I flash merlin build ( I don't need AiMesh functionality) please suggest.
Jan 28, 2019
1,570 Posts
Joined Oct 2009
Jan 28, 2019
ST1NGY
Jan 28, 2019
1,570 Posts
Quote from Zwitterion :
Thanks so much for your insight ST1NGY. If I have any other questions, I'll PM you and shoot some PayPal over for your troubles.
You're welcome, but no need. I don't do this for remuneration. Just a hobie to pass the time
Jan 28, 2019
1,655 Posts
Joined Sep 2018
Jan 28, 2019
User17347427
Jan 28, 2019
1,655 Posts
Campfire
Need it to come back in stock....
Last edited by User17347427 January 28, 2019 at 12:37 PM.
Jan 28, 2019
1,186 Posts
Joined Nov 2011
Jan 28, 2019
Zwitterion
Jan 28, 2019
1,186 Posts
Quote from ST1NGY :
You're welcome, but no need. I don't do this for remuneration. Just a hobie to pass the time
Thanks ST1NGY. So I created a new CFE and flashed it. After reboot, I can't find the device on my network. Frown
Jan 28, 2019
1,570 Posts
Joined Oct 2009
Jan 28, 2019
ST1NGY
Jan 28, 2019
1,570 Posts
Quote from Zwitterion :
Thanks ST1NGY. So I created a new CFE and flashed it. After reboot, I can't find the device on my network. Frown
You should erase NVRAM, but I'm doubtful that's your problem.
What happens (LED wise) during a cold boot?
Jan 28, 2019
1,186 Posts
Joined Nov 2011
Jan 28, 2019
Zwitterion
Jan 28, 2019
1,186 Posts
Quote from ST1NGY :
You should erase NVRAM, but I'm doubtful that's your problem.
What happens (LED wise) during a cold boot?
NVRAM Worked! You are a godsend. So now that I'm back up and running (and have performed the MTD steps to wipe the device of T-MO traces), I wanted to ask:

1. What firmware do you recommend? I'm primarily interested in AiMesh. I ask because I've read that some of the ASUS firmware versions are finicky.

2. The instructions in the wiki suggest that it is preferable to update firmware manually (via the dashboard) and then perform an NVRAM reset afterwards. Is that your suggestion too? Or should I go even more low-level and flash firmware via Putty (like we do in the conversion steps).

3. Won't I lose SSH capability if I flash to a more recent firmware (I am currently on 384.5 Merlin)? I thought the whole issue of downgrading was due to the lack of SSH in modern Asus firmware. Or is the reality that SSH is no longer needed now (which resolves my speculation in no. 2 just above)?

You've been a godsend. I can't tell you how much I appreciate your help!

Sign up for a Slickdeals account to remove this ad.

Jan 29, 2019
1,220 Posts
Joined Dec 2010
Jan 29, 2019
new_yorker
Jan 29, 2019
1,220 Posts
Quote from Zwitterion :
NVRAM Worked! You are a godsend. So now that I'm back up and running (and have performed the MTD steps to wipe the device of T-MO traces), I wanted to ask:

1. What firmware do you recommend? I'm primarily interested in AiMesh. I ask because I've read that some of the ASUS firmware versions are finicky.

2. The instructions in the wiki suggest that it is preferable to update firmware manually (via the dashboard) and then perform an NVRAM reset afterwards. Is that your suggestion too? Or should I go even more low-level and flash firmware via Putty (like we do in the conversion steps).

3. Won't I lose SSH capability if I flash to a more recent firmware (I am currently on 384.5 Merlin)? I thought the whole issue of downgrading was due to the lack of SSH in modern Asus firmware. Or is the reality that SSH is no longer needed now (which resolves my speculation in no. 2 just above)?

You've been a godsend. I can't tell you how much I appreciate your help!
i just switched from latest asus build to latest stable Merlin and noticed ssh option was still there in GUI. Honestly I didn't enable and try to ssh in putty. Meanwhile this question is for anyone with knowledge of NVRAM reset. Is it mandatory to do NVRAM reset after firmware update, say I flashed merlin on top of asus build. should I do nvram reset, if so please post the commads/steps here. TIA.
Jan 29, 2019
1,186 Posts
Joined Nov 2011
Jan 29, 2019
Zwitterion
Jan 29, 2019
1,186 Posts
Quote from new_yorker :
i just switched from latest asus build to latest stable Merlin and noticed ssh option was still there in GUI. Honestly I didn't enable and try to ssh in putty. Meanwhile this question is for anyone with knowledge of NVRAM reset. Is it mandatory to do NVRAM reset after firmware update, say I flashed merlin on top of asus build. should I do nvram reset, if so please post the commads/steps here. TIA.
Doing an NVAM reset can't hurt, and it's simple:

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. Release WPS button and wait for router to fully boot ~ 5 mins
Jan 29, 2019
1,570 Posts
Joined Oct 2009
Jan 29, 2019
ST1NGY
Jan 29, 2019
1,570 Posts
Quote from Zwitterion :
NVRAM Worked! You are a godsend. So now that I'm back up and running (and have performed the MTD steps to wipe the device of T-MO traces), I wanted to ask:

1. What firmware do you recommend? I'm primarily interested in AiMesh. I ask because I've read that some of the ASUS firmware versions are finicky.

2. The instructions in the wiki suggest that it is preferable to update firmware manually (via the dashboard) and then perform an NVRAM reset afterwards. Is that your suggestion too? Or should I go even more low-level and flash firmware via Putty (like we do in the conversion steps).

3. Won't I lose SSH capability if I flash to a more recent firmware (I am currently on 384.5 Merlin)? I thought the whole issue of downgrading was due to the lack of SSH in modern Asus firmware. Or is the reality that SSH is no longer needed now (which resolves my speculation in no. 2 just above)?

You've been a godsend. I can't tell you how much I appreciate your help!
Great!
#1 I'm running the current Version : 3.0.0.4.384_45149-g467037b. It seems stable.
#2 Yes. erase NVRAM. There are differences between Merlin and ASUS, even though they are both from the 384 main branch. You can update from the gui or command line. In this case it shouldn't matter but it is much easier doing the manual file install from the gui.
#3 You are confusing this with T-Mobile firmware which eliminated the ssh checkbox in order to prevent conversion to stock ASUS firmware. However, whenever you erase NVRAM, that setting gets unchecked so you just need to login and enable it.

Going forward, it is kinda a rule-of-thumb to clear out NVRAM (same as a factory reset) when you go to a different major version (like when something greater than 384.xxxx comes out). However that is a huge pain and I usually try skipping that unless odd things start happening.
Last edited by ST1NGY January 28, 2019 at 06:07 PM.
Jan 29, 2019
1,655 Posts
Joined Sep 2018
Jan 29, 2019
User17347427
Jan 29, 2019
1,655 Posts
You guys need to follow the guide Wink
Jan 29, 2019
1,655 Posts
Joined Sep 2018
Jan 29, 2019
User17347427
Jan 29, 2019
1,655 Posts
Quote from ST1NGY :
Great!
#1 I'm running the current Version : 3.0.0.4.384_45149-g467037b. It seems stable.

Perhaps, it is time for me to upgrade from Version 3.0.0.4.384.32799Ha ha
Jan 29, 2019
25 Posts
Joined Apr 2011
Jan 29, 2019
stnick
Jan 29, 2019
25 Posts
Okay i'm stumped and cannot get the router to flash following the steps in the guide. I've attempted to reset the nvram with no additional luck. I've also tried the asus recovery software which tells me that my router is not in recovery mode.

I can reset the router and get it to ASUSTek - CFE minWeb Server

I selected the trx file and it never gets to uploading beyond 0% and eventually I get "This site can't be reached"

Any suggestions I could try?
Jan 29, 2019
1,655 Posts
Joined Sep 2018
Jan 29, 2019
User17347427
Jan 29, 2019
1,655 Posts
Quote from stnick :
Okay i'm stumped and cannot get the router to flash following the steps in the guide. I've attempted to reset the nvram with no additional luck. I've also tried the asus recovery software which tells me that my router is not in recovery mode.

I can reset the router and get it to ASUSTek - CFE minWeb Server

I selected the trx file and it never gets to uploading beyond 0% and eventually I get "This site can't be reached"

Any suggestions I could try?
At the top of this page is the ' Wiki '
In that Wiki is
" Other Tips: "


I assume you have done EXACTLY what the guide stats to do.
Use google chrome, clean your cache.. maybe even use incognito mode as another said.
One mentioned putting the router in AP mode then trying. Even a Video on this HERE [youtu.be] Alex is very fast, you will need to pause, play slow motion, even replay parts. (Pay attention to his presets as 'putty' is auto filled when he clicks them, you have to manually put the information in.)

This is the hardest part of the whole guide, because you are experiencing the effects of a locked firmware.

don't give up.

NOTE
All you are trying to do is
Step 6 & 7 :Flash TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx
IF Bayareatechpro's Guide and the Video doesn't help, then you have to do the 'Google Doc Guide'.
Once done installing TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx, then you move back over to Bayareatechpro's Guide and continue to Step 8.

TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx is a downgrade T-Mobile firmware that allows SSH to appear in the Router UI... so you can turn it on. You need SSH to continue with the Guide.

T-Mobile did two things, stopped showing SSH... and locked there firmware to downgrade.

this is what all the steps are for up to step 8.

If it doesn't normally work using the Bayarea Guide, then the 'fix' for that is the Google Document Guide.

One method to help 'normally work' was to ping the router (as explained in the Video) so you time it exactly right.
That is why users have some tips and tricks to avoid doing the Google Doc Guide.
Last edited by User17347427 January 28, 2019 at 08:31 PM.

Sign up for a Slickdeals account to remove this ad.

Jan 29, 2019
25 Posts
Joined Apr 2011
Jan 29, 2019
stnick
Jan 29, 2019
25 Posts
Quote from Hawbgobblin :
At the top of this page is the ' Wiki '
In that Wiki is
" Other Tips: "


I assume you have done EXACTLY what the guide stats to do.
Use google chrome, clean your cache.. maybe even use incognito mode as another said.
One mentioned putting the router in AP mode then trying. Even a Video on this HERE [youtu.be] Alex is very fast, you will need to pause, play slow motion, even replay parts. (Pay attention to his presets as 'putty' is auto filled when he clicks them, you have to manually put the information in.)

This is the hardest part of the whole guide, because you are experiencing the effects of a locked firmware.

don't give up.

NOTE
All you are trying to do is
Step 6 & 7 :Flash TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx
IF Bayareatechpro's Guide and the Video doesn't help, then you have to do the 'Google Doc Guide'.
Once done installing TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx, then you move back over to Bayareatechpro's Guide and continue to Step 8.

TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx is a downgrade T-Mobile firmware that allows SSH to appear in the Router UI... so you can turn it on. You need SSH to continue with the Guide.

T-Mobile did two things, stopped showing SSH... and locked there firmware to downgrade.

this is what all the steps are for up to step 8.

If it doesn't normally work using the Bayarea Guide, then the 'fix' for that is the Google Document Guide.

One method to help 'normally work' was to ping the router (as explained in the Video) so you time it exactly right.
That is why users have some tips and tricks to avoid doing the Google Doc Guide.
So I literally tried everything you mentioned except trying incognito mode as I didn't see that posted anywhere. Perfect worked and was able to flash. You sir are amazing.

Related Searches

Popular Deals

View All

Trending Deals

View All