We have a cell phone and a Mifi device we use to connect to our laptops for fast internet in the van (thanks to some speed-boosting tricks). But staying under the data caps for each was challenging, so we’d try to connect to Wifi connections whenever we could. But juggling all of this quickly became a problem (before I implemented “internet bonding”) because we each have a laptop, plus there is a small computer in the van automatically recording data about our travels.
That small computer ended up being the solution. I turned it into a Raspberry Pi access point (wifi hotspot) which is smart enough to switch between (or even combine) internet connections. At only $27, it provided an extremely cost-effective solution to an annoying problem. Plus, it’s simple enough to do that even if you’ve never heard of “Linux” or “Raspberry Pi,” you can still complete this tutorial in about an hour. At the end of this post, you’ll find some open-source tools to help set everything up.
Why Not a Dual-SIM Device?
Many people we have met on the road who care about combining internet connections use a dual-SIM device like the Teltonika RUT950.
As I explained in the van/RV Internet Guide, our solution:
- Can combine more than two internet connections.
- Can use your existing phones’ data (instead of dedicated SIM cards).
- Can combine things other than cellular connections, like Wifi or satellite connections.
- Can intelligently limit data to not go over any connection’s cap.
- Costs hundreds of dollars less.
Building a simple version of a Raspberry Pi access point is described in the official documentation. Unfortunately, that documentation may be a bit complicated for those who are not advanced Linux users. I created a separate tutorial on building a Raspberry Pi router (below) and monitoring its traffic. These tutorials should help with some of the basics, but do not cover using two internet connections simultaneously to create internet connection bonding.