Sveasoft Linksys WRT54G Firmware Version Samadhi v2_2.00.8.5sv USE OF THIS FIRMWARE IS AT YOUR OWN RISK!!! Changes 2004-01-06 ------------------ Fixed IP address entry in Forwarding web xface Added PPTP client and server for secure VPN access -- See "PPTP Server Config" section at end of document Added dropbear 0.40pre1 with scp Added password login and port option to SSHD web xface Upgraded to pppd 2.4.1 Upgraded to iptables 2.9 Added dynamic creation of root, group files Expanded firewall rules - added 3 additional rulesets - allow any IP address (not just local LAN) Added auto-generation of SSH private RSA key - web interface is no longer needed - login with password or by uploading known_hosts key Added login capability to SSH using a password Simplified client mode and routing - removed option to split wireless interface (temporarily) - added default gateway setting for client mode and router IP Fixed Wondershaper bugs Forced locale to provide 14 channels - modified web interface for 14 channel support - Note: you *must* use a client that has the extra channels in order to use channels 12-14 Added improved client mode support [REMOVED TEMPORARILY 01-01-2004] - includes option to give wireless interface a separate IP/network address - NOTE: see the client mode section below!! Added services master control in Administration->Management Added ntp timeserver time update Added wondershaper bandwidth management Added iproute2 utilities tc and ip Added telnet to Busybox Added stty, uptime, vi, sed, file sorting to Busybox Added fix for SSHD file conversions (auto-append CR) Extended WWW Command Shell cmd length to 255 characters Added Client/AP mode select to WWW interface -- under Wireless->Basic Wireless Settings Enabled IP forwarding on boot Replaced Ping, Traceroute windows with direct Command Shell -- under Administration->Diagnostics Added power adj, ant rx, ant tx to WWW interface -- under Wireless-> Advanced Wireless Settings Added sshd (dropbear) Added telnetd (busybox 0.60.x) Added hexdump, cmp, wget, dd to busybox Added sshd, boot_wait, telnetd to web interface -- Under Administration->Management Client mode enabled Updated source tree to v2_2.00.8 Linksys source To Do ----- WDS web configuration Shorewall firewall integration Kismet drone Wireless stats in web interface Add additional VPN client/server (IPSec or OpenVPN) Add frottle hidden-node management Add NoCatSplash compile time option Add dhcp patch to force static addresses for listed MAC's PPTP Server Config ------------------ 1) Set up a server IP address in the PPTP Server IP field. NOTE: This address *must not* overlap with you WRT54G Router adresses. For example, if your router uses 192.168.1.1, then choose a value like 10.0.1.1. 2) Set up a client IP address(es). Example, 10.0.1.10 for single client VPN access or 10.0.0.10-20 for 10 simultaneous client access. 3) Add username:password pairs in the same format as a PPP CHAP-Secrets file. 4) Create a VPN connection on a Windows machine to the Linksys Router IP (i.e. 192.168.1.1). You *must* turn off the "Use default gateway" option in Properties->Networking->TCP/IP->Advanced. 5) You're done!