What is this?

This is a guide on how to build your own $130 LTE router that connects as many devices as you like.

Why use this setup?

2 reasons, control, and flexibility. Want to just take the LTE stick for some portable travels? you can do that, plug your stick into your laptop and away you go. Need emergency internet when the whole house loses connection? Problem solved! Don’t want LTE and just want to use your residential internet? Unplug the LTE stick, and plug your modem in! OpenWRT gives your power from their vast array of available packages to download.

Set Your Wifi

Set your channel (I prefer auto), and your ESSID (this will be what your network shows up as)

Next, click on Wireless Security, set Encryption to WPA2-PSK, and your Key to whatever you’d like the password to be.
Now click Save and apply changes

Note: If you have a Broadcomm wireless adapter, uncheck “WMM Mode” as it interferes with connections

Finishing Up

Power off your router, then plug in your LTE stick into the “USB1″ port on the back of the router.
Wait 1 minute, then check the overview page to make sure the device is detected. The status indicator is near the bottom of the page.

You can see more details under Modem -> Network Status to verify it has been connected.

Results/Speedtests

Want console access to your router?

Download a telnet client (or use the Windows built-in one). Download the portable version of KiTTY (a souped up PuTTY fork) from here. Choose the kitty_portable option. Choose SSH and enter 192.168.1.1 as the host. Username is root, and the password will be the one you set up above.

Credits

Hats off to the Rooter Firmware team and the OpenWRT. If you’d like to donate, please send some money their way as a thank you to their hard work.

What is OpenVPN?

OpenVPN is a reliable and well tested VPN solution that is able to run over a single port, supports compression, tunnels over NAT, and is very secure.

What does this script do?

This script will automatically install, configure, and add users to OpenVPN all in under 5 minutes, even with minimal Linux skills. The port forwarding, server configuration, and authentication setup is all taken care of for you.

Features

Automatic .ovpn file generation with inline certificates in a single file

What is PPTP?

PPTP is short for Point-to-Point Tunneling Protocol, a technology for creating Virtual Private Networks (VPNs) quickly. Support is built-in to many operating systems natively, without needing an additional client, unlike OpenVPN.

What does this script do?

This script will automatically PPTP/PoPToP on your OpenVZ VPS in a few of minutes. Port forwarding, server configuration, and authentication setup is all taken care of for you.