blob: e500c649be6937bd36cb4e3b5d8e61c70819dd8e [file] [log] [blame]
This is a fork of the Quagga project that includes patches for connecting to
ONOS via the FPM protocol.
See branches for patched code targeting different ONOS versions:
onos-1.10 branch for ONOS 1.10.x releases
onos-1.11 branch for ONOS 1.11.x and newer releases
This repo also includes a Dockerfile that can be used to build a docker image
of quagga (currently supporting zebra + bgpd only).
Building the image:
docker build -t quagga-fpm .
Running the image:
sudo docker run --privileged -d -v $VOLUME:/etc/quagga -n quagga quagga-fpm
where $VOLUME is a directory containing the bgpd.conf and zebra.conf config files.
=========
Quagga is free software that manages various IPv4 and IPv6 routing
protocols.
Currently Quagga supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1,
RIPv2, and RIPng as well as very early support for IS-IS.
See the file INSTALL.quagga.txt for building and installation instructions.
See the file REPORTING-BUGS to report bugs.
Quagga is free software. See the file COPYING for copying conditions.