On Sun, 31 Jan 2016, lleachii--- via 44Net wrote:
I have setup the tunneling routers on devices using
OpenWRT and Ubuntu Linux.
Since OpenWRT is actually designed to be a router OS, I highly suggest it.
There are instructions for setting up a gateway using both OSes at
http://wiki.ampr.org/
In order to route using Ubiquiti or VyOs, you must be able to compile and run
ampr-ripd in order to provide RIP44 (which is not the name as RIPv2) on the
tunnel interface.
Since VyOs is a distribution of Linux, there may be instructions on the
Internet on how to compile and/or execute ampr-ripd or rip44d.
I think I sent this info out a while back. The following PERL script will
retrieve the encap routes via the portal API and generate router config
statements.
http://ah6bw.ampr.org/amprroutes.pl
The default is to generate VyOS configs but other config types can be
specified (ie. cisco, juniper, linux). This is basically the
encapconvertnew.pl updated to use the portal API. You'll need to specify
your portal username and API password. If you're running VyOS, you can
probably run it as a CRON job and then replace table 44 periodically.
Note that VyOS currently does not have the equivalent of cisco's "ip local
policy route-map" so packets sourced from your VyOS router can't trigger
the route-map policy. This is a known VyOS issue.
YMMV
Antonio Querubin
e-mail: tony(a)lavanauts.org
xmpp: antonioquerubin(a)gmail.com