Hi,
On 10 December 2013 01:46, Simon Liénardy <
simon.l...@gmail.com> wrote:
> Thanks for your quick answer.
>
> You can find as attachment a simple test topology I use at the moment. My
> goal is to configure netkit labs that involve equal cost multipaths (to test
> a probing method).
>
> The ospf_cost properties are not propagating into the final config.
It was a bug in ANK:
https://github.com/sk2/autonetkit/issues/183
It's fixed now.
I was checking if an edge exists in the graph as a node.... which was
obviously failing!
Should be ok now if you pull the latest version from github, and I've
pushed it to Pytthon Package Index as 0.7.8
Equal cost multipaths should work fine in Netkit with AutoNetkit. It
can't do multiple links between the same (src, dst) pair yet though.
>
> I have another question : in order to modify the *.startup, /etc/*,...
> generated files, I have to modify templates/*.mako files. Am I correct? (I
> reinstalled a new quagga version in my netkit fs, and it is launched with
> the commands "zebra -d" and "ospfd -d", for instance.)
That's correct.
The netkit compiler specifies to use that folder to render the router
configs with.:
nidb_node.render.base = os.path.join("templates","quagga")
if you wanted to fork and have both sets, you could copy that folder
as "quagga2" and specify it as
nidb_node.render.base = os.path.join("templates","quagga2")
etc
Hope that helps.
Simon
>
> Best regards.
>
> --
> Simon Liénardy
>