blob: e500c649be6937bd36cb4e3b5d8e61c70819dd8e [file] [log] [blame]
Jonathan Harted9ade92017-09-07 16:47:52 -07001
2This is a fork of the Quagga project that includes patches for connecting to
3ONOS via the FPM protocol.
4
5See branches for patched code targeting different ONOS versions:
6 onos-1.10 branch for ONOS 1.10.x releases
7 onos-1.11 branch for ONOS 1.11.x and newer releases
8
9This repo also includes a Dockerfile that can be used to build a docker image
10of quagga (currently supporting zebra + bgpd only).
11
12Building the image:
13 docker build -t quagga-fpm .
14
15Running the image:
16 sudo docker run --privileged -d -v $VOLUME:/etc/quagga -n quagga quagga-fpm
17
18where $VOLUME is a directory containing the bgpd.conf and zebra.conf config files.
19
20
21=========
22
paul9104f562004-11-12 10:30:21 +000023Quagga is free software that manages various IPv4 and IPv6 routing
paul718e3742002-12-13 20:15:29 +000024protocols.
25
paul9104f562004-11-12 10:30:21 +000026Currently Quagga supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1,
27RIPv2, and RIPng as well as very early support for IS-IS.
paul718e3742002-12-13 20:15:29 +000028
paul9104f562004-11-12 10:30:21 +000029See the file INSTALL.quagga.txt for building and installation instructions.
paul718e3742002-12-13 20:15:29 +000030
31See the file REPORTING-BUGS to report bugs.
32
paul9104f562004-11-12 10:30:21 +000033Quagga is free software. See the file COPYING for copying conditions.