673bb6580e
* FRR 4.0 integration with SONiC -- Uses SONiC FRR repo frr/4.0 (which has SONiC support) to build image -- Makefile changes to make frr4.0 builtable. -- Updated/Added FRR configuration files -- bgpd jinja template fixes To build SONiC images with FRR4.0, simply edit rules/config file and change routing stack to following: SONIC_ROUTING_STACK = frr and then build images as usual. * Used integrated-vtysh-config in FRR Changed to single template: frr.conf.j2 for configuration and added tests
29 lines
1.1 KiB
Plaintext
29 lines
1.1 KiB
Plaintext
#
|
|
# If this option is set the /etc/init.d/frr script automatically loads
|
|
# the config via "vtysh -b" when the servers are started.
|
|
# Check /etc/pam.d/frr if you intend to use "vtysh"!
|
|
#
|
|
vtysh_enable=yes
|
|
zebra_options=" -s 90000000 --daemon -A 127.0.0.1 -M fpm"
|
|
bgpd_options=" --daemon -A 127.0.0.1"
|
|
ospfd_options=" --daemon -A 127.0.0.1"
|
|
ospf6d_options=" --daemon -A ::1"
|
|
ripd_options=" --daemon -A 127.0.0.1"
|
|
ripngd_options=" --daemon -A ::1"
|
|
isisd_options=" --daemon -A 127.0.0.1"
|
|
pimd_options=" --daemon -A 127.0.0.1"
|
|
ldpd_options=" --daemon -A 127.0.0.1"
|
|
nhrpd_options=" --daemon -A 127.0.0.1"
|
|
eigrpd_options=" --daemon -A 127.0.0.1"
|
|
babeld_options=" --daemon -A 127.0.0.1"
|
|
sharpd_options=" --daemon -A 127.0.0.1"
|
|
|
|
# The list of daemons to watch is automatically generated by the init script.
|
|
watchfrr_enable=yes
|
|
watchfrr_options=(-d -r /usr/sbin/servicebBfrrbBrestartbB%s -s /usr/sbin/servicebBfrrbBstartbB%s -k /usr/sbin/servicebBfrrbBstopbB%s -b bB -t 30)
|
|
|
|
# If valgrind_enable is 'yes' the frr daemons will be started via valgrind.
|
|
# The use case for doing so is tracking down memory leaks, etc in frr.
|
|
valgrind_enable=no
|
|
valgrind=/usr/bin/valgrind
|