Forum Discussion

Thossessess's avatar
Thossessess
Newbie Caller
Hace 2 años

I wish the T-Mobile Home Internet Gateway was JUST a modem!!!

I just left Breezeline due to horrible service for over a month, and when it went out from home, my T-Mobile iPhone became my hotspot. After realizing it was more reliable than my landline Internet, I tried the T-Mobile Home Internet. I was shocked to get 700 down and 60 up, consistently, so after two weeks of successful stress testing I dropped Breezeline. With that said, here are my two main frustrations:

I have a UniFi network with several APs in my home all connected to a UniFi switch and UniFi router… I am sure you can see where I'm going with this… 1) I do not need the Sagemcom Fast 5688W router OR 2) its WiFi. You cannot disable WiFi on the unit, or put it into bridge mode to bypass the router. I have tried getting into the device with no luck. 

So now, I have a double NAT situation and the T-Mobile gateway is emitting frequencies that are going unused. This is a huge oversight on T-Mobile's end. 

T-Mobile, if you read these, I know a few people using your home internet, and they're all complaining of the same thing - Forums are also littered with this feedback as well - Please listen. Allow 1) Turning the WiFi radios off, and 2) bypass the gateway's routing using a bridge mode (I think that will work).

This is very disappointing that it's so locked down, but with that said, I am happy with the reliability. I just would love to see some additional functionality added as I'm sure I'm not the only person using my own router or mesh system with their gateway. 

If anyone has any suggestions would love to hear. ¡Gracias!

  • rdlink's avatar
    rdlink
    Newbie Caller

    Thanks for this thread.  And I agree regarding putting the router in bridge mode.  T-Mobile, I just ordered your service, and am willing to pay you $30 a month for your device to sit here and be a backup to my primary internet.  If you don't fix this you will be getting the device right back.

  • pauli's avatar
    pauli
    Newbie Caller

    Cant even port forward, this is total crap T-Mobile fix this and give the ability to put it in bridge mode.

  • I agree.  The problem is that the T-Mobile router is both a terrible router and a crappy access point, lacking most of the features required to set up a decent home network.  It needs to be configurable as a modem so that you can use a good router with no double nating and features like port forwarding...

  • larutril's avatar
    larutril
    Network Novice

    I'm installing an eero 6+ mesh WiFi router with my T-Mobile Gateway.  If I use a backdoor method to turn off the WiFi radios, will I still be able to login using the T-Mobile app?  Don't you need to be connected to a T-Mobile SSID on the gateway to login with the T-Mobile app?  If not, is there a backdoor method to turn the WiFi radios back on?

  • It's been two years, and the brand-new Fast_5688W gateways are still locked down.

    I'm still in the try-before-you-buy period — but unless I can find a workaround to disable NAT and DHCP, I may bail and tell them that provisioning with such a dumbed-down device is a deal-breaker.

    Here is a PowerShell script for disabling WiFi on the 5688W, in case it's helpful.

    $ErrorActionPreference = 'SilentlyContinue' #disables error reporting function token { $Pass = Read-Host "Enter Password For The Gateway" #admin passphrase for the gateway, not WiFi $body = @" { "username": "admin", "password": "$Pass" } "@ $login = Invoke-RestMethod -Method POST -Uri "http://192.168.12.1/TMI/v1/auth/login" -Body $body $token = $login.auth.token $global:header = @{Authorization="Bearer $token"} } function Show-Menu { param ( [string]$Title = 'My Menu' ) Clear-Host Write-Host "Options for Gateway" Write-Host "1: Press '1' to Turn Off 2.4G Wifi." Write-Host "2: Press '2' to Turn On 2.4G Wifi." Write-Host "3: Press '3' to Turn Off 5G Wifi." Write-Host "4: Press '4' to Turn On 5G Wifi." Write-Host "5: Press '5' to Reboot Gateway." Write-Host "6: Press '6' to Download Config to Verify Changes." Write-Host "Q: Press 'Q' to Quit." } function wifi-off-24 { $response = Invoke-RestMethod -Uri "http://192.168.12.1/TMI/v1/network/configuration?get=ap" -headers $global:header -o .\config.txt ((Get-Content -path .\config.txt -Raw) -Replace '"2.4ghz":{"isRadioEnabled":true','"2.4ghz":{"isRadioEnabled":false') | Set-Content -Path .\config.txt
    $response = Invoke-RestMethod -TimeoutSec 1 -Method POST -Uri "http://192.168.12.1/TMI/v1/network/configuration?set=ap" -headers $global:header -body (Get-Content .\config.txt) -ContentType "application/json"
     
    }
     
     function wifi-on-24
     {
     
    $response = Invoke-RestMethod -Uri "http://192.168.12.1/TMI/v1/network/configuration?get=ap" -headers $global:header -o .\config.txt
    ((Get-Content -path .\config.txt -Raw) -Replace '"2.4ghz":{"isRadioEnabled":false','"2.4ghz":{"isRadioEnabled":true') | Set-Content -Path .\config.txt
    $response = Invoke-RestMethod -TimeoutSec 1 -Method POST -Uri "http://192.168.12.1/TMI/v1/network/configuration?set=ap" -headers $global:header -body (Get-Content .\config.txt) -ContentType "application/json"
     
    }
    function wifi-off-5
    {
     
    $response = Invoke-RestMethod -Uri "http://192.168.12.1/TMI/v1/network/configuration?get=ap" -headers $global:header -o .\config.txt
    ((Get-Content -path .\config.txt -Raw) -Replace '"5.0ghz":{"isRadioEnabled":true','"5.0ghz":{"isRadioEnabled":false') | Set-Content -Path .\config.txt
    $response = Invoke-RestMethod -TimeoutSec 1 -Method POST -Uri "http://192.168.12.1/TMI/v1/network/configuration?set=ap" -headers $global:header -body (Get-Content .\config.txt) -ContentType "application/json"
     
    }
     
     
     function wifi-on-5
     {
     
    $response = Invoke-RestMethod -Uri "http://192.168.12.1/TMI/v1/network/configuration?get=ap" -headers $global:header -o .\config.txt
    ((Get-Content -path .\config.txt -Raw) -Replace '"5.0ghz":{"isRadioEnabled":false','"5.0ghz":{"isRadioEnabled":true') | Set-Content -Path .\config.txt
    $response = Invoke-RestMethod -TimeoutSec 1 -Method POST -Uri "http://192.168.12.1/TMI/v1/network/configuration?set=ap" -headers $global:header -body (Get-Content .\config.txt) -ContentType "application/json"
     
    }
     
    function config
    {
     
    $response = Invoke-RestMethod -Uri "http://192.168.12.1/TMI/v1/network/configuration?get=ap" -headers $global:header -o .\config.txt
     
    }
     
    function reboot
    {
     
    $response = Invoke-RestMethod -TimeoutSec 1 -Method POST -Uri "http://192.168.12.1/TMI/v1/gateway/reset?set=reboot" -headers $global:header
     
    }
     
     
     
    function menu
    {
     
    Show-Menu -Title 'My Menu'
     $selection = Read-Host "Please make a selection"
     switch ($selection)
     {
         '1' {
     
    'Turning off 2.4G Wifi'
              wifi-off-24
      'Returning to Menu'
               Start-Sleep -s 1
              menu
     
         } '2' {
     
    'Turning on 2.4G Wifi'
              wifi-on-24
      'Returning to Menu'
     Start-Sleep -s 1
              menu
     
     
    	 }'3' {
     
    'Turning off 5G Wifi'
              wifi-off-5
      'Returning to Menu'
               Start-Sleep -s 1
              menu
     
         } '4' {
     
    'Turning on 5G Wifi'
              wifi-on-5
      'Returning to Menu'
     Start-Sleep -s 1
              menu
         } '5' {
     
    'Rebooting Gateway'
    Start-Sleep -s 1
     
              reboot
              return
     
         } '6' {
              'Downloading config'
              config
              'Returning to Menu'
              Start-Sleep -s 1
              menu  
     
     
         } 'q' {
             return
         }
     }
     
     }
    token
    menu
     
    $response