My system involves two houses (one on land and one on an island in a lake 2km away) and a Point to Point Wi-Fi bridge made by GNS Wireless. The modem in house #1 has a static IP address which is used by the remote router in house #2 at the other end of the wifi bridge. The router in house #2 is set to this static IP address. The router in house #2 is effectively hard wired to the modem in house #1 through the bridge and LAN port.
When house #1 with the cable modem loses power (this happens frequently) the router in house #2 does not lose power as house #2 is off the grid and powered by batteries. When the power comes back to house #1 the wifi bridge reactivates just fine, but in order to have the wifi work in house #2 I must power cycle the router in house #2. This is a problem because I want to monitor systems in house #2 when I am away from both properties and the wifi is down in house #2 after a power failure until I reboot the modem. Is there a way to avoid the need to reboot the router? Is there another way to set this up?
If your router #2 supports cron and scripting, set up a cron job that will ping Google's servers periodically (e.g., every hour or whatever), and, if it the ping is unsuccessful, then to reboot itself or restart its network interfaces.