PPoE Fail over from Non Mikrotik Router AKA cisco 881

So I have a cisco 881 running a ppoe connection from my phone company that provides dsl. In the past we had a issue with the ppoe connection being lost. We have also had a few other issues with the Cisco. Since we have a set of 5 static ip numbers via the ppoe connection. What I need to know is the best way to handle a fail over. I checked to see if the ISP would auto switch the ip numbers to another modem - router - switch. But no they would not. So okay I got a bottle neck issue. Don’t care about. So what I want is to have the cisco pri and the Mikrotik on active standby. But after tons of research I seem to run into brick walls like the ppoe is layer 2. etc, etc, etc. So below is what I would like. If possible.

\

  1. dsl modem with 4 ethernet ports out. 1 port goes to the cisco and 1 port goes to The Mikrotik.
  2. the cisco goes to port 1 on the switch and the Mikrotik say goes to port 24 on the switch.
  3. When something happens to the ppoe connection or say we can’t get out to the internet. The Mikrotik takes over.
  4. We also have a dmz zone, a tech room zone, lan zone, and wireless zone. SO all the segment gateways need to move over.

ex: 10.2.0.1, 172.16.0.1, 192.168.8.1, and 192.168.7.1

Currently I have the Mikrotik configured to work with the ppoe of I just unplug all the wires from the cisco and plug them into the Mikrotik. Then it comes up and works fine.

Another thing to add injury to this is the pc has pretty full of ethernet cards. But that does not say I can’t set say the lan 10.2.0.1 to 10.2.0.2 and when the cisco goes down. Then maybe the number changes? I’m not sure what I’m looking for. The only thing I had to do with this is on 2 linux boxes I had a floating ip. So we have 172.16.0.184 and 172.16.0.186 and a floating 172.16.0.185 on like eht0:0 the extra 0 would switch between the two machines.

So I don’t care how it is done. As lone as I can have fail over. Now if there is no way in heck to do this. Then that is fine. I have searched over the boards and found the two isp to 1 mirkotik and other examples> but nothing like what I want. Perhaps as I said. Just not possible.

Thank You,

Josh

What you have writed, all can be made with mikrotik.
Simply must be created all the various script needed for work with full failover.

The problem is find someone to create the various script needed…

Some hint: for see inside the RB if the cisco are working or not, put some cable directly from MT to CS and by various routing rule and some scripting you can see if it work or not.

You can not use directly two RouterBOARD like RB1100AHx2 and one RB750UP?
The RB750UP do not nothing about regular traffic, but if one RB fail, disable it and activate the others… With bypass port you not need the switch for pppoe-server ports…

What sort of failure on the Cisco are you trying to accommodate ? It seems very bizzare this situation as surely the 881 won’t just break for no reason.

The only thing I can think of without absolute crazy scripting is vrrp for the 2 units and on the MKT have an master-up script to enable pppoe interface and on backup-up script have pppoe disable. Likewise on the Cisco have an event manager setup doing the same. Might work for the most part but I doubt its going to be very good…

Well let me give you a bit of history.

We mostly do ASA 5505 devices but since this case we have a block of static ip numbers. We needed a real Cisco router to work with them. Everything was fine using the Cisco and Mikrotik with our local cable company. Then we moved to the local DSL provider. That is were the problem begins.

The problems we have had and everything is working now.

  1. We had two modems go bad and when the first one went bad it triggered a bug in the Cisco IOS firmware. This was confirmed via our TAC case with Cisco.
  2. Both of the modems would kill the ppoe connection. (This would not happen with the Mikrotik.) The modem is set in bridge mode and the ppoe connection is handled by the Cisco or Mikrotik. The phone company tried to help us but there answer was to see if it worked with a factory reset modem without bridge mode and updated firmware. Yes it worked fine. So they washed there hands of it.
  3. After the 2nd modem went we had another different mfg dsl modem. Since we have been using that model. We have not had the ppoe connection drop.
  4. As for the Cisco failure. We had 1 issue with it. What I consider configuration overload. Now that I went through and cleaned all that garbage out. Everything is running fine. The Cisco would need to be unplugged and just plugged back in. When this issue happened. Except for the last time.
  5. As for the ppoe issue. I have seen it 1 over time with a cisco 1841 and a dsl modem. Same answer. Unplug and plug back in the dsl modem.

Everything is working. But would be nice to have a automatic fail over.

So even though everything is working fine right now. I have no fail over if the router goes nuts. I just have the Mikrotik to one side and if something strange goes on with the Cisco. We can just plug everything into the Mikrotik. But I would like it to be automated. The one down side to this is the modem I’m using right now only has 1 network port on it. So I would have to go back to the other modem. (replaced with a new one) and use it. The one that we had issues with twice with ppoe. (The 2nd modem when it went bad wouldn’t even work outside of bridge mode. So it was 100% the modem.) Just to have multiple ports. Plus one other thing I keep forgetting is that all the numbers are kinda handed out by the ppoe connection. Even the static ones. We have had some problem with the phone company when we are using asa changing stuff around. Like the dns or gateway on us. So a typical configuration on a asa would to be pull everything off the ppoe connection except for the static ip that we put into the asa.

Sorry if I got to detailed. But I wanted to make sure to cover everything. To me I saw 2 issues. 1 was bad modems and 2 was overload config on the Cisco. Causing it to lock up.

TTFN,

Jos