Marius,
Do you have any explanation why the script requires a powerful router?
Is it just the general inefficiency of the MikroTik scripting language execution, is there
some
operation called by the script that takes a lot of CPU, or is there a chance that by using
a
more efficient algorithm (e.g. optimization of the case that nothing changes for an entry)
a
lot of performance could be gained?
I ask this because your approach is of course the easiest to have everything integrated on
a
single router, vs two alternatives that could be considered:
- run a Metarouter which does the multipoint IPIP tunneling and runs ampr-ripd
- run a Metarouter which runs the python scripts that update the config on the main
router
Rob