Re: [mpls-linux-devel] mpls linux crashing
Status: Beta
Brought to you by:
jleu
From: Ahsan T. <ahs...@gm...> - 2010-05-04 15:45:29
|
Hi, So this is what I have figured out so far : if an interface has a valid labelspace number assigned then it then it hangs when it receives an incoming label regardless of whether the label was supposed to be popped or not. If on the other hand the interface has labelspace -1 then it does not hang (and drops all mpls packets). So this means that if an interface has a correct labelspace number assigned to it then it hangs on recieving an MPLS packet. Ahsan On Tue, May 4, 2010 at 1:28 PM, Pali <pal...@gm...> wrote: > Result on FC8: Same kernel panik unsing kernel 2.6.27.24-170.2.68 and mpls > v1.963. I can write description of testing topology, that leads to kernel > crash, bud I don't think it is important. Will try now compile v1.950 on > some old debian. > > 2010/5/4 Pali <pal...@gm...> > > Hi Wind, >> what I need now is to try L2VPN lab from mpls-tutorial and modify it. But >> I'm still unsuccessful to build stable topology, because mpls linux routers >> used to hang up / freeze. I have got also some kernel panic traces but it's >> too difficult for me now to repair them. >> >> Dear Wind Dong, please could You share how You run mpls v1.950? >> I was trying to patch appropriate kernel 2.6.1.15 under debian 5.04, >> using patch from: >> >> * >> http://switch.dl.sourceforge.net/sourceforge/mpls-linux/mpls-linux-1.950.tar.bz2 >> * >> >> but compilation hang on a lot of errors, too many to correct them. I guess >> I need older gcc then is in debian 5.04. >> >> I also tried Fedora 10 i386 rpm from >> *http://mpls-linux.sourceforge.net/fedora/10/i386/mpls* >> but repeat same kernel panic as under Debian. So I guess: >> - mpls v1.963 is unstable >> - mpls v1.962 will I try now from RPM under FC10 >> *http://mpls-linux.sourceforge.net/fedora/8/i386/mpls* >> >> Then I will try older versions from MPLS gitweb, I hope one will run >> smoothly. On gitweb I can't see mpls v1.950 >> >> Does anybody has virtual machine with successful compiled mpls-linux? If >> yes, could You please share it? I can provide online storage where to upload >> it. >> >> Thank to all who will respond. >> >> Pali >> >> 2010/5/1 Ahsan Tariq <ahs...@gm...> >> >> Hi, >>> >>> The link for the source code of mpls version 1.950: >>> http://switch.dl.sourceforge.net/sourceforge/mpls-linux/mpls-linux-1.950.tar.bz2 >>> >>> The link is in the mpls-linux-docs for the mpls-linux labes. >>> >>> Thanks >>> >>> Ahsan >>> >>> On Sat, May 1, 2010 at 4:16 PM, <win...@fr...> wrote: >>> >>>> Hi, >>>> >>>> Yes, mpls version 1.950 works fine for me too. It's the only stable >>>> version I could use, but I can't find the source code of that version to >>>> find difference. >>>> >>>> Thanks, >>>> Wind >>>> >>>> >>>> >>>> Quoting Ahsan Tariq <ahs...@gm...>: >>>> >>>> Hi, >>>>> >>>>> The same problem is replicated with renato's recent patch for kernel >>>>> 2.6.32 >>>>> as well when used with debian. The mpls-linux using mpls version 1.950 >>>>> also >>>>> used debian linux (2.6.15) but going by the authors the lab exercises >>>>> worked >>>>> fine. >>>>> By the way the linux machine hangs up whenever a label is supposed to >>>>> be >>>>> swapped or popped. It doesnt hang up on ignoring an MPLS label packet >>>>> that >>>>> doesnt match an ilm label. >>>>> >>>>> Thanks, >>>>> >>>>> Ahsan >>>>> >>>>> On Sat, May 1, 2010 at 2:38 PM, Pali <pal...@gm...> wrote: >>>>> >>>>> Hi Ahsan, >>>>>> I have got the same behavior, using Debian 5.04 with kernel >>>>>> 2.6.27.24. >>>>>> From gitweb it seems to be preferred kernel version, but even this >>>>>> crashes. >>>>>> >>>>>> *http://repo.or.cz/w/mpls-kernel.git/shortlog/HEAD* >>>>>> >>>>>> I have used this kernel configuration and compilation procedure: >>>>>> >>>>>> * >>>>>> >>>>>> http://sourceforge.net/mailarchive/message.php?msg_name=20091106023631.17792g0fm87kc6dc%40freecomm.cn >>>>>> * >>>>>> >>>>>> I will try to find a solution how to work it out. >>>>>> >>>>>> 2010/4/28 Ahsan Tariq <ahs...@gm...> >>>>>> >>>>>> Hi, >>>>>>> >>>>>>> >>>>>>> I am using mpls-linux 1.963 patched to kernel 2.6.30. I also >>>>>>> installed the >>>>>>> mpls enabled ip-tables, eb-tables and ip-route patched with the >>>>>>> corresponding mpls 1.963 diff file. I tested out the mpls switching >>>>>>> and the >>>>>>> ingress and egress routers are working fine however the router on the >>>>>>> LSP >>>>>>> that is supposed to do label switching crashes. This happens when a >>>>>>> packet >>>>>>> (like ping) is sent on the label path. >>>>>>> >>>>>>> Have any of you guys experienced this problem or am I the first. I am >>>>>>> using debian linux by the way and what I did was that I got the diff >>>>>>> between >>>>>>> 2.6.30 kernel and 2.6.27 kernel and ported the mpl-linux 1.963 patch >>>>>>> to the >>>>>>> 2.6.30 kernel. Then I installed the mpls enabled ip-tables, eb-tables >>>>>>> and >>>>>>> iproute from the git repository. >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Ahsan >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> >>>>>>> _______________________________________________ >>>>>>> mpls-linux-devel mailing list >>>>>>> mpl...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/mpls-linux-devel >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> Ak si prajes aby som cital tvoj mail do 5 min, tak napis do predmetu >>>>>> X5. >>>>>> Na skype som dostupny stale, len mi daj vediet aby som sa prihlasil. >>>>>> >>>>>> << 0903 48 47 40 >> mobil >>>>>> << 309458351 >> icq >>>>>> << ortseamo >> skype >>>>>> >>>>>> >>>>> >>>> >>> >> > > > -- > Ak si prajes aby som cital tvoj mail do 5 min, tak napis do predmetu X5. > Na skype som dostupny stale, len mi daj vediet aby som sa prihlasil. > > << 0903 48 47 40 >> mobil > << 309458351 >> icq > << ortseamo >> skype > |