I want to expand my wireless connectivity at home, so that my upstairs of the house and the living room downstairs have a good connectivity to the internet. So, my cable modem comes with the wireless N router build in. (Motorola SBG6580) Lets, call the cablemodem/router as R1, with IP address of 192.168.7.1 My second router which is a cisco/linksysWRT160N as R2 with ip 192.168.2.1 Both are wireless/wired router. When I connect via R1, I can browse the internet and go out of the world. When I connect via R2 I can browse the internet and go out of the world. I have my printer connected to a print server with and IP 192.168.2.160 When I connect to R2, I am able to print to the printer. When I am connected to R1, I am not able to print to the printer nor ping R2. Similarly, if I am on R2, I can ping R1 IP address BUT if I am on R1, I CANNOT PING R2 IP address. If I cannot use the printer for R1, that defeats my purpose of having another router, since it cannot communicate from one router to another router. It looks to me like a one way traffic. R1 ----XXX ----> R3 R3 --------------> R1 ---------------->R3. How do I get both router to talk to each other so no matter which router I connect to, I can communicate with each other. Please help!!!!!!!