Previous: Least-Privilege support, Up: Configure the Software [Contents][Index]
There are several options available only to GNU/Linux systems: 1. If you use GNU/Linux, make sure that the current kernel configuration is what you want. Quagga will run with any kernel configuration but some recommendations do exist.
Kernel/User netlink socket. This is a brand new feature which enables an advanced interface between the Linux kernel and zebra (see Kernel Interface).
Routing messages.
This makes it possible to receive netlink routing messages. If you
specify this option, zebra can detect routing information
updates directly from the kernel (see Kernel Interface).
IP: multicasting.
This option should be specified when you use ripd (see RIP) or
ospfd (see OSPFv2) because these protocols use multicast.
IPv6 support has been added in GNU/Linux kernel version 2.2. If you try to use the Quagga IPv6 feature on a GNU/Linux kernel, please make sure the following libraries have been installed. Please note that these libraries will not be needed when you uses GNU C library 2.1 or upper.
inet6-appsThe inet6-apps package includes basic IPv6 related libraries such
as inet_ntop and inet_pton. Some basic IPv6 programs such
as ping, ftp, and inetd are also
included. The inet-apps can be found at
ftp://ftp.inner.net/pub/ipv6/.
net-toolsThe net-tools package provides an IPv6 enabled interface and
routing utility. It contains ifconfig, route,
netstat, and other tools. net-tools may be found at
http://www.tazenda.demon.co.uk/phil/net-tools/.