I am working on integrating mikrotik routers into my network. The core router is a Riverstone, to date it has been the only router with the rest of the network being switched. I am installing new access points, and I want to have them running off the mikrotik with PPPoE. Here's what I want:
[provider] - We have three Class-C networks of Public IPs assigned to us
--
{default gateway}
--
[riverstone] - Our core router, runs NAT and has directly connected networks of private and public IPs, uses default gateway to our upstream provider. Two of the Class-C public ranges are used on the riverstone's networks
--
{ospf}
--
[RB1000 w/ v4.5] - Runs user manager, planning on running PPPoE over vlans to our access points. I want to be able to assign addresses from our third Class-C as needed and run NAT for the bulk of customers.
--
{PPPoE}
--
[subscribers] - Using a consumer router (D-Link, Netgear, TrendNet, etc) as PPPoE client.
So the problem I'm having is using that last Class-C of public IPs on the mikrotik. When they are used on the mikrotik, they are advertised over OSPF and have access to our network, but they don't go out to the internet. It seems as if the riverstone is not advertising it's default route over OSPF. If I configure a default route between the RB1000 and the Riverstone, I'm able to get out on the internet. But I'm thinking that's not the best way. Am I missing something in the config to get this riverstone to advertise the route to our upstream provider?
I've read and read, but I'm getting hung up. Any help?