There is a caveat in the eigrp doc, which says that in a multi-access network, all routers except the hub must be stubs, or else none should be, but it doesn't go into much detail. My questions are:
1.What exactly breaks if there is a mix of stub and non-stub spokes?
2.Can this be circumvented by using neighbor statements?
Specifically, my customer has a hub and 4 spoke routers all connected to a wide-area layer 2 ethernet service, with the spokes set as stub. One router now has an additional site chained to the back of it. They want to run eigrp throughout the network, so this router is no longer a stub on the Ethernet. I know I have other workarounds, like GRE, sub-interfaces, etc., but can stub routing still be used over the WAN if all the routers are configured with neighbor statements? This would be the customer's first choice. I should note that routing is working fine now, but I don't know what will happen if a link breaks.