Hi Rob,
I was quite active in the Mikrotik community and tried to push a little our
ampr tunnel stuff.
But the results are actually null. People are friendly but not interested.
The missing element is a way to create an IPIP interface without a specific
peer IP, and add routes to specific peers on a given IPIP interface to get
it in multipoint mode.
So IPIP interfaces on RouterOS are PtP only, not PtMP, so one needs an
interface for each peer in the mesh, which amounts at the moment to some 400
interfaces.
Via script, I tried to set up those interfaces based on the RIP broadcasts,
but it strangely stops on 10 interfaces. I never digged deeper.
It is possible to set up the complete mesh via ssh or telnet, so an external
script is able to do that.
The easiest way to get ampr up fully is actually to set up a metarouter on a
mipsbe routerboard (they have a xen virtualization on those), and run a
OpenWRT in it, to do IPIP encap and run ampr-ripd. I have tried that, it
works, but at the moment I use a PPC based routerboard which doesn't offer
virtualization.
But your RB2011 is a good candidate for this kind of setup, being mipsbe
based. Others would be the RB45x, the RB75x, the RB95x and the OmniTik
series.
Regarding to linux: They run a proprietary distribution on a 3 kernel, but
shell access is unfortunately not available, and there is no way to add 3-rd
party extensions.
Marius, YO2LOJ