Change NHLFE MTU calculation
[mpls-linux.git] / patches / README.iproute2
blobdfc3eb1ca1e9da10e65aeb30de37fdf09e204af7
1 MPLS enable iproute2
2 --------------------
4 The 'ip' utility that is a part of iproute2 is used to add/delete/modify
5 the IPv4/IPv6 routing table and interface table.  With this patch it
6 can add LSPs as the nexthop for an IPv4 route.  This patch also adds
7 the 'mpls' utility which is the command line utility used to
8 add/delete/modify NLFE/ILM/XC/Tunnels.
10 Run it
11 ------
13 After compiling and installing the MPLS enabled version of iproute, you will
14 have a new command 'mpls' and a new nexthop option for the 'ip route' command.
16 Here is a simple example of how to use 'mpls' and the new nexthop
17 option abailble for 'ip route':
19     # mpls nhlfe add key 0 instructions push gen 16 nexthop eth0 ipv4 1.1.1.1
20     Key: 0x00000002
21     # ip route add 10.0.0.0/8 via 1.1.1.1 mpls 0x2
22     # mpls nhlfe show
23     NHLFE entry key 0x00000002 mtu 1496 propagate_ttl
24             push gen 16 set wlan0 ipv4 1.1.1.1  (0 bytes, 0 pkts, 0 dropped)
25     # ip route show 10.0.0.0/24
26     10.0.0.0/24 via 1.1.1.1 dev wlan0 mpls 0x00000002
28 ------------------------------------------------------------------------------
30 Copyright by James R. Leu <jleu@mindspring.com> 1999-2008