Table of Contents

Intermittent internet access

It is common for nomads to have only ocassional access to the internet. One way to deal with this challenge is to remember how things were done on dial-up internet in the 1990s.

be ready

The main thing is to be ready when the internet access is available.

email

The techniques for minimizing email bandwidth also pay off here. Use a POP3 mail client like Outlook or Thunderbird to compose, read, and reply offline. When you get a window for internet access force a Send/Receive.

Gmail also has an extension called Gmail Offline which sends/receives when the connection is available. This method does not save as much bandwidth as the POP3 methods can but may be easier to set up. Note: you must be connected to the net the first time you run Gmail Offline so it can set itself up.

Phone email apps also tend to respond well to intermittent connections.

web browsing

The impact of the outage will fall mainly on web browsing, since that is a real time, interactive activity. It is also the area where we have the fewest tools to deal with it.

save pages for later reading

multimedia

movies

Streaming services like Amazon Prime Video, Hulu, Netflix, etc, often allow some amount of downloading for future watching. If your device has a microSD card for storage you may want to point the app to it before downloading.

Caveats:

If you will be watching on a phone you may want to reduce the quality/resolution to save bandwidth. {Prime's “data saver” setting makes for very small downloads and is quite watchable at phone screen size – secessus}

download YouTube videos

Download YouTube videos with a freeware youtube-dl. You can specify the quality (and therefore filesize). Be nice to your wifi host and don’t download 1080p versions if you don’t need that resolution. YouTube also has a service called Red that will allow you to d/l videos if you have a subscription.

terminal

Mosh works well over high-latency and internet connections. Since it is UDP-based it cannot provide tunneling.

If you require tunnelling, autossh can reconnect when connection is broken.

screen and tmux keep shell sessions alive and re-connectable for when the connection is restored.