iproute2

This is `iproute', the professional set of tools to control the networking behavior in kernels 2.2.x and later.

Tags Networking Operating System Kernels Linux
Licenses GPL
Operating Systems POSIX Linux

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  17 Jan 2006 00:33
  • Rrelease-after

No changes have been submitted for this release.

  • Rrelease-mid
  •  17 Nov 2005 23:11
  • Rrelease-after

No changes have been submitted for this release.

  • Rrelease-mid
  •  16 Oct 2005 01:47
  • Rrelease-after

No changes have been submitted for this release.

Changes: A proper version of the iptables headers (from 1.3.1) is now included. The revision file is set in m_ipt. action_util naming in mirred was fixed. ll_init_map is no longer called in mirred. Warnings are given about wildcard deletions and IFA_ADDRESS is provided upon deletions to enforce prefix length validation for IPv4. Netlink message alignment was fixed for when the last routing attribute added has a data length not aligned to RTA_ALIGNTO. Support for IPv6 xfrm allocspi and monitor were added.

  • Rrelease-mid
  •  21 Sep 2004 03:53
  • Rrelease-after

No changes have been submitted for this release.

Rss Recent comments

Rcomment-before 23 Jun 2004 14:09 Rcomment-trans nutbar Rcomment-after

Alternate links (better)?
Original IProute2/IPutils source can be found here:

ftp://ftp.tux.org/people/alexey-kuznetsov/ip-routing/ (ftp://ftp.tux.org/people/alexey-kuznetsov/ip-routing/)

... and here too:

http://www.tux.org/pub/net/ip-routing/ (http://www.tux.org/pub/net/ip-routing/)

Nice alternative to the rather useless Debian only link if you don't use Debian!

Rcomment-before 26 May 2004 20:16 Rcomment-trans ekoy Rcomment-after

Compiling iproute2
I'm the newbies in linux

I'm using slackware 9.1 eith kernel 2.4.22, when i compile iproute2-2.4.7 showing the error like this

make[1]: Entering directory `/usr/src/iproute2/lib'

gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -Werror -g -I../include-glibc -include ../include-glibc/glibc-bugs.h -I/usr/src/linux/include -I../include -DRESOLVE_HOSTNAMES -c -o ll_map.o ll_map.c

In file included from ../include-glibc/netinet/in.h:7,

from ll_map.c:19:

/usr/src/linux/include/linux/in.h:140: field `gr_group' has incomplete type

/usr/src/linux/include/linux/in.h:141: confused by earlier errors, bailing out

make[1]: *** [ll_map.o] Error 1

make[1]: Leaving directory `/usr/src/iproute2/lib'

make: *** [all] Error 2

What's the problem?

Rcomment-before 26 Oct 2003 14:09 Rcomment-trans quadong Rcomment-after

Re: compiling in/for Linux 2.6
Never mind, it works now.

Rcomment-before 12 Sep 2003 07:35 Rcomment-trans quadong Rcomment-after

compiling in/for Linux 2.6
Has anyone gotten iproute2 to compile against a 2.6.0-testX kernel? I get various errors about structs in device.h not being defined. It's not clear if there's a simple fix for this. I believe that this has been the case since Linux 2.5.70 or thereabouts.

Rcomment-before 29 Jun 2002 05:24 Rcomment-trans fuck Rcomment-after

If iproute wont compile in recent linux
You need to remove (or comment out) this line from lib/ll_proto.c:

__PF(ECHO,echo)

in my version, this was on line 36.

The ETH_P_ECHO constant was removed some time ago and the default code will not compile with that line included.

5ea3476a5c2fc3cf7a5b130a2d475771_thumb

Project Spotlight

Ontopia

A toolkit for building applications based on semantic technology (Topic Maps).

Cea43fcf976bd4a3fc3d4fecade10eb3_thumb

Project Spotlight

GOsa

A PHP-based LDAP frontend for system administration.