I have a network in my house with a lot of devices connected in different ways. I have a Linksys WRT54G wireless g router as my access point. Plugged in to that is a DLink gigabit switch. Plugged into that are 3 Macs and Linux server. I also have a Windows laptop connected to the router via Wi-Fi.

This all worked great, and I never had a wiring issue because all of these computers are in the lower level of my house, and I have a utility room that is located in such a way that it shares a wall with almost every other room on the floor. I ran into a bit of a problem when I wanted to connect my first-gen XBox to the network and use it in my home gym upstairs to watch TV shows stored on the server.

I didn’t want to drill a hole in the floor to get a network cable upstairs. I couldn’t do that even if I wanted to because of where the gym was. So, I started thinking of buying a wireless adapter for the XBox, but that was going to be about $75 bucks. Then, I started thinking that I might be able to create a wireless bridge between 2 routers.

A wireless bridge uses the Wi-Fi capability of two routers to connect them instead of using an ethernet cable. This is easily accomplished using 3rd party router firmware from DD-WRT and following these instructions.

There are a couple of things to consider before trying to do this:

  • Installing 3rd party firmware on a router can void your warranty, and if not done correctly, can brick it.
  • Not all routers are supported by the DD-WRT firmware. Check their hardware compatibility chart.
  • You’ll be limited to one device connected to the second router. If you add more, it’s the router’s mac address that gets stored in the routing table, not the end device. This will definitely cause problems.

I wonder if there’s a way to overcome the last point? It would be great to be able to use the second router to extend wireless range.