Here's basically what my setup looks like:
Cable Modem -> Linksys WRT54G -> Computer 1
-> Computer 2
-> Computer 3
-> Computer 4 (wireless)
-> Linksys RT31P2 Router with 2 Phone Ports
Connected to the RT31P2 -> Computer 5
-> Print Server (Lexmark MarkNet Pro)
From Computer 5, I can ping anything on the network.
From any other computer, I can't ping Computer 5 or the MarkNet
The WRT54G address is set to 192.168.1.1, the address on the RT31P2 is set to 192.168.15.1.
In the advanced routing table on the RT31P2 (which remember is connected to the WRT54G) I added a line with the destination IP for the WRT54G (192.168.1.0), and the gateway as the address of the RT31P2 (192.168.15.1). Doing this enabled me to be able to ping the rest of the network from Computer 5, which before adding that, I could get on the web, but that was it.
I tried adding a similar line to the WRT54G. I tried it, tried a few different addressing schemes and here's the best I've come up with: Without the added line in the advanced routing table, the ping times out. With it, I get destination host unreachable.
I need to get the machines hooked up on the WRT54G to see the systems on the RT31P2 especially so that I can make use of the print server. I've got to be missing something obvious here, but I'm frustrated and I don't know what it could be.
Any help would be appreciated!