_______          __                             .__        .____          ___.           
  ____ \   _  \   _____/  |_ __ _________  ____ _____  |  |       |    |   _____ \_ |__   ______
 /    \/  /_\  \_/ ___\   __\  |  \_  __ \/    \\__  \ |  |       |    |   \__  \ | __ \ /  ___/
|   |  \  \_/   \  \___|  | |  |  /|  | \/   |  \/ __ \|  |__     |    |___ / __ \| \_\ \\___ \ 
|___|  /\_____  /\___  >__| |____/ |__|  |___|  (____  /____/     |_______ (____  /___  /____  >
     \/       \/     \/                       \/     \/                   \/    \/    \/     \/ 


          

 
  |    Home    |    Projects    |    Forums    |    Gallery     |  Contacts     | 
 
 
 
 
 
 
 
 
 
Curious George: The Curious Little Router
Background:

At Toor Con 8 there was a lecture by Quigon and sysmin on the WRT54GS router that was so intriguing that dem0nk1 and I immediately went out and bought one. The
lecture entailed installing a custom firmware based on Open WRT called FairuzaWRT that was basically Open WRT with a couple exploits compiled in. Although the idea of FairuzaWRT is very cool, it hasn't been updated in a couple years.

 
How to remove the guts:

There is a screw under each of the four feet on the bottom of the router. To access them you must first remove the little rubber pads. There's a hole in the pad that you can stick a screw driver into to help work it loose. Once you have that done, you just have to pull the front off. It separates between the two
different colored pieces of plastic. There's one more screw on the inside in the center of the board.

Once you have the board out, you can put it into just about anything. Since I had a Curious George lunch box that I was saving to use as a small computer, it seemed the most appropriate although someone over at The Church of Wifi put his in a stuffed bunny).

 
Preparing the new case

This is the empty case

 

 

Here's the holes I drilled for the antennae, power and lan/wan interface. I only use two of the lan ports because I've never needed a third. Notice the sloppiness of the drilling. This was all done freehand with a dremel. If you look closely you can see that the antennae holes are not perfectly round that's because I didn't get them in the correct spot when I first drilled them.

 

 

Here is the mother board stripped of all it's glory. You can see a few wires coming off of the circuit board. The black and red wires in the bottom right corner are for a self contained battery pack. Read about that here. The other wires are for the SD card mod. This allows you to use a SD flash card on the WRT54G(S)

 

 

Here is the underside of the motherboard with the standoffs installed. They are just four standoffs that I got at the local electronics store. They except a pop rivet in one end and a screw in the other. I decided just to glue them to the inside of the router with silicone glue instead of pop riveting into place because silicone isn't extremely strong and if I need to remove it, it will be easy. Plus if I pop rivet them I have to drill more holes in the case which I don't want to do.

 

 

This is what it looks like now. I haven't completed the SD card mod yet because as of this writing I haven't ordered the card slot. Other than that you can see the battery pack installed and how the motherboard fits inside. If you look closely you can see a couple of the lights on. If you're wondering about the clothes pin that's a very ghetto power switch. All it does is hold the two red wires together. It will be replaced by a proper switch in the near future.

 

So that's about it so far. I still need to finnish the SD card mod and install a proper switch, and maybe a charging circuit so I can run ni-cad batteries. That way I could plug it in and charge it and then disconnect it from the wall and take it with me. Kind of like a laptop