Beef Up Your Wireless Router
Doctor High writes "Josh Kuo's article Beef Up Your Wireless Router talks about the OpenWRT embedded Linux distro for the the Linksys WRT series wireless routers (and more). The article lays out some of the amazing things you can do with your Linux-enabled wireless router such as using it as a VoIP gateway, a wireless hotspot, or even an encrypted layer 2 tunnel endpoint for remote troubleshooting."
... but my Linksys router has enough trouble keeping up with the normal jobs it is supposed to be doing. When I saw the title, I was hoping that it was about over-clocking or adding memory.
OpenWRT wasn't very practical. It only worked on really old hardware that wasn't in stores anymore. Even then, you needed exactly the right serial number revision. The serial numbers that worked were made in small quantities and virtually impossible to find. Flashed a Linksys access point and bricked it. There was no JTAG or bootloader on the router to recover it.
What's really needed is wireless router for desktop computers instead of attempts to reverse engineer Linksys routers just for the sake of being embedded.
After buying a Linksys 54Gv6 and realizing its shortcomings (small flash/memory), I found the Buffalo WHR-G54S. Same memory as the 54GL, but with the 125mbps chipset. All this for a good price (38USD!).
have you been defaced today?
Wait ... so, you've been on the Mac platform since the days when it consisted of drastically overpriced hardware, a proprietary, marginally stable cooperative-multitasking OS and a very expensive developer's toolkit? I'm guessing you weren't a geek at the time -- if you were, you'd've thrown up your hands in disgust, as I did, and moved to platform that at least offered a command line interface.
... do you want a cookie or a prize?
Congratulations on not being a geek, I guess
This page talks about that specific problem, at least with Linksys routers, and describes a simple solution using the DD-WRT firmware. Just changing a couple of network settings should fix it.
If you're getting a Linksys router you'll want the WRT54gL because that's the model that still runs Linux and has enough RAM and flash to use the full feature set of the alternative firmwares. As for running multiple security setups, I don't think even open firmwares can do that on a single router, so you'd need two. There are features that let you run as a hotspot. I'm not an expert on that so I'm not sure if you can run a single router as both a regular router and a public hotspot. It could certainly be done with two separate routers. Just make sure you run the two routers on widely spaced channels if they are in close proximity, like channel 1 and 11.
Having them on two separate networks is easy. Just leave the LAN IP of one router at the default of 192.168.1.1 and set the other one to use 192.168.2.1 with DHCP on and a gateway address of 192.168.1.1 (subnet mask of 255.255.255.0 on both routers). Any clients that connect to the "insecure router" will get an address on a different subnet.
Oh, and make sure you've turned on the connection encryption features of your BitTorrent client, that can help get around ISP bandwidth throttling, if that's a problem with your ISP.
The GUI will take care of everything on DDWRT. The wiki at www.dd-wrt.com is very helpful. If you have trouble following it, you probably should rethink messing with your router.
If Bush wants to kill the terrorists, he should jump off a cliff.