T-Mobile Data

From HowardForums Wiki

Jump to: navigation, search

Contents

Data Plans

Service Cost/Month Add-on or
Standa
Services SMS/MMS
web2go 50MB $9.99 Add-on 50MB WAP, Email 200
web2go 100MB $19.99 Add-on 100 MB WAP, Email Unlimited
Smartphone Unlimited Web + 400 Messages $24.99 Add-on Unlimited Internet, HotSpots 400
Smartphone Unlimited Web + Unlimited Messages $34.99 Add-on Unlimited Internet, HotSpots Unlimited
BlackBerry Unlimited with Enterprise E-mail $29.98 Add-on Unlimited Web, Email none
BlackBerry Unlimited International E-mail $19.99 Add-on Unlimited worldwide Email none
BlackBerry Unlimited w/Enterprise E-mail $39.98 Standalone Unlimited Web, Email none
BlackBerry Unlimited $39.99 Standalone Unlimited Web, Email none
Total Internet $39.99 Standalone Unlimited Internet, HotSpots none
Total Internet Add-On $19.99 Add-on Unlimited Internet, Hotspots none
Total Internet for Data Cards $49.99 Standalone Unlimited Internet, HotSpots none
  • Smartphone - All Smartphone Plans, including SideKick, G1, and Blackberry
  • Add-on - Added to an active line of service, usually on a month-to-month basis
  • Standalone - Standalone product generally requiring a contract as with voice lines.
  • Blackberry Plans - There are also a number of Blackberry plans both Internet and Enterprise that offer included plan minutes.


T-Mobile APNs

Service Access Point Name (APN)
T-MobileWeb wap.voicestream.com
T-Mobile Internet internet2.voicestream.com
*NEW* T-Mobile Internet epc.tmobile.com
T-Mobile Internet with VPN
(Virtual Private Network)
internet3.voicestream.com
T-Mobile BlackBerry wap.voicestream.com
T-Mobile SideKick hiptop.t-mobile.com
(Only accessible from a SideKick)


All APNs have access to T-Mobile's EDGE Network without any additional configuration or charge from T-Mobile. There are no noteable speed differences between any of the APNs except the latency inherent to any wireless packet-switching network.

T-MobileWeb

Previously known as T-zones. This is T-Mobile's APN for WAP access using the WAP Gateway. This is the APN you must use in order to access any WAP site. IP addresses are assigned based on NAT. Example: 25.x.x.x T-Mobile also employs port restrictions to limit internet access on devices such as smartphones. See also proxy.

Internet

Same as T-MobileWeb except there is no WAP Gateway to go through before reaching the internet. In addition there are no port restrictions however IP addresses are still asigned based on NAT. Example: 10.x.

epc.tmobile.com APN

This access point appears, in some markets, to deliver unrestricted internet access to any phone, as long as you're subscribed to the $5.99 plan or higher. This may be subject to change.

This access point recompresses jpeg images to quite low quality, boosting apparent network speed at the expense of image fidelity.

Internet with VPN

Same as Internet except that the Dynamic IPs assigned are externally addressable to allow for VPN and other direct access type applications. Example: 208.x.x.x You must specifically request "with VPN" support when adding this service otherwise you will only receive the Internet APN.

BlackBerry

Same as T-Mobile Internet with the additional support for the BlackBerry products. The internet portion of this service may be used on non-BlackBerry devices as a substitute for T-Mobile Internet. Many have had success using this data plan instead of the Total Internet package when they do not need or want the HotSpot portion of the service.

SideKick

Similar to T-Mobile Internet with the additional support for the SideKick device. This service can not be used on non-SideKick devices due to device specific needs and requirements for the SideKick devices.

T-Mobile Port Restrictions

T-Mobile employs port restrictions for users of T-MobileWeb. Many users have limited success employing use of proxys to bypass these restrictions. Without the proxy your access to the internet may be limited to the following ports. After signing up for a free account with Silence is Defeat, it is also possible to setup an SSH tunnel that will allow you to have completely unfettered internet access through a SOCKS proxy. See also T-Mobile Proxy Settings.

Ports status is subject to change without notice.


Port Protocol
(see TCP & UDP)
Service
25 TCP SMTP
110 TCP POP3
143 TCP IMAP
465 TCP SMTP over SSL
(encrypted transmission)
587 TCP SMTP over SSL
(encrypted transmission)
993 TCP IMAP4 over SSL
(encrypted transmission)
995 TCP POP3 over SSL
(encrypted transmission)
8080 TCP HTTP Alternate
(Used by T-Mobile's proxy server)
The SilenceIsDefeat.org site has changed hands; text of the new page reads:

silenceisdefeat.org The domain silenceisdefeat.org was registered on December 28th, 2002. It was sold on December 29th, 2008 by its original founder, Alex Stram, to a private buyer on eBay. The domain was donated to the SDF Public Access UNIX System on January 3rd, 2009.

@silenceisdefeat.org email is currently spooling at SDF.

Probably the H-F page shoulld be edited to reflect the new state of affairs.

Real Player

T-Mobile Proxy: 216.155.165.50
T-Mobile's Proxy Port: 8080

Internet Explorer

  1. Open Internet Explorer.
  2. Select Tools.
  3. Select Internet Options.
  4. Select Connections.
  5. Select LAN Settings.
  6. Check box Use proxy server for your LAN.
  7. Enter Proxy in the Address field.
  8. Enter Port in the Port field.

Firefox

  1. Open Firefox.
  2. Select Tools.
  3. Select Options.
  4. Select Connection Settings.
  5. Select Manual proxy configuration.
  6. Enter Proxy for HTTP Proxy.
  7. Enter Port for Port.

Mozilla

  1. Open Mozilla.
  2. Select Edit.
  3. Select Preferences.
  4. Select Advanced.
  5. Select Proxies.
  6. Select Manual proxy configuration.
  7. Enter Proxy for HTTP Proxy.
  8. Enter Port for Port.

Opera

  1. Open Opera
  2. Select Tools
  3. Select Prefrences
  4. Select Advance Tab
  5. Select Proxy Servers


Note: If you are using the proxy settings you will need to disable the proxy when not 
      accessing the Internet through your phone.

Before manually configuring your handset it is recommended that you use the T-Mobile Settings Configurator as it is the best and easiest way to have the settings sent to your phone and it works for most phones regardless of branding.

T-Mobile WAP Settings

The WAP settings are the same as Picture Messaging Settings except for the Homepage.

Connection Name: tzones
Data bearer: Packet data
Access point name: wap.voicestream.com
User name: N/A
Password: N/A
Authentication: Normal
Homepage: http://wap.myvoicestream.com
Advanced Settings (Handsets not equiped with WAP 2.0 may skip this section)
Proxy serv address: 216.155.165.050
Proxy port number: 8080


Note: Homepage can actually be anything you want. This page is T-mobile's offical t-zones page.

Before manually configuring your handset it is recommended that you use the T-Mobile Settings Configurator as it is the best and easiest way to have the settings sent to your phone and it works for most phones regardless of branding.

T-Mobile Internet Settings

The WAP settings are the same as Picture Messaging Settings except for the Homepage.

Connection Name: T-Mobile Internet
Data bearer: Packet data
Access point name: internet2.voicestream.com or internet3.voicestream.com
User name: N/A
Password: N/A
Authentication: Normal
Homepage: None
Advanced Settings (Handsets not equiped with WAP 2.0 may skip this section)
Proxy serv address: None
Proxy port number: None

Note: No homepage is necessary because you will not be able to access WAP sites using this connection.

T-Mobile HotSpots

T-Mobile USA operates more than 7,000 T-Mobile HotSpot locations for Wi-Fi Internet access, including airports, airline clubs of American, Delta, United, and US Airways, Starbucks coffeehouses, Kinko's, Borders Books and Music, Hyatt, Red Roof Inn. The Wi-Fi infrastructure was completely replaced when T-Mobile bought the Wireless ISP MobileStar.

If you have T-Mobile Total Internet, you have unlimited HotSpots access, However getting the username and password for HotSpot access is a big deal and long conversations with customer support. The Username for HotSpot access is your full 10 digit phone number and the initial password is last 4 digits of your social security number (SSN). It will ask you to change the password on initial login.

If you are a FlexPay customer and did not provide a SSN, the default password is set to '1234'.

T-Mobile USA Hotspot Home Page


SSH Tunneling

In conjunction with your T-Mobile data plan, you can set up a secure shell (ssh) tunnel that channels internet traffic from your computer or phone through a tunnel of your choosing to the net. In this way, you can browse the web more securely (the data is encrypted) as well as use applications that communicate over a port which may be blocked with your plan. There are a number of steps involved, but it's really not that hard to do.

See this tutorial for a quick solution, or keep reading if you want to set up your own SSH server.

Note Rumors have circulated that doing this may violate the data plan terms of use, however the only mention of the topic on T-Mobile's Support site is a description of tunneling technology with no mention of acceptable use for the various available data plans.

  1. Get ssh access - sshd, the ssh daemon (server), is available in most Linux distributions, with Cygwin for Windows, and many web hosts offer the service (Although, you cannot usually configure the server port on these hosts). On OS X, Enabling Remote Login in the Network panel of system preferences enables SSH.
  2. Configure your ssh server for an allowed port - T-Mobile blocks the default ssh port (22), so modify /etc/sshd_config to contain a line like "Port 110" or any allowed T-Mobile port that you do not need. Remember to restart your sshd, else the changes will not take effect. Alternatively, If you are behind a router you can map the external port to the local port. E.g, mapping external port 110 to your host's port 22.
  3. Ensure you can log in - using a normal (non-T-Mobile) connection, run a standard desktop ssh (ssh in Unix-like systems, or PuTTY in Windows or Linux) to connect: "ssh -p 110 yourhost.com" Then provide your login username and password at the prompts. You may need to explicitly provide your username (e.g. user_name@yourhost.com or -l user_name)
  4. Set up the proxy tunnel - Start your T-Mobile connection, then start your ssh client and tell it to create a ssh SOCKS proxy: "ssh -p 110 yourhost.com -D 1080 -C"
    The -D flag tells ssh to create a SOCKS proxy on the specified port, 1080 is the usual SOCKS port. The -C flag is optional, it compresses the network traffic.
  5. Reconfigure your browser proxy to use the SOCKS proxy - using one of the above sets of steps, choose proxy: "localhost" and port: "1080". You are now browsing through your SOCKS proxy tunnel which tunnels traffic through yourhost.com on port 110 which is not restricted
  6. If you're on Linux, and you want to use the same SOCKS proxy for programs other than your browser (e.g. IRC), install tsocks, which is used to SOCKSify anything.

Other Proxies

It is also possible to set up other proxy servers on open ports. Running a proxy server can be simpler than SSH because you do not need to log into your account before every session. Some open source proxy servers include SQUID and Dante. Squid provides a HTTP proxy and Dante provides socks4/5 and msproxys.

Dante's proxy also includes a client that allows you to socksify any application on a Unix-like system. Socksification works by loading Dante's socks' dynamic libraries into the application. They replace all normal network connections with proxy connections transparently. More information can be found in Dante's Documentation.

One can also run toonel.net and set the "parent proxy" to be T-Mobile's proxy. This would eliminate the need for access to a machine running the SSH service, but it is not encrypted. One would use it for accessing blocked ports. Its primary purpose is to speed up HTTP traffic, and that would be useful by itself on T-Mobile until one can tether with 3G.

See also

GSM Tethering

Personal tools