I want to tell everybody purchasing routers that support USB built in: your existing network equipment (router) or any old, unused PC can do this for you
free.
In fact, there are so many ways to share your 4G throughout your home I won't explain them in-depth unless there are specific questions.
Routers: many routers
(Linksys, Buffalo, Belkin, NetGear, ASUS, and many more) contain hardware capable of running open-source firmware. My network contains many flashed routers: Linksys E4200 v1, Linksys E2000, Buffalo WHT-HP-54G, and Belkin F7D7301 v1. These models are all compatible with modified firmware. But keep reading...
ALL YOU NEED IS A USB PORT on your router. The firmwares (assuming your router is compatible) take care of the rest. Be warned, there are ways to brick your routers if you don't read the wiki/forum threads properly. In my opinion, these are much easier to flash than phones.
The DD-WRT supported devices list will let you know if you have a box *already compatible* with DD-WRT. Otherwise, use this reference to shop around for a router with at least:
- 8 MB flash
- 1 USB port (you can expand with a powered USB hub)
- Support for optware (any Broadcomm router will work!)
This isn't very easy to find but almost any Linksys router has a broadcomm, for example. I can provide reference for any of you that might have questions.
Your router needs writeable space to keep a couple kernel modules that may/may not be built in to the particular DD-WRT flavour/build. Basically, this is something dependent on a per-router basis.
If you have something listed on the supported devices list, I will be happy to provide some reference on whether or not you will be able to do this.
USING A[N OLD] COMPUTER:
- Get a linux distribution of your choice (I'll provide links on request)
- Enable USB tether on your phone while plugged into a high-speed port.
- Configure the connection to route out of your standard Ethernet adapter.
- Plug your existing router's WAN/Internet port into the linux computer's Ethernet port.
- And from here you troubleshoot. And I can try to help.
I will probably write something up on how to do this on my website once I get things running. For now, I'll subscribe to the thread and take questions here. I'd also like to point out there are many other creative ways somebody can do this. Just keep asking.