Stephen Hemminger | 7b032a1 | 2011-03-23 12:29:17 -0700 | [diff] [blame] | 1 | This is a set of utilities for Linux networking. |
osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 2 | |
Stephen Hemminger | 7b032a1 | 2011-03-23 12:29:17 -0700 | [diff] [blame] | 3 | Information: |
| 4 | http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2 |
| 5 | |
| 6 | Download: |
Stephen Hemminger | 003f76f | 2013-01-18 09:54:58 -0800 | [diff] [blame] | 7 | http://www.kernel.org/pub/linux/utils/net/iproute2/ |
Stephen Hemminger | 7b032a1 | 2011-03-23 12:29:17 -0700 | [diff] [blame] | 8 | |
| 9 | Repository: |
| 10 | git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git |
osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 11 | |
osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 12 | How to compile this. |
| 13 | -------------------- |
Stephen Hemminger | 7b032a1 | 2011-03-23 12:29:17 -0700 | [diff] [blame] | 14 | 1. libdbm |
osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 15 | |
Stephen Hemminger | 6c513a0 | 2012-01-03 15:04:55 -0800 | [diff] [blame] | 16 | arpd needs to have the db4 development libraries. For Debian |
jamal | a377edc | 2006-12-07 11:08:19 -0500 | [diff] [blame] | 17 | users this is the package with a name like libdb4.x-dev. |
osdl.net!shemminger | ff77732 | 2004-06-28 20:37:23 +0000 | [diff] [blame] | 18 | DBM_INCLUDE points to the directory with db_185.h which |
Stephen Hemminger | 6c513a0 | 2012-01-03 15:04:55 -0800 | [diff] [blame] | 19 | is the include file used by arpd to get to the old format Berkeley |
osdl.net!shemminger | ff77732 | 2004-06-28 20:37:23 +0000 | [diff] [blame] | 20 | database routines. Often this is in the db-devel package. |
osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 21 | |
| 22 | 2. make |
| 23 | |
Stephen Hemminger | 5f1df30 | 2017-08-10 17:05:03 -0700 | [diff] [blame] | 24 | The makefile will automatically build a config.mk file which |
| 25 | contains definitions of libraries that may or may not be available |
| 26 | on the system such as: ATM, ELF, MNL, and SELINUX. |
osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 27 | |
| 28 | 3. To make documentation, cd to doc/ directory , then |
| 29 | look at start of Makefile and set correct values for |
| 30 | PAGESIZE=a4 , ie: a4 , letter ... (string) |
| 31 | PAGESPERPAGE=2 , ie: 1 , 2 ... (numeric) |
| 32 | and make there. It assumes, that latex, dvips and psnup |
| 33 | are in your path. |
| 34 | |
Stephen Hemminger | 7b032a1 | 2011-03-23 12:29:17 -0700 | [diff] [blame] | 35 | 4. This package includes matching sanitized kernel headers because |
| 36 | the build environment may not have up to date versions. See Makefile |
| 37 | if you have special requirements and need to point at different |
| 38 | kernel include files. |
| 39 | |
osdl.net!shemminger | ff77732 | 2004-06-28 20:37:23 +0000 | [diff] [blame] | 40 | Stephen Hemminger |
Stephen Hemminger | 003f76f | 2013-01-18 09:54:58 -0800 | [diff] [blame] | 41 | stephen@networkplumber.org |
osdl.net!shemminger | ff77732 | 2004-06-28 20:37:23 +0000 | [diff] [blame] | 42 | |
osdl.org!shemminger | aba5acd | 2004-04-15 20:56:59 +0000 | [diff] [blame] | 43 | Alexey Kuznetsov |
| 44 | kuznet@ms2.inr.ac.ru |