Heads Up :
The post you are writing will appear in a public forum. Please ensure all content is appropriate for public consumption. Review the employee guidelines for the community here.
It should be quite possible. First, make sure that your VPN configuration includes traffic from Corp1 to Corp2 and all remotes and vice versa. You should change your floating static route(s) on Corp 1 to be more specific (not a default) and include ...
If you choose to use OSPF, you'll need to form an OSPF adjacency between the routers, so you'll want to use a GRE tunnel through the Pix. Beware of recursive routing as described in:http://www.cisco.com/warp/public/105/gre_flap.html You can use BG...