-Primary FTP site is:
+This is a set of utilities for Linux networking.
- ftp://ftp.inr.ac.ru/ip-routing/
+Information:
+ https://wiki.linuxfoundation.org/networking/iproute2
-Mirrors are:
-
- ftp://linux.wauug.org/pub/net
- ftp://ftp.nc.ras.ru/pub/mirrors/ftp.inr.ac.ru/ip-routing/
- ftp://ftp.gts.cz/MIRRORS/ftp.inr.ac.ru/
- ftp://ftp.funet.fi/pub/mirrors/ftp.inr.ac.ru/ip-routing/ (STM1 to USA)
- ftp://sunsite.icm.edu.pl/pub/Linux/iproute/
- ftp://ftp.sunet.se/pub/Linux/ip-routing/
- ftp://ftp.nvg.ntnu.no/pub/linux/ip-routing/
- ftp://ftp.crc.ca/pub/systems/linux/ip-routing/
- ftp://ftp.proxad.net/mirrors/ftp.inr.ac.ru/ip-routing/
- ftp://donlug.dn.ua/pub/mirrors/ip-routing/
- ftp://omni.rk.tusur.ru/mirrors/ftp.inr.ac.ru/ip-routing/
- ftp://ftp.src.uchicago.edu/pub/linux/ip-routing/
- http://www.asit.ro/ip-routing/
- ftp://ftp.infoscience.co.jp/pub/linux/ip-routing/ (Japan)
- ftp://ftp.sucs.swan.ac.uk/pub/mirrors/ftp.inr.ac.ru/ip-routing
- http://mirror.schell.de/ftp.inr.ac.ru/ip-routing/ (Germany)
- ftp://ftp.gin.cz/MIRRORS/ftp.inr.ac.ru/ip-routing
- ftp://mirror.aarnet.edu.au/pub/ip-routing/ (Australia)
- http://mirror.aarnet.edu.au/pub/ip-routing/ (Australia)
-
-RPMs are available at:
- ftp://omni.rk.tusur.ru/Tango/
- ftp://ftp4.dgtu.donetsk.ua/pub/BlackCat/6.0/contrib/SRPMS/i[35]86/
+Download:
+ http://www.kernel.org/pub/linux/utils/net/iproute2/
+Stable version repository:
+ git://git.kernel.org/pub/scm/network/iproute2/iproute2.git
+Development repository:
+ git://git.kernel.org/pub/scm/network/iproute2/iproute2-next.git
How to compile this.
--------------------
+1. libdbm
-
-1. Look at start of Makefile and set correct values for:
-
-KERNEL_INCLUDE should point to correct linux kernel include directory.
-Default (/usr/src/linux/include) is right as rule.
-
-ADDLIB should contain inet_* functions, if your libc contains
-obsolete resolver library (<4.9.4) and you have no correct libresolv.
-ADDLIB should also contain dnet_* functions if you don't have a
-libdnet with support for them. If your libdnet does have support,
-then comment out that line and uncomment the line to add -ldnet to
-LDLIBS.
-
-LDLIBS should be empty, if you have no libresolv.
-
+arpd needs to have the berkeleydb development libraries. For Debian
+users this is the package with a name like libdbX.X-dev.
+DBM_INCLUDE points to the directory with db_185.h which
+is the include file used by arpd to get to the old format Berkeley
+database routines. Often this is in the db-devel package.
2. make
-Utilities "ip" and "rtmon" are in ip/ directory now,
-"tc" is in tc/. That's all.
+The makefile will automatically build a config.mk file which
+contains definitions of libraries that may or may not be available
+on the system such as: ATM, ELF, MNL, and SELINUX.
3. To make documentation, cd to doc/ directory , then
look at start of Makefile and set correct values for
and make there. It assumes, that latex, dvips and psnup
are in your path.
+4. This package includes matching sanitized kernel headers because
+ the build environment may not have up to date versions. See Makefile
+ if you have special requirements and need to point at different
+ kernel include files.
+
+Stephen Hemminger
+stephen@networkplumber.org
+
Alexey Kuznetsov
kuznet@ms2.inr.ac.ru