Gallery: $60 router + DD-WRT = high-end wireless router
by George Ou | February 22, 2008 1:48pm PST | Image 1 of 22
Previous | Next
Just In
This particular Buffalo router is in all the local stores like Circuit City, Fry's, Best Buy, online, etc. I wanted to highlight something easy to find.
The best Linksys units are WRT54G version 4 and WRT54GL. Second best are WRT54G versions 1 through 3, and WRT54GS versions 1 through 4. I don't recommend WRT54GSv4 as a top choice because the SpeedBooster feature is unnecessary (and may not be supported under DD-WRT). The WRT54G versions 5 and above have the RAM issues you referred to. WRT54GC, WRT54GX and others are incompatible with DD-WRT. Most of this is explained in the DD-WRT web site (www.dd-wrt.com -- check the Forums).
Yes, the forums are quite extensive. However, I refer to my earlier statement about being a hobbyist.
bricking: if the installation of DD-WRT doesn't work perfectly (and there are many ways this can happen), your router just got turned into a high-tech brick. It can be recovered in some cases, but doing so voids the warranty because it involves opening the case. I know this because I've bricked and recovered two different units.
WAP: Wireless Access Point
Ken Hess
If you do a search for router firmwares or go here:
http://www.linksysinfo.org/index.php
You'll have enough information here to learn all about 3rd party firmware for home routers.
Get yourself a nice Linksys WRT54L instead (for around the same price!) and flash Tomato on it, much more stable and twice as fast!
Anyway, maybe Cisco will get Linksys to improve but until this I will probably never buy another linksys.
You may have had some interference issues from other wireless devices, microwaves, etc. Did you try changing the radio channel on the Linksys? There's a lot of those things out there running fine, perhaps you got a lemon.
Now, there are ways of building enterprise class routers out of surplus computers and readily available free software. All you need is an old computer, install two network cards, and use software designed for the job. I've had excellent success with Smoothwall and Freesco, but other products such as Vyatta, IPCop and many others are just as capable. For the titles named here, all it costs is the old PC, some time to download and install the software, usually a CDR disc, and the electricity to run the box. Once it's running, you shouldn't even need a keyboard or monitor. There are commercial arms to some of these titles for those who need vendor and technical support, but it's still cheaper than buying a Cisco.
http://www.smoothwall.org
http://www.freesco.org
http://www.vyatta.com
http://www.ipcop.org
However, referring back to my earlier comment about hobbyists, there are other means of picking up weak signals. You can get a high gain antenna. The Linksys HGA7T antenna is recommended for most of the routers you're likely to be installing DD-WRT on (the blue & black traditional Linksys boxes).
True hobbyists are also going to look at other means of high-gain antennas. Custom-made antennas: "cantenna," "biquad" and other odd antenna designs. Parabolic dishes are also used by hobbyists to further boost and focus a signal. I found plans for an antenna that claims an 8-mile range in a fairly straight line (as opposed to a roughly spherical range for the common "stick" antenna) using a biquad design mounted to a modified satellite TV dish.
If you want to go extreme, look at http://www.wifi-toys.com/wi-fi.php?a=articles&id=91
With the right antenna, you don't really need to boost the signal. I've seen the difference an antenna can make. I have no desire to boost signal when I can focus it, aim it, and get clean connections across significant distances.
The hobbyist will know what Linksys versions to use and which to avoid (or at least he'll know where to look). As I indicated in an earlier post, it's easy to find out which units are only half-flashed models (pun intended).
Nice little article though, all the ones about using linksys routers are outdated at this point.
concerned:
1) Linksys WRT54GL (Linux version of the WRT54G) - no matter
what version of WRT54GL you get, you will be getting good
specifications for use with DD-WRT as a home user. You can,
for example, use the WRT54GL and DD-WRT to act as a wireless
client bridge with your main wireless router, and have your
video games in one side of the house (XBox360, Wii, PS2, PS3,
etc), plugged into your WRT54GL. The WRT54GL links wirelessly
to your main router, and now you have a wireless bridge that
connects 4 game systems for less than $70, instead of paying
$99 for a wireless gaming adapter for each system.
2) Linksys WRTSL54GS - Use it to act as a file server for your
network, or run some of the packages from Optware to make it
more fully featured, when you also plug in a USB mass storage
device. (Best with OpenWRT, because of DD-WRT's lack of swap
support)
3) Linksys WRT350N - Same as above, but with gigabit ethernet,
wireless N, and a little more memory. Best with OpenWRT. Most
useful with a larger group of computers, or a more complicated
network environment.
---
The Linksys WRT54G and WRT54GS routers have (at last count) 8
to 12 different versions of those router models, and if you're
not lucky, you won't find a router that works well with the
firmware, and will have to suffer with a limited feature set.
This confusion is avoided (so far) with the router models I've
specified here.
firmware I could use. They work OK together, although I have a
couple of notes:
1) The Linksys WRT300N uses a different chipset than Linksys
WRT350N, so be careful about which router you get.
2) Although the WRT350N has a USB port, the DD-WRT firmware
still does not have built-in support for USB, swap space, or
acting as a file server.
3) I am able to get N speeds with DD-WRT, and since a lot of
the N specification is implemented by the firmware, it may be
possible to upgrade to the new draft of 802.11N by upgrading
the firmware later on.
DD-WRT can be made to support USB, samba shares, etc., with
some tweaks using jffs and optware -- there are several howto's
on the 'net about it. However, DD-WRT still doesn't support
swap, so you are limited in what you can have running.
As a bit of a quirk, DD-WRT does not light up the correct LEDs
on the Linksys WRT350N, because it is a gigabit router, so each
port actually has two LEDs. As a result, plugging a network
cable into the "Ethernet 1" port on the WRT350N causes
the "Internet" LED to light up while running DD-WRT. I'm sure
they'll fix that at some point, though.
OpenWRT does support USB, swap space, and acting as a
fileserver (FTP, Windows, and NFS). However, once you get
Samba 2 configured and running, it is very difficult to get
remote management for the router set up, which is why I still
use DD-WRT for my home use on that router.
OpenWRT's wiki has a list of exactly what hardware is
supported, and in what capacity. This hardware list also
applies to DD-WRT, for the most part, and can be very useful
when finding out how much space is available on different
models of routers.
brand of routers, and together they make a
great team for home/personal or small office
use.
However, DD-WRT has no support for swap space
(using disk areas as memory). OpenWRT (a
similar open-source project) does. Combine
this with a USB-capable router, such as the
Linksys WRTSL54GS or WRT350N routers (I think
ASUS has some USB-enabled routers as well), and
you can plug in a flash drive and make it (or
part of it) act as additional memory for the
router.
I've worked on a router configuration where I
have a Linksys WRTSL54GS (Media Storage Link
router with a USB port), and a 4GB USB Pendrive
connected to it. The router is running OpenWRT
(which does support swap space), and there are
30 wireless computers and 1 wired "console"
computer that all use the router for access.
The router is also running a Samba 2 server,
which allows it to act as a Windows File
Server, to share files to all the client
computers. Finally, the router can also run
Privoxy, a program that can be used as an HTTP
proxy for the 30 classroom computers, so those
computers can only go to the websites we want,
and that list is controllable in the router.
The entire network is remotely accessible using
SSH and VNC (with a VNC repeater on the
router).
For hints on how to set up something like this,
google OpenWRT, privoxy, Optware, samba, and
vncrepeater
Just my $0.02
- W
Join the conversation!
The best of ZDNet, delivered
ZDNet Newsletters
Get the best of ZDNet delivered straight to your inbox


























