Jump to content

HyperWRT

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Danielwritesback (talk | contribs) at 07:09, 11 July 2011 (Additional features of HyperWRT Thibor firmware). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

HyperWRT was a GPL firmware project for the Linksys WRT54G and WRT54GS wireless routers based on the stock Linksys firmware. The original goal of the HyperWRT project was to add a set of features—such as power boost—to the latest Linux-based Linksys firmware, extending its possibilities but staying close to the official firmware. Over time, it continued to be updated with newer Linksys firmware, and added many more features typically found in enterprise routing equipment.

Like most other third-party firmware, HyperWRT is not compatible with the later (2006) WRT54G v5.0 ("CDFB" serial number prefix) and WRT54GS v5.0 ("CGN7" serial number prefix). These model versions do not run Linux by default, although you may use vxworks-killer firmware images to run stripped down linux versions like "dd-wrt.v24_micro_generic" or replace the flash memory 2MB chip with 4MB. Linksys currently produces WRT54GL for running 3rd party firmwares. Also, like most other WRT54G third-party firmware, it is assumed that power settings higher than 62mw would be used for long range internet use at the "B" speeds that are more tolerant to noise. Furthermore, its true of power boost firmwares that every time you double the output power, you get 3 only decibels more and in only one direction; therefore, a more efficient antenna (that also helps reception) can be more effective at long range than a power boost alone.

Features of original Avenger 2.0 HyperWRT firmware

Additional features of Rupan HyperWRT firmware

  • All features of Avenger 2.0 HyperWRT
  • Updated with newer Linksys firmware
  • XLink Kai daemon (not considered stable, removed from later releases)

Additional features of HyperWRT +tofu firmware

  • All features of Rupan HyperWRT
  • 14 wireless channels
  • Static DHCP leases
  • Local domain names
  • Programmable SES button (wireless on/off button or run a custom script)
  • UPnP (Universal Plug and Play) page to view and delete UPnP mappings
  • Site survey page to view other networks in your neighborhood
  • Secure Shell server (SSHD)
  • Bugs from the stock firmware fixed
  • Plus other improvements

Additional feature of qwerty HyperWRT+WOL firmware

Additional features of HyperWRT Thibor firmware

  • All features of HyperWRT +tofu (developed in collaboration)
  • Linksys WRT54GS code base (125HSM support)
  • Port redirection
  • Additional filters to port scans and P2P (blocks BitTorrent, Kazaa, WinMX, eDonkey, DC and Gnucleus)
  • P2P-specific QoS
  • Raw print server for USB printers (WRTSL54GS only)
  • X-Press mode that could be set up by the normal SpeedBooster (125HSM) configuration and then switching off the SpeedBooster feature, as the router will then default to X-Press, which is a more reliable frame burst technology that is simultaneously interoperable and compatible with a much wider variety of client devices.
  • WiFi Site survey to help locate a free or sparse channel.
  • WDS + AES available simultaneously for building larger all-wireless networks with high security.
  • Enhanced compatibility for WRT54G, WRT54GS, WRT54GL hardware--upgrades them to WRT54GS firmware.
  • Enhanced security for older WPA clients that couldn't run WPA2, because a combination of WPA + AES is selectable, thereby giving older wireless clients access to AES security, while also maintaining interoperability.
  • Plus other bug fixes and improvements

History

The original HyperWRT project was started in 2004 by Timothy Jans (aka Avenger 2.0), with continued development into early 2005. Another programmer called Rupan then continued HyperWRT development by integrating newer Linksys code as it was released.

Later in 2005, two developers called tofu and Thibor picked up HyperWRT development with HyperWRT +tofu for the WRT54G and HyperWRT Thibor for the WRT54GS. Both developers frequently collaborated and added features from each other's releases, and both developed WRTSL54GS versions of their firmware. After February 2006, tofu discontinued development and his code was incorporated into HyperWRT Thibor. HyperWRT Thibor15c (July 2006) was the last version of HyperWRT and was compatible with the WRT54G (v1-v4), WRT54GL (v1-v1.1), WRT54GS (v1-v4), and WRTSL54GS (later unfinished beta 17rc3 released Feb 2008).

Beyond 2008, *[1] - Tomato, a direct progeny of HyperWRT that has most of the same code, is in current production and supports a greater variety of router equipment.