I have the WRT54G Router and I have used if for the same things that you
are trying to do and I had no problems.
I left my router on dhcp enabled and I have never had any of my
computers that where setup with static ip addresses to have then go to
dhcp after the connection got lost or the power went out.
this what I did to set it up I left dhcp enabled and then I just set up
my computers for static ip addresses and then you also have to enter in
the dns server addresses in order for it to work so just call your isp
for the dns server addresses or if you can find your isp in this link
then just use the dns server addresses from that site
http://portforward.com/networking/dns.htm you do not need to do this in
some linux distros cause I have set up a static ip address on one of my
linux systems and it automatically found out what the dns was and the
wired thing was those dns servers for my isp which is comcast where not
listed at that site. if you do not know how to set up a static ip
address on your computer go to this link
http://www.portforward.com/networking/staticip.htm
if you need help setting up forwarding ports then go to this link
http://www.portforward.com/english/r...RT54Gindex.htm