mpls-linux-general Mailing List for MPLS for Linux (Page 3)
Status: Beta
Brought to you by:
jleu
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
(26) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(22) |
Feb
(19) |
Mar
(19) |
Apr
(45) |
May
(52) |
Jun
(101) |
Jul
(79) |
Aug
(24) |
Sep
(43) |
Oct
(54) |
Nov
(71) |
Dec
(53) |
2002 |
Jan
(111) |
Feb
(123) |
Mar
(67) |
Apr
(61) |
May
(75) |
Jun
(26) |
Jul
(36) |
Aug
(41) |
Sep
(79) |
Oct
(85) |
Nov
(58) |
Dec
(39) |
2003 |
Jan
(26) |
Feb
(61) |
Mar
(80) |
Apr
(56) |
May
(39) |
Jun
(44) |
Jul
(28) |
Aug
(25) |
Sep
(4) |
Oct
(20) |
Nov
(38) |
Dec
(9) |
2004 |
Jan
(14) |
Feb
(14) |
Mar
(68) |
Apr
(17) |
May
(45) |
Jun
(42) |
Jul
(41) |
Aug
(23) |
Sep
(46) |
Oct
(89) |
Nov
(55) |
Dec
(33) |
2005 |
Jan
(74) |
Feb
(39) |
Mar
(105) |
Apr
(96) |
May
(43) |
Jun
(48) |
Jul
(21) |
Aug
(22) |
Sep
(33) |
Oct
(28) |
Nov
(29) |
Dec
(81) |
2006 |
Jan
(37) |
Feb
(32) |
Mar
(147) |
Apr
(37) |
May
(33) |
Jun
(28) |
Jul
(15) |
Aug
(20) |
Sep
(15) |
Oct
(23) |
Nov
(30) |
Dec
(40) |
2007 |
Jan
(20) |
Feb
(24) |
Mar
(65) |
Apr
(69) |
May
(41) |
Jun
(53) |
Jul
(39) |
Aug
(76) |
Sep
(53) |
Oct
(43) |
Nov
(26) |
Dec
(24) |
2008 |
Jan
(19) |
Feb
(67) |
Mar
(91) |
Apr
(75) |
May
(47) |
Jun
(63) |
Jul
(68) |
Aug
(39) |
Sep
(44) |
Oct
(33) |
Nov
(62) |
Dec
(84) |
2009 |
Jan
(14) |
Feb
(39) |
Mar
(55) |
Apr
(63) |
May
(16) |
Jun
(9) |
Jul
(4) |
Aug
(6) |
Sep
(1) |
Oct
(2) |
Nov
(10) |
Dec
(5) |
2010 |
Jan
(3) |
Feb
(1) |
Mar
(5) |
Apr
(13) |
May
(4) |
Jun
(5) |
Jul
(2) |
Aug
(8) |
Sep
(6) |
Oct
(1) |
Nov
(2) |
Dec
(2) |
2011 |
Jan
(1) |
Feb
(21) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
(6) |
Sep
|
Oct
|
Nov
(2) |
Dec
(6) |
2012 |
Jan
(5) |
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(5) |
Aug
(3) |
Sep
(6) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
From: Scott W. <sw...@go...> - 2011-02-09 01:53:10
|
On 02/07/11 19:45, Renato Westphal wrote: > @Milos Vujkovic > > I also recommend you to start with the MPLS Labs from Adrian Popa. The > only problem is that the kernel and tools used in those experiments > are a bit old. If you want you may use that documentation but use the > lastest MPLS code from Sourceforge (kernel 2.6.32 instead of kernel > 2.6.15). The commands are the same and the MPLS Labs scripts should > work. > > You can grab the lastest MPLS code with this command: > git clone git://mpls-linux.git.sourceforge.net/gitroot/mpls-linux/mpls-linux > > Compile& install instructions (no rpms sorry ^^): > http://mpls-linux.git.sourceforge.net/git/gitweb.cgi?p=mpls-linux/mpls-linux;a=blob;f=QUICK.START;h=4707c3a9bf4d710e149b87a55466de318d23fe69;hb=3055a77b0a44345231a7e5df7c5ce193e3b70bfa > > > @Scott Whyte > > I have to agree that the mpls-linux project is a disaster in terms of > organization. The wiki is outdated and this mailing list is almost > dead. > > The problem IMHO is the lack of contributors. When James decided to > retire from the project I have offered myself to maintain the > Quagga/MPLS integration and work in the LDP support. Some other people > were named to maintain the kernel and the documentation. Since then > the Quagga/MPLS integration got working and the LDP reached an usable > state, working OK when acting in an ingress LSR. Now I'm working to > port the OpenBSD LDP to Quagga/Linux. > > Since the others maintainers gone quiet, I ported myself the MPLS code > to the newer versions of the upstream projects: iproute2-2.6.35, > iptables-1.4.10, linux-2.6.32.27. I also ported the MPLS code to the > kernel 2.6.35, which is the version that I'm currently using. However > I'm not a kernel developer, this project needs a real kernel developer > to keep improving the MPLS stack in the kernel. > Renato, I appreciate all you have done for this project since James started looking for people to hand off to. I was aware of his request for help, but I never knew what the results were, so this organizational structure is news. I would very much like to get this project integrated into its various upstreams including the kernel, and also get the Quagga LDP code integrated over there too. I'd like to offer help documenting the mpls-linux part, I can easily put together a small lab to test interop with cisco and Juniper once we get some repositories that build, or even a current set of patches if that's the best place to start. -Scott |
From: Jorge B. [DTI2] <jo...@dt...> - 2011-02-08 12:44:00
|
El 08/02/2011 4:02, James R. Leu escribió: > Hey all, > > It is good to see discussions occurring. Last year about this > time I made a plea for someone to step up and start maintaining the > project. I had 3 people that started out very interested, but they've > gone quiet. I'll be more then happy to help someone else start organizing > the git repo or answer questions on the code. Sorry, I've been really short of time. I am still interested and have done some more cleanups in the code in this time. But I am not really interested in maintaining patches for an outdated kernel because I think that we should aim for kernel inclusion. So, if you can add me to the project and I can clone kernel git and work from there, I can push a topic branch with my cleanups this same week. Regards, Jorge -- ============================================================== Jorge Boncompte - Ingenieria y Gestion de RED DTI2 - Desarrollo de la Tecnologia de las Comunicaciones -------------------------------------------------------------- C/ Abogado Enriquez Barrios, 5 14004 CORDOBA (SPAIN) Tlf: +34 957 761395 / FAX: +34 957 450380 ============================================================== - There is only so much duct tape you can put on something before it just becomes a giant ball of duct tape. ============================================================== |
From: Renato W. <ren...@gm...> - 2011-02-08 03:45:59
|
@Milos Vujkovic I also recommend you to start with the MPLS Labs from Adrian Popa. The only problem is that the kernel and tools used in those experiments are a bit old. If you want you may use that documentation but use the lastest MPLS code from Sourceforge (kernel 2.6.32 instead of kernel 2.6.15). The commands are the same and the MPLS Labs scripts should work. You can grab the lastest MPLS code with this command: git clone git://mpls-linux.git.sourceforge.net/gitroot/mpls-linux/mpls-linux Compile & install instructions (no rpms sorry ^^): http://mpls-linux.git.sourceforge.net/git/gitweb.cgi?p=mpls-linux/mpls-linux;a=blob;f=QUICK.START;h=4707c3a9bf4d710e149b87a55466de318d23fe69;hb=3055a77b0a44345231a7e5df7c5ce193e3b70bfa @Scott Whyte I have to agree that the mpls-linux project is a disaster in terms of organization. The wiki is outdated and this mailing list is almost dead. The problem IMHO is the lack of contributors. When James decided to retire from the project I have offered myself to maintain the Quagga/MPLS integration and work in the LDP support. Some other people were named to maintain the kernel and the documentation. Since then the Quagga/MPLS integration got working and the LDP reached an usable state, working OK when acting in an ingress LSR. Now I'm working to port the OpenBSD LDP to Quagga/Linux. Since the others maintainers gone quiet, I ported myself the MPLS code to the newer versions of the upstream projects: iproute2-2.6.35, iptables-1.4.10, linux-2.6.32.27. I also ported the MPLS code to the kernel 2.6.35, which is the version that I'm currently using. However I'm not a kernel developer, this project needs a real kernel developer to keep improving the MPLS stack in the kernel. (sorry for my english) 2011/2/7 Scott Whyte <sw...@go...>: > On 02/07/2011 09:25 AM, Adrian Popa wrote: >> Oh, sorry Steierlein - I misread the paper... I saw Google's logo and I >> thought somebody from google was working on it :) > > Its true that the OpenLSR project hosted on code.google.com is a system > integration project done by a very capable summer intern I had. Its > also true that I would love to be moving it forward onto current (x64) > kernel and quagga versions, but it seems the mpls-linux project > organization is in so much disarray that other OSes start to look more > interesting. In particular OpenBSD has support for LDP in their kernel. > > I'm very glad to hear that the code, including verilog, is found useful > by some. I'm actively working on better MPLS support in the NetFPGA > platform, if we could get mpls-linux a bit more organized with respect > to the code repository, I'm certain I could keep NetFPGA verilog updates > coming, in the interests of network research. > > -Scott -- Renato Westphal |
From: James R. L. <jl...@mi...> - 2011-02-08 03:02:48
|
Hey all, It is good to see discussions occurring. Last year about this time I made a plea for someone to step up and start maintaining the project. I had 3 people that started out very interested, but they've gone quiet. I'll be more then happy to help someone else start organizing the git repo or answer questions on the code. On Mon, Feb 07, 2011 at 03:02:21PM -0800, Scott Whyte wrote: > On 02/07/2011 09:25 AM, Adrian Popa wrote: > > Oh, sorry Steierlein - I misread the paper... I saw Google's logo and I > > thought somebody from google was working on it :) > > Its true that the OpenLSR project hosted on code.google.com is a system > integration project done by a very capable summer intern I had. Its > also true that I would love to be moving it forward onto current (x64) > kernel and quagga versions, but it seems the mpls-linux project > organization is in so much disarray that other OSes start to look more > interesting. In particular OpenBSD has support for LDP in their kernel. > > I'm very glad to hear that the code, including verilog, is found useful > by some. I'm actively working on better MPLS support in the NetFPGA > platform, if we could get mpls-linux a bit more organized with respect > to the code repository, I'm certain I could keep NetFPGA verilog updates > coming, in the interests of network research. > > -Scott > > > > > On Mon, Feb 7, 2011 at 6:13 PM, Steierlein Márton <st...@gm... > > <mailto:st...@gm...>> wrote: > > > > No, this is just a project hosted on Google code. Some students made > > major strides from the mpls-linux project, including a a hardware MPLS > > switch. The source code in verilog is even accessible. Such knowledge > > and codebase is priceless. > > > > Best regards, > > Márton > > > > 2011/2/7 Adrian Popa <adrian.popa.gh > > <http://adrian.popa.gh>@gmail.com <http://gmail.com>>: > > > Well, if google has started to work with mpls-linux I think it > > will breathe > > > new life into the project :) > > > > > > That's great news... > > > > > > On Mon, Feb 7, 2011 at 5:57 PM, Steierlein Márton > > <st...@gm... <mailto:st...@gm...>> wrote: > > >> > > >> Milos, > > >> > > >> Try this: > > >> > > >> > > >> > > http://www.nanog.org/meetings/nanog50/presentations/Monday/NANOG50.Talk17.swhyte_Opensource_LSR_Presentation.pdf > > >> > > >> There is a URL at the end of the slides. Follow the steps in the > > >> readme and disable sysctl table in the kernel. I also managed to > > >> install it on two debian systems. > > >> > > >> Unfortunately the sources are not up-to-date and the patch is a pain > > >> in the ass as well. > > >> > > >> If you need any help feel free to post your questions. > > >> > > >> Best regards, > > >> Márton > > >> > > >> 2011/2/7 Milos Vujkovic <fea...@gm... > > <mailto:fea...@gm...>>: > > >> > Hello everyone, > > >> > I am trying to give mpls-linux a test run in my VmWare lab. > > What I would > > >> > like to have running is this simple scenario: > > >> > host1 -- router1 -- router2 -- host2 , > > >> > where all nodes are Linux virtual machines, running Debian. > > However, I > > >> > am > > >> > having hard time finding any kind of documentation, support or > > >> > instructions > > >> > on how to perform this. Can someone point me to relevant place > > where I > > >> > could > > >> > get more help with this? > > >> > Thank you in advance, > > >> > Milos > > >> > > > >> > > > >> > > > ------------------------------------------------------------------------------ > > >> > The modern datacenter depends on network connectivity to access > > >> > resources > > >> > and provide services. The best practices for maximizing a physical > > >> > server's > > >> > connectivity to a physical network are well understood - see > > how these > > >> > rules translate into the virtual world? > > >> > http://p.sf.net/sfu/oracle-sfdevnlfb > > >> > _______________________________________________ > > >> > mpls-linux-general mailing list > > >> > mpl...@li... > > <mailto:mpl...@li...> > > >> > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > >> > > > >> > > > >> > > >> > > >> > > ------------------------------------------------------------------------------ > > >> The modern datacenter depends on network connectivity to access > > resources > > >> and provide services. The best practices for maximizing a physical > > >> server's > > >> connectivity to a physical network are well understood - see how > > these > > >> rules translate into the virtual world? > > >> http://p.sf.net/sfu/oracle-sfdevnlfb > > >> _______________________________________________ > > >> mpls-linux-general mailing list > > >> mpl...@li... > > <mailto:mpl...@li...> > > >> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > The modern datacenter depends on network connectivity to access resources > > and provide services. The best practices for maximizing a physical server's > > connectivity to a physical network are well understood - see how these > > rules translate into the virtual world? > > http://p.sf.net/sfu/oracle-sfdevnlfb > > > > > > > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu jl...@mi... |
From: Scott W. <sw...@go...> - 2011-02-07 23:02:35
|
On 02/07/2011 09:25 AM, Adrian Popa wrote: > Oh, sorry Steierlein - I misread the paper... I saw Google's logo and I > thought somebody from google was working on it :) Its true that the OpenLSR project hosted on code.google.com is a system integration project done by a very capable summer intern I had. Its also true that I would love to be moving it forward onto current (x64) kernel and quagga versions, but it seems the mpls-linux project organization is in so much disarray that other OSes start to look more interesting. In particular OpenBSD has support for LDP in their kernel. I'm very glad to hear that the code, including verilog, is found useful by some. I'm actively working on better MPLS support in the NetFPGA platform, if we could get mpls-linux a bit more organized with respect to the code repository, I'm certain I could keep NetFPGA verilog updates coming, in the interests of network research. -Scott > > On Mon, Feb 7, 2011 at 6:13 PM, Steierlein Márton <st...@gm... > <mailto:st...@gm...>> wrote: > > No, this is just a project hosted on Google code. Some students made > major strides from the mpls-linux project, including a a hardware MPLS > switch. The source code in verilog is even accessible. Such knowledge > and codebase is priceless. > > Best regards, > Márton > > 2011/2/7 Adrian Popa <adrian.popa.gh > <http://adrian.popa.gh>@gmail.com <http://gmail.com>>: > > Well, if google has started to work with mpls-linux I think it > will breathe > > new life into the project :) > > > > That's great news... > > > > On Mon, Feb 7, 2011 at 5:57 PM, Steierlein Márton > <st...@gm... <mailto:st...@gm...>> wrote: > >> > >> Milos, > >> > >> Try this: > >> > >> > >> > http://www.nanog.org/meetings/nanog50/presentations/Monday/NANOG50.Talk17.swhyte_Opensource_LSR_Presentation.pdf > >> > >> There is a URL at the end of the slides. Follow the steps in the > >> readme and disable sysctl table in the kernel. I also managed to > >> install it on two debian systems. > >> > >> Unfortunately the sources are not up-to-date and the patch is a pain > >> in the ass as well. > >> > >> If you need any help feel free to post your questions. > >> > >> Best regards, > >> Márton > >> > >> 2011/2/7 Milos Vujkovic <fea...@gm... > <mailto:fea...@gm...>>: > >> > Hello everyone, > >> > I am trying to give mpls-linux a test run in my VmWare lab. > What I would > >> > like to have running is this simple scenario: > >> > host1 -- router1 -- router2 -- host2 , > >> > where all nodes are Linux virtual machines, running Debian. > However, I > >> > am > >> > having hard time finding any kind of documentation, support or > >> > instructions > >> > on how to perform this. Can someone point me to relevant place > where I > >> > could > >> > get more help with this? > >> > Thank you in advance, > >> > Milos > >> > > >> > > >> > > ------------------------------------------------------------------------------ > >> > The modern datacenter depends on network connectivity to access > >> > resources > >> > and provide services. The best practices for maximizing a physical > >> > server's > >> > connectivity to a physical network are well understood - see > how these > >> > rules translate into the virtual world? > >> > http://p.sf.net/sfu/oracle-sfdevnlfb > >> > _______________________________________________ > >> > mpls-linux-general mailing list > >> > mpl...@li... > <mailto:mpl...@li...> > >> > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > >> > > >> > > >> > >> > >> > ------------------------------------------------------------------------------ > >> The modern datacenter depends on network connectivity to access > resources > >> and provide services. The best practices for maximizing a physical > >> server's > >> connectivity to a physical network are well understood - see how > these > >> rules translate into the virtual world? > >> http://p.sf.net/sfu/oracle-sfdevnlfb > >> _______________________________________________ > >> mpls-linux-general mailing list > >> mpl...@li... > <mailto:mpl...@li...> > >> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > > > > > > ------------------------------------------------------------------------------ > The modern datacenter depends on network connectivity to access resources > and provide services. The best practices for maximizing a physical server's > connectivity to a physical network are well understood - see how these > rules translate into the virtual world? > http://p.sf.net/sfu/oracle-sfdevnlfb > > > > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general |
From: Adrian P. <adr...@gm...> - 2011-02-07 17:25:23
|
Oh, sorry Steierlein - I misread the paper... I saw Google's logo and I thought somebody from google was working on it :) On Mon, Feb 7, 2011 at 6:13 PM, Steierlein Márton <st...@gm...> wrote: > No, this is just a project hosted on Google code. Some students made > major strides from the mpls-linux project, including a a hardware MPLS > switch. The source code in verilog is even accessible. Such knowledge > and codebase is priceless. > > Best regards, > Márton > > 2011/2/7 Adrian Popa <adr...@gm...>: > > Well, if google has started to work with mpls-linux I think it will > breathe > > new life into the project :) > > > > That's great news... > > > > On Mon, Feb 7, 2011 at 5:57 PM, Steierlein Márton <st...@gm...> > wrote: > >> > >> Milos, > >> > >> Try this: > >> > >> > >> > http://www.nanog.org/meetings/nanog50/presentations/Monday/NANOG50.Talk17.swhyte_Opensource_LSR_Presentation.pdf > >> > >> There is a URL at the end of the slides. Follow the steps in the > >> readme and disable sysctl table in the kernel. I also managed to > >> install it on two debian systems. > >> > >> Unfortunately the sources are not up-to-date and the patch is a pain > >> in the ass as well. > >> > >> If you need any help feel free to post your questions. > >> > >> Best regards, > >> Márton > >> > >> 2011/2/7 Milos Vujkovic <fea...@gm...>: > >> > Hello everyone, > >> > I am trying to give mpls-linux a test run in my VmWare lab. What I > would > >> > like to have running is this simple scenario: > >> > host1 -- router1 -- router2 -- host2 , > >> > where all nodes are Linux virtual machines, running Debian. However, I > >> > am > >> > having hard time finding any kind of documentation, support or > >> > instructions > >> > on how to perform this. Can someone point me to relevant place where I > >> > could > >> > get more help with this? > >> > Thank you in advance, > >> > Milos > >> > > >> > > >> > > ------------------------------------------------------------------------------ > >> > The modern datacenter depends on network connectivity to access > >> > resources > >> > and provide services. The best practices for maximizing a physical > >> > server's > >> > connectivity to a physical network are well understood - see how these > >> > rules translate into the virtual world? > >> > http://p.sf.net/sfu/oracle-sfdevnlfb > >> > _______________________________________________ > >> > mpls-linux-general mailing list > >> > mpl...@li... > >> > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > >> > > >> > > >> > >> > >> > ------------------------------------------------------------------------------ > >> The modern datacenter depends on network connectivity to access > resources > >> and provide services. The best practices for maximizing a physical > >> server's > >> connectivity to a physical network are well understood - see how these > >> rules translate into the virtual world? > >> http://p.sf.net/sfu/oracle-sfdevnlfb > >> _______________________________________________ > >> mpls-linux-general mailing list > >> mpl...@li... > >> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > > |
From: Milos V. <fea...@gm...> - 2011-02-07 16:49:16
|
Dear Adrian and Marton, Thank you for your prompt help, I greatly appreciate it. I will give my best to make it running, and report my results here. Thanks again, Milos On Mon, Feb 7, 2011 at 5:13 PM, Steierlein Márton <st...@gm...> wrote: > No, this is just a project hosted on Google code. Some students made > major strides from the mpls-linux project, including a a hardware MPLS > switch. The source code in verilog is even accessible. Such knowledge > and codebase is priceless. > > Best regards, > Márton > > 2011/2/7 Adrian Popa <adr...@gm...>: > > Well, if google has started to work with mpls-linux I think it will > breathe > > new life into the project :) > > > > That's great news... > > > > On Mon, Feb 7, 2011 at 5:57 PM, Steierlein Márton <st...@gm...> > wrote: > >> > >> Milos, > >> > >> Try this: > >> > >> > >> > http://www.nanog.org/meetings/nanog50/presentations/Monday/NANOG50.Talk17.swhyte_Opensource_LSR_Presentation.pdf > >> > >> There is a URL at the end of the slides. Follow the steps in the > >> readme and disable sysctl table in the kernel. I also managed to > >> install it on two debian systems. > >> > >> Unfortunately the sources are not up-to-date and the patch is a pain > >> in the ass as well. > >> > >> If you need any help feel free to post your questions. > >> > >> Best regards, > >> Márton > >> > >> 2011/2/7 Milos Vujkovic <fea...@gm...>: > >> > Hello everyone, > >> > I am trying to give mpls-linux a test run in my VmWare lab. What I > would > >> > like to have running is this simple scenario: > >> > host1 -- router1 -- router2 -- host2 , > >> > where all nodes are Linux virtual machines, running Debian. However, I > >> > am > >> > having hard time finding any kind of documentation, support or > >> > instructions > >> > on how to perform this. Can someone point me to relevant place where I > >> > could > >> > get more help with this? > >> > Thank you in advance, > >> > Milos > >> > > >> > > >> > > ------------------------------------------------------------------------------ > >> > The modern datacenter depends on network connectivity to access > >> > resources > >> > and provide services. The best practices for maximizing a physical > >> > server's > >> > connectivity to a physical network are well understood - see how these > >> > rules translate into the virtual world? > >> > http://p.sf.net/sfu/oracle-sfdevnlfb > >> > _______________________________________________ > >> > mpls-linux-general mailing list > >> > mpl...@li... > >> > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > >> > > >> > > >> > >> > >> > ------------------------------------------------------------------------------ > >> The modern datacenter depends on network connectivity to access > resources > >> and provide services. The best practices for maximizing a physical > >> server's > >> connectivity to a physical network are well understood - see how these > >> rules translate into the virtual world? > >> http://p.sf.net/sfu/oracle-sfdevnlfb > >> _______________________________________________ > >> mpls-linux-general mailing list > >> mpl...@li... > >> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > > |
From: Steierlein M. <st...@gm...> - 2011-02-07 16:13:40
|
No, this is just a project hosted on Google code. Some students made major strides from the mpls-linux project, including a a hardware MPLS switch. The source code in verilog is even accessible. Such knowledge and codebase is priceless. Best regards, Márton 2011/2/7 Adrian Popa <adr...@gm...>: > Well, if google has started to work with mpls-linux I think it will breathe > new life into the project :) > > That's great news... > > On Mon, Feb 7, 2011 at 5:57 PM, Steierlein Márton <st...@gm...> wrote: >> >> Milos, >> >> Try this: >> >> >> http://www.nanog.org/meetings/nanog50/presentations/Monday/NANOG50.Talk17.swhyte_Opensource_LSR_Presentation.pdf >> >> There is a URL at the end of the slides. Follow the steps in the >> readme and disable sysctl table in the kernel. I also managed to >> install it on two debian systems. >> >> Unfortunately the sources are not up-to-date and the patch is a pain >> in the ass as well. >> >> If you need any help feel free to post your questions. >> >> Best regards, >> Márton >> >> 2011/2/7 Milos Vujkovic <fea...@gm...>: >> > Hello everyone, >> > I am trying to give mpls-linux a test run in my VmWare lab. What I would >> > like to have running is this simple scenario: >> > host1 -- router1 -- router2 -- host2 , >> > where all nodes are Linux virtual machines, running Debian. However, I >> > am >> > having hard time finding any kind of documentation, support or >> > instructions >> > on how to perform this. Can someone point me to relevant place where I >> > could >> > get more help with this? >> > Thank you in advance, >> > Milos >> > >> > >> > ------------------------------------------------------------------------------ >> > The modern datacenter depends on network connectivity to access >> > resources >> > and provide services. The best practices for maximizing a physical >> > server's >> > connectivity to a physical network are well understood - see how these >> > rules translate into the virtual world? >> > http://p.sf.net/sfu/oracle-sfdevnlfb >> > _______________________________________________ >> > mpls-linux-general mailing list >> > mpl...@li... >> > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general >> > >> > >> >> >> ------------------------------------------------------------------------------ >> The modern datacenter depends on network connectivity to access resources >> and provide services. The best practices for maximizing a physical >> server's >> connectivity to a physical network are well understood - see how these >> rules translate into the virtual world? >> http://p.sf.net/sfu/oracle-sfdevnlfb >> _______________________________________________ >> mpls-linux-general mailing list >> mpl...@li... >> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > |
From: Adrian P. <adr...@gm...> - 2011-02-07 16:03:49
|
Well, if google has started to work with mpls-linux I think it will breathe new life into the project :) That's great news... On Mon, Feb 7, 2011 at 5:57 PM, Steierlein Márton <st...@gm...> wrote: > Milos, > > Try this: > > > http://www.nanog.org/meetings/nanog50/presentations/Monday/NANOG50.Talk17.swhyte_Opensource_LSR_Presentation.pdf > > There is a URL at the end of the slides. Follow the steps in the > readme and disable sysctl table in the kernel. I also managed to > install it on two debian systems. > > Unfortunately the sources are not up-to-date and the patch is a pain > in the ass as well. > > If you need any help feel free to post your questions. > > Best regards, > Márton > > 2011/2/7 Milos Vujkovic <fea...@gm...>: > > Hello everyone, > > I am trying to give mpls-linux a test run in my VmWare lab. What I would > > like to have running is this simple scenario: > > host1 -- router1 -- router2 -- host2 , > > where all nodes are Linux virtual machines, running Debian. However, I am > > having hard time finding any kind of documentation, support or > instructions > > on how to perform this. Can someone point me to relevant place where I > could > > get more help with this? > > Thank you in advance, > > Milos > > > > > ------------------------------------------------------------------------------ > > The modern datacenter depends on network connectivity to access resources > > and provide services. The best practices for maximizing a physical > server's > > connectivity to a physical network are well understood - see how these > > rules translate into the virtual world? > > http://p.sf.net/sfu/oracle-sfdevnlfb > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > > > > ------------------------------------------------------------------------------ > The modern datacenter depends on network connectivity to access resources > and provide services. The best practices for maximizing a physical server's > connectivity to a physical network are well understood - see how these > rules translate into the virtual world? > http://p.sf.net/sfu/oracle-sfdevnlfb > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > |
From: Steierlein M. <st...@gm...> - 2011-02-07 15:57:24
|
Milos, Try this: http://www.nanog.org/meetings/nanog50/presentations/Monday/NANOG50.Talk17.swhyte_Opensource_LSR_Presentation.pdf There is a URL at the end of the slides. Follow the steps in the readme and disable sysctl table in the kernel. I also managed to install it on two debian systems. Unfortunately the sources are not up-to-date and the patch is a pain in the ass as well. If you need any help feel free to post your questions. Best regards, Márton 2011/2/7 Milos Vujkovic <fea...@gm...>: > Hello everyone, > I am trying to give mpls-linux a test run in my VmWare lab. What I would > like to have running is this simple scenario: > host1 -- router1 -- router2 -- host2 , > where all nodes are Linux virtual machines, running Debian. However, I am > having hard time finding any kind of documentation, support or instructions > on how to perform this. Can someone point me to relevant place where I could > get more help with this? > Thank you in advance, > Milos > > ------------------------------------------------------------------------------ > The modern datacenter depends on network connectivity to access resources > and provide services. The best practices for maximizing a physical server's > connectivity to a physical network are well understood - see how these > rules translate into the virtual world? > http://p.sf.net/sfu/oracle-sfdevnlfb > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > |
From: Adrian P. <adr...@gm...> - 2011-02-07 15:46:29
|
Hello Milos, If you want something simple, look here: http://sourceforge.net/apps/mediawiki/mpls-linux/index.php?title=Examples If you want something a bit more complicated, look here: http://downloads.sourceforge.net/project/mpls-linux/mpls-linux/MPLS%20Linux%20Labs/mpls-linux-docs_v1.950.tar.gzand download http://downloads.sourceforge.net/mpls-linux/mpls-linux-labs_v1.950.tar.gz There are some tips in the instructions above on how to install mpls support on debian, but you will need to run a supported kernel. Good luck, Adrian On Mon, Feb 7, 2011 at 3:09 PM, Milos Vujkovic <fea...@gm...>wrote: > Hello everyone, > > I am trying to give mpls-linux a test run in my VmWare lab. What I would > like to have running is this simple scenario: > > host1 -- router1 -- router2 -- host2 , > > where all nodes are Linux virtual machines, running Debian. However, I am > having hard time finding any kind of documentation, support or instructions > on how to perform this. Can someone point me to relevant place where I could > get more help with this? > > Thank you in advance, > Milos > > > > ------------------------------------------------------------------------------ > The modern datacenter depends on network connectivity to access resources > and provide services. The best practices for maximizing a physical server's > connectivity to a physical network are well understood - see how these > rules translate into the virtual world? > http://p.sf.net/sfu/oracle-sfdevnlfb > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > |
From: Milos V. <fea...@gm...> - 2011-02-07 13:09:46
|
Hello everyone, I am trying to give mpls-linux a test run in my VmWare lab. What I would like to have running is this simple scenario: host1 -- router1 -- router2 -- host2 , where all nodes are Linux virtual machines, running Debian. However, I am having hard time finding any kind of documentation, support or instructions on how to perform this. Can someone point me to relevant place where I could get more help with this? Thank you in advance, Milos |
From: Nilesh S. <nil...@gm...> - 2011-02-04 10:15:33
|
Hello I want want to setup a mpls network using fedora 13 machines. Please help me. I also need the details about Kernel Version mpls-linux version and procedure that are required to setup mpls network. Please help. |
From: lili l. <lit...@gm...> - 2011-02-04 02:35:33
|
Hi, I followed the HOW TO for revolving the bug related to MTU=0. Now when i add a new NHLFE i have a correct MTU, but when i use the command ip route add 10.0.2.1/32 via 10.0.1.1 mpls 0x2, i have this error message: Either "to" is duplicate or "mpls" is a garbage Please, can you help me? Thanks |
From: lili l. <lit...@gm...> - 2011-02-04 02:19:57
|
Hi, I followed the HOW TO for revolving the bug related to MTU=0. Now when i add a new NHLFE i have a correct MTU, but when i use the command ip route add 10.0.2.1/32 via 10.0.1.1 mpls 0x2, i have this error message: *Either "to" is duplicate or "mpls" is a garbage*. Please, can you help me? Thanks 2010/9/11 Renato Westphal <ren...@gm...> > 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...> > >> Hi, >> >> I need help for my linux-mpls tesbed. >> I success to configure my testbed like the one in "sourceforge - example" >> But if I test with a ping command, it does not work. >> In addition I have the following output after executing "*mpls nhlfe add >> key 0 instructions push gen 1000 nexthop eth2 ipv4 .... *" >> * >> NHLFE entry key 0x00000002 mtu 0 propagate_ttl >> (0 bytes, 0 pkts)* >> >> Is it normal to have MTU=0? >> >> Thanks for helping me. >> >> >> ------------------------------------------------------------------------------ >> Start uncovering the many advantages of virtual appliances >> and start using them to simplify application deployment and >> accelerate your shift to cloud computing >> http://p.sf.net/sfu/novell-sfdev2dev >> >> _______________________________________________ >> mpls-linux-general mailing list >> mpl...@li... >> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general >> >> > |
From: Sébastien C. <scr...@gm...> - 2011-01-22 09:31:37
|
Hello, I would like to know what is the current mpls-linux project status ? Seems that the git repositories are not available ??? I've found in this list a patch for 2.6.35 kernel but nothing about quagga patch ... We have just jump into Vyatta systems. Vyatta doesn't support Mpls and Vrf ! We would to help in this ... Let me know where can I download all necesary source code. Thank you |
From: Steierlein M. <st...@gm...> - 2010-12-21 10:02:07
|
Dear Developers, I have succesfully compiled the MPLS support in the Linux kernel, compiled and installed iproute and iptables, quagga with ldp support as well. Topology is as follows: <eth0:192.168.0.198>[Excelsior]<eth1:172.16.0.2> -------- MPLS---------<eth1:172.16.0.1>[Constitution]<eth0:192.168.5.50> Excelsior has a loopback address (dummy0) of 10.10.10.2 and Constituion has a 10.10.10.1. OSPF works, ping succeeds. Pinging from Excelsior to Constitutio (from 192.* addresses) fails. Catting syslog tells the following: Dec 21 10:50:26 constitution kernel: [ 3381.812080] MPLS: unable to find a protocol driver(2048) Dec 21 10:50:27 constitution kernel: [ 3382.820074] MPLS: unable to find a protocol driver(2048) Dec 21 10:50:42 constitution kernel: [ 3398.265689] MPLS: unable to find a protocol driver(2048) Dec 21 10:50:43 constitution kernel: [ 3399.272085] MPLS: unable to find a protocol driver(2048) Dec 21 10:50:44 constitution kernel: [ 3400.276094] MPLS: unable to find a protocol driver(2048) Dec 21 10:54:31 constitution kernel: [ 3627.067483] MPLS: unable to find a protocol driver(2048) Dec 21 10:54:36 constitution kernel: [ 3632.068088] MPLS: unable to find a protocol driver(2048) Kernel modules (mpls, mplsbr, xt_mpls etc.) loaded. Configuration (Constitution): ! interface dummy0 ip address 10.10.10.1/32 ipv6 nd suppress-ra mpls ip mpls labelspace 0 ! interface eth0 ip address 192.168.5.50/24 ipv6 nd suppress-ra mpls ip mpls labelspace 0 multicast ! interface eth1 ip address 172.16.0.1/30 ipv6 nd suppress-ra mpls ip mpls labelspace 0 multicast interface lo ! mpls ldp egress connected ! router ospf passive-interface dummy0 network 10.10.10.1/32 area 0.0.0.0 network 172.16.0.0/30 area 0.0.0.0 network 192.168.5.0/24 area 0.0.0.0 ! ip forwarding ! line vty ! end Excelsior: log syslog ! interface dummy0 ip address 10.10.10.2/32 ip address 10.10.10.20/32 ipv6 nd suppress-ra mpls ip mpls labelspace 0 ! interface eth0 ip address 192.168.0.198/24 ipv6 nd suppress-ra mpls ip mpls labelspace 0 ! interface eth1 ip address 172.16.0.2/30 ipv6 nd suppress-ra mpls ip mpls labelspace 0 ! interface lo interface mpls0 ipv6 nd suppress-ra ! interface tun0 ipv6 nd suppress-ra ! mpls ldp egress connected ! router ospf network 10.10.10.2/32 area 0.0.0.0 network 10.10.10.20/32 area 0.0.0.0 network 172.16.0.0/30 area 0.0.0.0 network 192.168.0.0/24 area 0.0.0.0 ! ip forwarding ! line vty ! end The ip addresses on dummy0, Excelsior are a result of ospf not being able to distribute routes to /32 addresses. I had to experiment, the 10.10.10.20 is completely unnececessary. Unfortunately router id-s are not these addresses as Excelsior has OpenVPN installed and there is a tun0 interface with 10.0.0.1. Any help would be very much appreciated. Thanks! Márton |
From: Dibyajyoti G. <dj....@gm...> - 2010-12-02 16:10:16
|
Hi Nilesh, Linux : Debian 5 with 2.6.26-1-686 kernel. Then download and install linux-2.6.25.14 with mpls-1.962 patch. download 1.962 patch from http://repo.or.cz/w/mpls-linux.git/snapshot/131b65b4fdc79d30b75d351d3e4bc155da932548.tar.gz. Here is my dmesg output : parul:/usr/src/mpls-linux# dmesg | grep MPLS [ 0.852242] MPLS: version 1.962 [ 0.852296] MPLS: protocol driver interface - <jl...@mi...> [ 0.852758] MPLS: IPv4 over MPLS support parul:/usr/src/mpls-linux# uname -a Linux parul 2.6.25.14 #1 SMP Mon Oct 25 17:48:57 EDT 2010 i686 GNU/Linux parul:/usr/src/mpls-linux# I took RPM packages from http://mpls-linux.sourceforge.net/fedora/10/i386/mpls/ then use alien to convert iproute-2.6.27-2.fc10.mpls.1.963.i386.rpm<http://mpls-linux.sourceforge.net/fedora/10/i386/mpls/iproute-2.6.27-2.fc10.mpls.1.963.i386.rpm>into .deb. After installing using dpkg, I am able to get mpls CLI working. Although above RPM (mpls built into)are made for Fedora 10. For Debian you need to get iproute-2.6.27.tar.gz and then apply iproute patch diff file from mpls-1.962 patches. Then run gcc to make iproute patch with mpls. So I have given the work around to use RPM after converting using alien. Hope this should work. With regards, -- Dibyajyoti Guha. On Thu, Nov 25, 2010 at 11:36 AM, Nilesh Shahane <nil...@gm...>wrote: > Hello everyone > > This is Nilesh Shahane. I am a student and this is my first e-mail to > mpls-linux-general. > I am interested in creating a mpls cloud on linux machines. I need to > install mplsLinux on Fedora machine. > I have some questions. > > 1. What are the OS requirements (fedora version/kernel)? > 2. what are the hardware requirements? > 3. Does Logical Volume Management ( LVM ) affect mpls linux > > Can anybody help? > > Thank you > > > ------------------------------------------------------------------------------ > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelisp-dev2dev > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > -- With regards, Dibyajyoti Guha GS Sanyal School of Telecom IIT Kharagpur,India |
From: Nilesh S. <nil...@gm...> - 2010-11-25 06:06:11
|
Hello everyone This is Nilesh Shahane. I am a student and this is my first e-mail to mpls-linux-general. I am interested in creating a mpls cloud on linux machines. I need to install mplsLinux on Fedora machine. I have some questions. 1. What are the OS requirements (fedora version/kernel)? 2. what are the hardware requirements? 3. Does Logical Volume Management ( LVM ) affect mpls linux Can anybody help? Thank you |
From: deni y. <den...@ya...> - 2010-11-15 13:07:44
|
dear sir,, i'm deni yulianti. i've problem in my final project because using flow control. can you give me suggest what should i choose leaky bucket (LB), jumping window (JW), triggering jumping windows (TJW) and Token bucket (TB) or Adaptive Rate Control (ARC), sliding windows and start stop to flow control in mpls sir?? i use mpls-linux in fedora core 5 operating system (mpls-linux-1.955).. and have you script about these flow control... and then is that flow control can control sum of traffic or what?? i still don't understand if it make real in mpls network simulation.... but i understand theory it... please help me sir... thank for your attention.. i hope u can solve my problem... sincerely yours, deni yulianti |
From: Daniel F. <dfi...@av...> - 2010-10-19 15:06:10
|
Hello. I'm interested in using MPLS for a project I'm currently developing. I followed the installation guide lines for /mpls-linux/, applied the patch to the 2.6.15.1 kernel and correctly configured it as instructed. However, when compiling the kernel I get this error: /In file included from include/linux/module.h:23, from fs/binfmt_aout.c:7: include/asm/module.h:55: warning: "CONFIG_MGEODEGX1" is not defined fs/binfmt_aout.c: Assembler messages: fs/binfmt_aout.c:156: Error: operand type mismatch for `cmp' make[1]: *** [fs/binfmt_aout.o] Error 1 make: *** [fs/binfmt_aout.o] Error 2 / I have seen this error reported before in: http://sourceforge.net/mailarchive/forum.php?thread_name=g2r64ecee491004130227la3229248y109d3f04f1b4fe13%40mail.gmail.com&forum_name=mpls-linux-general <http://sourceforge.net/mailarchive/forum.php?thread_name=g2r64ecee491004130227la3229248y109d3f04f1b4fe13%40mail.gmail.com&forum_name=mpls-linux-general> Do you have any suggestions on how to solve this problem? Any help would be very appreciated. By the way, is there any chance of using a more recent kernel version? If so, which kernel version should I use and where can I get the patch for it? Thank you for your time, Daniel Figueira -- Daniel Figueira Bolseiro de Investigação Científica Instituto de Telecomunicações - Pólo de Aveiro Email: dfi...@av... |
From: Jonathan E. <ell...@go...> - 2010-09-15 20:30:14
|
Still new to MPLS linux, but I had this problem before and I fixed it by loading all of the MPLS kernel modules that were built in the mpls-linux/src/ directory: insmod mpls.ko insmod mpls4.ko insmod mpls6.ko insmod ebt_mpls.ko insmod mplsbr.ko insmod mpls_tunnel.ko insmod xt_mpls.ko Hope that helps Jonathan On Thu, Sep 2, 2010 at 9:57 PM, lili lili <lit...@gm...> wrote: > Hi, > > I have some problems for establishing LSP between two routers. When i type > this command > mpls xc add ilm_label gen 3000 ilm_labelspace 0 nhlfe_key 0x5, i obtain the > following message error : > > RTNETLINK answers: No such process > But i have no problem with previous commands. > > Does anybody can help me? > > Thanks. > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > |
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...> > |
From: lili l. <lit...@gm...> - 2010-09-13 13:29:04
|
Hi, Thanks for your response. I will follow your "how to" and give you a feedback on the results. 2010/9/11 Renato Westphal <ren...@gm...> > 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...> > >> Hi, >> >> I need help for my linux-mpls tesbed. >> I success to configure my testbed like the one in "sourceforge - example" >> But if I test with a ping command, it does not work. >> In addition I have the following output after executing "*mpls nhlfe add >> key 0 instructions push gen 1000 nexthop eth2 ipv4 .... *" >> * >> NHLFE entry key 0x00000002 mtu 0 propagate_ttl >> (0 bytes, 0 pkts)* >> >> Is it normal to have MTU=0? >> >> Thanks for helping me. >> >> >> ------------------------------------------------------------------------------ >> Start uncovering the many advantages of virtual appliances >> and start using them to simplify application deployment and >> accelerate your shift to cloud computing >> http://p.sf.net/sfu/novell-sfdev2dev >> >> _______________________________________________ >> mpls-linux-general mailing list >> mpl...@li... >> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general >> >> > |
From: lili l. <lit...@gm...> - 2010-09-11 22:53:59
|
Hi, I need help for my linux-mpls tesbed. I success to configure my testbed like the one in "sourceforge - example" But if I test with a ping command, it does not work. In addition I have the following output after executing "*mpls nhlfe add key 0 instructions push gen 1000 nexthop eth2 ipv4 .... *" * NHLFE entry key 0x00000002 mtu 0 propagate_ttl (0 bytes, 0 pkts)* Is it normal to have MTU=0? Thanks for helping me. |