[mpls-linux-general] Patches ... why don't send them here ? :)
Status: Beta
Brought to you by:
jleu
From: Nicolas F. <dar...@gm...> - 2010-09-14 15:23:41
|
Hi All, That's pretty cool to see that's there life on this mailing list ! I'm looking for these "up to date" patches. Is it possible to get them also ? Thanks a lot ! Best regards Nicolas. > Hi, > > This problem occurs in the new MPLS 1.970 when you add a new NHLFE key > without setting the MPLS labelspace of the outgoing interface first. > > This have already been fixed. I'm providing you below some patches along > with a quick compilation how-to. > > The mpls-linux project is under maintance, in the next days or weeks we > expect to provide a new official release (with rpms) and more info on the > project wiki. One of our main goals for now is to get LDP working, being > that a lot of progress have already been made. > > Regards, > Renato. > > > __________________________________________________________ > > HOWTO > > Kernel: > > 1 - Get kernel 2.6.32.16: > http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.16.tar.bz2 > > 2 - Apply attached patch: patch -p1 < ../linux-kernel.patch > > 3 - build and install the kernel (no mpls requisites on make menuconfig) > > 4 - boot with the patched kernel > > 5 - cd ~/ > git clone git://repo.or.cz/mpls-linux.git > cd mpls-linux/src > patch -p1 < ~/mpls-src.patch > make > nano /etc/modules > //add the following lines: mpls, mpls4, mpls_tunnel, xt_mpls > cd /lib/modules/2.6.32.16/ > ln -sf ~/mpls-linux/src/mpls.ko mpls.ko > ln -sf ~/mpls-linux/src/mpls4.ko mpls4.ko > ln -sf ~/mpls-linux/src/mpls_tunnel.ko mpls_tunnel.ko > ln -sf ~/mpls-linux/src/xt_mpls.ko xt_mpls.ko > depmod -a > reboot > check if the modules are running: > lsmod | grep -i mpls or > dmesg | grep MPLS > > > Patch for iproute2: > > 1 - Get iproute2-2.6.33: > http://devresources.linuxfoundation.org/dev/iproute2/download/iproute2-2.6.33.tar.bz2 > > 2 - Apply attached patch: patch -p1 < ../iproute2-2.6.33-mpls.patch > > 3 - $ make > # make install (*) > > 4 - 'mpls' command will be available > > * build dependencies (debian5): libdb-dev, bison, flex > uninstall your existing version of iproute to avoid conflicts > > > Patch for iptables: > > 1 - Get iptables-1.4.7: > http://www.netfilter.org/projects/iptables/files/iptables-1.4.7.tar.bz2 > > 2 - Apply attached patch: patch -p1 < ../iptables-1.4.7-mpls.patch > > 3 - $ ./configure > $ make > # make install (*) > > * uninstall your existing version of iptables to avoid conflicts > > 2010/9/11 lili lili <lit...@gm...> > |