Here is the set up. I have two routers for redundancy between them. They connect to my corportate networe via GRE tunnels using DMVPN as part of a /24 network.
For the redundancy between them, I am running HSRP. To trigger the failover, I am tracking an IP SLA.
Between the DMVPN Routers and the remote site with the routers running HSRP, I am running EIGRP with the remote routers set up a an EIGRP Stub. When I disconnect the Internet on the First router, the IP SLA Fails, and the secondary router works. Then the first router learns about the network of the GRE Tunnels, and the IPSLA comes back up again.
The question I have that makes or breaks this is, if two routers that are neighbors are configured as /"eigrp stub connected" (which included the tunnel network becuase it is a /24 with all of the other remotes due to DMVPN), are they supposed to share routes? I would think the when it recieves the EIGRP Packet with the TLV telling itself that the neighbor is a stub router, then it would not advertise its routes to that peer becuase it is also a stub router.
They are tunning 15.2 code as well.