Das Thema interessiert mich auch ...
Firmware mit dem letzten 2.4.x Kernel findest Du unter:
http://code.google.com/p/wl500g/
Hab die auf meinem WL500gP laufen, tut recht anständig, v.a. ist die SMB-Performance damit weitaus besser als mit Koppel oder Oleg Firmware.
Kernel 2.6 bekommst Du mit OpenWRT oder X-WRT, allerdings ohne WLAN, da der Treiber für die WLAN-Karte ein proprietäres Package für Kernel 2.4.x ist und unter 2.6.x nicht läuft. Meines Wissens versuchen momentan einige Hacker den Treiber nach 2.6 zu portieren.