I've built, starting from Avenger's HyperWRT 2.0, a variant that includes a patched udhcpd program. It does not provide static dhcp; instead it includes a corrected version of the patch I offered a couple of months ago to make the assigned addresses more predicable. I'm running it on my WRT54G, and it has currently assigned .111, .116, .128, .133, and .145 from the .100 - .149 range. The machines should continue to get these addesses consistently. So it offers some of the advantages of static dhcp, but not all. All the patch does is change the rule for searching for an available IP address. Instead of starting with the beginning address, it starts somewhere between the start and end, specifically the start plus (last 4 bytes of MAC) mod (size of the DHCP address range). With a range of 50 IPs and 5 random MACs, the 5 remainders should be different more than 80% of the time. Again with 5 random MACs, at least one of 49, 50 or 51 for the range should give 5 different remainders more than 99% of the time. http://homepage.mac.com/afyfe/FileSharing5.html The zip file includes the patch, as well as downloadable firmware. It's "G" only, as that's the type of box I own. Though I'm currently running this firmware, no one else has. Anyone is welcome to try it, but you should keep Avenger's version around should mine not work for you.