The router does have a good base to work with, including a 240 MHz MIPS32® CPU core with 16 KB of instruction cache, 16 KB of data cache, 1 KB of pre-fetch cache, and incorporates 4 MB of flash memory and 16 MB of RAM. In addition to an external 2 dBi antenna, the WGR614L integrates a second internal diversity antenna to provide enhanced performance and range. The router supports free open source Linux®-based Tomato and DD-WRT firmware and will soon support OpenWRT.
The router also has support from www.myopenrouter.com, which is a site dedicated to providing help to would-be programmers on how to use their new, open router. They even have downloadable firmware already available.