You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2018-08-20-t-mo.md.asc 3.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. -----BEGIN PGP SIGNED MESSAGE-----
  2. Hash: SHA256
  3. - ---
  4. title: "Troubleshooting: Connection Speeds"
  5. subtitle: "T-Mobile cell phone tethering edition"
  6. date: 2018-08-20
  7. tags: [troubleshooting, lollipop_in_the_wild]
  8. author: jmf
  9. #bigimg: [{src: "/avatar-jmf.png", desc: "a post by jmf"}]
  10. draft: false
  11. - ---
  12. I use my Lollipop as an access point for my devices to "the outside world," by tethering my Lollipop to a cell phone. After some recent mobile account upgrades, I finally buckled down to do some serious Lollipop work... and discovered my connection speeds are *abysmal*, at less than 0.5 mbps, with two different phones (an iPhone 5S and an LG K20 Plus) on the T-mobile network.
  13. But when using an iPhone 8 on the Verizon network as a hotspot, the connection speed jumped to 4.5 mbps.
  14. These tests were without a VPN, so I was concerned that Unbound and Pi-hole may have been hindering my speeds. However....
  15. It turned out that my cellular plan only allowed tethering at 3G speeds, even though I was under the impression I'd be getting 4G tethering. ("under the impression" as in "the rep at the store *and* the rep on the phone two days later said as much." But I digress with my bitterness.)
  16. After more digging, not only is it not transparent that tether speed limits are a thing, but the "unlimited 4G tethering" plan (AKA "One Plus International," NOT to be confused with "One Plus" plan) had been discontinued on August 10, 2018: about two days after I ran these tests. See [this post from the Mobile Internet Resource Center about T-mobile's plan changes](https://www.rvmobileinternet.com/confirmed-t-mobile-eliminating-one-international-plan-the-last-official-unlimited-mobile-hotspot-option/).
  17. I got lucky: Because the changes to my account over the last several weeks were documented in their system before the retirement of the One Plus International plan, T-mobile was able to reinstate the One Plus International plan and now I'm seeing perfectly respectable greater-than-4-mbps tethering speeds.
  18. If you're using a Lollipop as your primary internet access point and you're noticing sluggish network speeds, you may consider running some tests to compare your cellular connection to a non-cellular connection (such as home or coffee shop internet), and checking with your mobile plan to determine if you're being similarly throttled.
  19. For the purposes of troubleshooting this issue, I used [speedtest.net](https://speedtest.net)'s Android and iOS apps, and the speedtest-cli (command-line interface), installed directly on my Lollipop with `apt install speedtest-cli`. (For my novice friends: After it's installed, it's very easy to use: just type `speedtest` at the command line and hit enter.)
  20. And if you're a heavy mobile user on any network(s), the Mobile Internet Resource Center is a wealth of reliable, unbiased information. Some of it is paywalled but I've always found plenty of very helpful free information on their site: https://www.rvmobileinternet.com
  21. I hope this helps you avoid similar hassles,
  22. jmf.
  23. -----BEGIN PGP SIGNATURE-----
  24. iQIzBAEBCAAdFiEELc4loVuHLVv1kroAnXn79mHsZ3kFAlt7XrUACgkQnXn79mHs
  25. Z3kg9RAAr78OYpz6xBgcsViNCWVw0dItkHl1kbzUYZzg8kpjob7XUflcsGBvGH/x
  26. X3J8fFlYD4gtCcI4yZ6/lDTN8gyiaZ0oam/S2mNFVhzqyks1yTjUjOqEqYTl/w/4
  27. 07vZOoOqkM2y79E1n6+vXb5EuJ1hw/Y5X1DVPxI3KWXFFV3jsqySFGCwTBVcx6Fg
  28. Ai4QxO3fav64rw0YoXDZHxPSfFOi+L5UJljg71CDr64iPtx56vnpSsfxgf0Ch8OR
  29. Ay0unMUYsWMN1J8usdXMkvhUd+LQq7yAPxHLm4GH76oxlctaEKIMFXSAfRv2kN5d
  30. dF0k8WblWjpEyTzBdkIel/BOtSgfxKsoDYX8gSI2USyUfpAO0pvd4CYUZW0UKYuU
  31. GM1B+UnbCy9s8gCDhRoekjIMsH+C4L8DrOioBkjPo2JCnBSPQ8sFuhyr5HPvMdaM
  32. 88XMutNSHe/ity8h3NVyMhhq1cRDaFTzqOBdXBagMBhVgkcn4rcZ7OdTKOqeuFzv
  33. jgmO5zchLBQs2hgMW9zUm6usEaID5zazfIHesrlcQRwPKzO1vikoR+jd3fo1m0x+
  34. 9hsSJIbZC7ShHSyBz3LwBP1JXL9aMBgMxcb9slHLmPU1OL1Csnunq4O1aep0bqZa
  35. Ec+3QLLbdWEHuF7Ent3+vFUO2a3gVQkbq03PK375JcP8blZFU58=
  36. =nE9U
  37. -----END PGP SIGNATURE-----