You can check the following links, they will show you some troubleshooting steps that can help you out with this configuration,
Let us know how it works.
As I understand it you need the routers to have different IP's. I suggest changing the DD-WRT router to 192.168.1.2 Also, turn off your DHCP on 2nd router, as you shouldnt have more than one router issuing IP's.
Let me know if that works. I have DD-WRT running on my second router as well wich I know is working bc my kidsXbox is online and my slingbox seems to have access because both lights are solid. Still having an unknown issue though. Maybe we can work this out for both of us.
Edit: I just found another article that mentions something I think is related to your issue. You have both routers on different sub-domains. See this link: