Might sound stupid. however did you already try to power off and (few seconds/minutes later) power on again the WRT54G? Solved a few times connection issues I had with my WRT54G...
_________________________
Empeg M2A Blue # 010101908 80Gb
Empeg M2A Blue # 030102771 with backlight buttons - Need repair (IDE cable connection on main board) - volunteers?