OpenWRT on Buffalo AirStation WHR-G54S

I just installed OpenWRT onto my Buffalo AirStation WHR-G54S and it rocks. The first thing that confused me was the default LAN IP: 192.168.11.1. After that everthing went smoothly.

OpenWRT Goals reached:

  • The installation process was surprisingly simple. I highly recommend going for it if you have a compatible wireless router and haven't tried it yet.
  • I am able to SSH into the box. AWESOME!
  • I was able to install ip and tc packages from the repository. AWESOME!

OpenWRT Hurdles encountered:

  • Can't get WPA PSK working, but WEP works easily. I finally got WPA working, I had to install wpa-supplicant and nas. wpa-supplicant also installed openssl.
  • It was tough to get OS X to recognize that it was asking for a WPA shared key.
  • It was also tricky to figure out how long the shared key should be, its supposed to be between 8 and 63 characters long.

OpenWRT To-Do:

  • Learn more about jffs and squashfs.
  • Get a QOS script with HTB (hierarchical token bucket) on it for VOIP and internet surfing to play nicely together. QOS Script for OpenWRT
  • Set it up at my home as a replacement for my Verizon provided Westell junker.

Wifi Interesting facts:

  • I now have a bunch of wireless routers:
    • Apple Airport Extreme - unused.
    • Buffalo AirStation - to replace Westell at my house.
    • Netgear Rangemax Wireless Router - used in office.
    • D-Link Router (currently setup at my parent's house for when I visit)
    • Westell Wireless Router - to become unused.
  • The Buffalo only uses .06 amps, or 4 Watts of power. That is AWESOME! I'm curious as to how that compares to the Westell.

Wifi Future plans:

I would love to live close enough to my office so that we could be on the same network, connected wirelessly. I think that would be so cool.