{"id":266,"date":"2007-10-21T20:17:19","date_gmt":"2007-10-22T01:17:19","guid":{"rendered":"http:\/\/unitstep.net\/blog\/2007\/10\/21\/using-dd-wrt-to-turn-the-linksys-wrt-54gwrt-54gl-into-a-wireless-bridge\/"},"modified":"2007-10-21T20:19:38","modified_gmt":"2007-10-22T01:19:38","slug":"using-dd-wrt-to-turn-the-linksys-wrt-54gwrt-54gl-into-a-wireless-bridge","status":"publish","type":"post","link":"https:\/\/unitstep.net\/blog\/2007\/10\/21\/using-dd-wrt-to-turn-the-linksys-wrt-54gwrt-54gl-into-a-wireless-bridge\/","title":{"rendered":"Using DD-WRT to turn the Linksys WRT-54G\/WRT-54GL into a wireless bridge"},"content":{"rendered":"
<\/a><\/p>\n I recently got a new Wireless-N router (based on the Draft 2.0 of the 802.11n spec.<\/a>) to replace my old, but trusty WRT-54GL, an 802.11g router. I bought this router just over a year ago to replace another 802.11g router that was acting up. I specifically bought the WRT-54GL (as opposed to the regular WRT-54G) because I knew that I’d eventually want to flash it with third-party firmware. (The WRT-54GL runs on Linux and has better hardware than later versions of the WRT-54G)<\/p>\n I recently got my Xbox (with XBMC<\/a>) setup in my living room. This placed it far away from the wireless router in my apartment and not wanting to run an unsightly CAT-5 cable around my place, I decided that I’d need a wireless bridge since the original Xbox does not have a built-in wireless adapter. (Nor does the 360, I believe). A quick look around the web showed that most dedicated wireless bridges were quite expensive and of dubious quality. Since I already had the spare WRT-54GL, I decided to flash it with DD-WRT<\/a>, one of the most popular third-party firmware replacements, and see how it would function as a wireless bridge for my XBMC setup.<\/p>\n <\/p>\n A wireless bridge (depending on your definition) is a device that allows regular wired clients access to the network over a wireless connection. This was exactly what I needed for my XBMC-equipped Xbox. This would give XBMC access to the network and allow me to play content\/videos stored on my PC using XBMC, effectively turning it into a streaming box. Doing a little research, I found out that wireless bridge capabilities were one of the many features that the DD-WRT<\/a> firmware added to the WRT-54GL. <\/p>\n Mind you, DD-WRT doesn’t only work with the Linksys WRT-54G\/GL. A full list of supported devices<\/a> is available on their site, and the list is quite long. However, I believe the WRT-54G was the first, after people discovered that initial versions of the WRT-54G were running Linux, thus requiring Linksys to make the source code available and spawning a bevy of third-party development for the device. (Some later versions of the WRT-54G unfortunately do not support the full version of DD-WRT since the newer WRT-54Gs are now being shipped with VxWorks, another embedded OS, instead of Linux and thus have different hardware configurations)<\/p>\n DD-WRT has a feature list so long that covering it is outside the scope of this article. Instead, I’ll focus on how I set it up as a wireless bridge to provide wireless access to the network for wired clients. The DD-WRT wiki has an installation guide<\/a>, and while it gets the job done, it’s unfortunately very convoluted, confusing and contradictory, on account of it being written wiki-style by many authors with evidently no editing whatsoever. <\/p>\nBridging the gap<\/h3>\n
Getting it to run<\/h3>\n