BGP messes with routing

Dear Tik gurus,

A router I inherited from previous admin is giving me headaches. More precisely, its routing is giving me headaches.

Basically, it has two BGP peers active, representing our two ISP providers. The thing is, static routing is influenced by BGP instances (I dont fully get the concept honestly). Now, it would not be a problem if router`s path of choice is a slower ISP of two.

Is there any way I can somehow tweak and influence this? I can`t edit static routing entries and lower the distance of preferred route.

What I do for now is manually disabling slower BGP peer and that forces all the traffic over faster link. But as soon as I reenable slow BGP peer, it becomes primary.

Here`s a screenshot attached for a wonderful soul willing to take a look :slight_smile:

Thank you,
Milos
Screen Shot 2013-03-13 at 10.07.24 AM.png

Adjust local-pref on received routes in routing filters.

Uhm, how do I do that? :unamused:

Here is the sample setup:
http://wiki.mikrotik.com/wiki/Manual:Simple_BGP_Multihoming

It shows mostly out filters, but in your case you need in filter and set-bgp-local pref for example 100 on one peer 200 on another.

Thanks!