There are several ways to accomplish what you want. The easiest would be to simply run a network cable from either your main router OR from the WRT54G you currently have setup and connect it to a LAN port on the 2nd WRT54G. Then just setup the 2nd WRT54G with the same SSID & security settings as the first. Your wireless clients will roam seemlessly between the routers. You'll also need to assign the 2 routers different IP addresses. Lastly make sure that DHCP is enabled on only 1 of your 3 routers. (You don't actually need special firmware for a setup like this to work. In fact you can even use two routers from diferent manufacturers!)

If running a cable to the 2nd router is problematic then you'll want to look into setting up a WDS connection between the routers. You should be able to find plenty of info by searching the forum for WDS if you go that route. (You'll need to flash a custom firmware on both routers for this to work. Both DD-WRT & Alchemy would work.)

I have a wired network that I'd like to add wireless access to in a different part of the house. I have a WRT54G v1.1 that I'm trying to connect to the first router, but I only want the WRT54G to function like an access point. I must be screwing up the settings on the WRT54G because every time I disable DHCP, I can connect wirelessly, but I can't get a valid IP.

I have a wired network that I'd like to add wireless access to in a different part of the house. I have a WRT54G v1.1 that I'm trying to connect to the first router, but I only want the WRT54G to function like an access point. I must be screwing up the settings on the WRT54G because every time I disable DHCP, I can connect wirelessly, but I can't get a valid IP.