Hacking the LinkSys WRT54G with Sveasoft firmware

Linux-controlled router, switch, WAP and more

Ted Roche

Ted Roche & Associates, LLC


Who is this guy?

Blogging at http://radio.weblogs.com/0117767. Lots more information on Ted and his business is at http://www.tedroche.com


Presentation is flexible and based on the audience's needs. Technical crowds can have an installfest, if instructor supplies freely-distributable firmware. Presentation can be purely lecture-based.

What's the WRT54G?

Detailed hardware breakdown of WRT54G/GS/SRX beyond the scope. Available at sveasoft.com

What can you do with it?

Depending on group, detailed discussion of wireless communities.


Tour the interface, pointing out features and fielding questions.

More resources

More Resources "Does Sveasoft (Or Anyone Else) Have the Right to Make a Living From Open Source Software?" http://www.pbs.org/cringely/pulpit/pulpit20040722.html

Linksys WRT54G/WRT54GS Dual Serial Port Mod http://www.rwhitby.net/wrt54gs/serial.html

Wireless Linux HOWTO: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Wireless.html

Q & A

Thank You!

About this slideshow:

This document was edited with the Taco HTML Editor, http://www.tacosw.com on the Mac and with SciTE, http://www.scintilla.org/ on Windows and Linux. Interoperability is Good.

The templates for the document and instructions on their use are the Simple Standards-based Slide Show System, S5 developed by Eric Meyer and available at http://www.meyerweb.com/eric/tools/s5/ under a Creative Commons license. Thanks, Eric!

About the presenter:

Ted Roche learned to program BASIC on a PDP-4 at the age of 15. He was conferencing and IM'ing on the Dartmouth Time Sharing System in the late 1970s. (IM and chat rooms are old. So's Ted.) He shipped his first commercial app in 1978, which ran on a WANG 2200. His first public domain software was a quad-density Epson printer driver for the Commodore 64 GEOS operating system, hand-coded in 6502 assembler. Amigas were his favorite computers, although PCs are getting better. He ran the electrical plant on a nuclear-powered ballistic missile submarine until the Russians gave up, and then there wasn't any challenge in it any more. He has coded with "ohs."

Since 1987, Ted has worked fulltime as a software developer using Fox software. He has worked for state agencies, insurance companies and consulting firms. He established Ted Roche & Associates in 2001. Ted Roche & Associates, LLC develops Web, client-server and LAN-based applications using Microsoft Visual FoxPro and other best-of-breed tools. Based in New Hampshire, his company offers consulting, training and mentoring, on-site and long-distance, as well as software development services. Ted is author of Essential SourceSafe, co-author of the award-winning Hacker's Guide to Visual FoxPro series, and a contributor to five other FoxPro books. In addition to numerous magazine articles, he is a popular speaker at conferences worldwide. Ted is a Microsoft Certified Solution Developer, Microsoft Certified System Engineer, and nine-time winner of the Microsoft Support Most Valuable Professional award.

Ted has worked with Linux since 1999. The Ted Roche & Associates, LLC intranet and extranet run on Apache, TWiki (Perl), PHP, Python, WebMin, MySQL, PostgreSQL and other LAMP applications. Ted's office automation tools include OpenOffice.org, FireFox, Thunderbird, and Camino. He was one of the team teachers for the LAMP certificate at the New Hampshire Technical Institute's Center for Training and Business Development (http://www.nhti.edu/ctbd).

Contact information for Ted is at http://www.tedroche.com

Valid CSS!

Valid XHTML 1.0!