So wired internet works. Does wireless? Do you have a wireless computer, tivo, console, whatever? I'm curious what IS working right now.
As for the bridge, it depends on what you want from it. What are you trying to connect? Is it just that you want some wired devices to connect via wireless bridge to your internet connection on router1? If that's all, you might want to try WDS. It's easy to set up, and will get the job done. Probably easier to use than the Client Bridge mode.
First, plug the second router in place of the working internet router. Just disconnect the working internet router and place the one you want to be a bridge in there for now. This is because the new one will be using the same IP address (192.168.1.1) and you can't have 2 devices with the same IP running at the same time. So get it plugged in, and connect to it with the browser. Now, go to the setup page and disable the WAN port (Connection Type to Disabled). Now scroll down and set the Router IP to 192.168.1.2. Netmask 255.255.255.0 .. Gateway and Local DNS can be 192.168.1.1 (the IP of the main router). Scroll down and disable the DHCP server. Now click "Apply Changes" at the bottom.
Now you won't be able to connect. Give the router a minute to reboot and try connecting to it on it's new address (192.168.1.2) and check the settings you changed to make sure they are correct. If they are, you can now disconnect it and put your internet router back in place. Connect router2 to the network as well (connect router2 to the network with a LAN port, ignore the WAN port on this one). You should be able to talk to both of them now on their addresses. And your internet should work again.
Now go to the wireless tab on both routers. Set the SSID to be the same on both of them. I suggest something specific to you. It's your network name, so remember it. Wireless mode will be "AP". Set the channel to 1, 6, or 11. Whichever one is most clear. Enable SSID Broadcast, Network Mode "Mixed".
If you need to locate a clear channel, go to the status tab, wireless sub-tab, and click the "Site Survey" button. It will bring up a dialog showing you all the networks it can find and what channel they are using. If 1, 6, and 11 are all used, try the one with the lowest signal strength or fewest people using it.
Go to the wireless tab, security sub-tab. Disable security for now. We will turn it on later.
Now you want to click the WDS sub-tab under Wireless on both routers. Find the "Wireless MAC" on router1, it's at the top of the WDS screen, enter this in the top WDS slot on router2. Set the drop-down to "LAN" and give it a name in the text box on the right. Now enter the MAC for router2 into the top slot on router1 and set it "LAN" and give it a name. So each router knows the other's MAC address. Apply Settings on both of them.
When they both reboot, go to the main status screen (Status->Sys-Info). Scroll down and look for a section called something like "WDS Peers" and see if the other router shows up on both of them in there with a signal strength. Now anything plugged into one of them should be accessible on the other. You should be able to plug your TiVo into router2 and access the internet. If this works, move on to security.
Go to wireless->Security and set the mode to "WPA Personal", Algorithm to "AES" and set a password in the "Shared Key" field. This must be the same on both routers. Then apply changes on both of them and make sure the WDS links back up again. If they do, test the connection from the TiVo again and make sure it works. That should do it, it's always worked for me.